Skip to content

Mexico Population: current counter, charts, ranking

Updated on by Georank team

The current population of Mexico is 133,323,134 people, as of 2026 based on the adjusted UN estimation. The latest officially reported number was 130,861,007 in 2024.

  • Mexico accounts for 1.61% of the world's population.
  • Since 2006, population has increased from 107M people to 133M (24.3% growth in 20 years).
  • Mexico is projected to reach 151M people in 2059.
  • Mexico is ranked 11/197 by population and was ranked 11th in 2006.
  • For the last 20 years, Mexico has had an average growth rate of 1.22% per year.

Mexico population and growth rate by year

Population
Factual

Projection
Growth rate
Factual

Projection
1x
Year Population Growth rate
2100 131,182,639 -0.58%
2099 131,943,283 -0.57%
2098 132,700,369 -0.57%
2097 133,455,010 -0.56%
2096 134,204,227 -0.55%
2095 134,949,218 -0.54%
2094 135,687,085 -0.53%
2093 136,415,232 -0.52%
2092 137,127,644 -0.51%
2091 137,833,985 -0.5%
2090 138,527,198 -0.49%
2089 139,208,862 -0.48%
2088 139,874,924 -0.47%
2087 140,530,483 -0.46%
2086 141,174,372 -0.45%
2085 141,805,496 -0.43%
2084 142,415,948 -0.41%
2083 143,009,187 -0.4%
2082 143,579,768 -0.39%
2081 144,138,842 -0.37%
2080 144,677,451 -0.36%
2079 145,195,172 -0.34%
2078 145,691,242 -0.32%
2077 146,165,064 -0.31%
2076 146,616,674 -0.29%
2075 147,046,928 -0.28%
2074 147,455,761 -0.26%
2073 147,841,295 -0.24%
2072 148,201,143 -0.22%
2071 148,534,057 -0.21%
2070 148,848,168 -0.19%
2069 149,134,711 -0.17%
2068 149,395,717 -0.16%
2067 149,630,386 -0.14%
2066 149,842,125 -0.12%
2065 150,029,268 -0.11%
2064 150,187,992 -0.09%
2063 150,319,846 -0.07%
2062 150,424,224 -0.05%
2061 150,502,250 -0.04%
2060 150,555,648 -0.01%
2059 150,577,220 0.005%
2058 150,569,044 0.02%
2057 150,535,337 0.04%
2056 150,475,242 0.06%
2055 150,384,336 0.08%
2054 150,263,237 0.1%
2053 150,110,615 0.12%
2052 149,923,918 0.15%
2051 149,705,066 0.17%
2050 149,450,774 0.19%
2049 149,166,038 0.22%
2048 148,836,849 0.24%
2047 148,478,965 0.27%
2046 148,081,688 0.29%
2045 147,647,318 0.32%
2044 147,173,101 0.34%
2043 146,667,761 0.37%
2042 146,123,566 0.4%
2041 145,543,650 0.42%
2040 144,931,633 0.45%
2039 144,286,278 0.48%
2038 143,601,872 0.5%
2037 142,883,005 0.52%
2036 142,138,929 0.55%
2035 141,359,885 0.57%
2034 140,554,653 0.6%
2033 139,713,048 0.63%
2032 138,843,644 0.65%
2031 137,947,334 0.67%
2030 137,023,304 0.7%
2029 136,071,720 0.73%
2028 135,090,755 0.75%
2027 134,081,337 0.78%
2026 133,042,003 0.81%
2025 131,970,909 0.85%
2024 130,861,007 0.86%
2023 129,739,759 0.88%
2022 128,613,117 0.76%
2021 127,648,148 0.67%
2020 126,799,054 0.82%
2019 125,762,982 0.95%
2018 124,573,711 0.95%
2017 123,400,057 0.94%
2016 122,251,351 0.97%
2015 121,072,306 1.08%
2014 119,784,261 1.22%
2013 118,343,573 1.31%
2012 116,818,208 1.37%
2011 115,243,504 1.43%
2010 113,623,895 1.45%
2009 111,999,721 1.47%
2008 110,374,288 1.47%
2007 108,774,360 1.42%
2006 107,253,666 1.36%
2005 105,811,504 1.36%
2004 104,394,131 1.37%
2003 102,978,515 1.41%
2002 101,548,624 1.45%
2001 100,099,099 1.49%
2000 98,625,552 1.55%
1999 97,115,707 1.61%
1998 95,575,245 1.65%
1997 94,021,207 1.7%
1996 92,452,702 1.75%
1995 90,862,455 1.8%
1994 89,259,205 1.83%
1993 87,653,807 1.87%
1992 86,044,809 1.91%
1991 84,430,572 1.94%
1990 82,820,170 1.94%
1989 81,247,182 1.95%
1988 79,695,531 2%
1987 78,136,651 2.03%
1986 76,585,637 2.06%
1985 75,043,414 2.09%
1984 73,506,846 2.13%
1983 71,971,240 2.18%
1982 70,433,260 2.24%
1981 68,892,108 2.37%
1980 67,300,334 2.52%
1979 65,648,865 2.61%
1978 63,979,046 2.68%
1977 62,308,493 2.74%
1976 60,645,512 2.82%
1975 58,982,400 2.9%
1974 57,320,149 2.97%
1973 55,667,284 3.03%
1972 54,030,168 3.09%
1971 52,412,558 3.14%
1970 50,814,953 3.21%
1969 49,233,194 3.28%
1968 47,668,303 3.34%
1967 46,129,608 3.36%
1966 44,629,106 3.37%
1965 43,174,477 3.36%
1964 41,772,049 3.33%
1963 40,424,065 3.31%
1962 39,129,200 3.27%
1961 37,890,118 3.17%
1960 36,724,615 -

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1960–2024, retrieved 2026-04-06).

GeoRank.org/population/mexico | CC BY

Mexico has a population of 133M as of 2026, compared to 122M in 2016, 107M in 2006, and 92.5M in 1996.

Over the past 10 years, the population has had a trend to increase by an average of 0.91% per year. Mexico is ranked 117th out of 197 countries by a 10-year average growth rate.

The UN's World Population Prospects forecasts that with changing growth rate trends in 20 years (in 2046) Mexico will have 148,081,688 people (11.1% growth) with a rank change from 11th to 12th.

By the year 2100, Mexico's population is projected to decline by 1.61% from its current level to 131M people.

Natural change and net migration by year

Total
Natural
Net migration
1x
Year Population change
Total Natural Net migration
2025 - - -108,037
2024 - - -104,581
2023 1,137,322 1,238,366 -101,044
2022 1,115,959 1,224,397 -108,438
2021 813,891 936,682 -122,791
2020 884,181 1,031,637 -147,456
2019 1,187,857 1,357,485 -169,628
2018 1,190,720 1,366,076 -175,356
2017 1,156,679 1,384,178 -227,499
2016 1,140,784 1,445,256 -304,472
2015 1,217,395 1,508,439 -291,044
2014 1,358,804 1,587,620 -228,816
2013 1,522,551 1,642,609 -120,058
2012 1,528,114 1,656,599 -128,485
2011 1,621,335 1,659,161 -37,826
2010 1,617,837 1,658,682 -40,845
2009 1,630,371 1,661,180 -30,809
2008 1,620,499 1,670,846 -50,347
2007 1,579,391 1,684,915 -105,524
2006 1,461,944 1,706,084 -244,140
2005 1,422,385 1,732,663 -310,278
2004 1,412,338 1,759,250 -346,912
2003 1,418,833 1,788,016 -369,183
2002 1,440,853 1,820,665 -379,812
2001 1,458,070 1,836,418 -378,348
2000 1,488,950 1,845,383 -356,433
1999 1,530,702 1,859,475 -328,773
1998 1,550,265 1,871,650 -321,385
1997 1,557,837 1,898,383 -340,546
1996 1,579,155 1,922,554 -343,399
1995 1,601,367 1,941,458 -340,091
1994 1,605,202 1,959,775 -354,573
1993 1,605,669 1,963,708 -358,039
1992 1,612,346 1,956,659 -344,313
1991 1,616,141 1,942,832 -326,691
1990 1,604,716 1,926,480 -321,764
1989 1,541,285 1,927,752 -386,467
1988 1,562,057 1,936,601 -374,544
1987 1,555,710 1,971,231 -415,521
1986 1,546,287 1,998,043 -451,756
1985 1,538,175 1,983,622 -445,447
1984 1,534,961 1,960,428 -425,467
1983 1,536,256 1,939,193 -402,937
1982 1,539,724 1,921,772 -382,048
1981 1,542,593 1,904,384 -361,791
1980 1,640,981 1,893,158 -252,177
1979 1,661,984 1,908,018 -246,034
1978 1,677,705 1,921,419 -243,714
1977 1,663,443 1,902,964 -239,521
1976 1,662,508 1,891,958 -229,450
1975 1,663,685 1,880,241 -216,556
1974 1,660,814 1,868,809 -207,995
1973 1,644,905 1,845,593 -200,688
1972 1,629,337 1,823,302 -193,965
1971 1,605,928 1,790,990 -185,062
1970 1,589,270 1,753,370 -164,100
1969 1,574,246 1,711,297 -137,051
1968 1,555,560 1,671,918 -116,358
1967 1,521,854 1,620,534 -98,680
1966 1,479,152 1,566,170 -87,018
1965 1,430,056 1,508,344 -78,288
1964 1,374,779 1,447,360 -72,581
1963 1,321,163 1,387,678 -66,515
1962 1,268,486 1,328,319 -59,833
1961 1,209,659 1,265,833 -56,174
1960 1,121,364 1,206,955 -85,591

