Oregon

Getty Images

Oregon

Bend

Nearest city: Bend
Population: 69,349
Median household income: $62,868

The mountain town, on the eastern edge of the Cascade Range on the Deschutes River, is a popular destination for adventure tourists. Popular outdoor sports here include hiking, camping, rafting, fishing, skiing, and rock climbing.

Runners-up:
Hillsboro
Springfield

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