DG2 0 postcode sector in the DG2 district

DG2 0 is a sector of the DG2 district: every postcode that starts DG2 0. It has 264 postcodes in use, 2 of them large-user postcodes. A large-user postcode is one Royal Mail gives to a single address that gets a lot of mail.

Not sure what a sector is? UK postcode format explained.

Every postcode in the DG2 0 sector, and which are new since 2020

Map of every postcode in the DG2 0 sector, by new since 2020 Of the 264 postcodes in the DG2 0 sector that ONS places, 7 are new since 2020 and 257 were in use before 2020. Places named: North West Dumfries, Mid and Upper Nithsdale. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 2.5 km. DG2 0AA: before 2020DG2 0AE: before 2020DG2 0AH: before 2020DG2 0AJ: before 2020DG2 0AN: before 2020DG2 0AP: before 2020DG2 0AR: before 2020DG2 0AU: before 2020DG2 0AX: before 2020DG2 0AY: before 2020DG2 0BF: before 2020DG2 0BH: before 2020DG2 0BJ: before 2020DG2 0BN: before 2020DG2 0BQ: before 2020DG2 0BU: before 2020DG2 0BX: before 2020DG2 0BY: before 2020DG2 0DA: before 2020DG2 0DE: before 2020DG2 0DJ: before 2020DG2 0DS: before 2020DG2 0DY: before 2020DG2 0DZ: before 2020DG2 0EA: before 2020DG2 0EB: before 2020DG2 0EH: before 2020DG2 0EJ: before 2020DG2 0EP: before 2020DG2 0ER: before 2020DG2 0GY: before 2020DG2 0GZ: before 2020DG2 0HB: before 2020DG2 0HF: before 2020DG2 0HR: before 2020DG2 0HS: before 2020DG2 0HU: before 2020DG2 0HW: before 2020DG2 0HY: before 2020DG2 0HZ: before 2020DG2 0JA: before 2020DG2 0JB: before 2020DG2 0JD: before 2020DG2 0JE: before 2020DG2 0JF: before 2020DG2 0JG: before 2020DG2 0JH: before 2020DG2 0JJ: before 2020DG2 0JL: before 2020DG2 0JN: before 2020DG2 0JP: before 2020DG2 0JQ: before 2020DG2 0JR: before 2020DG2 0JS: before 2020DG2 0JT: before 2020DG2 0JU: before 2020DG2 0JW: before 2020DG2 0JX: before 2020DG2 0JY: before 2020DG2 0JZ: before 2020DG2 0LB: before 2020DG2 0LD: before 2020DG2 0LF: before 2020DG2 0LL: before 2020DG2 0LP: before 2020DG2 0LS: before 2020DG2 0LU: before 2020DG2 0LW: before 2020DG2 0LY: before 2020DG2 0NF: before 2020DG2 0NH: before 2020DG2 0NJ: before 2020DG2 0NP: before 2020DG2 0NR: before 2020DG2 0NU: before 2020DG2 0NW: before 2020DG2 0NZ: before 2020DG2 0PA: before 2020DG2 0PE: before 2020DG2 0PH: before 2020DG2 0PJ: before 2020DG2 0PU: before 2020DG2 0PY: before 2020DG2 0QA: before 2020DG2 0QG: before 2020DG2 0QH: before 2020DG2 0QT: before 2020DG2 0QU: before 2020DG2 0QX: before 2020DG2 0QY: before 2020DG2 0QZ: before 2020DG2 0RA: before 2020DG2 0RB: before 2020DG2 0RD: before 2020DG2 0RF: before 2020DG2 0RH: before 2020DG2 0RJ: before 2020DG2 0RL: before 2020DG2 0RP: before 2020DG2 0RQ: before 2020DG2 0RR: before 2020DG2 0RS: before 2020DG2 0RT: before 2020DG2 0RU: before 2020DG2 0RW: before 2020DG2 0RX: before 2020DG2 0RY: before 2020DG2 0RZ: before 2020DG2 0SA: before 2020DG2 0SB: before 2020DG2 0SD: before 2020DG2 0SE: before 2020DG2 0SF: before 2020DG2 0SN: before 2020DG2 0SP: before 2020DG2 0SR: before 2020DG2 0SS: before 2020DG2 0ST: before 2020DG2 0SU: before 2020DG2 0SW: before 2020DG2 0SX: before 2020DG2 0SY: before 2020DG2 0SZ: before 2020DG2 0TA: before 2020DG2 0TB: before 2020DG2 0TD: before 2020DG2 0TE: before 2020DG2 0TF: before 2020DG2 0TG: before 2020DG2 0TL: before 2020DG2 0TN: before 2020DG2 0TP: before 2020DG2 0TR: before 2020DG2 0TS: before 2020DG2 0UA: before 2020DG2 0UB: before 2020DG2 0UD: before 2020DG2 0UE: before 2020DG2 0UF: before 2020DG2 0UG: before 2020DG2 0UH: before 2020DG2 0UJ: before 2020DG2 0UL: before 2020DG2 0UN: before 2020DG2 0UP: before 2020DG2 0UR: before 2020DG2 0UT: before 2020DG2 0UU: before 2020DG2 0UW: before 2020DG2 0UX: before 2020DG2 0UY: before 2020DG2 0UZ: before 2020DG2 0XA: before 2020DG2 0XE: before 2020DG2 0XG: before 2020DG2 0XH: before 2020DG2 0XJ: before 2020DG2 0XL: before 2020DG2 0XN: before 2020DG2 0XP: before 2020DG2 0XR: before 2020DG2 0XS: before 2020DG2 0XT: before 2020DG2 0XU: before 2020DG2 0XW: before 2020DG2 0XY: before 2020DG2 0XZ: before 2020DG2 0YA: before 2020DG2 0YB: before 2020DG2 0YD: before 2020DG2 0YJ: before 2020DG2 0BT: new since 2020DG2 0DN: new since 2020DG2 0DP: new since 2020DG2 0DT: new since 2020DG2 0HT: new since 2020DG2 0BW: new since 2020 North West DumfriesMid and Upper Nithsdale Map of every postcode in the DG2 0 sector, by new since 2020 Of the 264 postcodes in the DG2 0 sector that ONS places, 7 are new since 2020 and 257 were in use before 2020. Places named: North West Dumfries, Mid and Upper Nithsdale. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. North West DumfriesMid and Upper Nithsdale
  • New since 2020: 7
  • In use before 2020: 257

