New Hanover township, Montgomery County, PA
13,083
Population
21.6
square miles
605
people per square mile