The 10 Best Small Cities to Raise a Family

By Cara Davis | November 2, 2010 at 11:00 am

Montana, no. 8 on the list, is featured in Class C, a doc airing Nov. 17 that follows Montana basketball teams on the road to the state championship.

When couples in their 20s and 30s look to settle down, they often look past the bright lights of the big cities to small town America to raise their families. Forbes recently compiled a list of the “Best Small Cities to Raise a Family.” Top cities were scored according to solid average incomes, good educational prospects, low costs, short commute times and high rates of home ownership. Here’s how they ranked:

1. Dubuque, IA
2. Manitowoc, WI
3. Marquette, MI
4. Midland, MI
5. Marshfield, WI
6. Stevens Point, WI
7. Casper, WY
8. Quincy, IL
9. Helena, MT
10. Columbus, IN

Want to know more? See Forbes’ article about why these cities are great. Who do you think should have made the list? Leave us a comment below.