Inver Grove Heights, Minnesota, United States [City]; population was 22,477 in 1990; housing units was 8,149 in 1990; location is 44°50'N 93°3'W; land area is 28.66 square miles (18,340 acres); water area is 1.47 square miles (943 acres); FIPS code is 31076 [SourceCBP]