Middletown township, Bucks County, PA
45,886
Population
18.9
square miles
2,429.1
people per square mile