GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · North America

Mexico population 2026

Right now · estimate

Mexico population right now

133,348,324

Births today
0
Deaths today
0
Births this year
1,669,164
Births minus deaths this year
+960,598

Mexico has an estimated 132,997,658 people on 1 July 2026, the UN's projection, 1,050,758 more than a year earlier (+0.80%). It is the 11th most populous country in the world. It is projected to keep growing until 2058, peaking at 150 million, then decline to 130 million by 2100.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Mexico in numbers, 2026

Births in 2026
2 million 5,446 a day
Deaths in 2026
844 thousand 2,312 a day
Net migration
−110 thousand more departures than arrivals
Growth rate
+0.78% growing
Fertility rate
1.85per woman below replacement (2.1)
Median age
30.0years world: 31.1
Life expectancy
75.6years
Aged 65 and over
8.8% 17.0% by 2050

Land, people and health

Capital
Mexico City
Area
1,972,550 km² 13th largest of 237
Population density
68per km² 154th most crowded
Urban population
80.3% 89.5% by 2050
Men and women
64.5 million / 68.5 million 94.1 men per 100 women
Life expectancy, women
78.4years men: 72.8 years
Infant mortality
9.7per 1,000 births under-5: 11.7
Birth rate
15.0per 1,000 death rate: 6.3
Net migration rate
−0.8per 1,000 net departures

Population of Mexico, 1950–2100

Projected peak: 2058, 150 million. By 2050: 149 million (+12.0% from today).

Population of Mexico
  • UN estimate
  • UN projection
130M 2026
› Show the numbers as a table
YearPopulation
195027,587,939
195128,320,482
195229,090,173
195329,899,233
195430,753,005
195531,650,600
195632,587,934
195733,562,724
195834,575,068
195935,627,266
196036,724,615
196137,890,118
196239,129,200
196340,424,064
196441,772,049
196543,174,477
196644,629,106
196746,129,608
196847,668,303
196949,233,194
197050,814,953
197152,412,558
197254,030,168
197355,667,284
197457,320,150
197558,982,400
197660,645,512
197762,308,493
197863,979,046
197965,648,866
198067,300,334
198168,892,108
198270,433,260
198371,971,240
198473,506,846
198575,043,414
198676,585,637
198778,136,651
198879,695,531
198981,247,182
199082,820,170
199184,430,572
199286,044,809
199387,653,807
199489,259,205
199590,862,455
199692,452,702
199794,021,207
199895,575,245
199997,115,706
200098,625,552
2001100,099,099
2002101,548,624
2003102,978,515
2004104,394,131
2005105,811,504
2006107,253,666
2007108,774,360
2008110,374,288
2009111,999,721
2010113,623,895
2011115,243,504
2012116,818,208
2013118,343,573
2014119,784,261
2015121,072,306
2016122,251,350
2017123,400,057
2018124,573,711
2019125,762,982
2020126,799,054
2021127,648,148
2022128,613,117
2023129,739,759
2024 *130,861,007
2025 *131,946,900
2026 *132,997,658
2027 *134,017,708
2028 *135,008,697
2029 *135,970,891
2030 *136,904,738
2031 *137,811,064
2032 *138,690,194
2033 *139,542,085
2034 *140,362,026
2035 *141,150,819
2036 *141,909,163
2037 *142,637,546
2038 *143,336,220
2039 *143,998,292
2040 *144,624,324
2041 *145,217,774
2042 *145,777,456
2043 *146,300,007
2044 *146,787,717
2045 *147,240,092
2046 *147,654,160
2047 *148,030,146
2048 *148,372,232
2049 *148,677,898
2050 *148,946,274
2051 *149,181,847
2052 *149,383,764
2053 *149,552,708
2054 *149,688,991
2055 *149,794,545
2056 *149,869,727
2057 *149,916,430
2058 *149,937,283
2059 *149,930,614
2060 *149,893,286
2061 *149,827,852
2062 *149,737,036
2063 *149,619,418
2064 *149,474,742
2065 *149,302,540
2066 *149,103,940
2067 *148,881,679
2068 *148,634,888
2069 *148,362,270
2070 *148,063,211
2071 *147,741,064
2072 *147,396,146
2073 *147,025,029
2074 *146,629,523
2075 *146,211,751
2076 *145,772,681
2077 *145,311,919
2078 *144,829,021
2079 *144,324,266
2080 *143,798,332
2081 *143,251,808
2082 *142,689,365
2083 *142,109,912
2084 *141,510,608
2085 *140,892,442
2086 *140,257,628
2087 *139,610,648
2088 *138,952,628
2089 *138,281,610
2090 *137,597,074
2091 *136,900,252
2092 *136,193,872
2093 *135,476,634
2094 *134,746,722
2095 *134,008,424
2096 *133,264,475
2097 *132,515,721
2098 *131,763,050
2099 *131,007,389
2100 *130,248,836

