Doylestown borough, Bucks County, PA
8,305
Population
2.2
square miles
3,849.9
people per square mile