08826
5,186
Population
21.4
square miles
242.8
people per square mile