21781
41
Population
0.2
square miles
170.8
people per square mile