');
US City Data

Inver Grove Heights vs Cottage Grove

Side-by-side comparison

How does Inver Grove Heights, MN compare to Cottage Grove, MN? Inver Grove Heights has a population of 35,772 with a median household income of $104,055, 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
MetricInver Grove Heights, MNCottage Grove, MNDifference
Population35,77240,124-10.8%
Median Age41.136.8+11.7%
Foreign Born %10.4%7.7%+35.1%
Economy
MetricInver Grove HeightsCottage GroveDifference
Median Income$104,055$121,452-14.3%
Unemployment3.6%3.5%+2.9%
Poverty Rate4.6%4.2%+9.5%
Bachelor's+43.1%39.3%+9.7%
Housing
MetricInver Grove HeightsCottage GroveDifference
Home Value$352,300$359,600-2.0%
Median Rent$1447/mo$1644/mo-12.0%
Housing Units14,91314,038+6.2%

Learn More

Inver Grove Heights, MN ProfileCottage Grove, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings