America’s Best Large Cities

A ranking of the Best Large American cities with metro populations of a million people or more.

1. New York
2. Chicago
3. Los Angeles
4. San Francisco
5. Las Vegas
6. San Diego
7. Houston
8. Miami
9. Seattle
10. Boston
11. Washington
12. Dallas
13. San Jose
14. Austin
15. Orlando
16. Denver
17. Minneapolis
18. Atlanta
19. Portland
20. San Antonio
21. Philadelphia
22. Phoenix
23. Nashville
24. Salt Lake City
25. Charlotte
26. Tampa
27. New Orleans
28. Raleigh
29. Virginia Beach
30. Columbus
31. Pittsburgh
32. Oklahoma City
33. Sacramento
34. Providence
35. Kansas City
36. Tucson
37. St. Louis
38. Jacksonville
39. Baltimore
40. Indianapolis
41. Grand Rapids
42. Milwaukee
43. Louisville
44. Richmond
45. Riverside
46. Buffalo
47. Cincinnati
48. Detroit
49. Rochester
50. Memphis