Mexico Population

Live population as of 21 May 2024, updated in real time:
129,286,604
Historical and Future Population
copied!
Year Population
1950 27,521,020
1951 28,251,308
1952 28,979,282
1953 29,738,828
1954 30,528,354
1955 31,359,809
1956 32,227,300
1957 33,138,918
1958 34,078,521
1959 35,064,650
1960 36,143,472
1961 37,307,108
1962 38,545,274
1963 39,838,746
1964 41,181,931
1965 42,583,214
1966 44,023,169
1967 45,495,005
1968 47,001,524
1969 48,545,868
1970 50,117,379
1971 51,722,422
1972 53,359,529
1973 55,044,011
1974 56,759,191
1975 58,501,551
1976 60,260,125
1977 62,060,937
1978 63,922,440
1979 65,773,663
1980 67,527,431
1981 69,084,000
1982 70,504,480
1983 71,925,505
1984 73,337,385
1985 74,723,864
1986 76,081,380
1987 77,411,238
1988 78,743,105
1989 80,093,448
1990 81,537,954
1991 83,177,215
1992 84,809,589
1993 86,470,528
1994 88,131,897
1995 89,794,977
1996 91,410,681
1997 93,012,131
1998 94,596,641
1999 96,167,402
2000 97,706,031
2001 99,230,591
2002 100,752,215
2003 102,268,267
2004 103,775,668
2005 105,285,832
2006 106,733,225
2007 108,151,967
2008 109,535,327
2009 110,903,706
2010 112,356,294
2011 113,971,621
2012 115,583,462
2013 117,130,430
2014 118,601,998
2015 120,005,449
2016 121,364,915
2017 122,704,204
2018 123,898,810
2019 124,970,046
2020 125,916,533
2021 126,642,136
2022 127,394,914
2023 128,353,953
2024 129,286,604
2025 130,203,945
2026 131,099,074
2027 131,969,500
2028 132,812,416
2029 133,641,102
2030 134,448,968
2031 135,234,391
2032 135,999,461
2033 136,738,907
2034 137,449,080
2035 138,130,437
2036 138,775,143
2037 139,391,231
2038 139,969,563
2039 140,507,246
2040 141,002,810
2041 141,463,581
2042 141,882,433
2043 142,261,008
2044 142,593,920
2045 142,890,194
2046 143,146,346
2047 143,363,307
2048 143,538,540
2049 143,668,710
2050 143,764,049
2051 143,826,081
2052 143,850,855
2053 143,841,511
2054 143,797,474
2055 143,718,933
2056 143,606,841
2057 143,462,837
2058 143,288,660
2059 143,086,328
2060 142,855,996
2061 142,599,829
2062 142,315,478
2063 142,005,657
2064 141,670,729
2065 141,308,971
2066 140,918,696
2067 140,498,893
2068 140,058,869
2069 139,596,627
2070 139,110,736
2071 138,603,831
2072 138,071,432
2073 137,512,426
2074 136,926,807
2075 136,317,076
2076 135,684,299
2077 135,027,518
2078 134,350,442
2079 133,653,502
2080 132,937,797
2081 132,198,776
2082 131,441,570
2083 130,663,861
2084 129,874,501
2085 129,064,389
2086 128,241,628
2087 127,406,332
2088 126,558,433
2089 125,695,442
2090 124,826,313
2091 123,947,845
2092 123,058,820
2093 122,156,533
2094 121,250,328
2095 120,337,740
2096 119,423,184
2097 118,501,229
2098 117,577,948
2099 116,651,978
2100 115,729,412
Caveats and explanations
  • All data is based on the 2022 edition of the UN World Population prospects.
  • Table data shows population as of January 1st of that year.
  • Historical records are based on the current territory of the country. For example, the population of Germany in 1970 includes both East Germany and West Germany.
  • Years after 2021 are projections based on the UN's "medium fertility" scenario.
  • Country population includes all overseas territories and autonomous regions. For example, population for the United States includes Puerto Rico.
  • Morocco includes Western Sahara.
  • Population for Israel does NOT include Palestine.