Getty Images
Ann Arbor
Nearest city: Ann Arbor
Population: 118,194
Median household income: $87,061
Ann Arbor, home of the University of Michigan, is one of the best college towns in America. It has acres of parks, galleries, museums, restaurants, boutiques, and seven golf courses.
Runners-up:
Royal Oak
Shelby
Click here to see the 2010 version of the Best Places to Raise Your Kids