6. Ann Arbor, Michigan
Population: 115,985
Median home value: $231,700
Cost of living: C-
Crime & safety: B
Jobs: B+