Mexico Population
Live population as of 23 April 2025, updated in real time:
131,745,690
Historical and Future Population
Copy to Clipboard
copied!
Year
Population
1950
27,232,000
1951
27,944,000
1952
28,697,000
1953
29,484,000
1954
30,315,000
1955
31,191,000
1956
32,110,000
1957
33,066,000
1958
34,060,000
1959
35,091,000
1960
36,164,000
1961
37,285,000
1962
38,495,000
1963
39,763,000
1964
41,085,000
1965
42,459,000
1966
43,890,000
1967
45,369,000
1968
46,891,000
1969
48,446,000
1970
50,020,000
1971
51,610,000
1972
53,216,000
1973
54,845,000
1974
56,490,000
1975
58,151,000
1976
59,814,000
1977
61,477,000
1978
63,140,000
1979
64,818,000
1980
66,480,000
1981
68,121,000
1982
69,663,000
1983
71,203,000
1984
72,739,000
1985
74,274,000
1986
75,812,000
1987
77,359,000
1988
78,915,000
1989
80,477,000
1990
82,018,000
1991
83,623,000
1992
85,239,000
1993
86,851,000
1994
88,457,000
1995
90,062,000
1996
91,663,000
1997
93,242,000
1998
94,800,000
1999
96,350,000
2000
97,881,000
2001
99,370,000
2002
100,828,000
2003
102,269,000
2004
103,688,000
2005
105,100,000
2006
106,523,000
2007
107,985,000
2008
109,564,000
2009
111,185,000
2010
112,815,000
2011
114,433,000
2012
116,054,000
2013
117,582,000
2014
119,105,000
2015
120,464,000
2016
121,681,000
2017
122,822,000
2018
123,978,000
2019
125,169,000
2020
126,357,000
2021
127,241,000
2022
128,055,000
2023
129,171,000
2024
130,308,000
2025
131,414,000
2026
132,480,000
2027
133,515,000
2028
134,520,000
2029
135,497,000
2030
136,445,000
2031
137,365,000
2032
138,257,000
2033
139,123,000
2034
139,961,000
2035
140,763,000
2036
141,539,000
2037
142,280,000
2038
142,995,000
2039
143,677,000
2040
144,320,000
2041
144,929,000
2042
145,507,000
2043
146,048,000
2044
146,552,000
2045
147,024,000
2046
147,456,000
2047
147,852,000
2048
148,208,000
2049
148,536,000
2050
148,820,000
2051
149,073,000
2052
149,291,000
2053
149,477,000
2054
149,629,000
2055
149,749,000
2056
149,840,000
2057
149,900,000
2058
149,933,000
2059
149,941,000
2060
149,920,000
2061
149,867,000
2062
149,789,000
2063
149,685,000
2064
149,554,000
2065
149,396,000
2066
149,209,000
2067
148,999,000
2068
148,765,000
2069
148,505,000
2070
148,220,000
2071
147,907,000
2072
147,575,000
2073
147,217,000
2074
146,833,000
2075
146,426,000
2076
145,998,000
2077
145,548,000
2078
145,076,000
2079
144,582,000
2080
144,066,000
2081
143,530,000
2082
142,973,000
2083
142,405,000
2084
141,815,000
2085
141,207,000
2086
140,578,000
2087
139,937,000
2088
139,284,000
2089
138,621,000
2090
137,942,000
2091
137,252,000
2092
136,549,000
2093
135,839,000
2094
135,114,000
2095
134,379,000
2096
133,638,000
2097
132,891,000
2098
132,140,000
2099
131,386,000
2100
130,629,000
Caveats and explanations
All data is based on the 2024 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 2023 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.