Ann Arbor is officially one of the ‘best cities’ in the United States

Go Tree Town!

Visitors and artist booths at the 2022 Ann Arbor Art Fair. (Sarah Parlette, WDIV)

ANN ARBOR, Mich. – Tree Town has done it again! The Michigan city has been named on Niche’s “Best Cities to Live in America,” list for 2024.

The personal finance website put Ann Arbor in the ninth spot and is one of two Midwest cities in the top 10.

Recommended Videos



Although it has slid in the rankings -- it was THE best city in 2018 -- Ann Arbor’s eclectic personality, college town vibes, football weekends and year-round events have kept it on the list.

What’s the methodology?

Niche looked at data from cities across the nation assigning them grades in categories including housing, diversity, jobs, walkability, weather and cost of living. Data used comes from public reviews, the FBI, the U.S. Census Bureau, NOAA, the CDC and the Department of Education, among others.

Here’s Tree Town’s 2024 report card:

CategoryGradeCategoryGrade
Public SchoolsA+Crime & SafetyB-
HousingB-NightlifeA+
Good for FamiliesA+DiversityA-
JobsB+WeatherC
Cost of LivingCHealth & FitnessA
Outdoor ActivitiesA-CommuteA+

Find Ann Arbor’s profile here.

Here are the 10 best U.S. cities:

  1. Naperville, IL
  2. The Woodlands, TX
  3. Cambridge, MA
  4. Arlington, VA
  5. Plano, TX
  6. Irvine, CA
  7. Columbia, MD
  8. Overland Park, CO
  9. Ann Arbor, MI
  10. Bellevue, WA

Find the full list of cities here.


About the Author

Sarah has worked for WDIV since June 2018. She covers community events, good eats and small businesses in Ann Arbor and has a Master's degree in Applied Linguistics from Grand Valley State University.

Recommended Videos