3. Cedar Rapids, Iowa
Cedar Rapids is a wholesome Midwestern town in which to raise kids. The relatively affordable city has great schools, a low crime rate and lots of community festivals and events geared for families. The “city of five seasons” also boasts more than 3,000 acres of parks and 24 miles of biking and hiking trails that are ideal for all ages to enjoy.

4. Boise, Idaho
Families love Boise because it offers the best of two worlds: urban cultural attractions and outdoor scenic experiences. The Ridge to Rivers Trail System in the Boise Foothills offers a range of recreational activities. A low rate of crime and low cost of living make Idaho’s capitol especially appealing to families. Award-winning schools are yet another reason why so many people with kids are flocking to this city.
