Mexico Population

Live population as of 28 April 2024, updated in real time:
129,228,740
Historical and Future Population
copied!
Year Population
1950 27,474,747
1951 28,206,164
1952 28,931,819
1953 29,689,779
1954 30,476,128
1955 31,305,532
1956 32,170,662
1957 33,079,411
1958 34,018,497
1959 34,997,189
1960 36,071,885
1961 37,229,399
1962 38,464,177
1963 39,754,433
1964 41,094,714
1965 42,492,177
1966 43,930,905
1967 45,399,760
1968 46,905,056
1969 48,447,013
1970 50,016,456
1971 51,619,173
1972 53,254,441
1973 54,935,814
1974 56,649,307
1975 58,389,663
1976 60,149,380
1977 61,942,176
1978 63,804,235
1979 65,657,495
1980 67,426,752
1981 68,996,002
1982 70,414,859
1983 71,834,945
1984 73,250,157
1985 74,637,046
1986 75,997,676
1987 77,327,310
1988 78,657,908
1989 80,009,732
1990 81,430,969
1991 83,074,430
1992 84,704,699
1993 86,366,238
1994 88,025,170
1995 89,692,312
1996 91,309,880
1997 92,911,826
1998 94,496,695
1999 96,069,123
2000 97,610,597
2001 99,134,637
2002 100,655,535
2003 102,173,793
2004 103,678,506
2005 105,194,303
2006 106,643,051
2007 108,063,474
2008 109,450,252
2009 110,817,516
2010 112,252,887
2011 113,867,185
2012 115,485,111
2013 117,036,397
2014 118,511,847
2015 119,920,525
2016 121,277,323
2017 122,625,790
2018 123,831,487
2019 124,903,675
2020 125,870,514
2021 126,604,045
2022 127,330,763
2023 128,294,099
2024 129,228,740
2025 130,147,078
2026 131,043,458
2027 131,915,874
2028 132,760,122
2029 133,589,623
2030 134,399,112
2031 135,185,417
2032 135,952,370
2033 136,693,779
2034 137,405,250
2035 138,089,158
2036 138,735,920
2037 139,353,965
2038 139,934,890
2039 140,475,279
2040 140,973,187
2041 141,436,539
2042 141,857,717
2043 142,239,495
2044 142,574,647
2045 142,873,513
2046 143,132,067
2047 143,351,387
2048 143,529,854
2049 143,662,241
2050 143,759,550
2051 143,823,915
2052 143,850,933
2053 143,843,738
2054 143,802,009
2055 143,725,464
2056 143,615,459
2057 143,473,399
2058 143,300,924
2059 143,100,704
2060 142,871,556
2061 142,617,454
2062 142,334,697
2063 142,026,710
2064 141,692,986
2065 141,333,148
2066 140,944,984
2067 140,526,449
2068 140,087,466
2069 139,626,984
2070 139,142,412
2071 138,637,272
2072 138,106,122
2073 137,549,164
2074 136,964,988
2075 136,357,121
2076 135,725,141
2077 135,070,143
2078 134,394,167
2079 133,698,468
2080 132,984,073
2081 132,246,267
2082 131,490,666
2083 130,713,730
2084 129,925,137
2085 129,116,297
2086 128,294,264
2087 127,459,903
2088 126,612,392
2089 125,750,294
2090 124,881,686
2091 124,004,052
2092 123,115,276
2093 122,213,771
2094 121,307,987
2095 120,395,615
2096 119,480,963
2097 118,559,424
2098 117,636,578
2099 116,710,589
2100 115,788,486
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.