Vermont

Getty Images

Vermont

Burlington

Nearest city: Burlington
Population: 38,358
Median household income: $56,879

Burlington, on the eastern shore of Lake Champlain, is a walkable, cosmopolitan city that is a short drive from skiing and other outdoor activities.

Runner-up: N/A

Click here to see the 2010 version of the Best Places to Raise Your Kids