The 50 Best Small Towns To Live In America

Today, TIME Money released its annual list of the best places to live, focusing on smaller cities with high wages, low home costs, steady job growth, and excellent quality of life.

Apex, North Carolina, a suburb of Raleigh, snagged the top spot for its charming downtown, stellar schools, community spirit, and a high-paying tech industry (without the high costs of living in Silicon Valley).

The states that dominated the list were Connecticut, Minnesota, Ohio, Texas, and Utah, each with three cities making the cut. Rather surprisingly, California, which has the country's largest population, only had two of its cities featured.

See if your city made the cut. Here are the top 50 cities to live in the U.S.:

  1. Apex, NC
  2. Papillion, NE
  3. Sharon, MA
  4. Louisville, CO
  5. Snoqualmie, WA
  6. Sherwood, OR
  7. Chanhassen, MN
  8. Coppell, TX
  9. Simsbury, CT
  10. Solon, OH
  11. Acton, MA
  12. Rosemount, MN
  13. Erie, CO
  14. Westborough, MA
  15. Edina, MN
  16. Johnston, IA
  17. Mason, OH
  18. Draper, UT
  19. Woodbury, NY
  20. Hewitt, TX
  21. Bedford, NH
  22. Twinsburg, OH
  23. North Laurel, MD
  24. West Goshen, PA
  25. Wylie, TX
  26. Doctor Phillips, FL
  27. Nether Providence, PA
  28. Berkley, MI
  29. Sahuarita, AZ
  30. Hillsborough, NJ
  31. Damascus, MD
  32. Menomonee Falls, WI
  33. Maryland Heights, MO
  34. Tolland, CT
  35. Urbana, MD
  36. Springville, UT
  37. Germantown, WI
  38. West Linn, OR
  39. McCandless, PA
  40. Colchester, VT
  41. Harrisburg, NC
  42. Waukee, IA
  43. La Palma, CA
  44. Heber, UT
  45. Cheshire, CT
  46. Stallings, NC
  47. Mukilteo, WA
  48. Vienna, VA
  49. Walnut, CA
  50. Woodstock, GA

You can get the full rundown on each city here.

Related Posts

Unlock The Healing Power Of Food

Get FREE access to mindbodygreen's Functional Nutrition Mini-Series to learn how food can be a pathway to optimal health & wellbeing.

Get Access Now Loading next article...

Your article and new folder have been saved!