ISO 3166-2:NO

ISO 3166-2:NO is the entry for Norway in ISO 3166-2, part of the ISO 3166 standard published by the International Organization for Standardization (ISO), which defines codes for the names of the principal subdivisions (e.g., provinces or states) of all countries coded in ISO 3166-1.

Currently, for Norway, ISO 3166-2 codes are defined for the following subdivisions:

Each code consists of two parts, separated by a hyphen. The first part is NO, the ISO 3166-1 alpha-2 code of Norway. The second part is two digits:

  • 01–12, 14–15, 18–20, 50: counties
  • 21–22: arctic regions

The digits are the official number of the county used in Norway, which is assigned following the coastline from the Swedish border in the southeast to the Russian border in the northeast (13 was used by Bergen, which was merged into Hordaland in 1972; 16 & 17 merged in 2018 and became Trøndelag which was eventually numbered 50).

Collectively Svalbard and Jan Mayen is also assigned its own set of country codes in ISO 3166-1, with alpha-2 code SJ.

Current codesEdit

Subdivision names are listed as in the ISO 3166-2 standard published by the ISO 3166 Maintenance Agency (ISO 3166/MA).

Click on the button in the header to sort each column. Note that subdivision names will be sorted in Norwegian alphabetical order: a-z, æ, ø, å.

Former map of Norway (Jan Mayen not shown) with each county and Svalbard labeled with the second part of its ISO 3166-2 code (with leading digit 0 omitted).

Current codesEdit

Code Subdivision name (nb, nn) Subdivision category
NO-02 Akershus county
NO-09 Aust-Agder county
NO-06 Buskerud county
NO-20 Finnmark / Finnmárku (se) county
NO-04 Hedmark county
NO-12 Hordaland county
NO-15 Møre og Romsdal county
NO-18 Nordland county
NO-05 Oppland county
NO-03 Oslo county
NO-11 Rogaland county
NO-14 Sogn og Fjordane county
NO-08 Telemark county
NO-19 Troms / Romsa (se) county
NO-50 Trøndelag county
NO-10 Vest-Agder county
NO-07 Vestfold county
NO-01 Østfold county
NO-22 Jan Mayen arctic region
NO-21 Svalbard arctic region

Codes effectively used as of 2020 but not yet published in ISO 3166-2Edit

A map of mainland Norway with its 11 first-order subnational divisions

Note that the county structure in Norway changed on 1 January 2020, which will mean the following changes:[1]

Code Subdivision name (nb, nn) Subdivision category
NO-42 Agder county
NO-34 Innlandet county
NO-15 Møre og Romsdal county
NO-18 Nordland county
NO-03 Oslo county
NO-11 Rogaland county
NO-54 Troms og Finnmark / Romsa ja Finnmárku (se) county
NO-50 Trøndelag county
NO-38 Vestfold og Telemark county
NO-46 Vestland county
NO-30 Viken county
NO-22 Jan Mayen arctic region
NO-21 Svalbard arctic region


The following changes to the entry have been announced by the ISO 3166/MA since the first publication of ISO 3166-2 in 1998. ISO stopped issuing newsletters in 2013.

Newsletter Date issued Description of change in newsletter Code/Subdivision change
Newsletter II-3 2011-12-13
Alphabetical re-ordering.
Online Browsing
Platform (OBP)
2018-11-26 Deletion of counties NO-16 and NO-17; Addition of county NO-23; Update List Source Subdivisions deleted:
NO-16 Sør-Trøndelag
NO-17 Nord-Trøndelag
Subdivisions added:
NO-23 Trøndelag
2019-04-09 Change of subdivision code from NO-23 to NO-50 Codes:
Trøndelag: NO-23NO-50

See alsoEdit


External linksEdit