Postcodes in the United Kingdom

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Error: Image is invalid or non-existent.

Postal codes used in the United Kingdom are known as postcodes (originally postal codes).[1] They are alphanumeric and were adopted nationally between 11 October 1959 and 1974, having been devised by the GPO (Royal Mail).[2] A full postcode is known as a "postcode unit" and designates an area with a number of addresses or a single major delivery point.[1]

Postcodes have been adopted for a wide range of purposes in addition to aiding the sorting of the mail: for calculating insurance premiums, designating destinations in route planning software and as the lowest level of aggregation in census enumeration. The boundaries of each postcode unit and within these the full address data of currently about 29 million addresses (delivery points) are stored, maintained and periodically updated in the Postcode Address File database.[1]

The initial system of named postal districts, developed in London and other large cities from 1857 evolved towards the present form: in 1917 London was split into broad numbered subdivisions, and this extended to the other cities in 1934.

The structure of a postcode is a one or two-letter postcode area code named for a local town or area of London, one or two digits signifying a district in that region, a space, and then an arbitrary code of one number and two letters. For example, the postcode of the University of Roehampton in London is SW15 5PU, where SW stands for south-west London. The postcode of GCHQ is GL51 0EX, where GL signifies the postal town of Gloucester.


Earlier postal districts


<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The London post town covers 40% of Greater London. On inception (in 1857/8) it was divided into ten postal districts: EC (East Central), WC (West Central), N, NE, E, SE, S, SW, W, and NW. The S and NE sectors were later abolished. In 1917, as a wartime measure to improve efficiency, these were subdivided with a number applied to each sub-district, with the area served directly by the district head office as "1" with the others allocated alphabetically by delivery office, leading to N2 East Finchley delivery office, N3 Finchley delivery office, N4 Finsbury Park delivery office. These divisions changed little, usually only changed for operational efficiency.

Some older road signs in Hackney still indicate the North East (NE/N.E.) sector/district today.

Other large towns

Street name signs on Birdbrook Road, Great Barr, Birmingham, showing old "Birmingham 22" (top) and modern "B44" postcodes.

Following the successful introduction of postal districts in London, the system was extended to other large towns. Liverpool was divided into Eastern, Northern, Southern and Western districts in 1864/65, and Manchester and Salford into eight numbered districts in 1867/68.[3]

In 1917 Dublin – then still part of the United Kingdom – was divided into numbered postal districts. These continue in use in a modified form by An Post, the postal service of the Republic of Ireland. In 1923 Glasgow was divided in a similar way to London, with numbered districts preceded by a letter denoting the compass point (C, W, NW, N, E, S, SW, SE).[3]

In January 1932 the Postmaster General approved the designation of some predominantly urban areas into numbered districts.[3] In November 1934 the Post Office announced the introduction of numbered districts (short postal codes) in "every provincial town in the United Kingdom large enough to justify it". Pamphlets were issued to each householder and business in ten areas notifying them of the number of the district in which their premises lay. The pamphlets included a map of the districts, and copies were made available at local head post offices. The public were "particularly invited" to include the district number in the address at the head of letters.[4] A publicity campaign in the following year encouraged the use of the district numbers. The slogan for the campaign was "For speed and certainty always use a postal district number on your letters and notepaper". A poster was fixed to every pillar box in the affected areas bearing the number of the district and appealing for the public's co-operation. Every post office in the numbered district was also to display this information. Printers of Christmas cards and stationery were requested to always include district numbers in addresses, and election agents for candidates in the upcoming general election were asked to ensure they correctly addressed the 100 million items of mail they were expected to post. Businesses were issued with a free booklet containing maps and listings of the correct district number for every street in the ten areas.[5]

The ten areas were:[5]

For example, Toxteth was Liverpool 8. A single numbering sequence was shared by Manchester and Salford: letters would be addressed to Manchester 1 or Salford 7 (lowest digits, respectively). Some Birmingham codes were sub-divided with a letter, such as Great Barr, Birmingham 22 or Birmingham 22a,[6] as can still be seen on many older street-name signs.

Modern postcode system

The Post Office experimented with electromechanical sorting machines in the late 1950s.[7] These devices presented an envelope to an operator, who would press a button indicating which bin to sort the letter into. Postcodes were suggested to increase the efficiency of this process, by removing the need for the sorter to remember the correct sorting for as many places.[8] In January 1959 the Post Office analysed the results of a survey on public attitudes towards the use of postal codes, choosing a town in which to experiment with codes. The envisaged format was a six-character alphanumeric code with three letters designating the geographical area and three numbers to identify the individual address.[9] On 28 July Ernest Marples, the Postmaster General, announced that Norwich had been selected, and that each of the 150,000 private and business addresses would receive a code by October. Norwich had been selected as it already had eight automatic mail sorting machines in use.[10] The original Norwich format consisted of "NOR" followed by a space, then a two-digit number (which, unlike the current format, could include a leading zero) and a single final letter (instead of the two final letters in the current format).[11]

In October 1965, Tony Benn as Postmaster General[12] announced that postal coding was to be extended to the rest of the country in the next few years.[13]

On 1 May 1967 postcodes were introduced in Croydon. The many postcodes for central Croydon began with "CRO", and those of the surrounding post towns with outward codes (the characters before the space) CR2, CR3 and CR4. The uniform system of a set of three final characters, after the space, such as 0AA, known as the inward code, was adopted. This was to be the beginning of a ten-year plan, costing an estimated £24 million. Within two years it was expected that full coding would be used in Aberdeen, Belfast, Brighton, Bristol, Bromley, Cardiff, Coventry, Manchester, Newcastle upon Tyne, Newport, Reading, Sheffield, Southampton and the Western district of London.[14] By 1967 codes had been introduced to Aberdeen, Southampton, Brighton and Derby.[15] In 1970 codes were introduced to the London W and North Western postal districts.[16] In December 1970 much Christmas mail was postmarked with the message "Remember to use the Postal Code", although codes were used to sort mail in only a handful of sorting offices.[17]

During 1971 occupants of addresses began to receive notification of their postcode. Asked in the House of Commons about the completion of the coding exercise, the Minister of State for Posts and Telecommunications (whose role superseded that of Postmaster General in 1969), Sir John Eden, stated that it was expected to be completed during 1972.[18] The scheme was finalised in 1974 when Norwich was completely re-coded but the scheme tested in Croydon was sufficiently close to the final design for it to be retained, with CRO standardised as CR0 (district zero), thus removing the need to create a CR1 district.[3]

A quirk remained: the central Newport area was allocated NPT, at a similar time to Norwich becoming NOR and Croydon becoming CRO, and surrounding areas were, as today, allocated NP1–NP8. NPT lasted until the end of 1984 when it was recoded NP9.[19]

Girobank's GIR 0AA, the last domestic postcode with a fully alphabetical outward code, no longer exists in the Royal Mail's PAF system,[20] but remains in active use by the bank's owners, currently Santander UK.[21]

Adaptation of earlier systems into national system

When the national postcode system was introduced, many existing postal districts were incorporated into it, so that postcodes in Toxteth (Liverpool 8) start with L8. The districts in both Manchester and Salford gained "M" postcodes, so "Salford 7" became M7, etc. In other cases, the district numbers were replaced with unrelated numbers. The old coding lives on in a small number of street signs with "Salford 7" etc., at the bottom. In Glasgow many of its G-prefixed numbers are not used as C1 became G1, W1 became G11, N1 became G21, E1 became G31, S1 became G41, SW1 became G51, and so on. In London (as postally defined) 1917-created postal districts are mapped unchanged to those of today but its much enlarged administrative area, Greater London was created in April 1965. From that month the remaining 60% of Greater London's area has postcodes referring to 13 other post towns.

GB postcodes available as Open data

Prior to 1 April 2010 the Royal Mail licensed use of the postcode database for a charge of about £4000 per year.[22] Following a campaign and a government consultation in 2009[23] the Ordnance Survey released Code-Point Open, detailing every postcode in Great Britain together with a geo-code for re-use free of charge under an attribution-only licence Open Government Licence as part of OS OpenData.

Postcodes linked to a variety of UK geographies

The Office for National Statistics (ONS Geography) maintains and publishes a series of freely available, downloadable postcode products that link all current and terminated UK postcodes to a range of administrative, health, statistical and other geographies using the Code-Point Open grid reference.



