Spain vs Mexico: Population Comparison 2025

Former empire and colony. Spain's aging crisis vs Mexico's demographic dividend.

Spain

2025
0
Total Population

Mexico

0
Total Population
Mexico leads by 84.1M people
Gap is 175.52% of Spain's population
Fertility Rate
1.12vs1.88
Mexico +0.76
Median Age
46.8vs30.6
Mexico younger
Density /km²
5vs40
Mexico 8.0x denser
Working Age %
65.7%vs67.4%
Ages 15-64
Spain: Stable Population
Mexico: Growing Population
Replacement Level: 2.1

Population Pyramids Comparison

Total Population

Spain

47.9M

vs

Mexico

131.9M

Youth (0-14)

Spain

12.6%

vs

Mexico

24.1%

Elderly (65+)

Spain

21.6%

vs

Mexico

8.5%

Demographic Analysis: Spain vs Mexico

In 2025, Spain has a population of 48M, while Mexico has 132M. This represents a difference of 84M, with Mexico having 2.8 times the population of the other. Spain ranks #32 globally by population size, while Mexico ranks #11.

The median age reveals significant demographic differences: Spain has a median age of 46.8 years, compared to 30.6 years in Mexico. This 16.2-year difference indicates that Spain has a significantly older population, with important implications for workforce dynamics, healthcare needs, and economic development. The dependency ratio in Spain is 52.1%, while in Mexico it is 48.4%, showing the relative burden of non-working age populations on the workforce.

Gender balance differs between the two countries: Spain has a sex ratio of 96.41 males per female, while Mexico has 94.14. Spain shows a higher proportion of males, which can affect marriage markets, labor force composition, and social dynamics. These ratios reflect various factors including sex-selective practices, differential mortality rates, and migration patterns.

Comprehensive Demographic Comparison 2025

IndicatorSpainMexicoDifference / Ratio
Population Metrics
Total Population (2025)48M132M2.8x smaller
World Population Ranking#32#1121 places apart
Population Growth Rate (5-year)+0.09%+0.80%0.71pp difference
Projected Growth (2025-2050)0.00%0.00%0.00pp difference
Age Structure
Median Age46.8 years30.6 years16.2 years older
Youth (0-14) Population12.6%24.1%11.5pp difference
Working Age (15-64) Population65.7%67.4%1.6pp difference
Elderly (65+) Population21.6%8.5%13.1pp difference
Youth Bulge (15-29)15.8%24.9%9.1pp difference
Prime Workforce (25-54)40.2%41.6%1.4pp difference
Demographic Indicators
Total Dependency Ratio52.1%48.4%3.7pp difference
Child Dependency Ratio19.2%35.8%16.6pp difference
Old-Age Dependency Ratio32.9%12.6%20.3pp difference
Sex Ratio (males per 100 females)96.494.12.3 difference
Total Fertility Rate1.12 children/woman1.88 children/woman0.76 difference
Estimated Birth Rate7.1 per 1,00015.3 per 1,0008.2 difference
Aging Index (65+/0-14)171.5%35.4%136.1pp difference
Population Pyramid TypeconstrictivestationaryDifferent types

📊 Understanding the Population Difference Chart

This visualization shows where and by how much the populations differ between Spain and Mexico for each age group, split by gender:

Left Side (Males)

Blue = Spain has more males

Green = Mexico has more males

Right Side (Females)

Pink = Spain has more females

Orange = Mexico has more females

💡 How to Read: Each age group shows up to 2 bars - one on the left (male difference) and one on the right (female difference). The bar's color tells you which country has more people, and the bar's length shows by how much. For example, if you see a green bar on the left, it means Mexico has more males in that age group.

Notable Differences (>20% variance):

