Cottage Grove, MN
39,274
Population
33.6
square miles
1,167.5
people per square mile