Geography
The register of every official area code in the UK, the lookups between areas, the boundaries of the larger ones and Great Britain's postcodes, from the Office for National Statistics' Open Geography Portal. The hub uses them to say where each figure is counted; they add no figures of their own. Each is checked against its source like every dataset, and keeps its last verified edition, dated, for as long as the ONS still lists that edition as its newest.
Overdue editions
- Councils to combined authorities: the newest edition the hub can find is May 2025, and the ONS usually issues one within 13 months. It may have been renamed: check the Open Geography Portal.
- Wards to constituencies: the newest edition the hub can find is May 2025, and the ONS usually issues one within 13 months. It may have been renamed: check the Open Geography Portal.
Sources
Lookups give each smaller area's larger one: exact where areas nest, best fit where an area is placed by where most of its people live.
| Source | Edition | Fit | Count | Retrieved | Result |
|---|---|---|---|---|---|
| Area register | Jun 2026 | – | 420,343 live area codes | 30 October 2026 | Verified |
| Combined authority boundaries | Dec 2025 | – | 15 boundaries | 30 October 2026 | Verified |
| Constituency boundaries | Jul 2024 | – | 650 boundaries | 30 October 2026 | Verified |
| Council boundaries | May 2026 | – | 361 boundaries | 30 October 2026 | Verified |
| Councils to ITL 3, 2 and 1 | Jan 2025 | Exact | 362 rows read | 30 October 2026 | Verified |
| Councils to combined authorities | May 2025 | Exact | 106 rows read | 31 October 2026 | Verified |
| Councils to community safety partnerships and police force areas | Apr 2025 | Exact | 332 rows read | 30 October 2026 | Verified |
| Country boundaries | Dec 2025 | – | 4 boundaries | 31 October 2026 | Verified |
| County and unitary authority boundaries | Dec 2025 | – | 218 boundaries | 30 October 2026 | Verified |
| ITL 1 boundaries | Jan 2025 | – | 12 boundaries | 30 October 2026 | Verified |
| ITL 2 boundaries | Jan 2025 | – | 46 boundaries | 31 October 2026 | Verified |
| ITL 3 boundaries | Jan 2025 | – | 182 boundaries | 31 October 2026 | Verified |
| LSOAs to sub-ICB locations, ICBs and NHS regions | Apr 2026 | Exact | 33,755 rows read | 1 November 2026 | Verified |
| Output areas to LSOAs and MSOAs | Dec 2021 | Exact | 188,880 rows read | 30 October 2026 | Verified |
| Output areas to constituencies | Jul 2024 | Best fit | 188,880 rows read | 30 October 2026 | Verified |
| Output areas to wards and councils | May 2026 | Best fit | 188,880 rows read | 30 October 2026 | Verified |
| Parishes to wards and councils | May 2026 | Exact | 16,556 rows read | 30 October 2026 | Verified |
| Postcode directory | Aug 2026 | – | 1,749,109 live postcodes in great britain | 31 October 2026 | Verified |
| Region boundaries | Dec 2025 | – | 9 boundaries | 1 November 2026 | Verified |
| Wards to constituencies | May 2025 | Exact | 8,844 rows read | 30 October 2026 | Verified |
| Wards to councils, counties, regions and countries | May 2026 | Exact | 8,413 rows read | 30 October 2026 | Verified |
Licence: Open Government Licence v3.0. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. The ONS's geography licences.
The area register
Codes as the ONS recorded them to 11 May 2026
Every official area code in the UK, live and past, with its name, Welsh name, type, parent and dates. Live codes come from the ONS's Register of Geographic Codes, their history from its Code History Database; the codes it issues ahead of a change join as future codes. Codes the ONS names none of, such as output areas, have no name.
| Entity | Type | Live codes | All codes |
|---|---|---|---|
| E00 | Output Areas | 178,605 | 188,724 |
| E01 | Lower layer Super Output Areas | 33,755 | 35,599 |
| E02 | Middle layer Super Output Areas | 6,856 | 7,111 |
| E04 | Civil Parishes | 10,463 | 13,546 |
| E05 | Electoral Wards/Divisions | 6,834 | 16,632 |
| E06 | Unitary Authorities | 63 | 66 |
| E07 | Non-metropolitan Districts | 164 | 246 |
| E08 | Metropolitan Districts | 36 | 39 |
| E09 | London Boroughs | 33 | 33 |
| E10 | Counties | 21 | 34 |
| E11 | Metropolitan Counties | 6 | 7 |
| E12 | Regions | 9 | 9 |
| E13 | Inner and Outer London | 2 | 2 |
| E14 | Westminster Parliamentary Constituencies | 543 | 1,605 |
| E15 | European Electoral Regions | 0 | 9 |
| E16 | Primary Care Trusts | 0 | 151 |
| E17 | Care Trusts | 0 | 6 |
| E18 | Strategic Health Authorities | 0 | 10 |
| E19 | Pan Strategic Health Authorities | 0 | 3 |
| E20 | Cancer Registries | 8 | 8 |
| E21 | Cancer Networks | 0 | 30 |
| E22 | Community Safety Partnerships | 293 | 374 |
| E23 | Police Force Areas | 39 | 39 |
| E24 | Local Learning and Skills Council areas | 0 | 47 |
| E25 | Primary Urban Areas | 56 | 56 |
| E26 | National Parks | 10 | 12 |
| E27 | New Deal for Communities | 0 | 39 |
| E28 | Registration Districts | 153 | 225 |
| E29 | Registration Sub-district | 153 | 238 |
| E30 | Travel to Work Areas | 149 | 288 |
| E31 | Fire and Rescue Authorities | 44 | 48 |
| E32 | London Assembly Constituencies | 14 | 14 |
| E33 | Workplace Zones | 50,868 | 50,868 |
| E34 | Built Up Areas (2011 Version) | 0 | 5,360 |
| E35 | Built Up Area sub-divisions (2011 Version) | 0 | 1,662 |
| E36 | Census Merged Wards | 7,678 | 7,678 |
| E37 | Local Enterprise Partnerships | 0 | 62 |
| E38 | Sub Integrated Care Board Locations | 106 | 268 |
| E39 | NHS England (Region, Local Office) | 0 | 48 |
| E40 | NHS England Regions | 7 | 14 |
| E41 | Census Merged Local Authority Districts | 324 | 324 |
| E42 | Census Merged Counties | 35 | 35 |
| E43 | Non-Civil Parished Areas | 200 | 301 |
| E45 | Public Health England Centres | 0 | 20 |
| E46 | Public Health England Regions | 0 | 4 |
| E47 | Combined Authorities | 15 | 18 |
| E48 | Local Resilience Forums | 38 | 38 |
| E49 | Enterprise Zones | 46 | 47 |
| E50 | Waste Authorities | 9 | 9 |
| E51 | Development Corporations | 13 | 13 |
| E52 | LEP - overlapping part | 0 | 16 |
| E53 | LEP - non overlapping part | 0 | 22 |
| E54 | Integrated Care Boards | 36 | 71 |
| E55 | Strategic Clinical Networks | 12 | 14 |
| E56 | Cancer Alliances | 20 | 38 |
| E57 | National Cancer Vanguards | 0 | 3 |
| E58 | County Electoral Divisions | 1,395 | 2,346 |
| E59 | Integrated Care Systems | 0 | 10 |
| E60 | Local Planning Authorities | 312 | 349 |
| E61 | Greater London Authority | 1 | 1 |
| E62 | National Landscapes (formerly AONB) | 33 | 33 |
| E63 | Built Up Areas | 7,244 | 21,482 |
| E65 | England Non-National Park Area | 1 | 1 |
| E66 | Grouped Local Authority Districts (Parishes) | 116 | 116 |
| E67 | Census Merged Local Authority Districts 2021 | 2 | 2 |
| E68 | Grouped Lower Tier Local Authorities 2022 | 239 | 239 |
| E69 | Local Skills Improvement Plan areas | 42 | 51 |
| E92 | Country | 1 | 1 |
| J01 | Major Towns and Cities | 112 | 112 |
| J02 | 1961 Census Parishes | 11,852 | 11,852 |
| J03 | 1961 Census Wards | 5,212 | 5,212 |
| J04 | 1961 Census Districts | 1,467 | 1,467 |
| J05 | 1961 Census Counties | 62 | 62 |
| K01 | Travel to Work Areas | 6 | 13 |
| K02 | United Kingdom | 1 | 1 |
| K03 | Great Britain | 1 | 1 |
| K04 | England and Wales | 1 | 1 |
| K05 | Built Up Areas (2011 Version) | 0 | 11 |
| K06 | Built Up Area sub divisions (2011 Version) | 0 | 4 |
| K07 | National Landscapes (formerly AONB) | 1 | 1 |
| K08 | Built Up Areas | 10 | 30 |
| K99 | Non-Standard Geography Categories | 4 | 4 |
| L00 | Strategic Health Authorities | 3 | 3 |
| L93 | British Crown Dependencies | 1 | 1 |
| M00 | Strategic Health Authorities | 1 | 1 |
| M01 | Primary Healthcare Directorate | 1 | 1 |
| M83 | British Crown Dependency | 1 | 1 |
| N00 | Small Areas | 0 | 4,537 |
| N05 | Westminster Parliamentary Constituencies | 18 | 18 |
| N06 | Westminster Parliamentary Constituencies | 0 | 18 |
| N07 | European Electoral Regions | 0 | 1 |
| N08 | Electoral Wards | 462 | 462 |
| N09 | Local Government Districts | 11 | 11 |
| N10 | District Electoral Areas | 80 | 80 |
| N11 | Settlement 2015 | 639 | 639 |
| N12 | Travel to Work Areas | 10 | 10 |
| N13 | Local Planning Authorities | 12 | 12 |
| N19 | Workplace Zones | 1,756 | 1,756 |
| N20 | Data Zones | 3,780 | 3,780 |
| N21 | Super Data Zones | 850 | 850 |
| N23 | Police Force Areas | 1 | 1 |
| N24 | Police Force Districts | 11 | 11 |
| N31 | Northern Ireland Fire and Rescue Service | 1 | 1 |
| N32 | Northern Ireland Fire and Rescue Service Areas | 4 | 4 |
| N33 | Northern Ireland Fire and Rescue Service Districts | 14 | 14 |
| N34 | City Regions | 3 | 3 |
| N92 | Country | 1 | 1 |
| S00 | Output Areas | 46,363 | 135,318 |
| S01 | Data Zones | 7,392 | 20,873 |
| S02 | Intermediate Zones | 1,334 | 3,848 |
| S03 | Community Health Partnerships | 0 | 44 |
| S04 | Regeneration Outcome Agreement Areas - Scotland | 1 | 1 |
| S05 | Regeneration Outcome Areas - Community Planning Partnerships | 28 | 28 |
| S06 | Regeneration Outcome Areas - Local Areas | 180 | 180 |
| S07 | Regional Transport Partnerships | 7 | 7 |
| S08 | Health Board areas | 14 | 32 |
| S09 | Enterprise Regions | 6 | 6 |
| S10 | Urban Regeneration Companies | 6 | 6 |
| S11 | Strategic Development Plan Areas | 4 | 4 |
| S12 | Council Areas | 32 | 42 |
| S13 | Electoral Wards | 355 | 681 |
| S14 | Westminster Parliamentary Constituencies | 57 | 111 |
| S15 | European Electoral Regions | 0 | 1 |
| S16 | Scottish Parliamentary Constituencies | 73 | 223 |
| S17 | Scottish Parliamentary Regions | 8 | 28 |
| S19 | Localities | 656 | 2,583 |
| S20 | Settlements | 514 | 2,051 |
| S21 | National Parks | 2 | 3 |
| S22 | Travel to Work Areas | 45 | 86 |
| S23 | Police Force Areas | 1 | 9 |
| S24 | Highlands and Islands Enterprise | 8 | 8 |
| S25 | Community Justice Authorities | 8 | 8 |
| S26 | Community Health Partnerships sub-areas | 0 | 38 |
| S27 | ISD Health Board of Treatment | 2 | 2 |
| S28 | Census Detailed Characteristics | 866 | 866 |
| S29 | Census Local Characteristics | 1,012 | 1,012 |
| S30 | Local Administrative Units 1 | 41 | 53 |
| S31 | Local Administrative Units 2 | 1,229 | 1,229 |
| S32 | Scottish Police Divisions | 13 | 19 |
| S33 | Broad Rental Market Areas | 18 | 18 |
| S34 | Workplace Zones | 5,375 | 5,375 |
| S36 | Island Groups | 53 | 110 |
| S37 | Integration Authorities | 31 | 35 |
| S38 | Scottish Fire and Rescue Service | 1 | 1 |
| S39 | Scottish Fire and Rescue Local Senior Officer Areas | 14 | 24 |
| S40 | Scottish Fire and Rescue Service Delivery Areas | 3 | 5 |
| S41 | Scottish Marine Regions | 11 | 11 |
| S42 | Scottish Local Resilience Partnerships | 12 | 16 |
| S43 | Scottish Regional Resilience Partnerships | 3 | 3 |
| S44 | Local Planning Authorities | 34 | 34 |
| S45 | Built Up Areas | 834 | 2,466 |
| S47 | Non-Standard Geography Categories | 3 | 3 |
| S48 | Scotttish Island Regions | 9 | 9 |
| S52 | Census Locality | 656 | 656 |
| S53 | Census Settlement | 503 | 503 |
| S92 | Country | 1 | 1 |
| W00 | Output Areas | 10,275 | 10,667 |
| W01 | Lower layer Super Output Areas | 1,917 | 2,038 |
| W02 | Middle layer Super Output Areas | 408 | 428 |
| W03 | Upper layer Super Output Areas | 0 | 97 |
| W04 | Communities | 878 | 1,091 |
| W05 | Electoral Wards | 762 | 1,800 |
| W06 | Unitary Authorities | 22 | 24 |
| W07 | Westminster Parliamentary Constituencies | 32 | 112 |
| W08 | European Electoral Regions | 0 | 1 |
| W09 | The Senedd Constituencies | 16 | 63 |
| W10 | The Senedd Electoral Regions | 0 | 9 |
| W11 | Local Health Boards | 7 | 31 |
| W12 | Cancer Registries | 1 | 1 |
| W13 | Cancer Networks | 2 | 4 |
| W14 | Community Safety Partnerships | 21 | 23 |
| W15 | Police Force Areas | 4 | 4 |
| W16 | Department for Children, Education, Lifelong Learning and Skills, WG | 4 | 4 |
| W18 | National Parks | 3 | 3 |
| W19 | Senedd Cymru Economic Regions | 4 | 4 |
| W20 | Registration Districts | 22 | 41 |
| W21 | Registration Sub-district | 22 | 46 |
| W22 | Travel to Work Areas | 18 | 33 |
| W23 | Spatial Plan Areas | 6 | 6 |
| W24 | Spatial Plan Sub-areas | 3 | 3 |
| W25 | Fire and Rescue Authorities | 3 | 3 |
| W26 | Strategic Regeneration Areas | 7 | 7 |
| W27 | Strategic Regeneration Sub-areas | 2 | 2 |
| W28 | Transport Consortia Areas | 4 | 4 |
| W29 | Agricultural Regions | 7 | 7 |
| W30 | Agricultural Small Areas | 235 | 235 |
| W31 | Wales Non-National Park Area | 1 | 1 |
| W32 | Non-Strategic Regeneration Area | 1 | 1 |
| W33 | Communities First Areas | 52 | 205 |
| W34 | Non-Communities First Areas | 1 | 2 |
| W35 | Workplace Zones | 2,710 | 2,710 |
| W36 | Footprint Regions for Public Service Collaboration | 6 | 6 |
| W37 | Built Up Areas (2011 Version) | 0 | 459 |
| W38 | Built Up Area sub-divisions (2011 Version) | 0 | 160 |
| W39 | Census Merged Wards | 868 | 868 |
| W40 | Census Merged Local Authority Districts | 22 | 22 |
| W41 | Local Resilience Forums | 4 | 4 |
| W42 | City Regions | 4 | 4 |
| W43 | Local Planning Authorities | 25 | 25 |
| W44 | National Landscapes (formerly AONB) | 4 | 4 |
| W45 | Built Up Areas | 630 | 1,870 |
| W46 | Grouped Local Authority Districts (Parishes) | 3 | 3 |
| W47 | Grouped Lower Tier Local Authorities 2022 | 17 | 17 |
| W92 | Country | 1 | 1 |
Where the ONS’s files differ
- E00140228 (E00): the RGC's sheets say not live and the Code History Database live; the CHD decides, as the RGC's own entity table agrees with it.
- W21000002 (W21): the RGC's sheets say live and the Code History Database not live; the CHD decides, as the RGC's own entity table agrees with it.
- W21000003 (W21): the RGC's sheets say live and the Code History Database not live; the CHD decides, as the RGC's own entity table agrees with it.
- E04013473 is listed live twice in the Code History Database, and the entity table counts it twice.
- E63019358 is listed live twice in the Code History Database, and the entity table counts it twice.
- The Code History Database writes the entity code of 37 rows with a trailing space ("E05 "); the hub reads them without it.
- W45001589: the Code History Database's name could not be read, so the RGC's is used.
- W45001808: the Code History Database's name could not be read, so the RGC's is used.
Postcodes
ONS Postcode Directory (August 2026), Great Britain
Every postcode in England, Scotland and Wales, live and ended, with the areas it falls in, published one file per postcode area for the home page's search. The browser downloads the file for a postcode's area and finds the postcode itself, so the postcode never leaves the visitor's device. Northern Ireland's postcodes need a licence from Land and Property Services to be shown, so they are not here; anyone can choose a council and ward instead. The Channel Islands and the Isle of Man are outside the UK's statistical geography.
The search on the home page uses these files.
| Country | Live postcodes | Ended postcodes |
|---|---|---|
| England | 1,495,007 | 784,336 |
| Scotland | 161,855 | 69,242 |
| Wales | 92,247 | 49,936 |
- 118 files at
geo/postcodes/, 47.9 MB in all, the largest B.json at 252 KB compressed. Areas with under 2,000 live postcodes share a file, so no file covers fewer. - No location: 879 live and 7,318 ended postcodes have no grid reference in the directory, so the search cannot place them.
- Where it sits and where it is counted: the directory places each postcode by its own point, and figures for small areas are counted by output area. For live postcodes in England and Wales, 43,207 sit in a different ward from the one their output area is counted in, 5,018 in a different constituency and 32 in a different council. The search says so for each.
- E04: 1 codes, used by 10 postcodes, the latest ended 31 March 2025. The directory still places postcodes in them, so the search shows each with its end date.
- E58: 203 codes, used by 119,167 postcodes, the latest ended 6 May 2026. The directory still places postcodes in them, so the search shows each with its end date.
The 32 postcodes in a different council from their output area
- CB8 8QG: E07000245, its output area E07000009
- CR3 0FR: E07000215, its output area E09000008
- DY14 9PA: E07000235, its output area E07000239
- GL18 2DR: E07000080, its output area E06000019
- GL19 3AZ: E07000080, its output area E07000083
- HA1 3GT: E09000015, its output area E09000005
- HP23 4NF: E06000060, its output area E07000096
- IG9 6FB: E09000026, its output area E07000072
- M15 4BS: E08000003, its output area E08000009
- M43 6TD: E08000008, its output area E08000003
- M7 4ZJ: E08000003, its output area E08000006
- NG19 0LN: E07000175, its output area E07000174
- NP26 3BD: W06000022, its output area W06000021
- NW10 5NU: E09000005, its output area E09000020
- RG2 8HD: E06000041, its output area E06000038
- S35 0BS: E08000039, its output area E08000038
- S35 0BT: E08000039, its output area E08000038
- S35 0BX: E08000039, its output area E08000038
- S35 0BY: E08000039, its output area E08000038
- S35 0ES: E08000039, its output area E08000038
- S35 0ET: E08000039, its output area E08000038
- S35 0EU: E08000039, its output area E08000038
- S35 0EW: E08000039, its output area E08000038
- S35 0EX: E08000039, its output area E08000038
- S35 4LG: E08000038, its output area E08000039
- SE11 4QU: E09000028, its output area E09000022
- SM4 6SG: E09000024, its output area E09000029
- SP6 3DD: E06000059, its output area E07000091
- TW8 9LX: E09000009, its output area E09000018
- W12 9DG: E09000013, its output area E09000009
- W5 4BN: E09000009, its output area E09000018
- WF17 0AF: E08000034, its output area E08000035
Contains OS data © Crown copyright and database right 2026
Contains Royal Mail data © Royal Mail copyright and database right 2026
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Boundaries
Ultra generalised (500 m), clipped to the coastline
The ONS's boundaries of the larger areas, as GeoJSON in longitude and latitude (WGS84), each feature with its code, name and Welsh name. Each file is checked against the register: one shape for each of the tier's live codes at the edition's date. Ward boundaries come later: the ONS publishes no ultra-generalised edition of them.
Country boundaries
Dec 2025 · 4 areas · Verified
country.geojson (760 KB)
Contains OS data © Crown copyright and database right 2025
Region boundaries
Dec 2025 · 9 areas · Verified
region.geojson (245 KB)
Contains OS data © Crown copyright and database right 2025
County and unitary authority boundaries
Dec 2025 · 218 areas · Verified
county.geojson (1.0 MB)
Contains OS data © Crown copyright and database right 2025
Council boundaries
May 2026 · 361 areas · Verified
council.geojson (602 KB)
Contains OS data © Crown copyright and database right 2026
Combined authority boundaries
Dec 2025 · 15 areas · Verified
combined-authority.geojson (102 KB)
Contains OS data © Crown copyright and database right 2025
ITL 1 boundaries
Jan 2025 · 12 areas · Verified
itl1.geojson (808 KB)
Contains OS data © Crown copyright and database right 2025
ITL 2 boundaries
Jan 2025 · 46 areas · Verified
itl2.geojson (886 KB)
Contains OS data © Crown copyright and database right 2025
ITL 3 boundaries
Jan 2025 · 182 areas · Verified
itl3.geojson (1.0 MB)
Contains OS data © Crown copyright and database right 2025
Constituency boundaries
Jul 2024 · 650 areas · Verified
constituency.geojson (917 KB)
Contains OS data © Crown copyright and database right 2024
Source: Office for National Statistics, licensed under the Open Government Licence v3.0. Each map and file carries the Ordnance Survey's line for its year.
Area register
Register of Geographic Codes (June 2026) for the UK
Verified against source, 30 October 2026, 11:50 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:41:31Z; 4 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 4 of 4 files intact |
| Pass | Re-parsing raw files reproduces figures | 377 of 377 figures and the headline reproduced |
| Pass | Figures are finite numbers | 377 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 377 of 377 figures match exactly after downloading 4 source file(s) again (2 byte-identical); the headline matches; every table's 2 row count(s) and SHA-256 match |
| Pass | Code History Database agrees | the CHD agrees with the RGC's sheets on every code's status in 153 of 155 entities; 3 code(s) differ: E00140228 (E00: the RGC's sheets say not live, the CHD live; CHD decides, as the entity table agrees), W21000002 (W21: the RGC's sheets say live, the CHD not live; CHD decides, as the entity table agrees), W21000003 (W21: the RGC's sheets say live, the CHD not live; CHD decides, as the entity table agrees); the CHD writes the entity code of 37 rows with a trailing space ("E05 "), read without it |
| Pass | Live codes match the RGC's entity table | 203 of 206 entities match; the table counts live rows: E04: E04013473 listed live twice; E63: E63019358 listed live twice; no listing holds the codes of J06 (Covid Infection Survey, 133 in the table) |
| Pass | Every live code has a name, entity and start date | 420,343 of 420,343 live codes; the ONS names no code of E00, E33, N19, S00, S34, W00, W35 |
| Pass | Every parent code is in the register | every GSS parent is in the register; parents that are not GSS codes: 1,756 in N19 |
| Pass | Welsh names kept | 7,483 of 7,483 codes the RGC gives a Welsh name have one |
| Pass | Stored edition is the ONS's newest | the ONS still lists Register of Geographic Codes (June 2026) for the UK; Code History Database (June 2026) for the UK |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=ef9bb98c8c62471684aaf42b8898f220 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Combined authority boundaries
Combined Authorities (December 2025) Boundaries EN BUC
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:13Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 2 of 2 figures and the headline reproduced |
| Pass | Figures are finite numbers | 2 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 2 of 2 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 15 features; 15 were read |
| Pass | Features match the register's live codes | 15 features for the register's 15 live codes in E47 on 2025-12-31 |
| Pass | Names agree with the register | 15 names checked |
| Pass | Valid GeoJSON in WGS84 | 15 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 102,282 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Combined Authorities (December 2025) Boundaries EN BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=1da4f1b54fd043d5b4a520dd28d146d8 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
Constituency boundaries
Westminster Parliamentary Constituencies (July 2024) Boundaries UK BUC
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:16Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 5 of 5 figures and the headline reproduced |
| Pass | Figures are finite numbers | 5 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 5 of 5 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 650 features; 650 were read |
| Pass | Features match the register's live codes | 650 features for the register's 650 live codes in E14, N05, S14, W07 on 2024-07-31 |
| Not run | Names agree with the register | 682 names checked; 1 differ, and the hub's pages show the register's while the file keeps the boundaries' own: N05000017 'Upper Bann', register 'Upper Barn' |
| Pass | Valid GeoJSON in WGS84 | 650 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 916,749 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Westminster Parliamentary Constituencies (July 2024) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=ef63f363ac824b79ae9670744fcc4307 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2024
Council boundaries
Local Authority Districts (May 2026) Boundaries UK BUC
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:18Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 8 of 8 figures and the headline reproduced |
| Pass | Figures are finite numbers | 8 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 8 of 8 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 361 features; 361 were read |
| Pass | Features match the register's live codes | 361 features for the register's 361 live codes in E06, E07, E08, E09, N09, S12, W06 on 2026-05-31 |
| Not run | Names agree with the register | 383 names checked; 1 differ, and the hub's pages show the register's while the file keeps the boundaries' own: W06000020 'Torfaen', register 'Tor-faen' |
| Pass | Valid GeoJSON in WGS84 | 361 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 602,137 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Local Authority Districts (May 2026) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=fe180cafba734c6c8c5ad41ee960d30b – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026
Councils to ITL 3, 2 and 1
Local Authority District (April 2025) to LAU1 to ITL3 to ITL2 to ITL1 (January 2025) Lookup in the UK
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:41Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 9 of 9 figures and the headline reproduced |
| Pass | Figures are finite numbers | 9 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 9 of 9 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 2 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 362 rows; 362 were read |
| Pass | Every code is in the register and live at the lookup's date | 361 of 361 codes live when the lookup says |
| Pass | Each child has one parent | every child in 3 tier(s) has one parent, but for 1 split between parents, marked part |
| Not run | Register's parents agree | the register gives no parent at this lookup's levels, so there is nothing to compare |
| Pass | Names agree with the register | 362 names checked |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Local Authority District (April 2025) to LAU1 to ITL3 to ITL2 to ITL1 (January 2025) Lookup in the UK |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=6b9e75300d464335a4164b3da52f5ba1 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Councils to combined authorities
Local Authority District to Combined Authority (May 2025) Lookup in EN
Verified against source, 31 October 2026, 11:13 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-31T11:11:17Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 4 of 4 figures and the headline reproduced |
| Pass | Figures are finite numbers | 4 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 4 of 4 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 106 rows; 106 were read |
| Pass | Every code is in the register and live at the lookup's date | 121 of 121 codes live when the lookup says |
| Pass | Each child has one parent | every child in 1 tier(s) has one parent |
| Not run | Register's parents agree | the register gives no parent at this lookup's levels, so there is nothing to compare |
| Pass | Names agree with the register | 212 names checked |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Local Authority District to Combined Authority (May 2025) Lookup in EN |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=ba77701e67bd4f3e80a97fb9a5fd4885 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Councils to community safety partnerships and police force areas
Local Authority District to Community Safety Partnership to PFA (April 2025) Lookup in EW
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:50Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 6 of 6 figures and the headline reproduced |
| Pass | Figures are finite numbers | 6 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 6 of 6 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 332 rows; 332 were read |
| Pass | Every code is in the register and live at the lookup's date | 675 of 675 codes live when the lookup says |
| Pass | Each child has one parent | every child in 2 tier(s) has one parent, but for 7 split between parents, marked part |
| Pass | Register's parents agree | 313 of 313 links agree with the register's parent |
| Not run | Names agree with the register | 996 names checked; 1 differ, and the register's are shown: E23000035 'Devon & Cornwall', register 'Devon and Cornwall' |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Local Authority District to Community Safety Partnership to PFA (April 2025) Lookup in EW |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=8f77bda25c124e43aca5f3b90494e405 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Country boundaries
Countries (December 2025) Boundaries UK BUC
Verified against source, 31 October 2026, 11:13 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-31T11:11:13Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 5 of 5 figures and the headline reproduced |
| Pass | Figures are finite numbers | 5 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 5 of 5 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 4 features; 4 were read |
| Pass | Features match the register's live codes | 4 features for the register's 4 live codes in E92, N92, S92, W92 on 2025-12-31 |
| Pass | Names agree with the register | 8 names checked |
| Pass | Valid GeoJSON in WGS84 | 4 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 759,784 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Countries (December 2025) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=818212ae5b2948bcb352842081c03762 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
County and unitary authority boundaries
Counties and Unitary Authorities (December 2025) Boundaries UK BUC
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:40Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 8 of 8 figures and the headline reproduced |
| Pass | Figures are finite numbers | 8 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 8 of 8 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 218 features; 218 were read |
| Pass | Features match the register's live codes | 218 features for the register's 218 live codes in E06, E08, E09, E10, N09, S12, W06 on 2025-12-31 |
| Not run | Names agree with the register | 240 names checked; 1 differ, and the hub's pages show the register's while the file keeps the boundaries' own: W06000020 'Torfaen', register 'Tor-faen' |
| Pass | Valid GeoJSON in WGS84 | 218 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 1,028,543 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Counties and Unitary Authorities (December 2025) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=e546277846294ad38138cbe651e7a3e0 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
ITL 1 boundaries
International Territorial Level 1 (January 2025) Boundaries UK BUC
Verified against source, 30 October 2026, 11:45 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:42Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 2 of 2 figures and the headline reproduced |
| Pass | Figures are finite numbers | 2 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 2 of 2 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 12 features; 12 were read |
| Pass | Features match the register's live codes | 12 features for the ITL lookup's 12 live codes in ITL1 on 2025-01-31 |
| Pass | Names agree with the register | 12 names checked |
| Pass | Valid GeoJSON in WGS84 | 12 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 808,041 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists International Territorial Level 1 (January 2025) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=67ad9f4414934171a08051d408cee70d – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
ITL 2 boundaries
International Territorial Level 2 (January 2025) Boundaries UK BUC
Verified against source, 31 October 2026, 11:13 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-31T11:11:15Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 2 of 2 figures and the headline reproduced |
| Pass | Figures are finite numbers | 2 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 2 of 2 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 46 features; 46 were read |
| Pass | Features match the register's live codes | 46 features for the ITL lookup's 46 live codes in ITL2 on 2025-01-31 |
| Pass | Names agree with the register | 46 names checked |
| Pass | Valid GeoJSON in WGS84 | 46 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 885,850 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists International Territorial Level 2 (January 2025) Boundaries UK BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=8e7de82fe11745e0a4d2b1661993a943 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
ITL 3 boundaries
International Territorial Level 3 (January 2025) Boundaries UK BUC (V2)
Verified against source, 31 October 2026, 11:13 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-31T11:11:16Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 2 of 2 figures and the headline reproduced |
| Pass | Figures are finite numbers | 2 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 2 of 2 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 182 features; 182 were read |
| Pass | Features match the register's live codes | 182 features for the ITL lookup's 182 live codes in ITL3 on 2025-01-31 |
| Pass | Names agree with the register | 182 names checked |
| Pass | Valid GeoJSON in WGS84 | 182 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 1,037,490 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists International Territorial Level 3 (January 2025) Boundaries UK BUC (V2) |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=1121eb5cb03245d787e97426f9ebe699 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
LSOAs to sub-ICB locations, ICBs and NHS regions
LSOA (2021) to SICBL to ICB to NHSER to LAD (April 2026) Lookup in EN
Verified against source, 1 November 2026, 12:16 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-11-01T12:15:58Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 10 of 10 figures and the headline reproduced |
| Pass | Figures are finite numbers | 10 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 10 of 10 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 33,755 rows; 33,755 were read |
| Pass | Every code is in the register and live at the lookup's date | 34,200 of 34,200 codes live when the lookup says |
| Pass | Each child has one parent | every child in 4 tier(s) has one parent |
| Pass | Register's parents agree | 142 of 142 links agree with the register's parent, 1 of them through a code the CHD records as replaced since |
| Pass | Names agree with the register | 168,775 names checked |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists LSOA (2021) to SICBL to ICB to NHSER to LAD (April 2026) Lookup in EN |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=bebf631bb1ac40cf9ec7dc060897ca99 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Output areas to LSOAs and MSOAs
Output Area (2021) to LSOA to MSOA to LAD (December 2021) Exact Fit Lookup in EW (V3)
Verified against source, 30 October 2026, 11:46 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:42:56Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 9 of 9 figures and the headline reproduced |
| Pass | Figures are finite numbers | 9 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 9 of 9 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 188,880 rows; 188,880 were read |
| Pass | Every code is in the register and live at the lookup's date | 232,147 of 232,147 codes live when the lookup says |
| Pass | Each child has one parent | every child in 4 tier(s) has one parent |
| Pass | Register's parents agree | 231,607 of 231,607 links agree with the register's parent, 234 of them through a code the CHD records as replaced since |
| Not run | Names agree with the register | 597,465 names checked; 115 differ, and the register's are shown: E06000010 'Kingston upon Hull', register 'Kingston upon Hull, City of', E06000019 'Herefordshire', register 'Herefordshire, County of', E06000023 'Bristol', register 'Bristol, City of', W01000341 'Wrecsam 023C', register None, W01000342 'Wrecsam 023E', register None, W01000343 'Wrecsam 023B', register None, W01000344 'Wrecsam 023A', register None, W01000369 'Wrecsam 021B', register None and 107 more |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Output Area (2021) to LSOA to MSOA to LAD (December 2021) Exact Fit Lookup in EW (V3) |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=b9ca90c10aaa4b8d9791e9859a38ca67 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Output areas to constituencies
OA (2021) to Westminster Parliamentary Constituency (July 2024) Best Fit Lookup in EW
Verified against source, 30 October 2026, 11:46 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:43:07Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 5 of 5 figures and the headline reproduced |
| Pass | Figures are finite numbers | 5 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 5 of 5 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 188,880 rows; 188,880 were read |
| Pass | Every code is in the register and live at the lookup's date | 189,455 of 189,455 codes live when the lookup says |
| Pass | Each child has one parent | every child in 1 tier(s) has one parent |
| Not run | Register's parents agree | the register gives no parent at this lookup's levels, so there is nothing to compare |
| Not run | Names agree with the register | 199,155 names checked; 3 differ, and the register's are shown: W07000087 'Carmarthen', register 'Caerfyrddin', W07000099 'Merthyr Tudful ac Aberdâr', register 'Merthyr Tudful ac Aberdâre', W07000102 'Montgomeryshire and Glyndŵr', register 'Montgomeryshire and Glyndwr' |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists OA (2021) to Westminster Parliamentary Constituency (July 2024) Best Fit Lookup in EW |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=5968b5b2c0f14dd29ba277beaae6dec3 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Output areas to wards and councils
Output Area (2021) to Ward (2026) to LAD (May 2026) Best Fit Lookup in EW
Verified against source, 30 October 2026, 11:46 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:43:21Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 6 of 6 figures and the headline reproduced |
| Pass | Figures are finite numbers | 6 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 6 of 6 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 188,880 rows; 188,880 were read |
| Pass | Every code is in the register and live at the lookup's date | 196,778 of 196,778 codes live when the lookup says |
| Pass | Each child has one parent | every child in 2 tier(s) has one parent |
| Not run | Register's parents agree | the register gives no parent at this lookup's levels, so there is nothing to compare |
| Not run | Names agree with the register | 398,310 names checked; 2 differ, and the register's are shown: E05014490 'Thaxted & the Eastons', register 'Thaxted & The Eastons', W06000020 'Torfaen', register 'Tor-faen' |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Output Area (2021) to Ward (2026) to LAD (May 2026) Best Fit Lookup in EW |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=2f38a8a3773f4c4ca880807a9049c6b6 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Parishes to wards and councils
Parish to Ward to Local Authority District (May 2026) Lookup in EW
Verified against source, 30 October 2026, 11:46 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:43:32Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 6 of 6 figures and the headline reproduced |
| Pass | Figures are finite numbers | 6 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 6 of 6 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 16,556 rows; 16,556 were read |
| Pass | Every code is in the register and live at the lookup's date | 19,455 of 19,456 codes live when the lookup says; the register ended 1 before the lookup's date, and decides: E04011656 (ended 2025-03-31, succeeded by E04013456) |
| Pass | Each child has one parent | every child in 2 tier(s) has one parent, but for 1,249 split between parents, marked part |
| Pass | Register's parents agree | 11,541 of 11,541 links agree with the register's parent |
| Not run | Names agree with the register | 53,073 names checked; 19 differ, and the register's are shown: E05014490 'Thaxted & the Eastons', register 'Thaxted & The Eastons', E07000083 'North Gloucestershire', register 'Tewkesbury', W04000314 'Llangynog', register 'LLangynog', W04000930 'De Glynebwy', register 'Glynebwy - De', W04000936 'Camros', register 'Camrose', W04000993 'Yr Hob', register 'Yr Hôb', W04001006 'y Ddraenen', register 'Ddraenen', W04001009 'Aberaman Gogledd', register 'Aberaman - Gogledd' and 11 more |
| Pass | Codes at the register's date | 2 codes are no longer live at 2026-05-11: 0 carried one for one to their successors, 2 split or merged, kept at the lookup's date |
| Pass | Stored edition is the ONS's newest | the ONS still lists Parish to Ward to Local Authority District (May 2026) Lookup in EW |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=c72d11dd5ba843a78a30d47468336b25 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Postcode directory
ONS Postcode Directory (August 2026)
Verified against source, 31 October 2026, 11:14 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-31T11:11:17Z; 3 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 3 of 3 files intact |
| Pass | Re-parsing raw files reproduces figures | 126 of 126 figures and the headline reproduced |
| Pass | Figures are finite numbers | 126 figures, 0 invalid |
| Pass | Live source matches every figure | 126 of 126 figures match exactly after downloading 3 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Hosted table's counts | England 1,495,007 live of 2,279,343; Scotland 161,855 live of 231,097; Wales 92,247 live of 142,183, as the hosted table counts them, leaving out GIR 0AA (Girobank's non-geographic postcode, with no location or areas), which it lists and no area file holds |
| Pass | Hosted table's sample | 200 postcodes, one from each of the 120 areas and the rest from anywhere, match the hosted table in all 15 fields |
| Pass | Edition is the zip and its hosted table | the August 2026 zip and the August 2026 hosted table |
| Pass | The hub's copy holds only what it may | 220 members, 120 of them Great Britain's area files, and no file for BT, GY, IM, JE or the whole UK; 92,850,652 bytes, each member as the ONS wrote it, from the ONS's zip of 253,928,895 bytes (SHA-256 ab51f1e82bd5…) |
| Pass | Only Great Britain's postcodes | 2,652,623 postcodes, every one in England, Scotland or Wales; none from BT, GY, IM, JE |
| Pass | Every code is in the register | every code is in the register or the ITL lookup; shown with their end dates: E04: 1 ended codes for 10 postcodes, the latest ended 2025-03-31; E58: 203 ended codes for 119,167 postcodes, the latest ended 2026-05-06 |
| Pass | Councils agree with their output areas' | 32 live postcodes in England and Wales are in another council from their output area, each a reviewed exception |
| Pass | Postcode files | 118 files for 120 postcode areas, each covering 2,000 live postcodes or more; the largest, geo/postcodes/B.json, is 252 KB compressed; every postcode decodes back as its row gives it |
| Pass | Files as their record holds | 118 files, the index and 2,652,623 postcodes' rows as the record holds, built with the needs' records it names |
| Pass | Stored edition is the ONS's newest | the ONS still lists ONS Postcode Directory (August 2026); ONS Postcode Directory (August 2026) for the United Kingdom (Hosted Table) |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=9e5a92a3cfb14dc7ad43d6ea7a7b8c7f – HTTP 200 |
Source: Office for National Statistics. Contains OS data © Crown copyright and database right 2026. Contains Royal Mail data © Royal Mail copyright and database right 2026. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Region boundaries
Regions (December 2025) Boundaries EN BUC
Verified against source, 1 November 2026, 12:16 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-11-01T12:15:57Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 2 of 2 figures and the headline reproduced |
| Pass | Figures are finite numbers | 2 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 2 of 2 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 9 features; 9 were read |
| Pass | Features match the register's live codes | 9 features for the register's 9 live codes in E12 on 2025-12-31 |
| Pass | Names agree with the register | 9 names checked |
| Pass | Valid GeoJSON in WGS84 | 9 features, every ring closed and wound as RFC 7946 asks, every position in the UK; the file is the 244,559 bytes its record holds |
| Pass | Stored edition is the ONS's newest | the ONS still lists Regions (December 2025) Boundaries EN BUC |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=e66e8ccbf35344b3bd283fc68556eb15 – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025
Wards to constituencies
Ward to Westminster Parliamentary Constituency to LAD to CTYUA (May 2025) Lookup in the UK
Verified against source, 30 October 2026, 11:50 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:45:30Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 6 of 6 figures and the headline reproduced |
| Pass | Figures are finite numbers | 6 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 6 of 6 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 8,844 rows; 8,844 were read |
| Pass | Every code is in the register and live at the lookup's date | 9,055 of 9,055 codes live when the lookup says |
| Pass | Each child has one parent | every child in 1 tier(s) has one parent, but for 423 split between parents, marked part; SPLIT_WARD disagrees with the rows for 12: E05015879, E05015946, E05015949, E05015950, E05015954, E05016003 and 6 more |
| Not run | Register's parents agree | the register gives no parent at this lookup's levels, so there is nothing to compare |
| Not run | Names agree with the register | 19,230 names checked; 9 differ, and the register's are shown: E05004205 "Tolleshunt D'arcy", register "Tolleshunt D'Arcy", E05005788 'Central And Northgate', register 'Central and Northgate', E05014490 'Thaxted & the Eastons', register 'Thaxted & The Eastons', E14001127 'Bridlington and the Wolds', register 'Bridlington and The Wolds', E14001487 'South Holland and the Deepings', register 'South Holland and The Deepings', N05000017 'Upper Bann', register 'Upper Barn', W07000087 'Carmarthen', register 'Caerfyrddin', W07000099 'Merthyr Tudful ac Aberdâr', register 'Merthyr Tudful ac Aberdâre' and 1 more |
| Pass | Codes at the register's date | 363 codes are no longer live at 2026-05-11: 49 carried one for one to their successors, 314 split or merged, kept at the lookup's date |
| Pass | Each English constituency is in one region | 543 of 543 English constituencies |
| Pass | Stored edition is the ONS's newest | the ONS still lists Ward to Westminster Parliamentary Constituency to LAD to CTYUA (May 2025) Lookup in the UK |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=ac27c7721e664440adcc9e862505c8bc – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Wards to councils, counties, regions and countries
Ward to Local Authority District to CTYUA to RGN to CTRY (May 2026) Lookup in the UK
Verified against source, 30 October 2026, 11:50 UTC
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Office for National Statistics; Open Government Licence v3.0; retrieved 2026-10-30T11:45:29Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 10 of 10 figures and the headline reproduced |
| Pass | Figures are finite numbers | 10 figures, 0 invalid |
| Pass | Tables rebuild from the raw files | every table's rows and SHA-256 match the record |
| Pass | Live source matches every figure | 10 of 10 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches; every table's 1 row count(s) and SHA-256 match |
| Pass | Service's own count | the service counts 8,413 rows; 8,413 were read |
| Pass | Every code is in the register and live at the lookup's date | 8,808 of 8,808 codes live when the lookup says |
| Pass | Each child has one parent | every child in 4 tier(s) has one parent |
| Pass | Register's parents agree | 8,743 of 8,743 links agree with the register's parent |
| Not run | Names agree with the register | 51,185 names checked; 2 differ, and the register's are shown: E05014490 'Thaxted & the Eastons', register 'Thaxted & The Eastons', W06000020 'Torfaen', register 'Tor-faen' |
| Pass | Codes at the register's date | every code is live at 2026-05-11 |
| Pass | Stored edition is the ONS's newest | the ONS still lists Ward to Local Authority District to CTYUA to RGN to CTRY (May 2026) Lookup in the UK |
| Pass | Source page answers | https://www.arcgis.com/home/item.html?id=79e0950fa93446b996d0f3f95537ab6d – HTTP 200 |
Source: Office for National Statistics. Source: Office for National Statistics licensed under the Open Government Licence v.3.0