');
US City Data

Cottage Grove vs Shakopee

Side-by-side comparison

How does Cottage Grove, MN compare to Shakopee, MN? Cottage Grove has a population of 40,124 with a median household income of $121,452, while Shakopee has 45,002 residents and a median income of $110,989. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCottage Grove, MNShakopee, MNDifference
Population40,12445,002-10.8%
Median Age36.835.5+3.7%
Foreign Born %7.7%16.6%-53.6%
Economy
MetricCottage GroveShakopeeDifference
Median Income$121,452$110,989+9.4%
Unemployment3.5%3.6%-2.8%
Poverty Rate4.2%5.1%-17.6%
Bachelor's+39.3%39.9%-1.5%
Housing
MetricCottage GroveShakopeeDifference
Home Value$359,600$361,400-0.5%
Median Rent$1644/mo$1495/mo+10.0%
Housing Units14,03816,491-14.9%

Learn More

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