Skip to content

Births and fertility

👶 Births and fertility

How many children are born in Spain relative to its population, how many children each woman has on average, at what age, and how many are born to foreign mothers, together with the deaths that determine the natural growth of the population.

6.49 per 1,000 inhab.
318,005 births in 2024 · 18.7 in 1975

Trend · per 1,000 inhab.

18.7 6.5
1975 2024
Children per woman INE: See the source profile
1.10
2024 · 1.07 for Spanish women and 1.27 for foreign women

Trend

2.8 1.1
1975 2024
Mothers' mean age INE: See the source profile
32.6 years
31.5 at first child, 2024

Trend · years

32.6 28.2
1975 2024
Births to foreign mothers INE: See the source profile
25.5%
of births in 2024

Trend · percent

25.5 10.4
2002 2024

Fertility: Spain 1.1 EU 1.3OECD 1.5France 1.6Portugal 1.4Germany 1.4Italy 1.2Morocco 2.2US 1.6China 1 South Korea 0.7 children per woman · 2024 · World Bank (WDI) All countries →

Rates are calculated on the average population for the year. The total fertility rate is the average number of children a woman would have over her lifetime if that year's age-specific fertility rates remained constant; around 2.1 is needed for a population to sustain itself without migration.

Births and deaths

Since 1975 the birth rate has fallen from 18.7 to 6.5 births per 1,000 inhabitants. More people have died than been born every year since 2017.

Loading...
Loading...

The spike in deaths in 2020 corresponds to the COVID-19 pandemic. In absolute terms, in 2024 there were 318,005 births and 436,118 deaths among residents of Spain; the highest number of births this century was in 2008, with 519,779.

Children per woman

Loading...
Loading...

Fertility by nationality starts in 2002. In 2024 each woman had an average of 1.10 children, compared with 2.77 in 1975; the highest value since 1990 was 1.44 in 2008. The mean age at first child has risen from 25.3 to 31.5 years.

Loading...

Based on the mother's nationality at the time of birth; a mother born abroad who already holds Spanish nationality counts as Spanish.

By autonomous community

Children per woman, 2024
Births minus deaths per 1,000 inhab., 2024

By province

In 2024, 46 of the 52 provinces recorded more deaths than births. The birth rate ranges from 9.2 births per 1,000 inhabitants in Melilla to 4.2 in Ourense.

Births per 1,000 inhabitants in each province, 2024

Sources and notes

Data updated 7 minutes ago