“This is Livability.com’s third annual Best Places to Live rankings, for which the site partnered with New York University’s School of Professional Studies and the research firm EMSI pored over reams of data, both public and private, on more than 2,100 U.S. cities with populations between 20,000 and 350,000. ” (by Spaces Contributor, homes.yahoo.com, 9/15/2015)

  1. Rochester, MN
  2. Bellevue, WA
  3. Madison, WI
  4. Santa Barbara, CA
  5. Boulder, CO
  6. Palo Alto, CA
  7. Bismarck, ND
  8. Ann Arbor, MI
  9. Iowa City, IA
  10. Sioux Falls, SD
  11. Walnut Creek, CA
  12. San Mateo, CA
  13. Fort Collins, CO
  14. Overland Park, KS
  15. Fargo, ND
  16. Rapid City, SD
  17. Rockville, MD
  18. Ashland, OR
  19. Santa Cruz, CA
  20. Olympia, WA
  21. Charlottesville, VA
  22. Edina, MN
  23. Longmont, CO
  24. Littleton, CO
  25. Kirkland, WA
  26. Lakewood, CO
  27. Boise, ID
  28. Grand Forks, ND
  29. San Luis Obispo, CA
  30. Davis, CA
  31. Sarasota, FL
  32. Missoula, MT
  33. Ventura, CA
  34. Bozeman, MT
  35. Ames, IA
  36. Chapel Hill, NC
  37. Honolulu, HI
  38. Corvallis, OR
  39. Billings, MT
  40. Scottsdale, AZ
  41. Loveland, CO
  42. Newton, MA
  43. Manhattan, KS
  44. Lafayette, CO
  45. Menlo Park, CA
  46. Columbia, MO
  47. Reno, NV
  48. Lincoln, NE
  49. Arlington, VA
  50. Irvine, CA

Related reading: