Minnesota

Getty Images

Minnesota

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