Doylestown township, Bucks County, PA
17,945
Population
15.4
square miles
1,162.1
people per square mile