It depends on the city. A city like Vail or Aspen are a lot better than some random Midwest city of a few thousand people. It is more to do with what a city has going on than just sheer population.
Hmm, not sure if the population is that relevant. If people care to have it, they'll enquire. Could be a small town of 250 people, let alone the size of Dallas. Very situational