Data sources: World Bank | Health (1960–2025, retrieved 2026-04-06).

GeoRank.org/population/mexico | CC BY

Over the last 10 years, 87.5% of the population change in Mexico is from natural causes (a gain of 13,080,136 people) and 12.5% is from migration (a loss of 1,876,544 people).

As of 2024, 1,726,089 residents or 1.3% of the population were not native-born in Mexico, compared to 957,593 and 0.8% in 2010.

Mexico population clock

Mexico Rank
Current population
133323134
11/197
Percent of world population 1.61% 11/197
One net population change
28.1 seconds
17/197
One birth every
15.5 seconds
13/196
One death every
39.5 seconds
13/196
Daily growth/decline +3,072 17/197
Annual growth/decline +1,121,248 17/197
Annual growth/decline rate +0.86% 110/197
One migration net change every
4.88 minutes
181/196
Annual migration change -108,037 181/196
Foreign-born residents 1,726,089 42/195
Foreign-born share of population 1.3% 149/195

Largest cities by population

Compare countries by 7 more topics

Mexico population statistics

Mexico World
Life expectancy 75.6 years 73.8 years
Average age 32.7 years 33.8 years
Median age 30.3 years 31.6 years
Male:Female ratio 48.5:51.5 50.3:49.7
Fertility rate 1.91 births per woman 2.2 births per woman
Population density 177.3 ppl/mi² 144 ppl/mi²

Population map with other countries

1x

Data sources: World Bank | Health (1960–2024, retrieved 2026-04-06); United Nations | World Population Prospects (1960–2026, retrieved 2026-03-10); U.S. Census Bureau (1960–2025, retrieved 2026-02-08); Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20).

GeoRank.org/population/mexico | CC BY

Help us show the world through your eyes

Share a photo of your city and help others discover what it looks like to live there. Your contribution makes our data come alive.

Data sources:

  1. World Bank | Health (1960–2025, retrieved 2026-04-06)
  2. United Nations | World Population Prospects (1960–2100, retrieved 2026-03-10)
  3. U.S. Census Bureau (1960–2025, retrieved 2026-02-08)
  4. Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20)
  5. Wikidata (2026, retrieved 2026-02-08)

Creative Commons Attribution (CC BY) — you’re free to copy, share, remix, adapt, and use even commercially as long as you give appropriate credit and clearly indicate if you made changes. Other sources may be subject to different license terms.