Mexico Population

Live population as of 20 May 2024, updated in real time:
129,282,690
Historical and Future Population
copied!
Year Population
1950 27,517,892
1951 28,248,260
1952 28,976,075
1953 29,735,516
1954 30,524,826
1955 31,356,143
1956 32,223,473
1957 33,134,897
1958 34,074,472
1959 35,060,093
1960 36,138,636
1961 37,301,857
1962 38,539,795
1963 39,833,049
1964 41,176,037
1965 42,577,062
1966 44,016,936
1967 45,488,568
1968 46,995,003
1969 48,539,189
1970 50,110,560
1971 51,715,445
1972 53,352,426
1973 55,036,701
1974 56,751,768
1975 58,493,989
1976 60,252,646
1977 62,052,909
1978 63,914,447
1979 65,765,795
1980 67,520,615
1981 69,078,059
1982 70,498,425
1983 71,919,381
1984 73,331,488
1985 74,717,994
1986 76,075,723
1987 77,405,568
1988 78,737,345
1989 80,087,815
1990 81,530,714
1991 83,170,271
1992 84,802,496
1993 86,463,482
1994 88,124,678
1995 89,788,038
1996 91,403,866
1997 93,005,352
1998 94,589,885
1999 96,160,758
2000 97,699,579
2001 99,224,107
2002 100,745,679
2003 102,261,884
2004 103,769,092
2005 105,279,645
2006 106,727,129
2007 108,145,983
2008 109,529,578
2009 110,897,899
2010 112,349,301
2011 113,964,554
2012 115,576,809
2013 117,124,073
2014 118,595,902
2015 119,999,714
2016 121,358,982
2017 122,698,894
2018 123,894,260
2019 124,965,540
2020 125,913,421
2021 126,639,591
2022 127,390,569
2023 128,349,906
2024 129,282,690
2025 130,200,100
2026 131,095,314
2027 131,965,875
2028 132,808,880
2029 133,637,621
2030 134,445,598
2031 135,231,080
2032 135,996,277
2033 136,735,855
2034 137,446,115
2035 138,127,646
2036 138,772,490
2037 139,388,710
2038 139,967,217
2039 140,505,084
2040 141,000,805
2041 141,461,752
2042 141,880,759
2043 142,259,552
2044 142,592,615
2045 142,889,064
2046 143,145,379
2047 143,362,498
2048 143,537,952
2049 143,668,271
2050 143,763,743
2051 143,825,933
2052 143,850,859
2053 143,841,659
2054 143,797,779
2055 143,719,373
2056 143,607,422
2057 143,463,550
2058 143,289,487
2059 143,087,299
2060 142,857,046
2061 142,601,019
2062 142,316,775
2063 142,007,078
2064 141,672,232
2065 141,310,604
2066 140,920,473
2067 140,500,756
2068 140,060,801
2069 139,598,678
2070 139,112,875
2071 138,606,090
2072 138,073,775
2073 137,514,907
2074 136,929,385
2075 136,319,781
2076 135,687,059
2077 135,030,398
2078 134,353,396
2079 133,656,539
2080 132,940,924
2081 132,201,984
2082 131,444,888
2083 130,667,231
2084 129,877,923
2085 129,067,897
2086 128,245,184
2087 127,409,953
2088 126,562,081
2089 125,699,149
2090 124,830,054
2091 123,951,644
2092 123,062,637
2093 122,160,401
2094 121,254,225
2095 120,341,652
2096 119,427,091
2097 118,505,162
2098 117,581,911
2099 116,655,940
2100 115,733,425
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.