Best Place to Raise Your Kids: Minnesota

Best Place to Raise Your Kids: Minnesota

Woodbury

Nearest city: St. Paul, Minn.
Population: 58,566
Median family income: $114,156
Runners-up: Rochester, Eagan

Woodbury, a growing suburb just 10 miles southeast of St. Paul, is close to major employers, including the state government and 3M, which makes everything from post-it notes to safety equipment. It has 100 miles of multi-use trails and is surrounded by thousands of acres of park land. The city is served by three independent public school districts and is home to the Math & Science Academy charter school.