No. 9: Des Moines, Iowa

Des Moines’s friendly, hometown atmosphere, top public schooling and affordable cost of living make it an ideal place to raise a family.