Forest Lake, MN
20,553
Population
30.5
square miles
673
people per square mile