Getty Images
Eagan
Nearest city: Minneapolis
Population: 69,720
Median household income: $99,904
The Twin Cities suburb is an upscale community with good schools, ponds, rolling hills, woods, and open space.
Runners-up:
Brooklyn Park
Burnsville
Click here to see the 2010 version of the Best Places to Raise Your Kids