Hillsborough, NJ
21,865
Population
8
square miles
2,732.5
people per square mile