19. Rochester, Minnesota
Population: 109,252
Median household income: $63,472
Unemployment rate: 3.5%
Poverty rate: 9.6%
Annual violent crimes per 100,000: 183.5
Annual property crimes per 100,000: 1,990