Mexico Population

Live population as of 19 May 2024, updated in real time:
129,281,403
Historical and Future Population
copied!
Year Population
1950 27,516,863
1951 28,247,257
1952 28,975,019
1953 29,734,427
1954 30,523,666
1955 31,354,936
1956 32,222,214
1957 33,133,575
1958 34,073,140
1959 35,058,594
1960 36,137,045
1961 37,300,130
1962 38,537,992
1963 39,831,175
1964 41,174,098
1965 42,575,038
1966 44,014,885
1967 45,486,451
1968 46,992,857
1969 48,536,991
1970 50,108,316
1971 51,713,150
1972 53,350,089
1973 55,034,295
1974 56,749,325
1975 58,491,501
1976 60,250,185
1977 62,050,267
1978 63,911,818
1979 65,763,207
1980 67,518,374
1981 69,076,105
1982 70,496,433
1983 71,917,366
1984 73,329,548
1985 74,716,063
1986 76,073,863
1987 77,403,703
1988 78,735,450
1989 80,085,961
1990 81,528,332
1991 83,167,986
1992 84,800,163
1993 86,461,163
1994 88,122,304
1995 89,785,756
1996 91,401,625
1997 93,003,122
1998 94,587,662
1999 96,158,572
2000 97,697,457
2001 99,221,973
2002 100,743,529
2003 102,259,785
2004 103,766,930
2005 105,277,610
2006 106,725,124
2007 108,144,015
2008 109,527,686
2009 110,895,988
2010 112,347,001
2011 113,962,229
2012 115,574,620
2013 117,121,981
2014 118,593,897
2015 119,997,827
2016 121,357,030
2017 122,697,148
2018 123,892,764
2019 124,964,058
2020 125,912,398
2021 126,638,753
2022 127,389,139
2023 128,348,574
2024 129,281,403
2025 130,198,835
2026 131,094,077
2027 131,964,682
2028 132,807,717
2029 133,636,476
2030 134,444,489
2031 135,229,990
2032 135,995,229
2033 136,734,851
2034 137,445,140
2035 138,126,728
2036 138,771,617
2037 139,387,881
2038 139,966,446
2039 140,504,373
2040 141,000,145
2041 141,461,150
2042 141,880,208
2043 142,259,073
2044 142,592,185
2045 142,888,692
2046 143,145,061
2047 143,362,232
2048 143,537,759
2049 143,668,127
2050 143,763,642
2051 143,825,885
2052 143,850,860
2053 143,841,708
2054 143,797,879
2055 143,719,518
2056 143,607,613
2057 143,463,785
2058 143,289,759
2059 143,087,618
2060 142,857,392
2061 142,601,410
2062 142,317,201
2063 142,007,546
2064 141,672,727
2065 141,311,141
2066 140,921,057
2067 140,501,368
2068 140,061,437
2069 139,599,353
2070 139,113,578
2071 138,606,834
2072 138,074,546
2073 137,515,724
2074 136,930,234
2075 136,320,671
2076 135,687,967
2077 135,031,346
2078 134,354,368
2079 133,657,539
2080 132,941,953
2081 132,203,040
2082 131,445,979
2083 130,668,339
2084 129,879,049
2085 129,069,051
2086 128,246,355
2087 127,411,145
2088 126,563,281
2089 125,700,368
2090 124,831,285
2091 123,952,894
2092 123,063,893
2093 122,161,674
2094 121,255,508
2095 120,342,939
2096 119,428,377
2097 118,506,456
2098 117,583,215
2099 116,657,243
2100 115,734,744
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.