');
US City Data

Roseville vs Cottage Grove

Side-by-side comparison

How does Roseville, MN compare to Cottage Grove, MN? Roseville has a population of 35,905 with a median household income of $88,440, while Cottage Grove has 40,124 residents and a median income of $121,452. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRoseville, MNCottage Grove, MNDifference
Population35,90540,124-10.5%
Median Age41.236.8+12.0%
Foreign Born %11.6%7.7%+50.6%
Economy
MetricRosevilleCottage GroveDifference
Median Income$88,440$121,452-27.2%
Unemployment5.3%3.5%+51.4%
Poverty Rate7.2%4.2%+71.4%
Bachelor's+54.4%39.3%+38.4%
Housing
MetricRosevilleCottage GroveDifference
Home Value$334,800$359,600-6.9%
Median Rent$1346/mo$1644/mo-18.1%
Housing Units16,58914,038+18.2%

Learn More

Roseville, MN ProfileCottage Grove, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings