List of postcode areas in the United Kingdom


This is a list of postcode areas, used by Royal Mail for the purposes of directing mail within the United Kingdom. The postcode area is the largest geographical unit used and forms the initial characters of the alphanumeric UK postcode. There are currently 121 geographic postcode areas in use in the UK and a further three often combined with these covering the Crown Dependencies of Guernsey, Jersey and Isle of Man.

Subdivision

Each postcode area is further divided into post towns and postcode districts. There are on average 20 postcode districts to a postcode area, with ZE having the lowest and BT the highest. The London post town is instead divided into several postcode areas.

Scope

The single or pair of letters chosen for postcode areas are generally intended as a mnemonic for the places served. Postcode areas, post towns and postcode districts do not follow political or local authority administrative boundaries and usually serve much larger areas than the place names with which they are associated. Many post towns are former "county towns" but postcode areas rarely align with the county area. For example, within the PA postcode area the PA1 and PA78 postcode districts are apart, and cover 5 local authority areas; and the eight postcode areas of the London post town cover only 40% of Greater London. The remainder of its area is covered by sections of twelve adjoining postcode areas: EN, IG, RM, DA, BR, TN, CR, SM, KT, TW, HA and UB.

United Kingdom postcode areas

Postcode areaPostcode area nameCode formationNumber of postcode districts within area
ABAberdeenAberdeen33
ALSt AlbansSt Albans10
BBirminghamBirmingham79
BABathBath19
BBBlackburnBlackburn13
BDBradfordBradford24
BHBournemouthBournemouth26
BLBoltonBo'lton10
BNBrightonB'righton30
BRBromleyBromley8
BSBristolBristol37
BTBelfastBelfast81
CACarlisleCarlisle28
CBCambridgeCambridge16
CFCardiffCardiff 35
CHChesterChester37
CMChelmsfordChelmsford25
COColchesterColchester16
CRCroydonCroydon9
CTCanterburyCanterbury21
CVCoventryCo'ventry24
CWCreweC'rewe12
DADartfordDartford18
DDDundeeDundee11
DEDerbyDerby23
DGDumfriesDumfries and Galloway15
DHDurhamDurham9
DLDarlingtonDarlington17
DNDoncasterDo'ncaster32
DTDorchesterD'orchester11
DYDudleyDudley14
EEast LondonEast 20
ECEast Central LondonEast Central 23
EHEdinburghEdinburgh54
ENEnfieldEnfield11
EXExeterExeter33
FKFalkirkFalkirk21
FYBlackpoolThe Fylde8
GGlasgowGlasgow52
GLGloucesterGloucester27
GUGuildfordGuildford38
HAHarrowHarrow10
HDHuddersfieldHu'ddersfield9
HGHarrogateH'arrogate5
HPHemel HempsteadHemel Hempstead24
HRHerefordHe'reford9
HSHebridesH'ebrides9
HUHullHull20
HXHalifaxHalifax7
IGIlfordPossibly Ilford and Gants Hill 11
IPIpswichIpswich33
IVInvernessIn'verness52
KAKilmarnockPossibly K'ilmarnock, or Kilmarnock and Ayr, or Kilmarnock and Arran30
KTKingston upon ThamesKingston upon Thames24
KWKirkwallKirkwall16
KYKirkcaldyKirkcaldy16
LLiverpoolLiverpool40
LALancasterLancaster23
LDLlandrindod WellsLlandrindod Wells8
LELeicesterLeicester21
LLLlandudnoLlandudno67
LNLincolnLincoln13
LSLeedsLeeds29
LULutonLuton7
MManchesterManchester43
MERochesterMedway20
MKMilton KeynesMilton Keynes26
MLMotherwellMotherwell12
NNorth LondonNorth 23
NENewcastle upon TyneNewcastle upon Tyne61
NGNottinghamNottingham29
NNNorthamptonNorthampton19
NPNewportNewport18
NRNorwichNo'rwich35
NWNorth West LondonN'orth West 11
OLOldhamOldham16
OXOxfordOxford27
PAPaisleyPaisley67
PEPeterboroughPeterborough38
PHPerthPerth43
PLPlymouthPlymouth35
POPortsmouthPortsmouth34
PRPrestonPreston11
RGReadingReading30
RHRedhillRedhill20
RMRomfordRo'mford20
SSheffieldS'heffield45
SASwanseaSwansea51
SESouth East LondonSouth East 28
SGStevenageStevenage19
SKStockportStockport19
SLSloughSlough10
SMSuttonPossibly Sutton and Morden, the two post towns that are within the SM area7
SNSwindonSwindon18
SOSouthamptonSouthampton23
SPSalisburySalisbury Plain11
SRSunderlandSunderland8
SSSouthend-on-SeaSouthend-on-Sea17
STStoke-on-TrentStoke-on-Trent21
SWSouth West LondonSouth West 27
SYShrewsburyShrewsbury25
TATauntonTaunton24
TDGalashielsTweeddale15
TFTelfordTelford13
TNTunbridge WellsTu'nbridge Wells40
TQTorquayT'orquay14
TRTruroTruro27
TSClevelandTeesside29
TWTwickenhamTwickenham20
UBSouthallUx'bridge11
WWest LondonW'est 26
WAWarringtonWarrington16
WCWest Central LondonWest Central 14
WDWatfordWatford11
WFWakefieldWakefield17
WNWiganWigan8
WRWorcesterWorcester15
WSWalsallWalsall15
WVWolverhamptonWolverhampton16
YOYorkYork29
ZELerwickZetland3