The postcodes are alphanumeric, and are variable in length: ranging from six to eight characters (including a space) long. Each post code is divided into two parts separated by a single space: the outward code and the inward code respectively. The outward code includes the postcode area and the postcode district, respectively. The inward code includes the postcode sector and the postcode unit respectively. Examples of postcodes include "SW1W 0NY", "PO16 7GZ", "GU16 7HF", or "L1 8JQ".

Outward code

The outward code is the part of the postcode before the single space in the middle. It is between two and four characters long. A few outward codes are non-geographic, not divulging where mail is to be sent. Examples of outward codes include "L1", "W1A", "RH1", "RH10" or "SE1P".

Inward code

The inward part is the part of the postcode after the single space in the middle. It is three characters long. The inward code assists in the delivery of post within a postal district. Examples of inward codes include "0NY", "7GZ", "7HF", or "8JQ".[24][24]

Postcode area

The postcode area is part of the outward code. The postcode area is either one or two characters long and is all letters. Examples of postcode areas include "L" for Liverpool, "RH" for Redhill and "EH" for Edinburgh. A postal area may cover a wide area, for example "RH" covers north Sussex, and "BT" (Belfast) covers the whole of Northern Ireland.

Postcode district

The postcode district is the outward code. It is made of the postcode area plus one or two digits (and sometimes a final letter). The outward code is between two and four characters long. Examples of postcode districts include "W1A", "RH1", "RH10" or "SE1P".

Postcode sector

The postcode sector is made up of the postcode district, the single space, and the first character of the inward code. It is between four and six characters long (including the single space). Examples of postcode sectors include "SW1W 0", "PO16 7", "GU16 7", or "L1 8", "CV1 4".

Postcode unit

The postcode unit is two characters added to the end of the postcode sector. Each postcode unit generally represents a street, part of a street, a single address, a group of properties, a single property, a sub-section of the property, an individual organisation or (for instance Driver and Vehicle Licensing Agency) a subsection of the organisation. The level of discrimination is often based on the amount of mail received by the premises or business. Examples of postcode units include "SW1W 0NY", "PO16 7GZ", "GU16 7HF", or "L1 8JQ".


The format is as follows, where A signifies a letter and 9 a digit:

Format Coverage Example
AA9A 9AA WC postcode area; EC1–EC4, NW1W, SE1P, SW1 EC1A 1BB
A9A 9AA E1W, N1C, N1P W1A 0AX
A9 9AA B, E, G, L, M, N, S, W M1 1AE
A99 9AA B33 8TH
AA9 9AA All other postcodes CR2 6XH
AA99 9AA DN55 1PT


  • As all formats end with 9AA, the first part of a postcode can easily be extracted by ignoring the last three characters
  • Areas with only single-digit districts: BR, FY, HA, HD, HG, HR, HS, HX, JE, LD, SM, SR, WC, WN, ZE (although WC is always subdivided by a further letter, e.g. WC1A).
  • Areas with only double-digit districts: AB, LL, SO.
  • Areas with a district '0' (zero): BL, BS, CM, CR, FY, HA, PR, SL, SS (BS is the only area to have both a district 0 and a district 10).
  • The following central London single-digit districts have been further divided by inserting a letter after the digit and before the space: EC1–EC4 (but not EC50), SW1, W1, WC1, WC2, and part of E1 (E1W), N1 (N1C and N1P), NW1 (NW1W) and SE1 (SE1P).
  • The letters QVX are not used in the first position.
  • The letters IJZ are not used in the second position.
  • The only letters to appear in the third position are ABCDEFGHJKPSTUW when the structure starts with A9A.
  • The only letters to appear in the fourth position are ABEHMNPRVWXY when the structure starts with AA9A.
  • The final two letters do not use the letters CIKMOV, so as not to resemble digits or each other when hand-written.
  • Post code sectors are one of ten digits: 0 to 9 with 0 only used once 9 has been used in a post town, save for Croydon and Newport (see above).

A postcode can be validated against a table of all 1.7 million postcodes in Code-Point Open. The full delivery address including postcode can be validated against the Royal Mail Postcode Address File (PAF) which lists 29 million valid delivery addresses,[25] constituting most (but not all) addresses in the UK.[26]

Post towns

All, or part, of one or more postcode districts are grouped into post towns.[27] Larger post towns may use more than one postcode district, for example Crawley uses RH10 and RH11. In a minority of cases a single number can cover two post towns – for example, the WN8 district includes Wigan and Skelmersdale post towns.

Special cases

Crown dependencies

The Channel Islands and the Isle of Man established their own postal administrations separate from the UK in 1969. Despite this they adopted the UK format postcodes, Guernsey in 1993 using GY, the Isle of Man the same year using IM, and Jersey in 1994 using JE.[28]

Overseas territories

Some of the UK's overseas territories have their own postcodes:

Postcode Location
AI-2640 Anguilla[29]

Saint Helena, Ascension and Tristan da Cunha:
Ascension Island
Saint Helena
Tristan da Cunha[30]
BBND 1ZZ British Indian Ocean Territory
BIQQ 1ZZ British Antarctic Territory
FIQQ 1ZZ Falkland Islands
GX11 1AA Gibraltar
PCRN 1ZZ Pitcairn Islands
SIQQ 1ZZ South Georgia and the South Sandwich Islands
TKCA 1ZZ Turks and Caicos Islands[31]

These were introduced because mail was often sent to the wrong place, e.g., for St Helena to St Helens, Merseyside[32] and Ascension Island to Asunción, Paraguay, and many online companies would not accept addresses without a postcode. Mail from the UK continues to be treated as international, not inland, and sufficient postage must be used. Royal Mail's Heathrow centre collects all live underpaid mail for surcharging, and there is a reciprocal arrangement with postal services around the world to collect. An agreed payment based on volumes is made, year on year. Other forms of postage are collected at local mail centres, but Heathrow collects those that still get forwarded to them. Bermuda, the UK's most populous remaining overseas territory, has developed its own postcode system, with unique postcodes for street and PO Box addresses,[33] as have the Cayman Islands[34] and the British Virgin Islands.[35] Montserrat does not have postcodes, although a system has been under consideration in Gibraltar,[36] and the code GX11 1AA has been introduced as the generic postcode for the territory.[37] Postcodes are not used in the Turks and Caicos Islands and the TKCA 1ZZ designation is generally unknown.

British Overseas Territories typically have a local or UK government postal system operator (see List of postal entities), even if a postal code is assigned by Royal Mail for internal UK routing.

British Forces Post Office (BFPO)

The British Forces Post Office (BFPO) provides a postal service to HM Forces separate from that provided by Royal Mail in the United Kingdom, with BFPO addresses used for the delivery of mail in the UK and around the world. BFPO codes such as "BFPO 801" serve the same function as postal codes for civilian addresses, with the last line of the address consisting of "BFPO" followed a space and a number of 1 to 4 digits.

For consistency with the format of other UK addresses, in 2012 BFPO and Royal Mail jointly introduced an optional alternative postcode format for BFPO addresses, using the new non-geographic postcode area "BF" and the notional post town "BFPO". Each BFPO number is assigned to a postcode in the standard UK format, beginning "BF1". The database was released commercially in March 2012 as part of the Royal Mail Postal Address File (PAF).[38][39] A postcode is not required if the traditional "BFPO nnnn" format is used.

Non-geographic codes

Most postcodes apply to a geographic area but some are used only for routing and cannot be used for navigation or distance-finding.[40] They are often used for direct marketing and PO boxes. Some postcode sectors or districts are set aside solely for non-geographic postcodes, including EC50, BS98, BT58, BX1-BX9, IM99, M60, N1P, NE99, SA99, SW99 and JE4.

Girobank's headquarters in Bootle used the non-geographic postcode GIR 0AA. Non-geographic postcode area BX is used solely for non-geographic addresses, with codes independent of the location of the recipient. See next paragraph. There is also a special postcode for letters to Santa/Father Christmas, XM4 5HQ.[41]

Special postcodes

Postcodes are allocated by Royal Mail's Address Management Unit and cannot be purchased or specified by the recipient. However, Royal Mail sometimes assigns semi-mnemonic postcodes to high profile organisations.[42]

Prominent examples include:

