7. Naperville, Illinois
Population: 144,108
Median home value: $377,900
Cost of living: C-
Crime & safety: B+
Jobs: B+