HistoryData

Population of Mexico

Current Population
130,861,007
10yr Growth Rate
+9.25%
Rank
#11 of 209
Population Over Time
36,724,61560,258,71383,792,811107,326,909130,861,00719601970198019902000201020202024
Analysis# Mexico Population Analysis Mexico's population of 130.86 million ranks it 11th globally, with a 9.25% growth rate over the past decade translating to approximately 11.2 million people added since 2014. The country's demographic trajectory shows significant deceleration compared to its peak growth period in the 1960s, when natural increase rates exceeded 3% annually, but current growth remains substantial relative to developed nations. This sustained expansion, despite declining fertility rates, reflects both a large base population and continued immigration patterns, positioning Mexico as a demographic heavyweight in Latin America.

Historical Population Data

YearPopulationChange %
2024130,861,007+0.86%
2023129,739,759+0.88%
2022128,613,117+0.76%
2021127,648,148+0.67%
2020126,799,054+0.82%
2019125,762,982+0.95%
2018124,573,711+0.95%
2017123,400,057+0.94%
2016122,251,351+0.97%
2015121,072,306+1.08%
2014119,784,261+1.22%
2013118,343,573+1.31%
2012116,818,208+1.37%
2011115,243,504+1.43%
2010113,623,895+1.45%
2009111,999,721+1.47%
2008110,374,288+1.47%
2007108,774,360+1.42%
2006107,253,666+1.36%
2005105,811,504+1.36%
Show all 65 rows
YearPopulationChange %
2004104,394,131+1.37%
2003102,978,515+1.41%
2002101,548,624+1.45%
2001100,099,099+1.49%
200098,625,552+1.55%
199997,115,707+1.61%
199895,575,245+1.65%
199794,021,207+1.70%
199692,452,702+1.75%
199590,862,455+1.80%
199489,259,205+1.83%
199387,653,807+1.87%
199286,044,809+1.91%
199184,430,572+1.94%
199082,820,170+1.94%
198981,247,182+1.95%
198879,695,531+2.00%
198778,136,651+2.03%
198676,585,637+2.06%
198575,043,414+2.09%
198473,506,846+2.13%
198371,971,240+2.18%
198270,433,260+2.24%
198168,892,108+2.37%
198067,300,334+2.52%
197965,648,865+2.61%
197863,979,046+2.68%
197762,308,493+2.74%
197660,645,512+2.82%
197558,982,400+2.90%
197457,320,149+2.97%
197355,667,284+3.03%
197254,030,168+3.09%
197152,412,558+3.14%
197050,814,953+3.21%
196949,233,194+3.28%
196847,668,303+3.34%
196746,129,608+3.36%
196644,629,106+3.37%
196543,174,477+3.36%
196441,772,049+3.33%
196340,424,065+3.31%
196239,129,200+3.27%
196137,890,118+3.17%
196036,724,615