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 1500-1550 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG11 1ST Annandale North 55.12905100 -3.38701500
DG11 1SU Annandale North 55.13695400 -3.39224600
DG11 1SW Annandale North 55.12911500 -3.44679300
DG11 1SX Annandale North 55.14338200 -3.40651500
DG11 1SY Annandale North 55.15521000 -3.40521700
DG11 1SZ Annandale North 55.15645200 -3.40468400
DG11 1TA Annandale North 55.15422500 -3.41808300
DG11 1TB Annandale North 55.14873500 -3.42534500
DG11 1TD Annandale North 55.14966300 -3.43129500
DG11 1TE Annandale North 55.15698200 -3.43628100
DG11 1TF Annandale North 55.16070600 -3.43751400
DG11 1TG Annandale North 55.16226000 -3.43989300
DG11 1TH Annandale North 55.17805700 -3.45673100
DG11 1TJ Annandale North 55.19775700 -3.47157500
DG11 1TL Annandale North 55.16173900 -3.46363600
DG11 1TN Annandale North 55.17590300 -3.47588900
DG11 1TP Annandale North 55.19672300 -3.48826500
DG11 1TQ Annandale North 55.16721100 -3.44787000
DG11 1TR Annandale North 55.20175800 -3.49252200
DG11 1TS Annandale North 55.20802700 -3.49174000
DG11 1TT Annandale North 55.20122600 -3.49962500
DG11 1TU Annandale North 55.19323500 -3.51211200
DG11 1TW Annandale North 55.18438000 -3.48383500
DG11 1TX Annandale North 55.16288500 -3.44103000
DG11 1TY Annandale North 55.16081700 -3.43952700
DG11 1TZ Annandale North 55.16111300 -3.43809300
DG11 1UB Annandale North 55.13033100 -3.45342400
DG11 1UD Annandale North 55.12931500 -3.44816400
DG11 1UE Annandale North 55.13382900 -3.44037500
DG11 1UF Annandale North 55.12964800 -3.45523100
DG11 1UG Annandale North 55.12931000 -3.44897600
DG11 2AA Annandale North 55.12276000 -3.35595200
DG11 2AB Annandale North 55.12398800 -3.35579100
DG11 2AD Annandale North 55.13179900 -3.35651100
DG11 2AE Annandale North 55.12457100 -3.35747300
DG11 2AF Annandale North 55.12372800 -3.35656700
DG11 2AG Annandale North 55.12460600 -3.35683200
DG11 2AH Annandale North 55.12602100 -3.35644000
DG11 2AJ Annandale North 55.12722000 -3.35688900
DG11 2AN Annandale North 55.12673900 -3.35654300
DG11 2AP Annandale North 55.12735400 -3.35739400
DG11 2AQ Annandale North 55.12591200 -3.35729900
DG11 2AR Annandale North 55.12682100 -3.35968300
DG11 2AT Annandale North 55.12741700 -3.35934200
DG11 2AU Annandale North 55.12493000 -3.35958500
DG11 2AW Annandale North 55.12723700 -3.35621500
DG11 2AX Annandale North 55.12293700 -3.35862400
DG11 2AY Annandale North 55.12380700 -3.35914100
DG11 2AZ Annandale North 55.12499100 -3.36173800
DG11 2BA Annandale North 55.12487400 -3.36215500
^ First 25 26 27 28 29 30 31 32 33 34 Last *