* UN projection

Population of Mexico by year

98.6 million in 2000, 133 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 132,997,658 +0.80% 11
2025* 131,946,900 +0.83% 11
2024* 130,861,007 +0.86% 11
2023 129,739,759 +0.88% 10
2022 128,613,117 +0.76% 10
2021 127,648,148 +0.67% 10
2020 126,799,054 +0.82% 10
2019 125,762,982 +0.95% 11
2018 124,573,711 +0.95% 11
2017 123,400,057 +0.94% 11
2016 122,251,350 +0.97% 11
2015 121,072,306 +1.08% 11
2010 113,623,895 +1.45% 11
2005 105,811,504 +1.36% 11
2000 98,625,552 +1.55% 11
1995 90,862,455 +1.80% 11
1990 82,820,170 +1.94% 11
1985 75,043,414 +2.09% 12
1980 67,300,334 +2.52% 12
1975 58,982,400 +2.90% 12
1970 50,814,953 +3.21% 14
1965 43,174,477 +3.36% 16
1960 36,724,615 +3.08% 16
1955 31,650,600 +2.92% 16
1950 27,587,939 – 17

Population forecast for Mexico

UN medium-variant projection: 149 million in 2050 (+12.0% from 2026), 130 million in 2100.

YearPopulationYearly changeWorld rank
2030 136,904,738 +0.69% 11
2035 141,150,819 +0.56% 11
2040 144,624,324 +0.43% 12
2045 147,240,092 +0.31% 12
2050 148,946,274 +0.18% 12
2060 149,893,286 −0.02% 13
2070 148,063,211 −0.20% 13
2080 143,798,332 −0.36% 13
2090 137,597,074 −0.50% 13
2100 130,248,836 −0.58% 15

Largest cities in Mexico

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Mexico City (capital) 17,753,192
2 Guadalajara 4,148,305
3 Monterrey 3,957,801
4 Puebla 1,952,948
5 Tijuana 1,568,162
6 Toluca 1,508,315
7 León 1,372,856
8 Torreón 1,232,216
9 Ciudad Juárez 1,214,769
10 San Luis Potosí 996,290

Age structure

Median age 30.0. 8.8% are 65 or older, 17.0% by 2050; 23.7% are under 15.

Mexico, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.0% 95-99: women 0.0% 90-94: men 0.1% 90-94: women 0.1% 90-94 85-89: men 0.2% 85-89: women 0.3% 80-84: men 0.4% 80-84: women 0.5% 80-84 75-79: men 0.7% 75-79: women 0.9% 70-74: men 1.0% 70-74: women 1.3% 70-74 65-69: men 1.5% 65-69: women 1.8% 60-64: men 1.9% 60-64: women 2.2% 60-64 55-59: men 2.3% 55-59: women 2.7% 50-54: men 2.6% 50-54: women 3.1% 50-54 45-49: men 2.8% 45-49: women 3.3% 40-44: men 3.1% 40-44: women 3.6% 40-44 35-39: men 3.6% 35-39: women 3.8% 30-34: men 3.8% 30-34: women 4.0% 30-34 25-29: men 4.0% 25-29: women 4.0% 20-24: men 4.2% 20-24: women 4.1% 20-24 15-19: men 4.3% 15-19: women 4.1% 10-14: men 4.2% 10-14: women 4.1% 10-14 5-9: men 4.0% 5-9: women 3.8% 0-4: men 3.8% 0-4: women 3.7% 0-4

Share of the total population in each age group (%)

Births per woman

1.85 in 2026; about 2.1 keeps a population stable without migration. Below 2.1 since 2016.

Fertility rate, Mexico
  • UN estimate
  • UN projection
1.7 2026
› Show the numbers as a table
YearFertility rate
19506.71
19516.73
19526.73
19536.73
19546.74
19556.73
19566.74
19576.75
19586.76
19596.76
19606.76
19616.78
19626.80
19636.82
19646.83
19656.82
19666.79
19676.75
19686.71
19696.63
19706.53
19716.42
19726.28
19736.12
19745.95
19755.74
19765.54
19775.36
19785.20
19794.96
19804.74
19814.57
19824.42
19834.30
19844.18
19854.09
19863.97
19873.80
19883.64
19893.53
19903.44
19913.36
19923.29
19933.21
19943.13
19953.04
19962.96
19972.89
19982.81
19992.76
20002.71
20012.67
20022.63
20032.58
20042.54
20052.49
20062.46
20072.42
20082.39
20092.36
20102.34
20112.32
20122.29
20132.27
20142.21
20152.14
20162.09
20172.04
20182.03
20192.02
20201.99
20211.97
20221.94
20231.91
2024 *1.89
2025 *1.87
2026 *1.85
2027 *1.83
2028 *1.82
2029 *1.81
2030 *1.79
2031 *1.78
2032 *1.77
2033 *1.77
2034 *1.76
2035 *1.76
2036 *1.75
2037 *1.75
2038 *1.74
2039 *1.74
2040 *1.73
2041 *1.73
2042 *1.72
2043 *1.72
2044 *1.72
2045 *1.71
2046 *1.71
2047 *1.71
2048 *1.70
2049 *1.70
2050 *1.70
2051 *1.70
2052 *1.70
2053 *1.70
2054 *1.69
2055 *1.69
2056 *1.69
2057 *1.69
2058 *1.69
2059 *1.69
2060 *1.69
2061 *1.68
2062 *1.69
2063 *1.68
2064 *1.68
2065 *1.68
2066 *1.68
2067 *1.68
2068 *1.68
2069 *1.68
2070 *1.68
2071 *1.68
2072 *1.68
2073 *1.68
2074 *1.68
2075 *1.68
2076 *1.68
2077 *1.67
2078 *1.67
2079 *1.67
2080 *1.67
2081 *1.67
2082 *1.67
2083 *1.67
2084 *1.67
2085 *1.67
2086 *1.67
2087 *1.67
2088 *1.67
2089 *1.67
2090 *1.67
2091 *1.67
2092 *1.67
2093 *1.67
2094 *1.67
2095 *1.67
2096 *1.66
2097 *1.67
2098 *1.67
2099 *1.67
2100 *1.67

* UN projection

Births and deaths each year

Deaths are projected to outnumber births from 2062.

Births and deaths, Mexico
  • Births
  • Deaths
  • UN estimate
  • UN projection
