Inver Grove Heights is a city in Dakota County, Minnesota, near Saint Paul. It's a suburban community with parks and river views along the Mississippi. Locals sometimes shorten it to Inver Grove or IGH.