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