The ONS coding system was a hierarchical code used in the United Kingdom for tabulating census and other statistical data. ONS refers to the Office for National Statistics.
It was replaced by the GSS coding system on 1 January 2011.
The code was constructed top down from a four character code representing a unitary authority or two-tier county and district.
00EC | Middlesbrough (unitary) |
or | |
---|---|
12 | Cambridgeshire county |
12UB | Cambridge district |
Local government wards had a two-letter code within their local authority, and census output area an additional four digits within a ward.
12UB | Cambridge district |
12UBGA | Petersfield ward |
12UBGA0001 | Output area: Gwydir Street (north of junction with Hooper St) |
The authority and ward codes were recognised by Eurostat as local administrative unit code levels 1 and 2 within the NUTS system.
An overlapping system encoded civil parish areas. Parishes were represented by an additional three digits within their local authority:
12UD | Fenland district |
12UD010 | Tydd St. Giles parish |
The codes for counties and districts were as follows.
Also showing NUTS(3) codes thus: (UKH12)
These codes became active following local government changes in 1986.
These codes became active following local government changes in 1986.
These codes became active following local government changes the 1990s.
These codes became active following local government changes in 2009.
These codes became active following local government changes in 1996.
These codes became active following local government changes in 1996.