');
US City Data

Oak Grove vs Cottage Grove

Side-by-side comparison

How does Oak Grove, MN compare to Cottage Grove, MN? Oak Grove has a population of 9,031 with a median household income of $114,679, 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
MetricOak Grove, MNCottage Grove, MNDifference
Population9,03140,124-77.5%
Median Age44.536.8+20.9%
Foreign Born %1.6%7.7%-79.2%
Economy
MetricOak GroveCottage GroveDifference
Median Income$114,679$121,452-5.6%
Unemployment3.3%3.5%-5.7%
Poverty Rate1.5%4.2%-64.3%
Bachelor's+25.7%39.3%-34.6%
Housing
MetricOak GroveCottage GroveDifference
Home Value$394,100$359,600+9.6%
Median Rent$2052/mo$1644/mo+24.8%
Housing Units3,26814,038-76.7%

Learn More

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