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 1250-1300 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG10 9RJ Annandale North 55.28822800 -3.45082400
DG10 9RL Annandale North 55.28189000 -3.44269000
DG10 9RN Annandale North 55.30914600 -3.46058900
DG10 9RQ Annandale North 55.30016800 -3.53104800
DG10 9RR Annandale North 55.33636700 -3.44924500
DG10 9RS Annandale North 55.33812500 -3.44801600
DG10 9RT Annandale North 55.34023600 -3.44834200
DG10 9RU Annandale North 55.34227200 -3.45069100
DG10 9RX Annandale North 55.34303200 -3.44947300
DG10 9RY Annandale North 55.33686900 -3.44962200
DG10 9RZ Annandale North 55.33985100 -3.45703500
DG10 9SA Annandale North 55.32800900 -3.44780500
DG10 9SB Annandale North 55.33162700 -3.45739200
DG10 9SD Annandale North 55.32584700 -3.44671800
DG10 9SE Annandale North 55.32291100 -3.44722500
DG10 9SF Annandale North 55.31849300 -3.44567400
DG10 9SG Annandale North 55.31180700 -3.45595900
DG10 9SH Annandale North 55.32741800 -3.47908800
DG10 9SJ Annandale North 55.32876600 -3.48080500
DG10 9SL Annandale North 55.33176400 -3.47964000
DG10 9SN Annandale North 55.34169800 -3.48819400
DG10 9SP Annandale North 55.37450000 -3.50789000
DG10 9SQ Annandale North 55.32043400 -3.48289400
DG10 9SR Annandale North 55.39528800 -3.53162300
DG10 9ST Annandale North 55.32651300 -3.44883800
DG10 9SW Annandale North 55.34408000 -3.50697400
DG11 1AA Annandale North 55.09290500 -3.33117100
DG11 1AB Annandale North 55.08583000 -3.32305600
DG11 1AD Annandale East and Eskdale 55.08465900 -3.29657200
DG11 1AE Annandale North 55.07905300 -3.32156300
DG11 1AF Annandale East and Eskdale 55.07391700 -3.30106400
DG11 1AG Annandale East and Eskdale 55.07882200 -3.30037700
DG11 1AH Annandale North 55.07492000 -3.33093400
DG11 1AJ Annandale North 55.06727300 -3.33824400
DG11 1AL Annandale North 55.06090900 -3.33136200
DG11 1AN Annandale North 55.05099800 -3.32461500
DG11 1AP Annandale North 55.05686900 -3.29567400
DG11 1AQ Annandale North 55.06970000 -3.30550000
DG11 1AR Annandale North 55.04820300 -3.29204400
DG11 1AS Annandale South 55.03981100 -3.31951900
DG11 1AT Annandale South 55.04624100 -3.35594900
DG11 1AU Annandale South 55.03395400 -3.35126200
DG11 1AW Annandale North 55.05395500 -3.31046700
DG11 1AX Annandale South 55.03002900 -3.35992300
DG11 1AY Annandale South 55.03395700 -3.33347300
DG11 1AZ Annandale South 55.03037800 -3.32088300
DG11 1BA Annandale South 55.03609500 -3.31496900
DG11 1BB Annandale North 55.05223800 -3.31559200
DG11 1BD Annandale North 55.08435300 -3.33408300
DG11 1BE Annandale South 55.04448100 -3.32313200
^ First 20 21 22 23 24 25 26 27 28 29 Last *