Postcodes in Dumfries and Galloway District

Facts Checked By Data Team - Written By Mallika Basu - Reviewed By Jonathan Benton

This article covers information about postcodes in Dumfries and Galloway's local authority district. Dumfries and Galloway district is further divided into 12 Wards.

Below is a complete list of Dumfries and Galloway Postcodes, it has 6891 active postcodes. Dumfries and Galloway contains approximately 67953 residential properties with a population of about 151259.

Browse Information On Dumfries and Galloway Postcodes


Dumfries and Galloway Postcode and Census - Statistical Overview


Population 151259
Addresses / Property Count 67953
Active Postcodes 6891
No Of Wards in Dumfries and Galloway 12

What is a District

The United Kingdom is primarily divided into large area blocks called Counties. A district is an administrative block in the UK and part of a County council area. The district is also the second-largest administrative block in the UK after counties. These are also known as local authority districts and are different from city districts. Dumfries and Galloway is a local authority district in county. Districts are majorly categorized into 4 types namely:

  • Non-Metropolitan districts
  • Unitary authority areas
  • Metropolitan boroughs
  • London boroughs

Sub Divisions Of a district

Districts are subdivided into different local administrative blocks. Other categories of local administrative blocks that comes under district authority are as follows:

  • Parish
  • Wards
  • Cities

Wards in Dumfries and Galloway

There are 12 wards in the district. Below is a list of the wards. You can click on any ward link to view the postcodes of that ward.

Stranraer and the Rhins Mid Galloway and Wigtown West Dee and Glenkens Castle Douglas and Crocketford Abbey North West Dumfries Mid and Upper Nithsdale Lochar Nith Annandale South Annandale North Annandale East and Eskdale

View Map Of Dumfries and Galloway Wards


This map shows all wards in the district of Dumfries and Galloway, zoom to view all the pointers. If you click on any pointer you can see the ward name. Below the ward name, you can see a link called view postcodes. Click on the link to see the postcodes for that ward.

List of Dumfries and Galloway postcodes


showing 1750-1800 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG11 2SF Annandale North 55.14194600 -3.37086600
DG11 2SG Annandale North 55.14621800 -3.37774400
DG11 2SH Annandale North 55.17392800 -3.39323900
DG11 2SJ Annandale North 55.18169700 -3.40150400
DG11 2SL Annandale North 55.19616400 -3.40898400
DG11 2SQ Annandale North 55.15652800 -3.38310600
DG11 2SS Annandale North 55.12847500 -3.34905800
DG11 2UA Annandale North 55.13215200 -3.35222500
DG11 3AA Annandale East and Eskdale 55.05530300 -3.19157900
DG11 3AB Annandale East and Eskdale 55.05927400 -3.17286500
DG11 3AD Annandale East and Eskdale 55.05445200 -3.15774000
DG11 3AE Annandale East and Eskdale 55.05481200 -3.14020400
DG11 3AF Annandale East and Eskdale 55.04819500 -3.11916800
DG11 3AG Annandale East and Eskdale 55.06378000 -3.15079300
DG11 3AH Annandale East and Eskdale 55.07671100 -3.16170400
DG11 3AJ Annandale East and Eskdale 55.07806900 -3.17004500
DG11 3AL Annandale East and Eskdale 55.06678800 -3.16932400
DG11 3AN Annandale East and Eskdale 55.04112200 -3.18879500
DG11 3AP Annandale East and Eskdale 55.03618200 -3.16965500
DG11 3AQ Annandale East and Eskdale 55.07273000 -3.14893600
DG11 3AR Annandale East and Eskdale 55.03022900 -3.17283000
DG11 3AS Annandale East and Eskdale 55.03267400 -3.15338800
DG11 3AT Annandale East and Eskdale 55.02665400 -3.14621000
DG11 3AU Annandale East and Eskdale 55.02467900 -3.13681200
DG11 3AW Annandale East and Eskdale 55.04280000 -3.17050300
DG11 3AX Annandale East and Eskdale 55.02688500 -3.14743600
DG11 3AY Annandale East and Eskdale 55.02404700 -3.13333700
DG11 3AZ Annandale East and Eskdale 55.02465500 -3.13365100
DG11 3BA Annandale East and Eskdale 55.02883500 -3.12244500
DG11 3BB Annandale East and Eskdale 55.02781700 -3.14719500
DG11 3BD Annandale East and Eskdale 55.02814700 -3.14745400
DG11 3BE Annandale East and Eskdale 55.02346600 -3.12963200
DG11 3BF Annandale East and Eskdale 55.06281800 -3.25921000
DG11 3BG Annandale East and Eskdale 55.01713900 -3.12723000
DG11 3BH Annandale East and Eskdale 55.01585000 -3.10409500
DG11 3BJ Annandale East and Eskdale 55.01830000 -3.08553400
DG11 3BL Annandale East and Eskdale 55.02778900 -3.14780600
DG11 3BN Annandale East and Eskdale 55.02656000 -3.14711200
DG11 3BP Annandale East and Eskdale 55.02637400 -3.14634200
DG11 3BQ Annandale East and Eskdale 55.01906200 -3.11604100
DG11 3BT Annandale North 55.05882500 -3.26467400
DG11 3BU Annandale North 55.06064600 -3.26845800
DG11 3BX Annandale North 55.05898900 -3.26619800
DG11 3BY Annandale North 55.05853500 -3.26663800
DG11 3BZ Annandale North 55.05743100 -3.26658700
DG11 3DA Annandale North 55.05739900 -3.26705600
DG11 3DB Annandale North 55.05898500 -3.26533800
DG11 3DD Annandale North 55.05924700 -3.26523700
DG11 3DE Annandale North 55.05942800 -3.26546000
DG11 3DF Annandale North 55.06021300 -3.26604900
^ First 30 31 32 33 34 35 36 37 38 39 Last *