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 1100-1150 of 6891 active postcodes in Dumfries and Galloway
Postcode Ward Latitude Longitude
DG10 9DH Annandale North 55.33217200 -3.43465200
DG10 9DJ Annandale North 55.33352400 -3.44371500
DG10 9DL Annandale North 55.33333100 -3.44383700
DG10 9DN Annandale North 55.33341300 -3.44319000
DG10 9DP Annandale North 55.33315500 -3.44294400
DG10 9DR Annandale North 55.33297800 -3.44270200
DG10 9DS Annandale North 55.33279600 -3.44189500
DG10 9DT Annandale North 55.33174500 -3.44185600
DG10 9DU Annandale North 55.33313100 -3.44252200
DG10 9DW Annandale North 55.33295800 -3.44371000
DG10 9DX Annandale North 55.33281800 -3.44085500
DG10 9DY Annandale North 55.33130300 -3.44155300
DG10 9EA Annandale North 55.33221600 -3.44159000
DG10 9EB Annandale North 55.33197200 -3.44272800
DG10 9ED Annandale North 55.33255600 -3.44344300
DG10 9EE Annandale North 55.33108900 -3.44110700
DG10 9EF Annandale North 55.33274600 -3.44333900
DG10 9EG Annandale North 55.33191300 -3.44369100
DG10 9EH Annandale North 55.33216700 -3.44364900
DG10 9EJ Annandale North 55.33131300 -3.44500900
DG10 9EL Annandale North 55.33131200 -3.44357500
DG10 9EP Annandale North 55.33008400 -3.44280100
DG10 9ER Annandale North 55.33009700 -3.44595800
DG10 9ES Annandale North 55.33216300 -3.44478400
DG10 9ET Annandale North 55.33234100 -3.44419200
DG10 9EU Annandale North 55.33267100 -3.44434600
DG10 9EX Annandale North 55.33285100 -3.44439900
DG10 9EY Annandale North 55.33227200 -3.44518600
DG10 9EZ Annandale North 55.33238300 -3.44490600
DG10 9FA Annandale North 55.33625200 -3.44551600
DG10 9FD Annandale North 55.30433300 -3.45073500
DG10 9FE Annandale North 55.32322000 -3.43117300
DG10 9FF Annandale North 55.39078600 -3.52076100
DG10 9HA Annandale North 55.33191600 -3.44567800
DG10 9HB Annandale North 55.33176500 -3.44707500
DG10 9HD Annandale North 55.33260900 -3.44508400
DG10 9HE Annandale North 55.33286000 -3.44486100
DG10 9HF Annandale North 55.33315800 -3.44476100
DG10 9HG Annandale North 55.33422700 -3.44500100
DG10 9HH Annandale North 55.33307100 -3.44623600
DG10 9HJ Annandale North 55.33366200 -3.44419200
DG10 9HL Annandale North 55.33413500 -3.44592800
DG10 9HN Annandale North 55.33451100 -3.44529500
DG10 9HP Annandale North 55.33530100 -3.44515400
DG10 9HQ Annandale North 55.33361200 -3.43063600
DG10 9HR Annandale North 55.33479000 -3.44532100
DG10 9HS Annandale North 55.33500000 -3.44498200
DG10 9HT Annandale North 55.33519000 -3.44415300
DG10 9HU Annandale North 55.33565900 -3.44450500
DG10 9HW Annandale North 55.33500600 -3.44579000
^ First 17 18 19 20 21 22 23 24 25 26 Last *