Postcode Organisation[43]
BS98 1TL TV Licensing[44]
BX1 1LT Lloyds Bank formerly known as Lloyds TSB Bank[45] – non-geographic address
BX2 1LB Bank of Scotland (part of Lloyds Banking Group)[46] – non-geographic address
BX3 2BB Barclays Bank[47] – non-geographic address
BX4 7SB TSB Bank
BX5 5AT VAT Central Unit of HM Revenue and Customs[48] (Roman numeral "VAT" = "5AT") – non-geographic address
CF10 1BH Lloyds Banking Group (formerly Black Horse Finance)
CF99 1NA National Assembly for Wales
CV4 8UW University of Warwick
DE99 3GG Egg Banking
DE55 4SW Slimming World
DH98 1BT British Telecom
DH99 1NS National Savings certificates administration
E14 5HQ HSBC headquarters
E16 1XL ExCeL London[49]
E20 2AQ Olympic Aquatics Centre
E20 2BB Olympic Basketball Arena
E20 2ST Olympic Stadium
E20 3BS Olympic Broadcast Centre
E20 3EL Olympic Velodrome
E20 3ET Olympic Eton Manor Tennis Courts
E20 3HB Olympic Handball Arena
E20 3HY Olympic Hockey Stadium
E98 1SN The Sun newspaper
E98 1ST The Sunday Times newspaper
E98 1TT The Times newspaper
EC2N 2DB Deutsche Bank
EC4Y 0HQ Royal Mail Group Ltd headquarters
EH12 1HQ Royal Bank of Scotland headquarters
EH99 1SP Scottish Parliament[50]
G58 1SB National Savings Bank (the district number 58 also approximates the outline of the initials SB)
GIR 0AA Girobank (now Santander Corporate Banking)
IV21 2LR Two Lochs Radio
L30 4GB Girobank (alternative geographic postcode)
LS98 1FD First Direct bank
N1 9GU The Guardian newspaper
N81 1ER Electoral Reform Services[40][51]
NE1 4ST St James' Park Stadium, Newcastle United
NG80 1EH Experian Embankment House
NG80 1LH Experian Lambert House
NG80 1RH Experian Riverleen House
NG80 1TH Experian Talbot House
PH1 5RB Royal Bank of Scotland Perth Chief Office
PH1 2SJ St. Johnstone Football Club
S2 4SU Sheffield United Football Club
S6 1SW Sheffield Wednesday Football Club
S14 7UP The World Snooker Championships at the Crucible Theatre, Sheffield;[52] 147 UP refers to a maximum lead (from a maximum break) in snooker
SA99 Driver and Vehicle Licensing Agency All postcodes starting with SA99 are for the DVLA offices in the Morriston area of Swansea, the final part of the postcode relates to the specific office or department within the DVLA
SE1 8UJ Union Jack Club
SM6 0HB Homebase Limited
SN38 1NW Nationwide Building Society
SW1A 0AA House of Commons
SW1A 0PW House of Lords (Palace of Westminster; see above for House of Commons)
SW1A 1AA Buckingham Palace (the Monarch)
SW1A 2AA 10 Downing Street (the Prime Minister)
SW1H 0TL Transport for London (Windsor House, 50 Victoria Street)
SW1P 3EU European Commission and European Parliament office (European Union)
SW1W 0DT The Daily Telegraph newspaper
TW8 9GS GlaxoSmithKline
W1A 1AA BBC Broadcasting House
W1D 4FA Betgenius, the former address of The Football Association
W1N 4DJ BBC Radio 1 (disc jockey)


Though not used postally, the National Health Service (NHS) and other public services have a series of pseudo-postcodes, used in records about individual people. These are:[53]

  • ZZ99 3CZ = England (not otherwise stated)
  • ZZ99 3VZ = No fixed abode
  • ZZ99 3WZ = Address not known
  • ZZ99 2WZ = Northern Ireland (not otherwise stated)
  • ZZ99 1WZ = Scotland (not otherwise stated)
  • ZZ99 3GZ = Wales (not otherwise stated)
  • ZZ99 NNN = normally resident overseas (where NNN is the country code listed in the NHS postcode directory)



Postcodes are used to sort letters to their destination either manually, where sorters use labelled frames, or increasingly with letter-coding systems, where machines assist in sorting.[54] A variation of automated sorting uses optical character recognition (OCR) to read printed postcodes, best suited to mail that uses a standard layout and addressing format.[55]

