');
US City Data

Rochester vs Bloomington

Side-by-side comparison

How does Rochester, MN compare to Bloomington, MN? Rochester has a population of 121,638 with a median household income of $87,767, while Bloomington has 88,838 residents and a median income of $90,677. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRochester, MNBloomington, MNDifference
Population121,63888,838+36.9%
Median Age36.440.8-10.8%
Foreign Born %14.1%13.9%+1.4%
Economy
MetricRochesterBloomingtonDifference
Median Income$87,767$90,677-3.2%
Unemployment3.8%4.6%-17.4%
Poverty Rate9.1%9.1%0.0%
Bachelor's+50.1%45.3%+10.6%
Housing
MetricRochesterBloomingtonDifference
Home Value$287,500$346,200-17.0%
Median Rent$1316/mo$1526/mo-13.8%
Housing Units53,59539,375+36.1%

Learn More

Rochester, MN ProfileBloomington, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings