Skip to content
CountryAtlas

Denmark · Population & demographics

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

23 indicators · 23 with data

Population

people

115th of 218 · 29th in Europe & C. Asia
PopulationDenmark's population rose from 5.26M in 1996 to 6.01M in 2025.2000200520102015202020255.2M5.4M5.6M5.8M6M6.2M6.01M

Denmark's population rose from 5.26M in 1996 to 6.01M in 2025.

Population growth

annual %

133rd of 217 · 21st in Europe & C. Asia
Population growthDenmark's population growth fell from 0.6 % in 1996 to 0.5 % in 2025.2000200520102015202020250%0.2%0.4%0.6%0.8%0.5 %

Denmark's population growth fell from 0.6 % in 1996 to 0.5 % in 2025.

Population density

people per km² of land area

74th of 215 · 13th in Europe & C. Asia
Population densityDenmark's population density rose from 130.2 in 1994 to 148.7 in 2023.199520002005201020152020125130135140145150148.7

Denmark's population density rose from 130.2 in 1994 to 148.7 in 2023.

Population, female (% of total)

% of population

122nd of 217 · 46th in Europe & C. Asia
Population, female (% of total)Denmark's population, female (% of total) fell from 50.6 % in 1996 to 50.3 % in 2025.20002005201020152020202550%50%50%51%51%51%50.3 %

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

Urbanisation

% of population

37th of 217 · 10th in Europe & C. Asia
UrbanisationDenmark's urbanisation rose from 85.0 % in 1996 to 88.8 % in 2025.20002005201020152020202584%86%88%90%88.8 %

Denmark's urbanisation rose from 85.0 % in 1996 to 88.8 % in 2025.

Urban population

people

95th of 217 · 24th in Europe & C. Asia
Urban populationDenmark's urban population rose from 4.48M in 1996 to 5.34M in 2025.2000200520102015202020254.4M4.6M4.8M5M5.2M5.4M5.34M

Denmark's urban population rose from 4.48M in 1996 to 5.34M in 2025.

Rural population

people

145th of 217 · 43rd in Europe & C. Asia
Rural populationDenmark's rural population fell from 787,398 in 1996 to 670,272 in 2025.200020052010201520202025650k700k750k800k850k670,272

Denmark's rural population fell from 787,398 in 1996 to 670,272 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