Number of live births in Spain

Spain: Number of live births was 319,830 births in 2023. ▼ Falling

Latest (2023)
319,830 births
Change on year
down 2.7%
World rank
10th
of 34 countries
All-time high
694,625 births
in 1964
All-time low
319,830 births
in 2023
Years of data
102
1922–2023

Number of live births in Spain, 1922–2023

0200.0k400.0k600.0k192219722023

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

Analysis

Spain recorded 319,830 births for number of live births in 2023. That is the lowest value across all 102 years on record.

The figure is down 2.7% on the previous year and down 24.6% over ten years.

Over the whole period, number of live births in Spain peaked at 694,625 births in 1964 and was at its lowest, 319,830 births, in 2023.

That places Spain 10th out of 34 countries with data for 2023, putting it in the middle of the range.

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

Averages by decade

DecadeAverage LowestHighest Years
1920s 658,162 births 639,738 births 670,217 births 8
1930s 606,137 births 422,345 births 675,110 births 10
1940s 590,920 births 511,157 births 638,797 births 10
1950s 602,455 births 562,376 births 651,220 births 10
1960s 667,888 births 651,558 births 694,625 births 10
1970s 659,569 births 601,481 births 686,220 births 10
1980s 472,334 births 408,024 births 570,646 births 10
1990s 378,611 births 361,947 births 401,073 births 10
2000s 456,279 births 396,626 births 518,503 births 10
2010s 420,767 births 358,747 births 485,252 births 10
2020s 331,498 births 319,830 births 340,635 births 4

Countries ranked near Spain

  1. 7 Ukraine 503,657 births compare
  2. 8 Italy 393,333 births compare
  3. 9 Canada 351,880 births compare
  4. 11 Poland 304,939 births compare
  5. 12 South Korea 230,028 births compare
  6. 13 Chile 195,231 births compare

See the full ranking of 34 places →

More population data for Spain

All data for Spain →

Frequently asked questions

What is number of live births in Spain?
Number of live births in Spain was 319,830 births in 2023, according to Human Fertility Database (2025) – processed by Our World in Data.
What is the highest number of live births recorded in Spain?
The highest recorded value was 694,625 births in 1964.
What is the lowest number of live births recorded in Spain?
The lowest recorded value was 319,830 births in 2023.
How does Spain rank for number of live births?
Spain ranks 10th out of 34 countries with data for 2023.
Is number of live births rising or falling in Spain?
Over the last ten years it is down 24.6%. The long-run trend across the full record is falling.
Where does this Spain 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 — 102 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.