Middle township, Cape May County, NJ
20,340
Population
70.2
square miles
289.6
people per square mile