Inver Grove Heights is 9 miles 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).