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 1050-1100 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG1 9US Nith 55.06978900 -3.60682400
DG1 9UT Nith 55.06978900 -3.60682400
DG1 9UU Nith 55.06978900 -3.60682400
DG1 9UW Nith 55.06978900 -3.60682400
DG1 9UX Nith 55.06978900 -3.60682400
DG1 9UY Nith 55.06978900 -3.60682400
DG1 9UZ Nith 55.06978900 -3.60682400
DG1 9ZZ Nith 55.06970800 -3.60957700
DG10 9AA Annandale North 55.33458000 -3.44484100
DG10 9AB Annandale North 55.33422600 -3.44435500
DG10 9AD Annandale North 55.33410700 -3.44378300
DG10 9AE Annandale North 55.33368200 -3.44321600
DG10 9AG Annandale North 55.33464000 -3.44433800
DG10 9AH Annandale North 55.33471200 -3.44279600
DG10 9AJ Annandale North 55.33601800 -3.44153900
DG10 9AL Annandale North 55.33625400 -3.44081800
DG10 9AN Annandale North 55.33523200 -3.44034300
DG10 9AP Annandale North 55.33441400 -3.44190600
DG10 9AQ Annandale North 55.33431700 -3.44426400
DG10 9AR Annandale North 55.33345300 -3.44128400
DG10 9AS Annandale North 55.33331800 -3.44114100
DG10 9AT Annandale North 55.33301400 -3.44325800
DG10 9AW Annandale North 55.33413200 -3.44222700
DG10 9AX Annandale North 55.33416300 -3.44032000
DG10 9AY Annandale North 55.33294500 -3.43844700
DG10 9AZ Annandale North 55.33258300 -3.43737500
DG10 9BA Annandale North 55.33218400 -3.43663900
DG10 9BB Annandale North 55.33265700 -3.43545800
DG10 9BD Annandale North 55.33276800 -3.43613600
DG10 9BE Annandale North 55.33378500 -3.43351200
DG10 9BF Annandale North 55.33467400 -3.43890400
DG10 9BG Annandale North 55.33373600 -3.43535500
DG10 9BH Annandale North 55.33369200 -3.43935400
DG10 9BJ Annandale North 55.33348900 -3.43903100
DG10 9BL Annandale North 55.33438500 -3.43777100
DG10 9BN Annandale North 55.33466100 -3.43718200
DG10 9BP Annandale North 55.33375400 -3.43789000
DG10 9BQ Annandale North 55.33297700 -3.43652500
DG10 9BS Annandale North 55.33545700 -3.43647300
DG10 9BT Annandale North 55.33506700 -3.43478400
DG10 9BU Annandale North 55.33595400 -3.43499000
DG10 9BW Annandale North 55.33570700 -3.43362900
DG10 9BX Annandale North 55.33717800 -3.43532100
DG10 9BY Annandale North 55.33721400 -3.43632800
DG10 9BZ Annandale North 55.33534400 -3.43797900
DG10 9DB Annandale North 55.33196500 -3.43849100
DG10 9DD Annandale North 55.33193600 -3.43662600
DG10 9DE Annandale North 55.33321800 -3.43355400
DG10 9DF Annandale North 55.33285700 -3.43373100
DG10 9DG Annandale North 55.33457700 -3.44177000
^ First 16 17 18 19 20 21 22 23 24 25 Last *