Go to These States to Find the Best Places to Live in 2017

Finding a good city and state to raise a family isn’t easy. Nor is finding a place you can afford. If you want a state with affordable housing, good schools, and big-city amenities with a small-town feel, then the challenge is impossible.

Or nearly impossible. Money Magazine recently released its list of the 100 best places to live in the United States in 2017. Crime rate, median income, cost of living, employment rate, and quality of education are some of the factors taken into consideration when compiling the list.

Cities with populations between 10,000 and 100,000 are the only ones included. Towns from all 50 states have been considered, but some states fare better than others. These are the 14 states that had the most cities crack the top 100, the handful that came close to the top, and the 11 states that didn’t register at all. The overall takeaway? Middle America is the place to be.

14. Iowa

Iowa farm

Four cities made the cut. | Chip Somodevilla/Getty Images

  • Cities on the list: Council Bluffs, North Liberty, Dubuque, Urbandale
  • Average list ranking: 75.75

Iowa’s four cities on the Money list are spread out across the state. Council Bluffs along the banks of the Missouri River paces Iowa with a No. 64 ranking. It also has the largest number of residents among the four. North Liberty in the eastern part of the state comes in at No. 75 overall. Dubuque (No. 77), the oldest city in Iowa, sits along the Mississippi River. Urbandale (No. 87), near state capital Des Moines, also makes the cut on the Money list.

Next: Northwoods bound

More from The Cheat Sheet