17. Minneapolis-St. Paul, MN
Minneapolis and St. Paul may be called the twin cities, but they're actually considered one metropolitan area. Together they offer unique downtown scenes and a perfect blend of modern and historic Americana, with a low unemployment rate and median income of $53,450.
[Photo via @bennesvig]