Florida

Getty Images

Florida

Pembroke Pines

Nearest city: Fort Lauderdale
Population: 165,600
Median household income: $76,535

Fast-growing Pembroke Pines—east of the Everglades, about 15 miles south of downtown Fort Lauderdale, and 20 miles north of downtown Miami—has good schools and low crime.

Runners-up:
Sunrise
Ocala

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