1. Eden Prairie, MN
Population: 64,000
Unemployment: 5.1%
Pluses: Plenty of jobs, very low crime, lots for kids to do
Minus: Long, cold winters
Why is Eden Prairie No. 1 this year? Not only is it family-friendly, it has a dynamite economy too.
At 5.1%, its unemployment rate is nearly one percentage point below the county rate and more than four points below the national average. It helps when you've got 50,000 jobs right in town.