1.1M1.8M 2026
› Show the numbers as a table
YearBirthsDeaths
19501,358,501596,770
19511,392,106588,793
19521,423,352582,417
19531,454,762565,873
19541,488,719552,326
19551,518,148537,058
19561,555,301532,431
19571,593,585528,020
19581,632,173524,537
19591,674,239519,760
19601,720,841513,889
19611,771,461505,628
19621,830,989502,640
19631,891,461503,748
19641,953,005505,651
19652,009,445501,065
19662,064,587498,407
19672,117,698497,182
19682,174,336502,422
19692,220,303509,020
19702,262,194508,813
19712,298,485507,497
19722,325,398502,129
19732,345,003499,385
19742,360,201491,421
19752,362,842482,589
19762,368,587476,611
19772,375,515472,559
19782,391,699470,320
19792,375,168467,168
19802,357,249464,120
19812,366,047461,671
19822,384,613462,845
19832,404,958465,780
19842,431,036470,593
19852,457,437473,835
19862,474,374476,333
19872,451,637480,367
19882,424,955488,392
19892,427,819500,066
19902,436,563510,110
19912,454,813512,002
19922,469,586512,922
19932,478,574514,894
19942,476,391516,660
19952,458,900517,475
19962,442,339519,775
19972,421,231522,832
19982,400,525528,927
19992,392,938533,453
20002,385,977540,563
20012,380,261543,806
20022,374,140553,393
20032,351,177563,142
20042,335,226575,926
20052,318,498585,859
20062,303,997597,898
20072,296,268611,315
20082,297,950627,170
20092,303,532642,293
20102,310,124651,365
20112,315,793656,664
20122,319,451662,847
20132,314,458671,788
20142,270,937683,365
20152,206,765698,394
20162,162,620717,395
20172,124,252740,091
20182,122,316756,309
20192,122,565765,041
20202,100,4381,068,736
20212,087,4871,150,761
20222,063,075838,628
20232,037,689799,366
2024 *2,023,623813,827
2025 *2,003,673829,063
2026 *1,989,217844,430
2027 *1,972,890859,948
2028 *1,959,052875,649
2029 *1,947,167891,723
2030 *1,934,285907,849
2031 *1,923,775924,520
2032 *1,912,400941,969
2033 *1,900,085959,440
2034 *1,888,154977,762
2035 *1,876,088996,466
2036 *1,862,8791,014,781
2037 *1,850,8401,032,863
2038 *1,837,7181,051,312
2039 *1,822,4841,070,528
2040 *1,805,6991,089,360
2041 *1,788,1321,109,399
2042 *1,770,8321,128,865
2043 *1,753,9131,148,623
2044 *1,739,4731,168,975
2045 *1,722,8591,189,303
2046 *1,706,2871,210,015
2047 *1,688,6651,231,115
2048 *1,674,0491,251,601
2049 *1,658,7911,271,925
2050 *1,643,7671,291,888
2051 *1,628,8451,311,106
2052 *1,613,5001,329,270
2053 *1,600,2211,348,971
2054 *1,586,6911,367,624
2055 *1,574,5941,385,625
2056 *1,561,1271,404,150
2057 *1,549,1801,421,095
2058 *1,537,4381,438,563
2059 *1,526,9361,455,841
2060 *1,513,3561,471,501
2061 *1,501,0441,488,174
2062 *1,490,9771,502,927
2063 *1,480,1271,519,832
2064 *1,467,6211,533,862
2065 *1,456,5181,549,178
2066 *1,443,6421,564,348
2067 *1,432,6571,577,998
2068 *1,421,7811,592,258
2069 *1,409,7131,607,951
2070 *1,399,8421,621,938
2071 *1,388,7041,635,370
2072 *1,376,1021,647,035
2073 *1,364,9131,659,718
2074 *1,351,5631,672,939
2075 *1,340,2461,685,180
2076 *1,328,6811,696,485
2077 *1,317,1731,707,602
2078 *1,304,9261,718,193
2079 *1,295,0001,728,498
2080 *1,282,8551,738,825
2081 *1,273,9691,748,932
2082 *1,263,9701,758,127
2083 *1,252,3861,766,740
2084 *1,242,4421,773,405
2085 *1,232,2121,781,755
2086 *1,223,1061,788,926
2087 *1,213,1841,794,223
2088 *1,204,2071,798,680
2089 *1,194,3961,802,076
2090 *1,185,9841,805,019
2091 *1,177,0611,806,773
2092 *1,167,8321,808,540
2093 *1,158,6431,809,886
2094 *1,147,6101,811,868
2095 *1,137,9871,810,980
2096 *1,128,8021,808,747
2097 *1,120,9021,805,297
2098 *1,112,9941,801,645
2099 *1,105,5781,798,167
2100 *1,098,2101,793,460

* UN projection

Economy of Mexico

GDP by country →
GDP 2026
$2.18 trillion 13th largest economy
GDP per person
$16,191 US$, market rates
GDP per person (PPP)
Int$ 26,743 at purchasing power parity
Economic growth
+1.5% real GDP
Inflation
3.8% consumer prices
Unemployment
2.8% of the labour force
Government debt
62.1% of GDP
Share of world GDP
1.7%
GDP of Mexico, current US dollars
  • IMF estimate
  • IMF projection
2.8T 2026
› Show the numbers as a table
YearGDP, US$
1990307,613,000,000
1991368,772,000,000
1992427,661,000,000
1993530,226,000,000
1994553,618,000,000
1995380,182,000,000
1996432,158,000,000
1997523,450,000,000
1998557,485,000,000
1999631,240,000,000
2000742,061,000,000
2001796,055,000,000
2002810,666,000,000
2003765,550,000,000
2004819,459,000,000
2005917,572,000,000
20061,020,265,000,000
20071,102,356,000,000
20081,161,553,000,000
2009943,437,000,000
20101,105,424,000,000
20111,229,014,000,000
20121,255,110,000,000
20131,327,436,000,000
20141,364,508,000,000
20151,213,294,000,000
20161,112,233,000,000
20171,190,721,000,000
20181,256,300,000,000
20191,304,106,000,000
20201,121,065,000,000
20211,316,569,000,000
20221,466,935,000,000
20231,794,673,000,000
20241,834,644,000,000
20251,835,039,000,000
2026 *2,176,236,000,000
2027 *2,314,518,000,000
2028 *2,425,005,000,000
2029 *2,538,382,000,000
2030 *2,654,421,000,000
2031 *2,778,472,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Mexico

