Where is inver grove heights located in minnesota?
Inver Grove Heights is located in Dakota County, Minnesota, United States. It is a suburb of the Twin Cities metropolitan area, located approximately 10 miles (16 km) southeast of downtown Minneapolis. The city is bordered by South Saint Paul to the north, West Saint Paul to the east, Mendota Heights to the south, and Eagan to the west.