Inver Grove Heights, MN
35,673
Population
27.9
square miles
1,280.7
people per square mile