From Upper Breinton, Herefordshire to all cities in Shropshire starting with letter D
- Dallicot, Herefordshire
- Dallicott, Herefordshire
- Danesford, Herefordshire
- Darliston, Herefordshire
- Dawley, Herefordshire
- Dawley Bank, Herefordshire
- Daywall, Herefordshire
- Derrington, Herefordshire
- Deuxhill, Herefordshire
- Dhustone, Herefordshire
- Diddlebury, Herefordshire
- Ditherington, Herefordshire
- Ditton Priors, Herefordshire
- Dobsons Bridge, Herefordshire
- Doddington, Herefordshire
- Donnington, Herefordshire
- Donnington, Herefordshire
- Donnington Wood, Herefordshire
- Dorrington, Herefordshire
- Dorrington, Herefordshire
- Doseley, Herefordshire
- Dothill, Herefordshire
- Dovaston, Herefordshire
- Draycott, Herefordshire
- Dryton, Herefordshire
- Duddlewick, Herefordshire
- Dudleston, Herefordshire
- Dudleston Grove, Herefordshire
- Dudleston Heath , Herefordshire
- Dudleston Heath, Herefordshire
- Dunnsheath, Herefordshire
- Duxmoor, Herefordshire