A long string of "faced" letters (i.e. turned to allow the address to be read) is presented to a keyboard operator at a coding desk, who types the postcodes onto the envelopes in coloured phosphor dots. The associated machine uses the outward codes in these dots to direct bundles of letters into the correct bags for specific delivery offices. With a machine knowledge of the specific addresses handled by each postal walk at each office, the bundles can be further sorted using the dots of the inward sorting code so that each delivery round receives only its own letters.[24] This feature depends upon whether or not it is cost effective to second-sort outward letters, and tends to be used only at main sorting offices where high volumes are handled.[54] When postcodes are incomplete or missing, the operator reads the post town name and inserts a code sufficient for outward sorting to the post town where others can further direct it. The mail bags of letter bundles are sent by road, air or train, and eventually by road to the delivery office.[54] At the delivery office the mail that is handled manually is inward sorted to the postal walk that will deliver it, and it is then "set in", sorted into the walk order that allows the deliverer the most convenient progress in the round.[24][54] The latter process is now being automated, as the rollout of walk sequencing machines continues.[56][57]

Integrated Mail Processors

Integrated Mail Processors (IMPs) read the postcode on the item and translate it into two phosphorous barcodes, unique to the inward and outward parts of the postcode, which the machines subsequently print and read, to sort the mail to the correct outward postcode. Letters may also be sequentially sorted by a CSS machine reading the outward postcode, in the order that a walking postman/woman will deliver, door to door. On such items the top phosphorous barcode is the inward part of the code, the bottom is the outward.[citation needed]

IMPs can also read RM4SCC items, as used in Cleanmail, a different format to the above.

Mailsort and Walksort

A newer system of five-digit codes called Mailsort was designed for users who send 'a minimum of 4,000 letter-sized items.'[58] It encodes the outward part of the postcode in a way that is useful for mail routing, so that a particular range of Mailsort codes goes on a particular plane or lorry. Mailsort users are supplied with a database to allow them to convert from postcodes to Mailsort codes and receive a discount if they deliver mail to the post office split up by Mailsort code. Users providing outgoing mail sorted by postcode receive no such incentive since postcode areas and districts are assigned using permanent mnemonics, and do not therefore assist with grouping items together into operationally significant blocks. Walksort was discontinued in May 2012.

Listings and availability

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

There are approximately 1.7 million postcodes in the United Kingdom (including the Channel Islands and the Isle of Man).[59]

Each postcode is divided by a space into two parts. As mentioned above, the first part is known as a postcode district. Postcode districts with the same one or two letter prefixes are grouped into postcode areas. The second part of a postcode begins with a single digit which indicates the postcode sector within each district.

Postcode areas are also divided into several post towns, which predate the introduction of postcodes, with the London post town uniquely covering more than one postcode area.

As of August 2012, there are 124 postcode areas, 2,987 postcode districts, 11,192 postcode sectors, and 1,662 post towns.[59] Addresses receiving large volumes of mail are each assigned separate "large user" postcodes. But most postcodes are shared by several neighbouring properties, typical covering about 15 addresses.

Life-cycle of post codes

There are also significant numbers of discontinued (terminated) codes. Each month some 2,750 postcodes are created and 2,500 terminated.[60]

Component Part Example Live codes[61] Terminated codes[62] Other codes Total
Postcode area Out code YO 124 0 3 127
Postcode district Out code YO31 2,971 103 4 3,078
Postcode sector In code YO31 1 10,631 1,071 4 11,706
Postcode unit In code YO31 1EB 1,762,464[62] 650,417 4 2,412,885
Postcode Addresses Approx. 27,000,000[63]

Postcode Address File (PAF)

The Address Management Unit of Royal Mail maintains an official database of UK postal addresses and postcodes on its Postcode Address File (PAF), which is made available under license for a fee regulated by Ofcom. The PAF is commercially licenseable and is often incorporated in address management software packages. The capabilities of such packages allow most addresses to be constructed solely from the postcode and house number. By including the map references of postcodes in the address database, the postcode can be used to pinpoint a postcode area on a map. PAF is updated daily.[citation needed]

