Carlton, MN
955
Population
3.8
square miles
251
people per square mile