D
- Daisytown
- Dale
- Dallas
- Dallastown
- Dalton
- Danville
- Darby
- Darlington
- Dauphin
- Dawson
- Dayton
- Deemston
- Deer Lake
- Delaware Water Gap
- Delmont
- Delta
- Denver
- Derry
- Dickson City
- Dillsburg
- Donegal
- Donora
- Dormont
- Dover
- Downingtown
- Doylestown
- Dravosburg
- Driftwood
- Dublin
- Duboistown
- Dudley
- Dunbar
- Duncannon
- Duncansville
- Dunlevy
- Dunmore
- Dupont
- Duryea
- Dushore
Read more about this topic: List Of Towns And Boroughs In Pennsylvania