North Hanover township, Burlington County, NJ
7,943
Population
17.4
square miles
457.3
people per square mile