Number of live births in Denmark

Denmark: Number of live births was 57,079 births in 2024. ▼ Falling

Latest (2024)
57,079 births
Change on year
down 0.7%
World rank
26th
of 34 countries
All-time high
96,111 births
in 1946
All-time low
50,814 births
in 1983
Years of data
109
1916–2024

Number of live births in Denmark, 1916–2024

020.0k40.0k60.0k80.0k100.0k191619702024

Source: Human Fertility Database (2025) – processed by Our World in Data. Measured in births.

Analysis

Denmark recorded 57,079 births for number of live births in 2024.

That represents a change of down 0.7% on the previous year and up 0.4% over ten years.

Over the whole period, number of live births in Denmark peaked at 96,111 births in 1946 and was at its lowest, 50,814 births, in 1983.

Denmark ranks 26th of 34 countries on this measure, in the bottom quarter.

The long-run direction has been consistently falling across the 109 years of available data.

Averages by decade

DecadeAverage LowestHighest Years
1910s 70,773 births 68,722 births 72,505 births 4
1920s 72,407 births 65,297 births 78,815 births 10
1930s 65,857 births 62,780 births 68,462 births 10
1940s 84,368 births 70,121 births 96,111 births 10
1950s 76,513 births 73,928 births 79,558 births 10
1960s 79,747 births 71,298 births 88,332 births 10
1970s 68,560 births 59,464 births 75,505 births 10
1980s 55,092 births 50,814 births 61,296 births 10
1990s 66,949 births 63,394 births 69,774 births 10
2000s 64,651 births 62,806 births 67,017 births 10
2010s 59,685 births 55,858 births 63,397 births 10
2020s 59,478 births 57,079 births 63,473 births 5

Countries ranked near Denmark

  1. 23 Austria 77,605 births compare
  2. 24 Slovakia 60,742 births compare
  3. 25 Bulgaria 58,678 births compare
  4. 28 Norway 51,480 births compare
  5. 29 Finland 43,671 births compare

See the full ranking of 34 places →

More population data for Denmark

All data for Denmark →

Frequently asked questions

What is number of live births in Denmark?
Number of live births in Denmark was 57,079 births in 2024, according to Human Fertility Database (2025) – processed by Our World in Data.
What is the highest number of live births recorded in Denmark?
The highest recorded value was 96,111 births in 1946.
What is the lowest number of live births recorded in Denmark?
The lowest recorded value was 50,814 births in 1983.
How does Denmark rank for number of live births?
Denmark ranks 26th out of 34 countries with data for 2024.
Is number of live births rising or falling in Denmark?
Over the last ten years it is up 0.4%. The long-run trend across the full record is falling.
Where does this Denmark data come from?
The figures come from Human Fertility Database (2025) – processed by Our World in Data, published as part of Number of live births. Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 109 observations, free to reuse under CC BY 4.0 (Our World in Data).

About this data

Indicator
Number of live births
Unit
births
Source
Human Fertility Database (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
34 places, 2,331 data points, 1891–2024
Last refreshed

The total number of live births recorded in a given year.