');
US City Data

Oak Grove vs Inver Grove Heights

Side-by-side comparison

How does Oak Grove, MN compare to Inver Grove Heights, MN? Oak Grove has a population of 9,031 with a median household income of $114,679, while Inver Grove Heights has 35,772 residents and a median income of $104,055. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricOak Grove, MNInver Grove Heights, MNDifference
Population9,03135,772-74.8%
Median Age44.541.1+8.3%
Foreign Born %1.6%10.4%-84.6%
Economy
MetricOak GroveInver Grove HeightsDifference
Median Income$114,679$104,055+10.2%
Unemployment3.3%3.6%-8.3%
Poverty Rate1.5%4.6%-67.4%
Bachelor's+25.7%43.1%-40.4%
Housing
MetricOak GroveInver Grove HeightsDifference
Home Value$394,100$352,300+11.9%
Median Rent$2052/mo$1447/mo+41.8%
Housing Units3,26814,913-78.1%

Learn More

Oak Grove, MN ProfileInver Grove Heights, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings