Raritan township, Hunterdon County, NJ
23,649
Population
37.5
square miles
630.9
people per square mile