HistoryData

Population of Mexico

Mexico's population is 130,861,007 as of 2024, ranked #11 globally out of 209 countries.

Current Population
130,861,007
10yr Growth
+9.25%
Global Rank
#11of 209
Peak Growth Year
1966
Growth: +3.37%

Population Over Time

19602024

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 Data

65 Rows
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

Related Data