Birmingham, MI
21,738
Population
4.8
square miles
4,534.9
people per square mile