CO₂ by country →
CO₂ emissions 2024
461 million tonnes 14th largest emitter
Per person
3.52 t world: 4.73 t
Share of world CO₂
1.19% 1.60% of its people
Change since 1990
+46% −1% since 2005
CO₂ emissions of Mexico, million tonnes a year
461 2024
› Show the numbers as a table
YearCO₂, million tonnes
195030.51
195134.89
195237.21
195336.71
195436.27
195539.66
195642.13
195749.28
195854.01
195958.29
196063.05
196165.24
196263.74
196366.29
196474.20
196575.17
196680.84
196790.01
196893.89
1969102.18
1970113.95
1971126.18
1972132.26
1973144.04
1974154.70
1975164.10
1976183.69
1977192.34
1978222.05
1979240.18
1980267.64
1981283.59
1982303.76
1983277.43
1984276.49
1985287.18
1986293.22
1987305.79
1988305.42
1989323.22
1990316.75
1991329.83
1992332.45
1993337.72
1994351.53
1995330.90
1996341.54
1997362.47
1998381.10
1999386.04
2000391.44
2001407.49
2002410.30
2003435.97
2004438.59
2005463.44
2006474.52
2007473.60
2008472.98
2009460.29
2010456.41
2011483.30
2012501.49
2013495.41
2014484.05
2015479.43
2016478.83
2017464.41
2018468.42
2019468.24
2020428.94
2021446.84
2022453.80
2023458.25
2024460.99

By source, 2024

  • Oil47.6%
  • Gas37.2%
  • Coal8.7%
  • Cement4.1%
  • Flaring2.3%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with North America

CountryPopulation 2026Growth
Mexico 133 million +0.78%
United States 349 million +0.49%
Canada 40.5 million +0.79%
Guatemala 19 million +1.47%
Haiti 12 million +1.08%
Dominican Republic 11.6 million +0.75%
Honduras 11.2 million +1.59%
Cuba 10.9 million −0.42%
Nicaragua 7.1 million +1.25%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Mexico today

Hourly AQI and a 48-hour forecast for 22 cities, from Mexico City to Tuxtla.

See air quality →

Questions

What is the population of Mexico in 2026?

132,997,658 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 133 million people, +0.80% on 2025.

Is Mexico's population growing or shrinking?

Growing: 1,050,758 more people in 2026 than in 2025, with 5,446 births and 2,312 deaths a day and net migration of −109,844 a year.

When will Mexico's population peak?

In 2058, at about 150 million, on the UN's medium projection; 130 million by 2100.

What is the fertility rate in Mexico?

1.85 births per woman in 2026. A population replaces itself at about 2.1. Mexico has been below that since 2016.

How many babies are born in Mexico every day?

About 5,446 a day (2 million in 2026), against about 2,312 deaths a day.

What is the life expectancy in Mexico?

75.6 years at birth in 2026: 78.4 for women and 72.8 for men, against a world average of 73.8.

How many men and women live in Mexico?

About 64.5 million men and 68.5 million women in 2026, or 94.1 men for every 100 women.

What is the population density of Mexico?

68 people per km² of land in 2026, on a total area of 1,972,550 km². The world average is 64.

What was the population of Mexico in 2000?

98,625,552 (98.6 million), the UN estimate for 1 July 2000. It has grown by 35% since, to 133 million in 2026.

What will the population of Mexico be in 2050?

About 149 million on the UN's medium projection (148,946,274), +12.0% from 2026; 130 million by 2100.

What are the largest cities in Mexico?

Mexico City (17.8 million), Guadalajara (4.1 million), Monterrey (4 million), Puebla (2 million), Tijuana (1.6 million). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Mexico in 2026?

$2.18 trillion at current prices, the 13th largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +1.5%.

What is Mexico's GDP per capita?

$16,191 per person at market exchange rates in 2026, or Int$ 26,743 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Mexico emit?

461 million tonnes from fossil fuels and industry in 2024, 3.52 t per person and 1.19% of the world total; oil is the largest source (48%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.