Ages 0-4: Mexico has 83.1% more people
Men: 4.3M more in MexicoWomen: 4.1M more in Mexico
Spain: 879K men, 830K womenMexico: 5.2M men, 5.0M women
Population Ratio
1.7M
10.1M
Ages 5-9: Mexico has 80.9% more people
Men: 4.3M more in MexicoWomen: 4.2M more in Mexico
Spain: 1.0M men, 975K womenMexico: 5.3M men, 5.1M women
Population Ratio
2.0M
10.5M
Ages 10-14: Mexico has 79.2% more people
Men: 4.5M more in MexicoWomen: 4.4M more in Mexico
Spain: 1.2M men, 1.1M womenMexico: 5.7M men, 5.5M women
Population Ratio
2.3M
11.2M
Ages 15-19: Mexico has 76.8% more people
Men: 4.3M more in MexicoWomen: 4.2M more in Mexico
Spain: 1.3M men, 1.3M womenMexico: 5.7M men, 5.5M women
Population Ratio
2.6M
11.1M
Ages 20-24: Mexico has 77.1% more people
Men: 4.3M more in MexicoWomen: 4.3M more in Mexico
Spain: 1.3M men, 1.2M womenMexico: 5.6M men, 5.5M women
Population Ratio
2.5M
11.1M
Ages 25-29: Mexico has 76.8% more people
Men: 4.0M more in MexicoWomen: 4.1M more in Mexico
Spain: 1.3M men, 1.2M womenMexico: 5.3M men, 5.3M women
Population Ratio
2.5M
10.6M
Ages 30-34: Mexico has 74.5% more people
Men: 3.7M more in MexicoWomen: 4.0M more in Mexico
Spain: 1.3M men, 1.3M womenMexico: 5.1M men, 5.3M women
Population Ratio
2.6M
10.4M
Ages 35-39: Mexico has 70.0% more people
Men: 3.2M more in MexicoWomen: 3.6M more in Mexico
Spain: 1.5M men, 1.4M womenMexico: 4.6M men, 5.0M women
Population Ratio
2.9M
9.7M
Ages 40-44: Mexico has 61.9% more people
Men: 2.4M more in MexicoWomen: 3.0M more in Mexico
Spain: 1.7M men, 1.7M womenMexico: 4.1M men, 4.7M women
Population Ratio
3.3M
8.8M
Ages 45-49: Mexico has 50.6% more people
Men: 1.7M more in MexicoWomen: 2.4M more in Mexico
Spain: 2.0M men, 2.0M womenMexico: 3.7M men, 4.4M women
Population Ratio
4.0M
8.0M
Ages 50-54: Mexico has 47.3% more people
Men: 1.4M more in MexicoWomen: 2.1M more in Mexico
Spain: 2.0M men, 1.9M womenMexico: 3.4M men, 4.0M women
Population Ratio
3.9M
7.4M
Ages 55-59: Mexico has 42.4% more people
Men: 1.1M more in MexicoWomen: 1.6M more in Mexico
Spain: 1.8M men, 1.9M womenMexico: 3.0M men, 3.5M women
Population Ratio
3.7M
6.4M
Ages 60-64: Mexico has 35.9% more people
Men: 765K more in MexicoWomen: 1.1M more in Mexico
Spain: 1.7M men, 1.8M womenMexico: 2.4M men, 2.9M women
Population Ratio
3.4M
5.3M
Ages 65-69: Mexico has 29.7% more people
Men: 485K more in MexicoWomen: 737K more in Mexico
Spain: 1.4M men, 1.5M womenMexico: 1.9M men, 2.3M women
Population Ratio
2.9M
4.1M
Ages 70-74: Mexico has 21.5% more people
Men: 245K more in MexicoWomen: 393K more in Mexico
Spain: 1.1M men, 1.3M womenMexico: 1.3M men, 1.6M women
Population Ratio
2.3M
3.0M
Ages 80-84: Spain has 21.3% more people
Men: 91K more in SpainWomen: 172K more in Spain
Spain: 625K men, 871K womenMexico: 534K men, 699K women
Population Ratio
1.5M
1.2M
Ages 85-89: Spain has 48.3% more people
Men: 72K more in SpainWomen: 231K more in Spain
Spain: 345K men, 585K womenMexico: 273K men, 354K women
Population Ratio
930K
627K
Ages 90-94: Spain has 137.1% more people
Men: 67K more in SpainWomen: 236K more in Spain
Spain: 167K men, 358K womenMexico: 100K men, 121K women
Population Ratio
525K
221K
Ages 95-99: Spain has 188.6% more people
Men: 11K more in SpainWomen: 80K more in Spain
Spain: 36K men, 104K womenMexico: 24K men, 24K women
Population Ratio
139K
48K
Ages 100+: Spain has 186.3% more people
Men: 28 more in MexicoWomen: 11K more in Spain
Spain: 3K men, 13K womenMexico: 3K men, 2K women
Population Ratio
17K
6K
195020252025

Population Difference

-84.1M

Mexico larger

Growth Since 1950

Spain

+70.6%

Mexico

+378.3%

Population Ratio

1 : 2.76

Spain : Mexico

Total Population

Spain

47.9M

Mexico

131.9M

Difference: -63.7%

Median Age

Spain

46.8 years

Mexico

30.6 years

Difference: +16.2

Youth Population (0-14)

Spain

6.0M

12.6%

Mexico

31.8M

24.1%

Difference: -81.0%

Working Age (15-64)

Spain

31.5M

65.7%

Mexico

88.9M

67.4%

Difference: -64.6%

Elderly Population (65+)

Spain

10.4M

21.6%

Mexico

11.2M

8.5%

Difference: -7.8%

Total Dependency Ratio

Spain

52.1 per 100

Mexico

48.4 per 100

Difference: +3.7

Youth Dependency Ratio

Spain

19.2 per 100

Mexico

35.8 per 100

Difference: -16.6

Old-Age Dependency Ratio

Spain

32.9 per 100

Mexico

12.6 per 100

Difference: +20.3

Sex Ratio

Spain

96.4 M/100F

Mexico

94.1 M/100F

Difference: +2.3

Note: Dependency ratios represent the number of dependents (youth + elderly) per 100 working-age individuals. Higher ratios indicate greater economic burden on the working population.

Current Gap
0.76
births per woman
Below Replacement Level
Both
Population decline risk
2030 Projection Gap
0.58
Both trending below replacement

Note: The replacement fertility rate of 2.1 is the level at which a population exactly replaces itself from one generation to the next.Both countries are experiencing demographic transitions as they develop economically. Countries below 2.1 face potential population decline without immigration, while those above 2.1 continue growing naturally.

🏆

Historic Milestone: 2023

Mexico became the world's most populous country, ending Spain's centuries-long reign

Spain: 75-Year Journey

1950 Population:28M
2025 Population:48M
Total Growth:+20M (70.6%)
Peak Year:Still growing

Mexico: 75-Year Journey

1950 Population:28M
2025 Population:132M
Total Growth:+104M (378.3%)
Projected Peak:Still growing (~2055 peak)

Growth Rate by Period

1950-1975
Spain: 0.98%/yr
Mexico: 3.09%/yr
1975-2000
Spain: 0.55%/yr
Mexico: 2.08%/yr
2000-2025
Spain: 0.62%/yr
Mexico: 1.17%/yr

Frequently Asked Questions

India officially overtook China as the world's most populous country in April 2023, according to United Nations estimates. This historic shift ended China's long reign as the world's most populous nation, a position it had held for centuries. As of 2025, India has 131.9 million people compared to China's 47.9 million, a gap of 84.1 million people.