From Broom, Fife to all cities in Northamptonshire starting with letter D
- Dallington, Fife
- Dalscote, Fife
- Daventry, Fife
- Deanshanger, Fife
- Deene, Fife
- Deenethorpe, Fife
- Denford, Fife
- Denton, Fife
- Desborough, Fife
- Dingley, Fife
- Dodford, Fife
- Draughton, Fife
- Drayton, Fife
- Duddington, Fife
- Duncote, Fife
- Duston, Fife