Of the 264 postcodes in the DG2 0 sector that ONS places, 7 are new since 2020 and 257 were in use before 2020.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. New since 2020 means it came into use in January 2020 or later. No boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode. Names in italics are council wards: we hold no town or village names here.

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; when each came into use: the same directory; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

Postcodes in DG2 0

Pick a postcode to see its council and MP, broadband, flood risk, what homes sell for, council tax, the nearest schools and stations, and crime around it.

DG2 0AADG2 0ABDG2 0ADDG2 0AEDG2 0AFDG2 0AGDG2 0AHDG2 0AJDG2 0ALDG2 0ANDG2 0APDG2 0AQDG2 0ARDG2 0ASDG2 0ATDG2 0AUDG2 0AWDG2 0AXDG2 0AYDG2 0AZDG2 0BADG2 0BBDG2 0BDDG2 0BEDG2 0BFDG2 0BGDG2 0BHDG2 0BJDG2 0BLDG2 0BNDG2 0BPDG2 0BQDG2 0BTDG2 0BUDG2 0BWDG2 0BXDG2 0BYDG2 0BZDG2 0DADG2 0DBDG2 0DDDG2 0DEDG2 0DFDG2 0DGDG2 0DHDG2 0DJDG2 0DLDG2 0DNDG2 0DPDG2 0DQDG2 0DRDG2 0DSDG2 0DTDG2 0DYDG2 0DZDG2 0EADG2 0EBDG2 0EDDG2 0EEDG2 0EFDG2 0EGDG2 0EHDG2 0EJDG2 0ELDG2 0EPDG2 0EQDG2 0ERDG2 0GYDG2 0GZDG2 0HADG2 0HBDG2 0HDDG2 0HEDG2 0HFDG2 0HGDG2 0HHDG2 0HJDG2 0HLDG2 0HNDG2 0HPDG2 0HQDG2 0HRDG2 0HSDG2 0HTDG2 0HUDG2 0HWDG2 0HXDG2 0HYDG2 0HZDG2 0JADG2 0JBDG2 0JDDG2 0JEDG2 0JFDG2 0JGDG2 0JHDG2 0JJDG2 0JLDG2 0JNDG2 0JPDG2 0JQDG2 0JRDG2 0JSDG2 0JTDG2 0JUDG2 0JWDG2 0JXDG2 0JYDG2 0JZDG2 0LADG2 0LBDG2 0LDDG2 0LEDG2 0LFDG2 0LGDG2 0LLDG2 0LPDG2 0LQDG2 0LRDG2 0LSDG2 0LTDG2 0LUDG2 0LWDG2 0LXDG2 0LYDG2 0LZDG2 0NBDG2 0NDDG2 0NEDG2 0NFDG2 0NGDG2 0NHDG2 0NJDG2 0NLDG2 0NNDG2 0NPDG2 0NQDG2 0NRDG2 0NUDG2 0NWDG2 0NZDG2 0PADG2 0PBDG2 0PDDG2 0PEDG2 0PFDG2 0PGDG2 0PHDG2 0PJDG2 0PLDG2 0PNDG2 0PPDG2 0PQDG2 0PRDG2 0PSDG2 0PTDG2 0PUDG2 0PWDG2 0PYDG2 0PZDG2 0QADG2 0QBDG2 0QDDG2 0QEDG2 0QFDG2 0QGDG2 0QHDG2 0QJDG2 0QLDG2 0QNDG2 0QPDG2 0QQDG2 0QRDG2 0QTDG2 0QUDG2 0QXDG2 0QYDG2 0QZDG2 0RADG2 0RBDG2 0RDDG2 0REDG2 0RFDG2 0RGDG2 0RHDG2 0RJDG2 0RLDG2 0RPDG2 0RQDG2 0RRDG2 0RSDG2 0RTDG2 0RUDG2 0RWDG2 0RXDG2 0RYDG2 0RZDG2 0SADG2 0SBDG2 0SDDG2 0SEDG2 0SFDG2 0SNDG2 0SPDG2 0SRDG2 0SSDG2 0STDG2 0SUDG2 0SWDG2 0SXDG2 0SYDG2 0SZDG2 0TADG2 0TBDG2 0TDDG2 0TEDG2 0TFDG2 0TGDG2 0TJDG2 0TLDG2 0TNDG2 0TPDG2 0TQDG2 0TRDG2 0TSDG2 0UADG2 0UBDG2 0UDDG2 0UEDG2 0UFDG2 0UGDG2 0UHDG2 0UJDG2 0ULDG2 0UNDG2 0UPDG2 0URDG2 0UTDG2 0UUDG2 0UWDG2 0UXDG2 0UYDG2 0UZDG2 0XADG2 0XEDG2 0XGDG2 0XHDG2 0XJDG2 0XLDG2 0XNDG2 0XPDG2 0XQDG2 0XRDG2 0XSDG2 0XTDG2 0XUDG2 0XWDG2 0XXDG2 0XYDG2 0XZDG2 0YADG2 0YBDG2 0YDDG2 0YJ

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. Postcodes that have ended are not listed. See all our data sources

What council am I in? The council, borough or local authority for a postcode, and the county council where there is one. What ward am I in? The ward for a postcode, with its council, constituency and parish.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.