When you read up on U.S. political basics, you can’t help but come across the detail that many of the people in cities in the U.S. seem to lean left, yet what isn’t as clear is why and what influences their concentration in cities/urban areas.
Cities don’t exactly appear to be affordable, and left-leaning folks in the U.S. don’t seem to necessarily be much wealthier than right-leaning folks, so what’s contributed to this situation?
You said it yourself: Cities lean left, but a significant minority of urbanites are still conservative. There are more conservative in the city than in the country, in fact, it’s just that in rural areas we’re in the majority.
Another factor: People who are wary of change are less likely to move away from where they grew up.