Lably
Skip to content

GSS coding system

Geocodes maintained by the United Kingdom's Office for National Statistics

  • 4 min read
  • 4 chapters

Related on Lably

Through Census and District

GSS codes replaced a previous system called ONS codes from January 2011. ONS codes were hierarchical whereas in GSS codes there is no relation between the code for a lower-tier area and the corresponding parent area.

Code formulation

GSS codes have a fixed length code of nine characters. The first three characters indicate the level of geography, and the six digits following define the individual unit. For example, the Royal Borough of Greenwich is coded as E09000011, Middlesbrough is E06000002, Cambridge E07000008 and Fenland E07000010.

As of December 2022, the meanings of some common three character prefixes are as follows:

In 2019, the House of Commons Library proposed names instead of numeric codes for MSOAs to make them easier to use. In 2021 the library created names for MSOAs for use within the house.

A full listing of GSS names and codes may be found by following the link to ONS Geography's Code History Database, below.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Regions and countries