20677
2,055
Population
15.6
square miles
131.3
people per square mile