ISO 3166-2: GB

from Wikipedia, the free encyclopedia

The list of ISO 3166-2 codes for the United Kingdom contains the codes for the administrative divisions of the United Kingdom of Great Britain and Northern Ireland.

The codes consist of two parts separated by a hyphen. The first part gives the country code according to ISO 3166-1 (for the United Kingdom GB), the second the code for the administrative districts.

The current country code was last updated on November 22, 2019.

The current codes are available on the ISO website under #iso: code: 3166: GB .

These are geographically / politically grouped:


The first half of the code is the UK code according to ISO 3166-1 . The second part is a three-character code as defined in the British standard BS 6879.

The Channel Islands and the Isle of Man are not part of the United Kingdom , but ISO initially assigned them a code under GB-". With a change in the eighth newsletter ( ISO 3166-2: 2003-09-05 ( Memento from June 6th 2011 in the Internet Archive )) they were assigned their own ISO 3166-2 codes ( ISO 3166-2: GG (Guernsey), ISO 3166-2: IM (Isle of Man) and ISO 3166-2: JE (Jersey)).

Administrative division



county code
Buckinghamshire GB-BKM
Cambridgeshire GB-CAM
Cumbria GB-CMA
Derbyshire GB-DBY
Devon GB-DEV
Dorset GB-DOR
East Sussex GB-ESX
Essex GB-ESS
Gloucestershire GB-GLS
Hampshire GB-HAM
Hertfordshire GB-HRT
Lancashire GB LAN
Leicestershire GB-LEC
Lincolnshire GB-LIN
Norfolk GB-NFK
North Yorkshire GB-NYK
Northamptonshire GB-NTH
Nottinghamshire GB-NTT
Oxfordshire GB-OXF
Somerset GB-SOM
Staffordshire GB-STS
Suffolk GB-SFK
Surrey GB-SRY
Warwickshire GB-WAR
West Sussex GB-WSX
Worcestershire GB-WOR

London Boroughs

Borough code
Barking and Dagenham GB-BDG
Barnet GB-GNI
Bexley GB-BEX
Brent GB-BEN
Bromley GB-BRY
Camden GB-CMD
Croydon GB-CRY
Ealing GB-EAL
Enfield GB-ENF
Greenwich GB-GRE
Hackney GB-HCK
Hammersmith and Fulham GB-HMF
Haringey GB-HRY
Harrow GB-HRW
Havering GB-HAV
Hillingdon GB-HIL
Hounslow GB-HNS
Islington GB-ISL
Kensington and Chelsea GB-KEC
Kingston upon Thames GB-KTT
Lambeth GB-LBH
Lewisham GB-LEW
Merton GB MRI
Newham GB-NWM
Redbridge GB-RDB
Richmond upon Thames GB-RIC
Southwark GB-SWK
Sutton GB-STN
Tower Hamlets GB-TWH
Waltham Forest GB-WFT
Wandsworth GB-WND
Westminster GB-WSM

City of London

Corporation code
London, City of GB-LND

Metropolitan Boroughs

District code
Barnsley (South Yorkshire) GB-BNS
Birmingham (West Midlands) GB-BIR
Bolton (Greater Manchester) GB-BOL
Bradford (West Yorkshire) GB-FRG
Bury (Greater Manchester) GB-BUR
Calderdale, West Yorkshire GB-CLD
Coventry (West Midlands) GB-COV
Doncaster (South Yorkshire) GB-DNC
Dudley (West Midlands) GB-DUD
Gateshead (Tyne & Wear) GB-GAT
Kirklees (West Yorkshire) GB-KIR
Knowsley (Merseyside) GB-KWL
Leeds (West Yorkshire) GB-LDS
Liverpool (Merseyside) GB-LIV
Manchester (Greater Manchester) GB-MAN
Newcastle upon Tyne (Tyne & Wear) GB-NET
North Tyneside (Tyne & Wear) GB-NTY
Oldham (Greater Manchester) GB-OLD
Rochdale (Greater Manchester) GB-RCH
Rotherham (South Yorkshire) GB-RED
St Helens (Merseyside) GB-SHN
Salford (Greater Manchester) GB-SLF
Sandwell (West Midlands) GB-SAW
Sefton (Merseyside) GB-SFT
Sheffield (South Yorkshire) GB-SHF
Solihull (West Midlands) GB-SOL
South Tyneside (Tyne & Wear) GB-STY
Stockport (Greater Manchester) GB-SKP
Sunderland (Tyne & Wear) GB-SND
Tameside (Greater Manchester) GB-TAM
Trafford (Greater Manchester) GB-TRF
Wakefield (West Yorkshire) GB-WKF
Walsall (West Midlands) GB-WLL
Wigan (Greater Manchester) GB-WGN
Wirral (Merseyside) GB-WRL
Wolverhampton (West Midlands) GB-WLV

