Skip to content
CountryAtlas

Norway · Population & demographics

Size, growth, ages, births, deaths, urbanisation and migration.

23 indicators · 23 with data

Population

people

119th of 218 · 31st in Europe & C. Asia
PopulationNorway's population rose from 4.38M in 1996 to 5.61M in 2025.2000200520102015202020254M4.5M5M5.5M6M5.61M

Norway's population rose from 4.38M in 1996 to 5.61M in 2025.

Population growth

annual %

122nd of 217 · 20th in Europe & C. Asia
Population growthNorway's population growth rose from 0.5 % in 1996 to 0.7 % in 2025.2000200520102015202020250%0.5%1%0.7 %

Norway's population growth rose from 0.5 % in 1996 to 0.7 % in 2025.

Population density

people per km² of land area

199th of 215 · 52nd in Europe & C. Asia
Population densityNorway's population density rose from 11.9 in 1994 to 15.2 in 2023.19952000200520102015202011121314151615.2

Norway's population density rose from 11.9 in 1994 to 15.2 in 2023.

Population, female (% of total)

% of population

166th of 217 · 53rd in Europe & C. Asia
Population, female (% of total)Norway's population, female (% of total) fell from 50.6 % in 1996 to 49.6 % in 2025.20002005201020152020202550%50%51%49.6 %

Norway's population, female (% of total) fell from 50.6 % in 1996 to 49.6 % in 2025.

Urbanisation

% of population

49th of 217 · 14th in Europe & C. Asia
UrbanisationNorway's urbanisation rose from 74.2 % in 1996 to 83.6 % in 2025.20002005201020152020202575%80%85%83.6 %

Norway's urbanisation rose from 74.2 % in 1996 to 83.6 % in 2025.

Urban population

people

103rd of 217 · 26th in Europe & C. Asia
Urban populationNorway's urban population rose from 3.25M in 1996 to 4.69M in 2025.2000200520102015202020253M3.5M4M4.5M5M4.69M

Norway's urban population rose from 3.25M in 1996 to 4.69M in 2025.

Rural population

people

132nd of 217 · 38th in Europe & C. Asia
Rural populationNorway's rural population fell from 1.13M in 1996 to 921,833 in 2025.200020052010201520202025900k950k1M1.1M1.1M1.2M921,833

Norway's rural population fell from 1.13M in 1996 to 921,833 in 2025.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Other topics