Mexico Population

Live population as of 9 May 2024, updated in real time:
129,256,518
Historical and Future Population
copied!
Year Population
1950 27,496,967
1951 28,227,857
1952 28,954,614
1953 29,713,345
1954 30,501,213
1955 31,331,601
1956 32,197,863
1957 33,107,992
1958 34,047,352
1959 35,029,590
1960 36,106,270
1961 37,266,720
1962 38,503,128
1963 39,794,927
1964 41,136,599
1965 42,535,897
1966 43,975,221
1967 45,445,500
1968 46,951,377
1969 48,494,491
1970 50,064,928
1971 51,668,761
1972 53,304,903
1973 54,987,779
1974 56,702,086
1975 58,443,393
1976 60,202,586
1977 61,999,198
1978 63,860,986
1979 65,713,220
1980 67,475,067
1981 69,038,297
1982 70,457,907
1983 71,878,421
1984 73,292,042
1985 74,678,730
1986 76,037,879
1987 77,367,624
1988 78,698,814
1989 80,050,030
1990 81,482,296
1991 83,123,801
1992 84,755,054
1993 86,416,329
1994 88,076,402
1995 89,741,616
1996 91,358,282
1997 92,959,997
1998 94,544,687
1999 96,116,314
2000 97,656,422
2001 99,180,720
2002 100,701,957
2003 102,219,175
2004 103,725,132
2005 105,238,259
2006 106,686,352
2007 108,105,962
2008 109,491,113
2009 110,858,975
2010 112,302,521
2011 113,917,304
2012 115,532,322
2013 117,081,550
2014 118,555,132
2015 119,961,327
2016 121,319,335
2017 122,663,414
2018 123,863,827
2019 124,935,472
2020 125,892,620
2021 126,622,459
2022 127,361,519
2023 128,322,836
2024 129,256,518
2025 130,174,382
2026 131,070,162
2027 131,941,625
2028 132,785,229
2029 133,614,338
2030 134,423,054
2031 135,208,930
2032 135,974,977
2033 136,715,446
2034 137,426,291
2035 138,108,977
2036 138,754,747
2037 139,371,854
2038 139,951,534
2039 140,490,627
2040 140,987,403
2041 141,449,520
2042 141,869,575
2043 142,249,822
2044 142,583,894
2045 142,881,516
2046 143,138,919
2047 143,357,102
2048 143,534,024
2049 143,665,343
2050 143,761,705
2051 143,824,952
2052 143,850,891
2053 143,842,662
2054 143,799,826
2055 143,722,325
2056 143,611,317
2057 143,468,325
2058 143,295,028
2059 143,093,798
2060 142,864,079
2061 142,608,986
2062 142,325,460
2063 142,016,595
2064 141,682,295
2065 141,321,532
2066 140,932,361
2067 140,513,216
2068 140,073,731
2069 139,612,405
2070 139,127,192
2071 138,621,210
2072 138,089,458
2073 137,531,518
2074 136,946,645
2075 136,337,887
2076 135,705,527
2077 135,049,671
2078 134,373,168
2079 133,676,870
2080 132,961,850
2081 132,223,456
2082 131,467,088
2083 130,689,778
2084 129,900,822
2085 129,091,367
2086 128,268,984
2087 127,434,180
2088 126,586,485
2089 125,723,951
2090 124,855,092
2091 123,977,063
2092 123,088,170
2093 122,186,282
2094 121,280,300
2095 120,367,825
2096 119,453,223
2097 118,531,477
2098 117,608,423
2099 116,682,445
2100 115,760,194
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.