We have 29 places listed for Dumfries and Galloway starting with D
Dabton DG3
Dalbeattie DG5
Dalgonar DG3
Dallash DG8
Dalshangan DG7
Dalskairth DG2
Dalswinton DG2
Dalton DG11
Damnaglaur DG9
Darngarroch DG7
Davington DG13
Debate DG11
Dildawn DG7
Dinvin DG9
Dinwoodie Mains DG11
Dornock DG12
Douglas Hall DG5
Drambuie DG4
Drumjohn DG7
Drummore DG9
Drumrash DG7
Dumcrieff DG10
Dumfries DG1
Duncow DG1
Dundrennan DG6
Dunnabie DG11
Dunragit DG9
Dunscore DG2
Durisdeer DG3