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 2100-2150 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG12 5QN Annandale South 54.98592500 -3.33731900
DG12 5QP Annandale South 54.98653700 -3.27448200
DG12 5QQ Annandale South 54.97876600 -3.33406300
DG12 5QR Annandale South 54.97624900 -3.28200000
DG12 5QS Annandale South 54.97669400 -3.28099600
DG12 5QT Annandale South 54.97734000 -3.27911300
DG12 5QU Annandale South 54.97480700 -3.27846800
DG12 5QW Annandale South 54.97743100 -3.33286300
DG12 5QX Annandale South 54.97371300 -3.28163600
DG12 5QY Annandale South 54.97069000 -3.28836800
DG12 5QZ Annandale South 54.97754000 -3.29275700
DG12 5RA Annandale South 54.99590600 -3.28176700
DG12 5RB Annandale South 54.99238100 -3.27630700
DG12 5RD Annandale South 54.99748800 -3.29982400
DG12 5RE Annandale South 55.00079700 -3.29935400
DG12 5RF Annandale South 55.01142900 -3.30132300
DG12 5RG Annandale South 55.01661200 -3.32321500
DG12 5RH Annandale South 55.00537900 -3.34573700
DG12 5RJ Annandale South 55.01265700 -3.33801900
DG12 5RL Annandale South 55.01407300 -3.33883400
DG12 5RP Annandale South 55.01957000 -3.33621600
DG12 5RQ Annandale South 54.99523700 -3.32110400
DG12 5RR Annandale South 55.01607800 -3.35941900
DG12 5RS Annandale South 55.00530700 -3.36301100
DG12 5RT Annandale South 55.00590600 -3.37927700
DG12 6AA Annandale South 54.98691000 -3.26227100
DG12 6AB Annandale South 54.98716800 -3.25995000
DG12 6AD Annandale South 54.98700300 -3.26344800
DG12 6AG Annandale South 54.98714100 -3.26516900
DG12 6AJ Annandale South 54.98739900 -3.26364600
DG12 6AL Annandale South 54.98756600 -3.26321300
DG12 6AP Annandale South 54.98479200 -3.26031300
DG12 6AQ Annandale South 54.98728200 -3.26456400
DG12 6AS Annandale South 54.98349200 -3.26225900
DG12 6AT Annandale South 54.98506700 -3.26241600
DG12 6AU Annandale South 54.98627300 -3.26217200
DG12 6AW Annandale South 54.98540900 -3.26150500
DG12 6AY Annandale South 54.98479000 -3.26484500
DG12 6AZ Annandale South 54.98565800 -3.26262200
DG12 6BA Annandale South 54.98573100 -3.26301700
DG12 6BB Annandale South 54.98541300 -3.26330400
DG12 6BD Annandale South 54.98520400 -3.26476400
DG12 6BE Annandale South 54.98528400 -3.27001800
DG12 6BF Annandale South 54.98679400 -3.26533200
DG12 6BG Annandale South 54.98616500 -3.26360900
DG12 6BH Annandale South 54.98562400 -3.26673100
DG12 6BJ Annandale South 54.98476200 -3.26891000
DG12 6BN Annandale South 54.98569300 -3.26753200
DG12 6BQ Annandale South 54.98596900 -3.26464800
DG12 6BR Annandale South 54.98500200 -3.18731000
^ First 37 38 39 40 41 42 43 44 45 46 Last *