Unitary authorities

Unitary Authority code
Bath and North East Somerset GB-BAS
Blackburn with Darwen GB-BBD
Bedford GB-BDF
Blackpool GB-BPL
Bournemouth GB-BMH
Bracknell Forest GB-BRC
Brighton and Hove GB-BNH
Bristol , City of GB-BST
Central Bedfordshire GB-CBF
Cheshire East GB-CHE
Cheshire West and Chester GB-CHW
Cornwall GB-CON
Darlington GB-DAL
Derby GB-THE
Durham GB-DUR
East Riding of Yorkshire GB-ERY
Halton GB-HAL
Hartlepool GB-HPL
Herefordshire , County of GB-HEF
Isle of Wight GB-IOW
Isles of Scilly GB-IOS
Kingston upon Hull , City of GB-KHL
Leicester GB-LCE
Luton GB-LUT
Medway GB-MDW
Middlesbrough GB-MDB
Milton Keynes GB-MIK
North East Lincolnshire GB-NEL
North Lincolnshire GB-NLN
North Somerset GB-NSM
Northumberland GB-NBL
Nottingham GB-NGM
Peterborough GB-PTE
Plymouth GB-PLY
Poole GB-POL
Portsmouth GB-POR
Reading GB-RDG
Redcar and Cleveland GB-RCC
Rutland GB-RUT
Shropshire GB-SHR
Slough GB-SLG
South Gloucestershire GB-SGC
Southampton GB-STH
Southend-on-Sea GB-SOS
Stockton-on-teas GB-STT
Stoke-on-Trent GB-STE
Swindon GB-SWD
Telford and Wrekin GB-TFW
Thurrock GB-THR
Torbay GB-TOB
Warrington GB-WRT
West Berkshire GB-WBK
Wiltshire GB-WIL
Windsor and Maidenhead GB-WNM
Wokingham GB-WOK

Northern Ireland

District code
Antrim and Newtownabbey GB-ANN
Ards and North Down GB-AND
Armagh City, Banbridge and Craigavon GB-ABC
Belfast GB-BFS
Causeway Coast and Glens GB-CCG
Derry City and Strabane GB-DRS
Fermanagh and Omagh GB-FMO
Lisburn and Castlereagh GB-LBC
Mid and East Antrim GB MEA
Mid Ulster GB-MUL
Newry, Morne and Down GB-NMD


Administrative district code
Aberdeen GB-ABE
Aberdeenshire GB-ABD
Angus GB-ANS
Argyll and Bute GB GTC
Clackmannanshire GB-CLK
Dumfries and Galloway GB-DGY
Dundee GB-DND
East Ayrshire GB-EAY
East Dunbartonshire GB-EDU
East Lothian GB-ELN
East Renfrewshire GB-ERW
Edinburgh GB-EDH
Eilean Siar
(Outer Hebrides)
Falkirk GB-FAL
Glasgow GB-GLG
Highland GB-HLD
Inverclyde GB-IVC
Midlothian GB-MLN
Moray GB-MRY
North Ayrshire GB-NAY
North Lanarkshire GB-NLK
Orkney Islands GB-ORK
Perth and Kinross GB-PKN
Renfrewshire GB-RFW
Scottish Borders , The GB-SCB
Shetland Islands GB-ZET
South Ayrshire GB-SAY
South Lanarkshire GB-SLK
Stirling GB-STG
West Dunbartonshire GB-WDU
West Lothian GB-WLN


Administrative district code
Blaenau Gwent GB-BGW
Bridgend GB-BGE
Caerphilly GB-CAY
Cardiff GB-CRF
Carmarthenshire GB-CMN
Ceredigion GB-CGN
Conwy GB-CWY
Denbighshire GB-DEN
Flintshire GB-FLN
Gwynedd GB-GWN
Isle of Anglesey GB-AGY
Merthyr Tydfil GB-MTY
Monmouthshire GB-MON
Neath Port Talbot GB-NTL
Newport GB-NWP
Pembrokeshire GB-PEM
Powys GB-POW
Rhondda Cynon plate GB-RCT
Swansea GB-SWA
Torfaen GB-TOF
Vale of Glamorgan GB-COMP
Wrexham GB-WRX

Individual evidence

  1. Online Browsing Platform.

See also

  • NUTS: UK (EU statistical regions)
  • ISO 3166-2 , country code reference table.
  • ISO 3166-1 , reference table of country codes as used in domain names.