From Strichen, Aberdeenshire to all cities in Stirling and Falkirk starting with letter D
- Dalfoil, Aberdeenshire
- Dalmary, Aberdeenshire
- Deanfield, Aberdeenshire
- Deanston, Aberdeenshire
- Denny, Aberdeenshire
- Dennyloanhead, Aberdeenshire
- Doune, Aberdeenshire
- Drumvaich, Aberdeenshire
- Drymen, Aberdeenshire
- Dumgoyne, Aberdeenshire
- Dunblane, Aberdeenshire
- Dunipace, Aberdeenshire
- Dunmore, Aberdeenshire
- Dykehead, Aberdeenshire