Crown dependencies

The Crown dependencies did not introduce postcodes until later, but use a similar coding scheme. They are separate postal authorities.
Postcode areaPostcode area nameCode FormationNumber of postcode districts within area
GYGuernseyGuernsey10
JEJerseyJersey2
IMIsle of ManIsle of Man9

Defunct postcode areas

Glasgow

Glasgow, like London, was divided into compass districts: C, W, NW, N, E, SE, S, SW. When postcodes were introduced, these were mapped into the new G postcode: C1 became G1, W1 became G11, N1 became G21, E1 became G31, S1 became G41, SW1 became G51, and so on. As NW and SE had never been subdivided they became G20 and G40 respectively.

Norwich and Croydon

Norwich and Croydon were used for a postcode experiment in the late 1960s, which was replaced by the current system. The format was of the form NOR or CRO followed by two numbers and a letter, e.g. NOR 07A. They were later changed to CR0 and NR1.

Dublin, Ireland

When Ireland was a part of the United Kingdom of Great Britain and Ireland a postal district system was introduced in 1917 by the UK government. The letter D was assigned to Dublin. Upon the establishment of the Irish Free State and later, the Republic of Ireland, the Irish government retained the designation and today it forms part of the Eircode system, a postcode format slightly different from the UK format and identifying individual addresses. Since Irish independence, D has never been reassigned as a postcode area in the UK.

Non-geographic postcodes

Types

Some postcode areas do not correspond to geographical areas. They can be - postcode areas with no geographic link and these can for general mail or specific functions ; non-geographic postcode districts or sectors contained within geographic postcode areas ; and specific purpose postcodes.
Postcode areaPurpose
BFBritish Forces Post Office
BXNational Non-geographic
GIRGirobank
XMLetters to Father Christmas
XXParcel returns to LVRs; COVID-19 samples
aa91-aa95Business Large Volume Receivers in a postcode district
aa96-aa99Government Large Volume Receivers in a postcode district
aanPPO Boxes, in some London postcode districts e.g. EC1P, N1P

Numbering of non-geographic postcode districts

For those within geographic postcode areas, the first two numbers can be any number though they are generally larger than the numbers allocated to geographic districts. Some fall within the range 91 to 99 . However, there are many exceptions to this - e.g. American Express has the postcode area BN88; in Glasgow G58 1SB is allocated to National Savings, formerly National Savings Bank, as a mnemonic, though it is located in the G43 postcode district; and in Glasgow G70 is allocated to HMRC which is located in G67. Some are in fact geographic e.g. EH99 1SP for the Scottish Parliament in Edinburgh.

BF

The BF postcode area was introduced in 2012 to provide optional postcodes for British Forces Post Office addresses, for consistency with the layout of other UK addresses. It uses the national non-geographic post town "BFPO" and, as of 2012, the postcode district "BF1". Each BFPO number is assigned an inward code, which are grouped as: 0 - Germany, 1 - UK, 2 - Rest of Europe, 3 - Rest of World, 4 - Ships and Naval Parties, 5 - Rest of World, Operations and Exercises, 6 - Rest of World, Operations and Exercises.

BX

The non-geographic postcode area BX has been introduced for addresses which do not include a locality; this allows large organisations long-term flexibility as to where they receive their mail. This postcode area is used by Lloyds Banking Group, HSBC and parts of HM Revenue and Customs like VAT and Pay As You Earn. Lloyds Bank also use BX4. After splitting from Lloyds, TSB Bank uses BX4 7SB, the latter part of which, when written, looks similar to "TSB".

GIR

GIR 0AA is a postcode created for Girobank in Bootle. It remained in use by its successors when Girobank was taken over by Alliance & Leicester and subsequently by Santander UK.

XM

XM4 5HQ is a postcode created for letters sent to Santa Claus or Father Christmas.

XX

The non-geographic postcode area XX is used by online retailers for returns by Royal Mail, and was used for COVID-19 test samples.
Retailer
XX Postcodes
AdidasXX40 4AA
AmazonXX10 1DD
XX10 1ZZ
XX30 1FF
XX40 2PP
XX50 1DD
XX50 9SS
XX60 1XX
ASOSXX10 1AA
Boohoo.comXX10 1BB
BT GroupXX10 1BT
John LewisXX10 1EE
XX40 1EE
Marks & SpencerXX10 1SS
VeryXX20 1DD
musicMagpieXX10 1FF
XX20 1BF
XX20 1FF
HP / Cycleon Retail ReturnsXX40 1EH
XX40 2HH
NikeXX40 2HH
ZaraXX40 1EJ
MangoXX40 1EN
Monsoon AccessorizeXX40 1EP
BodenXX40 1EG
H&MXX40 1HN
Cainiao XX40 1RR
OasisXX40 1YY
SheinXX40 3SS
Sony / Cycleon returnsXX40 3WW
TemuXX40 1ZZ
SkyXX40 4UU
Biocentre XX40 4FL
AstraZeneca XX40 8AZ
Biocentre ScotlandXX50 5FL

Overseas territories

Certain British Overseas Territories introduced single postal codes for their territory or major sub-sections of it. These are not UK postcodes, even though many are formatted in a similar fashion:
TerritoryPostcode
Anguilla