New Baltimore, MI
12,104
Population
4.6
square miles
2,630.6
people per square mile