Getty Images
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