21. Albany, New York
Population: 877,846
Average annual salary: $50,880
Overall rank on best places to live list: 30
Despite the snowy winters, living in Albany comes with several advantages. Albany offers a cost of living lower than the national average and the cost of housing sits well below the rest of the US as a whole. In terms of jobs, the city's tech and healthcare industries are on the rise.
Albany's downtown is lined with art galleries, wine shops, and churches for visitors to peruse. In keeping with the city's cold climate, hockey is the sport of choice for residents.