Mean age at first marriage of women and men in the EU
Topic: Population and health
Women in Spain and Sweden are 35.2 years old on average at their first marriage, against 28.4 years in Romania.
In 2024, 20 of the 27 EU countries had a figure for the mean age at first marriage. The figure is an average of the ages, weighted by that year's first-marriage rates at each age.
- Figures for:
- 2024.
- Covers:
- the whole year.
- New data:
- once a year.
- Dataset updated:
- 30 April 2026.
Published 12 November 2026
The ranking
In 2024, the mean age of women at their first marriage was lowest in Romania, at 28.4 years, and highest in Spain and Sweden, at 35.2 years.
Belgium, Cyprus, Denmark, France, Germany, Ireland and Malta have no value for this period.
Mean age of women at their first marriage, years
2024Over time
Between 2004 and 2024, the mean age of women at their first marriage rose in all 20 countries.
Mean age of women at their first marriage, years
2004 and 2024 · ranked by 2024First marriage and first child
In 2024, among the same countries, the mean age of women at the birth of their first child was highest in Italy, at 31.9 years, and lowest in Bulgaria, at 26.9 years. The two ages are averages of two events of that year, and the women who married are not the same women as those who had a first child.
Mean age of women at the birth of their first child and at their first marriage, years
2024| At the birth of the first child | At the first marriage | |
|---|---|---|
| Lowest | 26.9 yearsBulgaria | 28.4 yearsRomania |
| Highest | 31.9 yearsItaly | 35.2 yearsSpain and Sweden |
| Highest − lowest | 5.0 years | 6.8 years |
Women and men
In 2024, the mean age of men at their first marriage was highest in Sweden, at 37.4 years, and lowest in Romania, at 31.5 years.
Mean age at first marriage of women and men, years
2024About the data
The mean age at which women, or men, marry for the first time in a year, computed from the first-marriage rates at each age.
Eurostat: “Mean age at first marriage : the mean age of men and women when they get married for the first time. The indicator is calculated as weighted average of the ages, where weights are the age specific first marriage rates (rate-based mean age), separately for men and women.” (source)
Marriages recorded by the national authorities and reported by the national statistical institutes to Eurostat, on a voluntary basis. Eurostat computes the indicators.
How to read these numbers
How it is measured
Seven EU countries have no mean age at first marriage for 2024. The latest year is 2023 for Belgium, 2022 for France, 2021 for Denmark, 2017 for Germany, 2016 for Ireland, 2011 for Malta and 2006 for Cyprus. Countries report marriages to Eurostat voluntarily. There is no EU figure.
The mean age is computed from the first marriages of a single year, weighted by the first-marriage rates at each age. It describes that year's marriages, not the age at which people born in a given year marry.
Marriages are counted by each country's own law on civil status. Legal alternatives to marriage, such as registered partnerships, have become more widespread.
The mean age is computed from the births of a single year, weighted by the fertility rates at each age. It describes that year's first births, not the age at which women born in a given year have their first child. Only live births count.
Breaks in the series
A break in the series (flag b) means that a value is not fully comparable with the periods before it. This concerns Bulgaria (2022), Croatia (2021–2022), Hungary (2022) and Poland (2009, 2022).
Provisional figures
A provisional value (flag p) may still be revised. This concerns Poland (2024).
Estimates
A value with flag e is an estimate, not measured or counted in full. This concerns Poland (2024) and Romania (2024).
Sources and data
Eurostat, Marriage indicators (demo_nind). Data updated 30 April 2026, retrieved 12 November 2026. Licence: CC BY 4.0.
Eurostat metadata · Eurostat methodology
https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_nind?format=JSON&lang=en&freq=A&geo=AT&geo=BE&geo=BG&geo=CY&geo=CZ&geo=DE&geo=DK&geo=EE&geo=EL&geo=ES&geo=EU27_2020&geo=FI&geo=FR&geo=HR&geo=HU&geo=IE&geo=IT&geo=LT&geo=LU&geo=LV&geo=MT&geo=NL&geo=PL&geo=PT&geo=RO&geo=SE&geo=SI&geo=SK&indic_de=FAGEMAR1Eurostat, Fertility indicators (demo_find). Data updated 30 September 2026, retrieved 12 November 2026. Licence: CC BY 4.0.
https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_find?format=JSON&lang=en&freq=A&geo=AT&geo=BE&geo=BG&geo=CY&geo=CZ&geo=DE&geo=DK&geo=EE&geo=EL&geo=ES&geo=EU27_2020&geo=FI&geo=FR&geo=HR&geo=HU&geo=IE&geo=IT&geo=LT&geo=LU&geo=LV&geo=MT&geo=NL&geo=PL&geo=PT&geo=RO&geo=SE&geo=SI&geo=SK&indic_de=AGEMOTH1Report an error: contact [at] civitascope.eu
Related stories
-
Median age of the population in the EU countries and regions
The median age of the population is 49.1 years in Italy and 39.6 years in Ireland (2025)
-
First-time asylum applicants per 1,000 people in the EU
The number of first-time asylum applicants was 5.34 per 1,000 inhabitants in Greece and 0.01 per 1,000 inhabitants in Hungary (2025)
-
Divorces per 1,000 inhabitants in the EU countries
Per inhabitant, there are 3.1 times as many divorces in Latvia as in Malta (2024)
-
The months when most babies are born in the EU
In the EU 10,584 babies a day were born in July and 9,402 in December (2023)