ISO 3166-2:GB

ISO 3166-2:GB is an International Organization for Standardization (ISO) coding system that gives geocodes to administrative divisions of the United Kingdom:

The Channel Islands and the Isle of Man are not part of the UK, but ISO offers codes for them under "GB-".

The first part of each code is the ISO 3166-1 code GB for the United Kingdom. The second part is a three-letter code which is the same as in the British Standard BS 6879.

Codes

Location Code Country
Aberdeenshire GB-ABD Scotland
Aberdeen GB-ABE Scotland
Argyll and Bute GB-AGB Scotland
Isle of Anglesey GB-AGY Wales
Angus GB-ANS Scotland
Antrim GB-ANT Northern Ireland
Ards GB-ARD Northern Ireland
Armagh GB-ARM Northern Ireland
Bath and North East Somerset (unitary authority) GB-BAS England
Blackburn with Darwen (unitary authority) GB-BBD England
Bedfordshire (county) GB-BDF England
Barking and Dagenham (London borough) GB-BDG England
Brent (London borough) GB-BEN England
Bexley (London borough) GB-BEX England
Belfast GB-BFS Northern Ireland
Bridgend (county borough) GB-BGE Wales
Blaenau Gwent GB-BGW Wales
Birmingham (West Midlands district) GB-BIR England
Buckinghamshire (county) GB-BKM England
Ballymena GB-BLA Northern Ireland
Ballymoney GB-BLY Northern Ireland
Bournemouth (unitary authority) GB-BMH England
Banbridge GB-BNB Northern Ireland
London Borough of Barnet (London borough) GB-BNE England
Brighton and Hove (unitary authority) GB-BNH England
Barnsley (South Yorkshire district) GB-BNS England
Bolton (Greater Manchester district) GB-BOL England
Blackpool (unitary authority) GB-BPL England
Bracknell Forest (unitary authority) GB-BRC England
Bradford (West Yorkshire district) GB-BRD England
Bromley (London borough) GB-BRY England
Bristol, City of (unitary authority) GB-BST England
Bury (Greater Manchester district) GB-BUR England
Cambridgeshire (county) GB-CAM England
Caerphilly GB-CAY Wales
Ceredigion GB-CGN Wales
Craigavon GB-CGV Northern Ireland
Cheshire (county) GB-CHS England
Carrickfergus GB-CKF Northern Ireland
Cookstown GB-CKT Northern Ireland
Calderdale (West Yorkshire district) GB-CLD England
Clackmannanshire GB-CLK Scotland
Coleraine GB-CLR Northern Ireland
Cumbria (county) GB-CMA England
Camden (London borough) GB-CMD England
Carmarthenshire GB-CMN Wales
Cornwall (county) GB-CON England
Coventry (West Midlands district) GB-COV England
Cardiff GB-CRF Wales
Croydon (London borough) GB-CRY England
Castlereagh GB-CSR Northern Ireland
Conwy GB-CWY Wales
Darlington (unitary authority) GB-DAL England
Derbyshire (county) GB-DBY England
Denbighshire GB-DEN Wales
Derby (unitary authority) GB-DER England
Devon (county) GB-DEV England
Dungannon and South Tyrone GB-DGN Northern Ireland
Dumfries and Galloway GB-DGY Scotland
Doncaster (South Yorkshire district) GB-DNC England
Dundee GB-DND Scotland
Dorset (county) GB-DOR England
Down GB-DOW Northern Ireland
Derry GB-DRY Northern Ireland
Dudley (West Midlands district) GB-DUD England
Durham (county) GB-DUR England
Ealing (London borough) GB-EAL England
East Ayrshire GB-EAY Scotland
Edinburgh GB-EDH Scotland
East Dunbartonshire GB-EDU Scotland
East Lothian GB-ELN Scotland
Eilean Siar GB-ELS Scotland
Enfield (London borough) GB-ENF England
East Renfrewshire GB-ERW Scotland
East Riding of Yorkshire (unitary authority) GB-ERY England
Essex (county) GB-ESS England
East Sussex (county) GB-ESX England
Falkirk GB-FAL Scotland
Fermanagh GB-FER Northern Ireland
Fife GB-FIF Scotland
Flintshire GB-FLN Wales
Gateshead (Tyne & Wear district) GB-GAT England
Glasgow GB-GLG Scotland
Gloucestershire (county) GB-GLS England
Greenwich (London borough) GB-GRE England
Guernsey GB-GSY Channel Islands
Gwynedd GB-GWN Wales
Halton (unitary authority) GB-HAL England
Hampshire (county) GB-HAM England
Havering (London borough) GB-HAV England
Hackney (London borough) GB-HCK England
Herefordshire, County of (unitary authority) GB-HEF England
Hillingdon (London borough) GB-HIL England
Highland (council area) GB-HLD Scotland
Hammersmith and Fulham (London borough) GB-HMF England
Hounslow (London borough) GB-HNS England
Hartlepool (unitary authority) GB-HPL England
Hertfordshire (county) GB-HRT England
Harrow (London borough) GB-HRW England
Haringey (London borough) GB-HRY England
Isles of Scilly (unitary authority) GB-IOS England
Isle of Wight (unitary authority) GB-IOW England
Islington (London borough) GB-ISL England
Inverclyde GB-IVC Scotland
Jersey GB-JSY Channel Islands
Kensington and Chelsea (London borough) GB-KEC England
Kent (county) GB-KEN England
Kingston upon Hull, City of (unitary authority) GB-KHL England
Kirklees (West Yorkshire district) GB-KIR England
Kingston upon Thames (London borough) GB-KTT England
Knowsley (Merseyside district) GB-KWL England
Lancashire (county) GB-LAN England
Lambeth (London borough) GB-LBH England
Leicester (unitary authority) GB-LCE England
Leeds (West Yorkshire district) GB-LDS England
Leicestershire (county) GB-LEC England
Lewisham (London borough) GB-LEW England
Lincolnshire (county) GB-LIN England
Liverpool (Merseyside district) GB-LIV England
Limavady GB-LMV Northern Ireland
London, City of (city corporation) GB-LND England
Larne GB-LRN Northern Ireland
Lisburn GB-LSB Northern Ireland
Luton (unitary authority) GB-LUT England
Manchester (Greater Manchester district) GB-MAN England
Middlesbrough (unitary authority) GB-MDB England
Medway (unitary authority) GB-MDW England
Magherafelt GB-MFT Northern Ireland
Milton Keynes (unitary authority) GB-MIK England
Midlothian GB-MLN Scotland
Monmouthshire GB-MON Wales
Merton (London borough) GB-MRT England
Moray GB-MRY Scotland
Merthyr Tydfil GB-MTY Wales
Moyle GB-MYL Northern Ireland
North Ayrshire GB-NAY Scotland
Northumberland (county) GB-NBL England
North Down GB-NDN Northern Ireland
North East Lincolnshire (unitary authority) GB-NEL England
Newcastle upon Tyne (Tyne & Wear district) GB-NET England
Norfolk (county) GB-NFK England
Nottingham (unitary authority) GB-NGM England
North Lanarkshire GB-NLK Scotland
North Lincolnshire (unitary authority) GB-NLN England
North Somerset (unitary authority) GB-NSM England
Newtownabbey GB-NTA Northern Ireland
Northamptonshire (county) GB-NTH England
Neath Port Talbot GB-NTL Wales
Nottinghamshire (county) GB-NTT England
North Tyneside (Tyne & Wear district) GB-NTY England
Newham (London borough) GB-NWM England
Newport GB-NWP Wales
North Yorkshire (county) GB-NYK England
Newry and Mourne GB-NYM Northern Ireland
Oldham (Greater Manchester district) GB-OLD England
Omagh GB-OMH Northern Ireland
Orkney Islands GB-ORK Scotland
Oxfordshire (county) GB-OXF England
Pembrokeshire GB-PEM Wales
Perth and Kinross GB-PKN Scotland
Plymouth (unitary authority) GB-PLY England
Poole (unitary authority) GB-POL England
Portsmouth (unitary authority) GB-POR England
Powys GB-POW Wales
Peterborough (unitary authority) GB-PTE England
Redcar and Cleveland (unitary authority) GB-RCC England
Rochdale (Greater Manchester district) GB-RCH England
Rhondda Cynon Taf GB-RCT Wales
Redbridge (London borough) GB-RDB England
Reading (unitary authority) GB-RDG England
Renfrewshire GB-RFW Scotland
Richmond upon Thames (London borough) GB-RIC England
Rotherham (South Yorkshire district) GB-ROT England
Rutland (unitary authority) GB-RUT England
Sandwell (West Midlands district) GB-SAW England
South Ayrshire GB-SAY Scotland
Scottish Borders, The GB-SCB Scotland
Suffolk (county) GB-SFK England
Sefton (Merseyside district) GB-SFT England
South Gloucestershire (unitary authority) GB-SGC England
Sheffield (South Yorkshire district) GB-SHF England
St Helens (Merseyside district) GB-SHN England
Shropshire (county) GB-SHR England
Stockport (Greater Manchester district) GB-SKP England
Salford (Greater Manchester district) GB-SLF England
Slough (unitary authority) GB-SLG England
South Lanarkshire GB-SLK Scotland
Sunderland (Tyne & Wear district) GB-SND England
Solihull (West Midlands district) GB-SOL England
Somerset (county) GB-SOM England
Southend-on-Sea (unitary authority) GB-SOS England
Surrey (county) GB-SRY England
Strabane GB-STB Northern Ireland
Stoke-on-Trent (unitary authority) GB-STE England
Stirling GB-STG Scotland
Southampton (unitary authority) GB-STH England
Sutton (London borough) GB-STN England
Staffordshire (county) GB-STS England
Stockton-on-Tees (unitary authority) GB-STT England
South Tyneside (Tyne & Wear district) GB-STY England
Swansea GB-SWA Wales
Swindon (unitary authority) GB-SWD England
Southwark (London borough) GB-SWK England
Tameside (Greater Manchester district) GB-TAM England
Telford and Wrekin (unitary authority) GB-TFW England
Thurrock (unitary authority) GB-THR England
Torbay (unitary authority) GB-TOB England
Torfaen GB-TOF Wales
Trafford (Greater Manchester district) GB-TRF England
Tyrone GB-TYR Northern Ireland
Tower Hamlets (London borough) GB-TWH England
Vale of Glamorgan GB-VGL Wales
Warwickshire (county) GB-WAR England
West Berkshire (unitary authority) GB-WBK England
West Dunbartonshire GB-WDU Scotland
Waltham Forest (London borough) GB-WFT England
Wigan (Greater Manchester district) GB-WGN England
Wiltshire (county) GB-WIL England
Wakefield (West Yorkshire district) GB-WKF England
Walsall (West Midlands district) GB-WLL England
West Lothian GB-WLN Scotland
Wolverhampton (West Midlands district) GB-WLV England
Wandsworth (London borough) GB-WND England
Windsor and Maidenhead (unitary authority) GB-WNM England
Wokingham (unitary authority) GB-WOK England
Worcestershire (county) GB-WOR England
Wirral (Merseyside district) GB-WRL England
Warrington (unitary authority) GB-WRT England
Wrexham GB-WRX Wales
Westminster (London borough) GB-WSM England
West Sussex (county) GB-WSX England
York (unitary authority) GB-YOR England
Shetland Islands GB-ZET Scotland

