Hardyston township, Sussex County, NJ
8,160
Population
31.9
square miles
255.5
people per square mile