The Office for National Statistics coding system is a hierarchical code used in the United Kingdom for tabulating census and other statistical data.
Contents |
The code is constructed top down from a 4 character code representing a unitary authority or administrative county & district, eg:
| 00EC | Middlesbrough (unitary) |
| or | |
|---|---|
| 12 | Cambridgeshire county |
| 12UB | Cambridge district |
Local Government wards have a two-letter code within their local authority, and Census Output Areas an additional 4 digits within a ward. Census Output Areas (OAs) are the smallest unit for which census data is published - they contain at least 40 households (preferably 100), and are built up from postcode blocks after the census data is available, with a view to being socially as homogeneous as possible. A new set of Output Areas will be created for each decennial census. Census 2001 was the first to use this system - previously census data was published for larger Enumeration Districts which were delineated before the census was conducted. Enumeration Districts are still used for the collection of data but not for publication.
| 12UB | Cambridge district |
| 12UBGA | Petersfield Ward |
| 12UBGA0001 | Output Area: Gwydir Street (north of junction with Hooper St) |
The authority and ward codes are recognised by Eurostat as Local administrative unit code levels 1 & 2 within the NUTS system.
An overlapping system encodes Civil Parish areas. Parishes are represented by an additional 3 digits within their local authority:
| 12UD | Fenland district |
| 12UD010 | Tydd St. Giles parish |
Super Output Areas (SOAs) are a set of geographies developed after the 2001 census. The aim was to produce a set of areas of consistent size, whose boundaries would not change (unlike electoral wards). They are an aggregation of adjacent Output Areas with similar social characteristics. Lower Layer SOAs typically contain 4 to 6 OAs with a population of around 1500. Middle Layer SOAs on average have a population of 7,200. Upper Layer SOAs are still being calculated; they are expected to cover a population of at least 25,000 each.[1][2]
Also showing NUTS(3)
codes thus: (UKH12)
00AA (UKI11) City of
London00AB (UKI21) Barking and
Dagenham00AC (UKI23) Barnet00AD (UKI21) Bexley00AE (UKI23) Brent00AF (UKI22) Bromley00AG (UKI11) Camden00AH (UKI22) Croydon00AJ (UKI23) Ealing00AK (UKI21) Enfield00AL (UKI21) Greenwich00AM (UKI12) Hackney00AN (UKI11) Hammersmith and
Fulham00AP (UKI12) Haringey00AQ (UKI23) Harrow00AR (UKI21) Havering00AS (UKI23) Hillingdon00AT (UKI23) Hounslow00AU (UKI12) Islington00AW (UKI11) Kensington and
Chelsea00AX (UKI22) Kingston upon
Thames00AY (UKI12) Lambeth00AZ (UKI12) Lewisham00BA (UKI22) Merton00BB (UKI12) Newham00BC (UKI21) Redbridge00BD (UKI23) Richmond upon
Thames00BE (UKI12) Southwark00BF (UKI22) Sutton00BG (UKI12) Tower Hamlets00BH (UKI21) Waltham Forest00BJ (UKI11) Wandsworth00BK (UKI11) Westminster00CH (UKC22) Gateshead00CJ (UKC22) Newcastle-upon-Tyne00CK (UKC22) North
Tyneside00CL (UKC22) South
Tyneside00CM (UKC23) Sunderland00CN (UKG31) Birmingham00CQ (UKG33) Coventry00CR (UKG34) Dudley00CS (UKG34) Sandwell00CT (UKG32) Solihull00CU (UKG35) Walsall00CW (UKG35) Wolverhampton00CX (UKE41) Bradford00CY (UKE43) Calderdale00CZ (UKE43) Kirklees00DA (UKE42) Leeds00DB (UKE43) Wakefield00EB (UKC11) Hartlepool00EC (UKC12) Middlesbrough00EE (UKC12) Redcar
and Cleveland00EF (UKC11) Stockton-on-Tees00EH (UKC13) Darlington00ET (UKD21) Halton00EU (UKD21) Warrington00EX (UKD41) Blackburn with Darwen00EY (UKD42) Blackpool00FA (UKE11) Kingston upon
Hull00FB (UKE12) East Riding of Yorkshire00FC (UKE13) North East Lincolnshire00FD (UKE13) North
Lincolnshire00FF (UKE21) York00FK (UKF11) Derby00FN (UKF21) Leicester00FP (UKF22) Rutland00FY (UKF14) Nottingham00GA (UKG11) Herefordshire00GF (UKG21) Telford and
Wrekin00GL (UKG23) Stoke-on-Trent00HA (UKK12) Bath and North East
Somerset00HB (UKK11) Bristol00HC (UKK12) North
Somerset00HD (UKK12) South
Gloucestershire00HG (UKK41) Plymouth00HH (UKK42) Torbay00HN (UKK21) Bournemouth00HP (UKK21) Poole00HX (UKK14) Swindon00JA (UKH11) Peterborough00KA (UKH21) Luton00KF (UKH31) Southend-on-Sea00KG (UKH32) Thurrock00LC (UKJ41) Medway00MA (UKJ11) Bracknell
Forest00MB (UKJ11) West
Berkshire00MC (UKJ11) Reading00MD (UKJ11) Slough00ME (UKJ11) Windsor and Maidenhead00MF (UKJ11) Wokingham00MG (UKJ12) Milton Keynes00ML (UKJ21) Brighton and
Hove00MR (UKJ31) Portsmouth00MS (UKJ32) Southampton00MW (UKJ34) Isle of Wight00NA (UKL11) Isle of
Anglesey00NC (UKL12) Gwynedd00NE (UKL13) Conwy00NG (UKL13) Denbighshire00NJ (UKL23) Flintshire00NL (UKL23) Wrexham00NN (UKL24) Powys00NQ (UKL14) Ceredigion00NS (UKL14) Pembrokeshire00NU (UKL14) Carmarthenshire00NX (UKL18) Swansea00NZ (UKL17) Neath Port
Talbot00PB (UKL17) Bridgend00PD (UKL22) Vale of
Glamorgan00PF (UKL15) Rhondda Cynon Taff00PH (UKL15) Merthyr
Tydfil00PK (UKL16) Caerphilly00PL (UKL16) Blaenau Gwent00PM (UKL16) Torfaen00PP (UKL21) Monmouthshire00PR (UKL21) Newport00PT (UKL22) Cardiff00QA (UKM10) Aberdeen00QB (UKM10) Aberdeenshire00QC (UKM21) Angus00QD (UKM31/43) Argyll and
Bute00QE (UKM24) Scottish
Borders00QF (UKM22) Clackmannanshire00QG (UKM31) West
Dunbartonshire00QH (UKM32) Dumfries and Galloway00QJ (UKM21) Dundee00QK (UKM33) East Ayrshire00QL (UKM31) East
Dunbartonshire00QM (UKM23) East Lothian00QN (UKM35) East
Renfrewshire00QP (UKM25) Edinburgh00QQ (UKM26) Falkirk00QR (UKM22) Fife00QS (UKM34) Glasgow00QT (UKM41/42/43) Highland00QU (UKM35) Inverclyde00QW (UKM23) Midlothian00QX (UKM10/42) Moray00QY (UKM33/43) North
Ayrshire00QZ (UKM36) North
Lanarkshire00RA (UKM45) Orkney Islands00RB (UKM27) Perth and
Kinross00RC (UKM35) Renfrewshire00RD (UKM46) Shetland Islands00RE (UKM37) South
Ayrshire00RF (UKM38) South
Lanarkshire00RG (UKM27) Stirling00RH (UKM28) West Lothian00RJ (UKM44) Eilean
Siar (Western Isles)01-07 obsolete, were Greater London
& the metropolitan counties08 obsolete, was Avon
09 (UKH22) Bedfordshire
09UB obsolete, was Luton09UC Mid Bedfordshire09UD Bedford09UE South
Bedfordshire10 obsolete, was Berkshire
10UB obsolete, was Bracknell
Forest10UC obsolete, was Newbury10UD obsolete, was Reading10UE obsolete, was Slough10UF obsolete, was Windsor and Maidenhead10UG obsolete, was Wokingham11 (UKJ13) Buckinghamshire
11UB Aylesbury Vale11UC Chiltern11UD obsolete, was Milton Keynes11UE South Bucks11UF Wycombe12 (UKH12) Cambridgeshire
12UB Cambridge12UC East
Cambridgeshire12UD Fenland12UE Huntingdonshire12UF obsolete, was Peterborough12UG South
Cambridgeshire13 (UKD22) Cheshire
13UB Chester13UC Congleton13UD Crewe and
Nantwich13UE Ellesmere Port and
Neston13UF obsolete, was Halton13UG Macclesfield13UH Vale Royal13UJ obsolete, was Warrington14 obsolete, was Cleveland
14UB obsolete, was Hartlepool14UC obsolete, was Langbaurgh-on-Tees14UD obsolete, was Middlesbrough14UE obsolete, was Stockton-on-Tees15 (UKK30) Cornwall and Scilly
15UB Caradon15UC Carrick15UD Kerrier15UE North Cornwall15UF Penwith15UG Restormel15UH Isles of Scilly16 Cumbria
16UB (UKD11) Allerdale16UC (UKD11) Barrow-in-Furness16UD (UKD12) Carlisle16UE (UKD11) Copeland16UF (UKD12) Eden16UG (UKD12) South
Lakeland17 Derbyshire
17UB (UKF13) Amber Valley17UC (UKF12) Bolsover17UD (UKF12) Chesterfield17UE obsolete, was Derby17UF (UKF13) Derbyshire
Dales17UG (UKF13) Erewash17UH (UKF13) High Peak17UJ (UKF12) North
East Derbyshire17UK (UKF13) South
Derbyshire18 (UKK43) Devon
18UB East Devon18UC Exeter18UD Mid Devon18UE North Devon19UF obsolete, was Plymouth18UG South Hams18UH Teignbridge19UJ obsolete, was Torbay18UK Torridge18UL West Devon19 (UKK22) Dorset
19UB obsolete, was Bournemouth19UC Christchurch19UD East Dorset19UE North Dorset19UF obsolete, was Poole19UG Purbeck19UH West Dorset19UJ Weymouth and Portland20 (UKC14) County Durham
20UB Chester-le-Street20UC obsolete, was Darlington20UD Derwentside20UE Durham20UF Easington20UG Sedgefield20UH Teesdale20UJ Wear Valley21 (UKJ22) East Sussex
22 (UKH33) Essex
22UB Basildon22UC Braintree22UD Brentwood22UE Castle Point22UF Chelmsford22UG Colchester22UH Epping Forest22UJ Harlow22UK Maldon22UL Rochford22UM obsolete, was Southend-on-Sea22UN Tendring22UP obsolete, was Thurrock22UQ Uttlesford23 (UKK13) Gloucestershire
23UB Cheltenham23UC Cotswold23UD Forest of Dean23UE Gloucester23UF Stroud23UG Tewkesbury24 (UKJ33) Hampshire
24UB Basingstoke and Deane24UC East Hampshire24UD Eastleigh24UE Fareham24UF Gosport24UG Hart24UH Havant24UJ New
Forest24UK obsolete, was Portsmouth24UL Rushmoor24UM obsolete, was Southampton24UN Test Valley24UP Winchester25 obsolete, was Hereford and Worcester
25UB obsolete, was Bromsgrove25UC obsolete, was Hereford25UD obsolete, was Leominster25UE obsolete, was Malvern Hills25UF obsolete, was Redditch25UG obsolete, was South
Herefordshire25UH obsolete, was Worcester25UJ obsolete, was Wyre Forest25UK obsolete, was Wychavon26 (UKH23) Hertfordshire
26UB Broxbourne26UC Dacorum26UD East
Hertfordshire26UE Hertsmere26UF North
Hertfordshire26UG St
Albans26UH Stevenage26UJ Three Rivers26UK Watford26UL Welwyn Hatfield27 obsolete, was Humberside
27UB obsolete, was Boothferry27UC obsolete, was Cleethorpes27UD obsolete, was East Yorkshire27UE obsolete, was Beverley27UF obsolete, was Glanford27UG obsolete, was Holderness27UH obsolete, was Great Grimsby27UJ obsolete, was Kingston upon
Hull27UK obsolete, was Scunthorpe28 obsolete, was Isle of Wight
county
29UB obsolete, was Medina29UB obsolete, was South Wight29 (UKJ42) Kent
29UB Ashford29UC Canterbury29UD Dartford29UE Dover29UF obsolete, was Gillingham29UG Gravesham29UH Maidstone29UJ obsolete, was Rochester
upon Medway29UK Sevenoaks29UL Shepway29UM Swale29UN Thanet29UP Tonbridge and Malling29UQ Tunbridge Wells30 (UKD43) Lancashire
30UB obsolete, was Blackburn30UC obsolete, was Blackpool30UD Burnley30UE Chorley30UF Fylde30UG Hyndburn30UH Lancaster30UJ Pendle30UK Preston30UL Ribble Valley30UM Rossendale30UN South Ribble30UP West Lancashire30UQ Wyre31 (UKF22) Leicestershire
31UB Blaby31UC Charnwood31UD Harborough31UE Hinckley and Bosworth31UF obsolete, was Leicester31UG Melton31UH North West
Leicestershire31UJ Oadby and Wigston31UK obsolete, was Rutland32 (UKF30) Lincolnshire
32UB Boston32UC East Lindsey32UD Lincoln32UE North Kesteven32UF South Holland32UG South Kesteven32UH West Lindsey33 (UKH13) Norfolk
33UB Breckland33UC Broadland33UD Great Yarmouth33UE King's Lynn and West
Norfolk33UF North Norfolk33UG Norwich33UH South Norfolk34 (UKF23) Northamptonshire
34UB Corby34UC Daventry34UD East
Northamptonshire34UE Kettering34UF Northampton34UG South
Northamptonshire34UH Wellingborough35 (UKC21) Northumberland
35UB Alnwick35UC Berwick-upon-Tweed35UD Blyth Valley35UE Castle Morpeth35UF Tynedale35UG Wansbeck36 (UKE22) North Yorkshire
36UB Craven36UC Hambleton36UD Harrogate36UE Richmondshire36UF Ryedale36UG Scarborough36UH Selby36UJ obsolete, was York37 Nottinghamshire
37UB (UKF15) Ashfield37UC (UKF15) Bassetlaw37UD (UKF16) Broxtowe37UE (UKF16) Gedling37UF (UKF15) Mansfield37UG (UKF15) Newark and
Sherwood37UH obsolete, was Nottingham37UJ (UKF16) Rushcliffe38 (UKJ14) Oxfordshire
38UB Cherwell38UC Oxford38UD South Oxfordshire38UE Vale of
White Horse38UF West Oxfordshire39 (UKG22) Shropshire
39UB Bridgnorth39UC North Shropshire39UD Oswestry39UE Shrewsbury and Atcham39UF South Shropshire39UG obsolete, was The
Wrekin40 (UKK23) Somerset
40UB Mendip40UC Sedgemoor40UD South Somerset40UE Taunton Deane40UF West Somerset41 (UKG24) Staffordshire
41UB Cannock Chase41UC East
Staffordshire41UD Lichfield41UE Newcastle-under-Lyme41UF South
Staffordshire41UG Stafford41UH Staffordshire Moorlands41UJ obsolete, was Stoke-on-Trent41UK Tamworth42 (UKH14) Suffolk
42UB Babergh42UC Forest Heath42UD Ipswich42UE Mid Suffolk42UF St.
Edmundsbury42UG Suffolk Coastal42UH Waveney43 (UKJ23) Surrey
43UB Elmbridge43UC Epsom and Ewell43UD Guildford43UE Mole Valley43UF Reigate
and Banstead43UG Runnymede43UH Spelthorne43UJ Surrey Heath43UK Tandridge43UL Waverley43UM Woking44 (UKG13) Warwickshire
44UB North
Warwickshire44UC Nuneaton and Bedworth44UD Rugby44UE Stratford-on-Avon44UF Warwick45 (UKJ24) West Sussex
45UB Adur45UC Arun45UD Chichester45UE Crawley45UF Horsham45UG Mid Sussex45UH Worthing46 (UKK15) Wiltshire
46UB Kennet46UC North Wiltshire46UD Salisbury46UE obsolete, was Thamesdown46UF West Wiltshire47 (UKG12) Worcestershire
47UB Bromsgrove47UC Malvern Hills47UD Redditch47UE Worcester47UF Wychavon47UG Wyre
Forest95A (UKN04) Derry95B (UKN04) Limavady95C (UKN04) Coleraine95D (UKN04) Ballymoney95E (UKN04) Moyle95F (UKN03) Larne95G (UKN03) Ballymena95H (UKN05) Magherafelt95I (UKN05) Cookstown95J (UKN04) Strabane95K (UKN05) Omagh95L (UKN05) Fermanagh95M (UKN05) Dungannon
and South Tyrone95N (UKN03) Craigavon95O (UKN05) Armagh95P (UKN05) Newry and Mourne95Q (UKN03) Banbridge95R (UKN03) Down95S (UKN02) Lisburn95T (UKN03) Antrim95U (UKN02) Newtownabbey95V (UKN02) Carrickfergus95W (UKN02) North Down95X (UKN03) Ards95Y (UKN02) Castlereagh95Z (UKN01) Belfast1B Inner London1C Outer London2A Greater Manchester2B Merseyside2C South Yorkshire2D Tyne and Wear2E West
Midlands2F West YorkshireThe following changes were made on 1 April 2009 to reflect the 2009 structural changes to local government in England.[3]
| Current LA Name | Current LA Code | Description | New UA code |
| Bedford | 09UD | 1 district abolished – 1 unitary authority created which will be called Bedford |
00KB |
| Mid Bedfordshire South Bedfordshire |
09UC 09UE |
2 districts abolished – 1 unitary authority created which will be called Central Bedfordshire |
00KC |
| Congleton Crewe and Nantwich Macclesfield |
13UC 13UD 13UG |
3 districts abolished – 1 unitary authority created which will be called Cheshire East |
00EQ |
| Chester Ellesmere Port and Neston Vale Royal |
13UB 13UE 13UH |
3 districts abolished – 1 unitary authority created which will be called Cheshire West and Chester |
00EW |
| Caradon Carrick Kerrier North Cornwall Penwith Restormel |
15UB 15UC 15UD 15UE 15UF 15UG |
6 districts abolished - 1 unitary authority created which will be called Cornwall |
00HE |
| Isles of Scilly | 15UH | Coding change only | 00HF |
| Chester-le-Street Derwentside Durham Easington Sedgefield Teesdale Wear Valley |
20UB 20UD 20UE 20UF 20UG 20UH 20UJ |
7 districts abolished – 1 unitary authority created which will be called County Durham |
00EJ |
| Alnwick Berwick-upon-Tweed Blyth Valley Castle Morpeth Tynedale Wansbeck |
35UB 35UC 35UD 35UE 35UF 35UG |
6 districts abolished – 1 unitary authority created which will be called Northumberland |
00EM |
| Bridgnorth North Shropshire Oswestry Shrewsbury and Atcham South Shropshire |
39UB 39UC 39UD 39UE 39UF |
5 districts abolished – 1 unitary authority created which will be called Shropshire |
00GG |
| Kennet North Wiltshire Salisbury West Wiltshire |
46UB 46UC 46UD 46UF |
4 districts abolished – 1 unitary authority created which will be called Wiltshire |
00HY |
The ONS coding system is a system used in the United Kingdom for dealing with census and other statistical data. It is used by the Office for National Statistics as a way to label each area of England and Wales. It is also used for parts of Northern Ireland. The system uses a code for the larger census areas, counties and districts. It then breaks those areas down into smaller areas within the larger areas. Each of the smaller areas get a code that is based on the larger area. Areas are divided in this way until they get to the smallest size used for census data. An area must have at least 40 households, but they try to not divide an area into a size smaller than 100 households.
| 12 | Cambridgeshire county |
| 12UB | Cambridge district |
| 12UBGA | Petersfield Ward |
| 12UBGA0001 | Gwydir Street (north of junction with Hooper St) |
|
|