Alternate Welsh codes

The ISO has also issued codes for some areas with Welsh names and codes.

Code in Welsh Location in Welsh Code in English Location in English
GB-POG Pen-y-bont ar Ogwr GB-BGE Bridgend
GB-CAF Caerffili GB-CAY Caerphilly
GB-CRD Caerdydd GB-CRF Cardiff
GB-GFY Sir Gaerfyrddin GB-CMN Carmarthenshire
GB-DDB Sir Ddinbych GB-DEN Denbighshire
GB-FFL Sir y Fflint GB-FLN Flintshire
GB-YNM Sir Ynys Môn GB-AGY Isle of Anglesey
GB-MTU Merthyr Tudful GB-MTY Merthyr Tydfil
GB-FYN Sir Fynwy GB-MON Monmouthshire
GB-CTL Castell-nedd Port Talbot GB-NTL Neath Port Talbot
GB-CNW Casnewydd GB-NWP Newport
GB-BNF Sir Benfro GB-PEM Pembrokeshire
GB-ATA Abertawe GB-SWA Swansea
GB-BMG Bro Morgannwg GB-VGL Vale of Glamorgan
GB-WRC Wrecsam GB-WRX Wrexham

Other codes

These codes are used by the BS. They were added to ISO 3166-2 in Newsletter 9, except for the Isle of Man and Channel Islands:

BS also has Welsh language code for Welsh names of Wales and its subdivisions, where they differ from the English language names. These are not listed here.

Related pages

References

  • "Gazetteer for the Reorganised Statistical Regions and Local Authorities in the United Kingdom", Office for National Statistics, June 1997.