07860
26,507
Population
100.2
square miles
264.6
people per square mile