20662
2,590
Population
56.4
square miles
45.9
people per square mile