Humanity Forecast
← Back to all countries
Mexico flag

Mexico

The largest Spanish-speaking country by population, Mexico bridges North and Central America with coastlines on the Pacific, Gulf of Mexico, and Caribbean. Mexico City, the capital and one of the world's largest metropolitan areas, was built on the ruins of the Aztec capital Tenochtitlan. Mexico has the world's richest archaeological heritage of pre-Columbian civilizations and is a major manufacturing and oil-producing nation.

Major cities: Mexico City, Guadalajara, Monterrey, Puebla

2024
130.9M
UN
2050
148.9M
UN
2100
130.2M
UN
~2200
69.0M
GPU
~2500
17.0M
GPU
Population130.9M
Fertility (TFR)1.89
Life expectancy75.3
Median age28.9
Infant mortality10.8 per 1,000
Pop. density67/km²
Urbanization79%
Youth share (0-14)25%
Land area1,943,950 km²
LanguageSpanish
ReligionChristian
HDI0.789 (#81)
RegionNorth America

Latest available year is shown in parentheses where the source series varies across indicators. Governance metrics use World Bank percentile ranks; battle deaths and military spending are context variables, not direct fertility drivers.

UN WPP 2024 — verified data through 2100
YearPopulationTFRLife Exp.CBRCDRNet MigrationGrowth
195027.6M6.7143.849.221.6-49K2.8%
195531.7M6.7349.648.017.0-62K3.1%
196036.7M6.7653.646.914.0-86K3.3%
196543.2M6.8256.746.511.6-78K3.5%
197050.8M6.5358.944.510.0-164K3.5%
197559.0M5.7461.940.18.2-217K3.2%
198067.3M4.7464.335.06.9-252K2.8%
198575.0M4.0966.832.76.3-445K2.6%
199082.8M3.4469.029.46.2-322K2.3%
199590.9M3.0470.727.15.7-340K2.1%
200098.6M2.7172.624.25.5-356K1.9%
2005106M2.4973.621.95.5-310K1.6%
2010114M2.3473.720.35.7-41K1.5%
2015121M2.1474.418.25.8-291K1.2%
2020127M1.9970.416.68.4-147K0.8%
2024Now131M1.8975.315.56.2-105K0.9%
2025132M1.8775.415.26.3-108K0.9%
2030137M1.7976.414.16.6-106K0.7%
2035141M1.7677.213.37.1-104K0.6%
2040145M1.7378.112.57.5-107K0.5%
2045147M1.7179.011.78.1-101K0.4%
2050149M1.7079.811.08.7-99K0.2%
2055150M1.6980.710.59.3-98K0.1%
2060150M1.6981.510.19.8-95K0.0%
2065149M1.6882.29.810.4-94K-0.1%
2070148M1.6882.99.511.0-91K-0.1%
2075146M1.6883.69.211.5-83K-0.2%
2080144M1.6784.38.912.1-80K-0.3%
2085141M1.6785.08.712.6-79K-0.4%
2090138M1.6785.68.613.1-71K-0.4%
2095134M1.6786.28.513.5-69K-0.5%
2100130M1.6786.88.413.8-64K-0.5%