We have 53 places listed for Dumfries and Galloway starting with B
Balgowan DG9
Balgreggan DG9
Balmaclellan DG7
Balmae DG6
Balminnoch DG8
Baltersan DG8
Bankend DG1
Bankhead DG6
Bankshill DG11
Barcaple DG7
Bardennoch DG7
Bargaly DG8
Bargrennan DG8
Barharrow DG7
Barholm DG8
Barlay DG7
Barnbarroch DG5 DG5
Barnbarroch DG8 DG8
Barndennoch DG3
Barnhills DG9
Barraer DG8
Barwhinnock DG6
Barwinnock DG8
Beattock DG10
Beeswing DG2
Benbuie DG3
Benfield DG8
Bennan DG7
Bentpath DG13
Billholm DG13
Blackacre DG11
Blackcraig DG8
Blackshaw DG1
Blackwood DG2
Bladnoch DG8
Bodesbeck DG10
Bogue DG7
Bombie DG6
Boreland DG11 DG11
Boreland DG8 DG8
Borgue DG6
Borness DG6
Brae DG2
Breckonside DG3
Breoch DG7
Bridge of Dee DG7
Brochloch DG7
Brooklands DG2
Brydekirk DG12
Buchan DG7
Burnhead DG3 DG3
Burnhead DG7 DG7
Burnswark DG11