Shakopee, MN
44,135
Population
29.1
square miles
1,515
people per square mile