I know Chicago is the windy city. I don't know if San Jose, or San Francisco have nicknames (or if they do, they're not very well known.)
Is there a nickname for the city you live in?
Judging by the list I found, nearly every major US city has a nickname. Take a look: http://funadvice.com/r/1511bschsni The only one I actually knew of was my own city's nickname. I've heard it called "The Gateway City" but everyone I know just calls it "The Lou".
Americans seem to like to give nicknames to cities.
There is a city in my country, where they have a large US-Military base. Its name is Kaiserslautern, but the Americans always call it K-town. Maybe they thought Kaiserslautern was difficult to pronounce. :-)
Don't forget Detroit, MI known as the motor city. I think most major US ciities do have nicknames. I am not sure of them all. Like if I wasn't from Michigan I wouldn't have remembered the motor city.
lucky i clicked read more because i was going to say the windy city cus i herd it on the untouchables ha
but yeah the only 2 i know are new york and chicago cus i herd it on the untouchables.
Minneapolis/St. Paul goes by the Twin Cities. Also St. Paul used to be called Pigs Eye so some people may reference it like that but they would most likely be the older residence.
Here in Cleveland we are called Forest City, C-Town, The Mistake on the Lake, and America's North Coast, since we have Lake Erie directly north of us.
Houston is Htown, Bayou City, or Space City for the second part of your question, but for the first, I'm going to say yes.
Or maybe we dont like saying four syllable (correct me if im wrong) words when there's no need to. :D
Philadelphia is known as philly from where i come from
los angeles is known as the city of angels.
I live in Manchester, NH "The Queen City".