Doylestown borough, Bucks County, PA
8,322
Population
2.2
square miles
3,857.8
people per square mile