Mexico Population History
1960 - 2026
Mexico's population has grown from 36,724,615 in 1960 to 130,861,007 in 2024, a total increase of 256.3% (3.56x). The population reached its all-time recorded high in 2024.
1960 Population
36.7M
2024 Population
130.9M
Total Growth
256.3%
Peak Year
2024
Population by Decade
1960
36.7M
1970
50.8M
1980
67.3M
1990
82.8M
2000
98.6M
2010
113.6M
2020
126.8M
2024
130.9M
Growth Rate by Period
1960-1965
+3.29%
1965-1970
+3.31%
1970-1975
+3.03%
1975-1980
+2.67%
1980-1985
+2.20%
1985-1990
+1.99%
1990-1995
+1.87%
1995-2000
+1.65%
2000-2005
+1.42%
2005-2010
+1.43%
2010-2015
+1.28%
2015-2020
+0.93%
Year-by-Year Population
| Year | Population | Change |
|---|---|---|
| 2024 | 130,861,007 | +1,121,248 |
| 2023 | 129,739,759 | +1,126,642 |
| 2022 | 128,613,117 | +964,969 |
| 2021 | 127,648,148 | +849,094 |
| 2020 | 126,799,054 | +1,036,072 |
| 2019 | 125,762,982 | +1,189,271 |
| 2018 | 124,573,711 | +1,173,654 |
| 2017 | 123,400,057 | +1,148,706 |
| 2016 | 122,251,351 | +1,179,045 |
| 2015 | 121,072,306 | +1,288,045 |
| 2014 | 119,784,261 | +1,440,688 |
| 2013 | 118,343,573 | +1,525,365 |
| 2012 | 116,818,208 | +1,574,704 |
| 2011 | 115,243,504 | +1,619,609 |
| 2010 | 113,623,895 | +1,624,174 |
| 2009 | 111,999,721 | +1,625,433 |
| 2008 | 110,374,288 | +1,599,928 |
| 2007 | 108,774,360 | +1,520,694 |
| 2006 | 107,253,666 | +1,442,162 |
| 2005 | 105,811,504 | +1,417,373 |
| 2004 | 104,394,131 | +1,415,616 |
| 2003 | 102,978,515 | +1,429,891 |
| 2002 | 101,548,624 | +1,449,525 |
| 2001 | 100,099,099 | +1,473,547 |
| 2000 | 98,625,552 | +1,509,845 |
| 1999 | 97,115,707 | +1,540,462 |
| 1998 | 95,575,245 | +1,554,038 |
| 1997 | 94,021,207 | +1,568,505 |
| 1996 | 92,452,702 | +1,590,247 |
| 1995 | 90,862,455 | +1,603,250 |
| 1994 | 89,259,205 | +1,605,398 |
| 1993 | 87,653,807 | +1,608,998 |
| 1992 | 86,044,809 | +1,614,237 |
| 1991 | 84,430,572 | +1,610,402 |
| 1990 | 82,820,170 | +1,572,988 |
| 1989 | 81,247,182 | +1,551,651 |
| 1988 | 79,695,531 | +1,558,880 |
| 1987 | 78,136,651 | +1,551,014 |
| 1986 | 76,585,637 | +1,542,223 |
| 1985 | 75,043,414 | +1,536,568 |
| 1984 | 73,506,846 | +1,535,606 |
| 1983 | 71,971,240 | +1,537,980 |
| 1982 | 70,433,260 | +1,541,152 |
| 1981 | 68,892,108 | +1,591,774 |
| 1980 | 67,300,334 | +1,651,469 |
| 1979 | 65,648,865 | +1,669,819 |
| 1978 | 63,979,046 | +1,670,553 |
| 1977 | 62,308,493 | +1,662,981 |
| 1976 | 60,645,512 | +1,663,112 |
| 1975 | 58,982,400 | +1,662,251 |
| 1974 | 57,320,149 | +1,652,865 |
| 1973 | 55,667,284 | +1,637,116 |
| 1972 | 54,030,168 | +1,617,610 |
| 1971 | 52,412,558 | +1,597,605 |
| 1970 | 50,814,953 | +1,581,759 |
| 1969 | 49,233,194 | +1,564,891 |
| 1968 | 47,668,303 | +1,538,695 |
| 1967 | 46,129,608 | +1,500,502 |
| 1966 | 44,629,106 | +1,454,629 |
| 1965 | 43,174,477 | +1,402,428 |
| 1964 | 41,772,049 | +1,347,984 |
| 1963 | 40,424,065 | +1,294,865 |
| 1962 | 39,129,200 | +1,239,082 |
| 1961 | 37,890,118 | +1,165,503 |
| 1960 | 36,724,615 | — |