Hopewell township, Mercer County, NJ
17,521
Population
58.1
square miles
301.7
people per square mile