North Carolina

Getty Images

North Carolina

Jacksonville

Nearest city: Jacksonville
Population: 71,922
Median household income: $43,489

Jacksonville, a former farming town, is now a commercial hub and home to Marine Corps Base Camp Lejeune and Marine Corps Air Station New River.

Runners-up:
Greenville
Wilmington

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