We have 14 places listed for Dumfries and Galloway starting with H
Hangingshaw DG11
Haugh of Urr DG7
Hazlefield DG7
Heck DG11
Heithat DG11
Henderland DG2
Hermitage DG7
High Borgue DG6
Hightae DG11
Hillowton DG7
Hollee DG11
Holm DG13
Holmhead DG7
Holywood DG2