Everyone always thinks they either live in the best place in America, or the worst. It turns out, if you're in the Midwest you're in luck; you live in the best place in America.

Livability just released the annual list of "Best Places to Live in America," and six of the Top 10 cities that made the list are in the midwest.

Iowa made the list 4 times with:

  • #15: Ames
  • #20: Iowa City
  • #83: Des Moines
  • #94: Cedar Rapids

Illinois made the list twice with:

  • #27: Champaign
  • #37: Oak Park

Here's the Top 10:

  1. Fort Collins, Colorado
  2. Ann Arbor, Michigan
  3. Madison, Wisconsin
  4. Portland, Maine
  5. Rochester, Minnesota
  6. Asheville, North Carolina
  7. Overland Park, Kansas
  8. Fargo, North Dakota
  9. Durham, North Carolina
  10. Sioux Falls, South Dakota

Read more at Livability

Enter your number to get our free mobile app