A new Rocket Mortgage report found that the best places to raise a family in the U.S. are midsize cities with a moderate cost of living and good schools.

The five cities in the report are located near big metropolitan areas. And the average price of a home across all five places is under $850,000, while the average household income is $111,414.