Hainesport township, Burlington County, NJ
6,024
Population
6.5
square miles
931.1
people per square mile