');
US City Data

Cottage Grove vs Roseville

Side-by-side comparison

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

Population & Demographics
MetricCottage Grove, MNRoseville, MNDifference
Population40,12435,905+11.8%
Median Age36.841.2-10.7%
Foreign Born %7.7%11.6%-33.6%
Economy
MetricCottage GroveRosevilleDifference
Median Income$121,452$88,440+37.3%
Unemployment3.5%5.3%-34.0%
Poverty Rate4.2%7.2%-41.7%
Bachelor's+39.3%54.4%-27.8%
Housing
MetricCottage GroveRosevilleDifference
Home Value$359,600$334,800+7.4%
Median Rent$1644/mo$1346/mo+22.1%
Housing Units14,03816,589-15.4%

Learn More

Cottage Grove, MN ProfileRoseville, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings