Inver Grove Heights

City in Dakota County, Minnesota

View of Inver Grove Heights, Minnesota
Photo: Tony Webster from Minneapolis, Minnesota, United States · CC BY-SA 2.0

Inver Grove Heights is a city in Dakota County, Minnesota, with 35,801 residents (2020 Census). It sits at 879 ft (268 m) above sea level. The nearest town is St. Paul Park, 3.3 miles E.

About Inver Grove Heights

Inver Grove Heights is a city in Dakota County, Minnesota, United States. The population was 35,801 at the 2020 census. The city was formed on March 9, 1965, with the merger of the village of Inver Grove and Inver Grove Township.

It is one of 186 cities and townships in the seven-county Minneapolis-Saint Paul metropolitan area. Inver Grove Heights is 9 miles (14 km) southeast of Saint Paul; nearby communities are South St. Paul, West St. Paul, Sunfish Lake, Eagan, Newport, and Saint Paul Park (the last two across the Mississippi River).

Text: Wikipedia · CC BY-SA 4.0

Inver Grove Heights weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Inver Grove Heights

All 24 webcams near Inver Grove Heights ›

Webcams: Windy.com

Living in Inver Grove Heights

Median household income
$101,316
Median home value
$363,400
Median rent
$1,465/mo
Median age
41.6
Cost of living and demographics of Inver Grove Heights ›

Do you know Inver Grove Heights? Tell us about it

Help other travelers: share what makes Inver Grove Heights special. We review every message before publishing it.

Map of Inver Grove Heights

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Inver Grove Heights Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Inver Grove Heights, MN population

Inver Grove Heights had 35,801 residents in the 2020 Census.

2020 Census35,801
Density1,285 per sq mi (496 per km²)

Source: U.S. Census Bureau, Decennial Census.

Inver Grove Heights at a glance

StateMinnesota (MN)
CountyDakota County
TypeCity
Population35,801 (2020)
Land area27.85 sq mi (72.1 km²)
Water area2.37 sq mi (6.13 km²)
Elevation879 ft (268 m)
Coordinates44.8290° N, 93.0601° W
ZIP codes55077, 55071, 55076
Official websiteighmn.gov
Census code (GEOID)2731076

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Inver Grove Heights

Straight-line distance between town centers.

Frequently asked questions about Inver Grove Heights

What county is Inver Grove Heights in?

Inver Grove Heights is in Dakota County, Minnesota.

What is the population of Inver Grove Heights, MN?

35,801 people lived in Inver Grove Heights at the 2020 Census.

What is the ZIP code of Inver Grove Heights, MN?

The main ZIP code is 55077. Other ZIP codes: 55071, 55076.

What is the elevation of Inver Grove Heights?

879 feet (268 m) above sea level.

What towns are near Inver Grove Heights?

St. Paul Park (3.3 mi), Sunfish Lake (3.3 mi), South St. Paul (4.2 mi), Newport (4.3 mi), Mendota Heights (5.0 mi).

Last updated: