Postcodes in Dumfries and Galloway page 34 Council Area

This page provides postcode data for the Dumfries and Galloway UK Council Area.

In 2011, Dumfries and Galloway contained approximately 67,953 households with a population of about 151,259

Key Active postcodeActive postcode Postcode no longer in usePostcode no longer in use

Postcode Ward Latitude Longitude Easting Northing Grid ref
DG16 5LA Annandale East and Eskdale 54.994853 -3.061738 332171 567213 NY321672
DG16 5LB Annandale East and Eskdale 54.994946 -3.060334 332261 567222 NY322672
DG16 5LD Annandale East and Eskdale 54.994853 -3.059691 332302 567211 NY323672
DG16 5LE Annandale East and Eskdale 54.993122 -3.068586 331730 567027 NY317670
DG16 5LF Annandale East and Eskdale 54.997916 -3.061882 332167 567554 NY321675
DG16 5LG Annandale East and Eskdale 54.995696 -3.076314 331240 567321 NY312673
DG16 5LN Annandale East and Eskdale 54.997467 -3.069061 331707 567511 NY317675
DG16 5LQ Annandale East and Eskdale 54.994333 -3.057536 332439 567151 NY324671
DG16 5NA Annandale East and Eskdale 54.993686 -3.067788 331782 567089 NY317670
DG16 5NB Annandale East and Eskdale 54.997469 -3.06681 331851 567509 NY318675
DG16 5QA Annandale East and Eskdale 54.997513 -3.074049 331388 567521 NY313675
DG16 5QB Annandale East and Eskdale 54.997707 -3.072428 331492 567541 NY314675
DG16 5UP Annandale East and Eskdale 54.996129 -3.060725 332238 567354 NY322673
DG16 5WA Annandale East and Eskdale 54.994436 -3.067323 331813 567172 NY318671
DG16 5WX Annandale East and Eskdale 54.994436 -3.067323 331813 567172 NY318671
DG16 5XA Annandale East and Eskdale 54.994454 -3.067324 331813 567174 NY318671
DG16 5YA Annandale East and Eskdale 54.994436 -3.067323 331813 567172 NY318671
DG16 5YB Annandale East and Eskdale 54.994454 -3.067324 331813 567174 NY318671
DG16 5YD Annandale East and Eskdale 54.994823 -3.067255 331818 567215 NY318672
DG16 5YE Annandale East and Eskdale 54.994967 -3.067244 331819 567231 NY318672
DG16 5YF Annandale East and Eskdale 54.994823 -3.067255 331818 567215 NY318672
DG16 5YG Annandale East and Eskdale 54.994454 -3.067324 331813 567174 NY318671
DG16 5YH Annandale East and Eskdale 54.996129 -3.060709 332239 567354 NY322673
DG16 5YJ Annandale East and Eskdale 54.994454 -3.067324 331813 567174 NY318671
DG16 5YL Annandale East and Eskdale 54.994436 -3.067323 331813 567172 NY318671
DG2 0AA North West Dumfries 55.07092 -3.619552 296682 576361 NX966763
DG2 0AB North West Dumfries 55.071576 -3.619563 296683 576434 NX966764
DG2 0AD North West Dumfries 55.071653 -3.619175 296708 576442 NX967764
DG2 0AE North West Dumfries 55.072952 -3.620151 296649 576588 NX966765
DG2 0AF North West Dumfries 55.072943 -3.61943 296695 576586 NX966765
DG2 0AG North West Dumfries 55.072953 -3.618679 296743 576586 NX967765
DG2 0AH North West Dumfries 55.075323 -3.618258 296776 576849 NX967768
DG2 0AJ North West Dumfries 55.075706 -3.616425 296894 576888 NX968768
DG2 0AL North West Dumfries 55.075216 -3.616828 296867 576835 NX968768
DG2 0AN North West Dumfries 55.074464 -3.616594 296880 576751 NX968767
DG2 0AP North West Dumfries 55.07308 -3.617964 296789 576599 NX967765
DG2 0AQ North West Dumfries 55.074283 -3.618028 296788 576733 NX967767
DG2 0AR North West Dumfries 55.074124 -3.61918 296714 576717 NX967767
DG2 0AS North West Dumfries 55.073626 -3.618816 296736 576661 NX967766
DG2 0AT North West Dumfries 55.073287 -3.619303 296704 576624 NX967766
DG2 0AU North West Dumfries 55.073213 -3.62082 296607 576618 NX966766
DG2 0AW North West Dumfries 55.073452 -3.617712 296806 576640 NX968766
DG2 0AX North West Dumfries 55.073592 -3.620694 296616 576660 NX966766
DG2 0AY North West Dumfries 55.074973 -3.620906 296606 576814 NX966768
DG2 0AZ North West Dumfries 55.07413 -3.620778 296612 576720 NX966767
DG2 0BA North West Dumfries 55.074416 -3.620195 296650 576751 NX966767
DG2 0BB North West Dumfries 55.074541 -3.61962 296687 576764 NX966767
DG2 0BD North West Dumfries 55.075108 -3.618829 296739 576826 NX967768
DG2 0BE North West Dumfries 55.075676 -3.618757 296745 576889 NX967768
DG2 0BF North West Dumfries 55.086751 -3.640701 295373 578154 NX953781
DG2 0BG North West Dumfries 55.075084 -3.619971 296666 576825 NX966768
DG2 0BH North West Dumfries 55.07158 -3.617919 296788 576432 NX967764
DG2 0BJ North West Dumfries 55.086838 -3.637571 295573 578159 NX955781
DG2 0BL North West Dumfries 55.077725 -3.618731 296752 577117 NX967771
DG2 0BN North West Dumfries 55.077897 -3.61797 296801 577135 NX968771
DG2 0BP North West Dumfries 55.077269 -3.617882 296805 577065 NX968770
DG2 0BQ North West Dumfries 55.07686 -3.616205 296911 577017 NX969770
DG2 0BS North West Dumfries 55.080251 -3.617329 296848 577396 NX968773
DG2 0BT Mid and Upper Nithsdale 55.166771 -3.812098 284665 587327 NX846873
DG2 0BU North West Dumfries 55.079426 -3.617844 296813 577305 NX968773
DG2 0BX North West Dumfries 55.08201 -3.620878 296626 577597 NX966775
DG2 0BY North West Dumfries 55.081815 -3.61935 296723 577573 NX967775
DG2 0BZ North West Dumfries 55.082329 -3.619872 296691 577631 NX966776
DG2 0DA North West Dumfries 55.081184 -3.61945 296715 577502 NX967775
DG2 0DB North West Dumfries 55.082238 -3.619273 296729 577620 NX967776
DG2 0DD North West Dumfries 55.082698 -3.619824 296695 577672 NX966776
DG2 0DE North West Dumfries 55.082914 -3.621149 296611 577698 NX966776
DG2 0DF North West Dumfries 55.082629 -3.62095 296623 577665 NX966776
DG2 0DG North West Dumfries 55.08368 -3.621713 296577 577784 NX965777
DG2 0DH North West Dumfries 55.082887 -3.622495 296525 577696 NX965776
DG2 0DJ North West Dumfries 55.083008 -3.624255 296413 577713 NX964777
DG2 0DL North West Dumfries 55.083692 -3.624142 296422 577789 NX964777
DG2 0DN North West Dumfries 55.084916 -3.625382 296346 577927 NX963779
DG2 0DP North West Dumfries 55.084409 -3.624985 296370 577870 NX963778
DG2 0DQ North West Dumfries 55.083779 -3.622344 296537 577796 NX965777
DG2 0DR North West Dumfries 55.084464 -3.626257 296289 577878 NX962778
DG2 0DS North West Dumfries 55.090546 -3.657106 294336 578601 NX943786
DG2 0DT North West Dumfries 55.084076 -3.625708 296323 577834 NX963778
DG2 0DY North West Dumfries 55.078492 -3.628599 296124 577217 NX961772
DG2 0DZ North West Dumfries 55.081928 -3.635084 295719 577609 NX957776
DG2 0EA North West Dumfries 55.084027 -3.637425 295575 577846 NX955778
DG2 0EB North West Dumfries 55.085159 -3.638788 295491 577974 NX954779
DG2 0ED North West Dumfries 55.08573 -3.638388 295518 578037 NX955780
DG2 0EE North West Dumfries 55.085883 -3.639068 295475 578055 NX954780
DG2 0EF North West Dumfries 55.086441 -3.64036 295394 578119 NX953781
DG2 0EG North West Dumfries 55.08584 -3.640915 295357 578053 NX953780
DG2 0EH North West Dumfries 55.084652 -3.644344 295135 577925 NX951779
DG2 0EJ North West Dumfries 55.084962 -3.642038 295283 577957 NX952779
DG2 0EL North West Dumfries 55.085114 -3.644771 295109 577978 NX951779
DG2 0EP North West Dumfries 55.078929 -3.630904 295978 577269 NX959772
DG2 0EQ North West Dumfries 55.08531 -3.642241 295271 577996 NX952779
DG2 0ER North West Dumfries 55.078453 -3.630195 296022 577215 NX960772
DG2 0GY North West Dumfries 55.088662 -3.644901 295110 578373 NX951783
DG2 0GZ North West Dumfries 55.085745 -3.635944 295674 578035 NX956780
DG2 0HA North West Dumfries 55.085461 -3.644346 295137 578016 NX951780
DG2 0HB North West Dumfries 55.086276 -3.643941 295165 578106 NX951781
DG2 0HD North West Dumfries 55.08513 -3.643565 295186 577978 NX951779
DG2 0HE North West Dumfries 55.086599 -3.641917 295295 578138 NX952781
DG2 0HF North West Dumfries 55.087575 -3.633543 295832 578235 NX958782
DG2 0HG North West Dumfries 55.086152 -3.642479 295258 578090 NX952780
Contains OS data © Crown copyright and database right 2025
Contains Royal Mail data © Royal Mail copyright and database right 2025
Contains National Statistics data © Crown copyright and database rights 2025
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Contains data from Wikipedia covered by the Creative Commons license