On its website, Royal Mail publishes summary information about major changes to postcode sectors and postal localities (including post towns). Individual postcodes or postal addresses can be found using Royal Mail's Postcode and Address Finder website, but this is limited to 50 free searches per user per day.

Code-Point Open

A complete list of all Great Britain postcodes, known as Code-Point Open, has been made available online (since 1 April 2010) by Ordnance Survey. Under the government's OS OpenData initiative, it is available for re-use without charge under an attribution-only licence. The Code-Point Open list includes median coordinates for each postcode but excludes postcodes in Northern Ireland and the Crown dependencies. Unlike the PAF products provided by Royal Mail, the Code-Point Open list does not include postal address text.

Other uses

Lua error in package.lua at line 80: module 'strict' not found. While postcodes were introduced to expedite the delivery of mail, they are useful tools for other purposes, particularly because codes are very fine-grained and identify just a few addresses. Among uses are:

  • Finding the nearest branch of an organisation to a given address. A computer program uses the postcodes of the target address and the branches to list the closest branches in order of distance as the crow flies (or, if used in conjunction with streetmap software, by road distance). This can be used by companies to inform potential customers where to go, by job centres to find jobs for job-seekers, to alert people of town planning applications in their area, and a great many other applications.[22]
  • With satellite navigation systems, to navigate to an address by street number and postcode.
  • By life insurance companies and pension funds to assess longevity for pricing and reserving.[64]
  • By other types of insurance companies to assess premiums for motoring/business/domestic policy premiums.
  • To determine catchment areas for school places or doctors' surgeries.

For these and related reasons, postcodes in some areas have become indicators of social status. Residents sometimes campaign to change their postcode to that of an adjoining area, but Royal Mail rarely accedes to such pressure.[65]

See also


  1. 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 3.3 Information Sheet: Postcodes, British Postal Museum and Archive
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. "Modern postcodes are 50 years old", BBC News, 2 October 2009
  8. New Scientist, 21 July 2007, p16
  9. "Postal codes to speed up mail", The Times, 15 January 1959
  10. "Norwich to use postal codes – Experimenting in automation", The Times, 29 July 1959
  11. Examples of Norwich NOR postcodes in the old format: "NOR 03Z", "NOR 66F", "NOR 83B", "NOR 05S". The London Gazette: no. 45542. p. 13658. 13 December 1971.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. "G.P.O. robot postman sorts 20,000 letters an hour", The Times, 5 October 1965
  14. "Someone, Somewhere in postal code", The Times, 12 October 1966
  15. "Post Office plans faster service", The Times, 4 July 1967
  16. "London in brief", The Times, 15 September 1970
  17. "Inside the Post Office", The Times, 18 January 1971
  18. "Postal code programme", The Times, 20 April 1972
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. 22.0 22.1 Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. 24.0 24.1 24.2 24.3 Lua error in package.lua at line 80: module 'strict' not found.
  25. Postcodes to celebrate 50th year BBC News, 30 December 2008
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Written Answer [87341], House of Commons Hansard, 17 December 2002, column 739W.
  29. "Anguilla Has A Postal Code, AI-2640", The Anguillian, 12 October 2007
  30. First postcode for remote UK isle. BBC News. 7 August 2005.
  31. Turks and Caicos Islands. Bureau International UPU.
  32. Landmark birthday for postcode
  33. Bermuda Post Office
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Government set to introduce post codes. Gibraltar News. 30 June 2006.
  37. Universal Postal Union document on Gibraltar
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. See Royal Mail's online Postcode Finder for full postal addresses.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. The London Gazette: no. 58985. p. 3105. 20 February 2009. Retrieved 31 July 2012.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. 54.0 54.1 54.2 54.3 Lua error in package.lua at line 80: module 'strict' not found. Cite error: Invalid <ref> tag; name "compcomm" defined multiple times with different content
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. 59.0 59.1 Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Royal Mail, Mailsort Database 2007 Release 1, (23 July 2007)
  62. 62.0 62.1 National Statistics, Postcode Directory Version Notes, (2006)
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Richards, S. J. Applying survival models to pensioner mortality data, British Actuarial Journal
  65. The march of the postcode battlers, BBC News Magazine, 4 March 2014

External links