Population of Mexico

Source UN (World Population Prospects 2024)
Date15 Sep 2024

The current population of Mexico is 131,094,803 as of September 16, 2024, based on interpolation of the latest United Nations data. The population of Mexico is projected at 130,861,007, or 130.86 million, as of July 1, 2024. The total population in Mexico is projected at 129,739,759, or 129.74 million people, for the year 2023.

Mexico is the second-most populous country in North America and is in the 11th position in the world on the list of 237 countries and territories.

  • Population
  • Growth rate
  • Net change

Mexico population projections

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
2024130,308,399130,861,0071,105,2160.8451.60
2025131,413,615131,946,9001,066,5700.8081.60
2026132,480,185132,997,6581,034,9450.7781.60
2027133,515,130134,017,7081,005,1560.7501.60
2028134,520,286135,008,697976,8220.7241.60
2029135,497,108135,970,891947,5660.6971.60
2030136,444,674136,904,738920,1280.6721.60
2031137,364,802137,811,065892,5250.6481.60
2032138,257,327138,690,193865,7330.6241.59
2033139,123,060139,542,085838,0510.6011.59
2034139,961,111140,362,027801,8310.5711.59
2035140,762,942141,150,819775,7540.5501.59
2036141,538,696141,909,163740,9340.5221.59
2037142,279,630142,637,546715,8320.5021.58
2038142,995,462143,336,220681,5150.4751.58
2039143,676,977143,998,292642,6300.4461.58
2040144,319,607144,624,323609,4330.4211.58
2041144,929,040145,217,774577,4670.3981.57
2042145,506,507145,777,456541,8970.3721.57
2043146,048,404146,300,007503,2060.3441.57
2044146,551,610146,787,717472,2140.3221.56
2045147,023,824147,240,092432,5360.2941.56
2046147,456,360147,654,160395,5990.2681.56
2047147,851,959148,030,146356,3730.2411.55
2048148,208,332148,372,231327,7990.2211.55
2049148,536,131148,677,897283,5330.1911.55
2050148,819,664148,946,274253,2190.1701.54
2051149,072,883149,181,847217,9270.1461.54
2052149,290,810149,383,764185,9090.1241.53
2053149,476,719149,552,708151,9780.1021.53
2054149,628,697149,688,991120,5870.0811.53
2055149,749,284149,794,54590,5220.0601.52
2056149,839,806149,869,72759,8420.0401.52
2057149,899,648149,916,43033,5640.0221.51
2058149,933,212149,937,2838,1420.0051.51
2059149,941,354149,930,614-21,481-0.0141.50
2060149,919,873149,893,286-53,173-0.0351.50
2061149,866,700149,827,852-77,696-0.0521.50
2062149,789,004149,737,035-103,937-0.0691.49
2063149,685,067149,619,418-131,298-0.0881.49
2064149,553,769149,474,742-158,053-0.1061.48
2065149,395,716149,302,540-186,353-0.1251.48
2066149,209,363149,103,940-210,845-0.1411.47
2067148,998,518148,881,679-233,678-0.1571.47
2068148,764,840148,634,888-259,904-0.1751.46
2069148,504,936148,362,269-285,333-0.1921.46
2070148,219,603148,063,211-312,784-0.2111.45
2071147,906,819147,741,065-331,509-0.2241.45
2072147,575,310147,396,146-358,328-0.2431.44
2073147,216,982147,025,029-383,906-0.2611.44
2074146,833,076146,629,523-407,106-0.2781.43
2075146,425,970146,211,751-428,438-0.2931.43
2076145,997,532145,772,681-449,702-0.3081.42
2077145,547,830145,311,919-471,822-0.3251.42
2078145,076,008144,829,021-493,975-0.3411.41
2079144,582,033144,324,266-515,534-0.3571.40
2080144,066,499143,798,332-536,335-0.3731.40
2081143,530,164143,251,807-556,713-0.3891.39
2082142,973,451142,689,365-568,172-0.3981.39
2083142,405,279142,109,913-590,733-0.4161.38
2084141,814,546141,510,609-607,875-0.4301.38
2085141,206,671140,892,442-628,458-0.4461.37
2086140,578,213140,257,628-641,170-0.4571.36
2087139,937,043139,610,647-652,791-0.4681.36
2088139,284,252138,952,628-663,249-0.4771.35
2089138,621,003138,281,610-678,786-0.4911.35
2090137,942,217137,597,074-690,285-0.5021.34
2091137,251,932136,900,253-703,359-0.5141.33
2092136,548,573136,193,872-709,403-0.5211.33
2093135,839,170135,476,634-725,072-0.5351.32
2094135,114,098134,746,723-734,751-0.5451.32
2095134,379,347134,008,424-741,845-0.5541.31
2096133,637,502133,264,475-746,054-0.5601.30
2097132,891,448132,515,721-751,454-0.5671.30
2098132,139,994131,763,049-753,889-0.5721.29
2099131,386,105131,007,389-757,432-0.5781.29
2100130,628,673130,248,836-759,674-0.5831.28

Mexico population estimates

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
195027,231,56027,587,939712,7582.5s841.11
195127,944,31828,320,482752,3292.6571.12
195228,696,64729,090,173787,0512.7061.13
195329,483,69829,899,233831,0712.7801.14
195430,314,76930,753,005876,4722.8501.14
195531,191,24131,650,600918,7182.9031.16
195632,109,95932,587,934955,9512.9341.17
195733,065,91033,562,724993,6272.9611.18
195834,059,53734,575,0681,031,0622.9821.19
195935,090,59935,627,2661,073,3333.0131.20
196036,163,93236,724,6151,121,3653.0541.22
196137,285,29737,890,1181,209,6423.1931.24
196238,494,93939,129,2001,268,5233.2421.25
196339,763,46240,424,0651,321,2053.2691.27
196441,084,66741,772,0491,374,7643.2911.28
196542,459,43143,174,4771,430,0923.3131.29
196643,889,52344,629,1061,479,1663.3151.31
196745,368,68946,129,6081,521,8383.2991.33
196846,890,52747,668,3031,555,5523.2641.34
196948,446,07949,233,1941,574,2293.1981.36
197050,020,30850,814,9531,589,2903.1281.38
197151,609,59852,412,5581,605,9203.0641.39
197253,215,51854,030,1681,629,3003.0161.41
197354,844,81855,667,2841,644,9322.9551.42
197456,489,75057,320,1491,660,7992.8981.43
197558,150,54958,982,4001,663,7022.8211.45
197659,814,25160,645,5121,662,5212.7421.46
197761,476,77262,308,4931,663,4432.6701.48
197863,140,21563,979,0461,677,6632.6221.49
197964,817,87865,648,8651,661,9752.5321.50
198066,479,85367,300,3341,640,9632.4381.51
198168,120,81668,892,1081,542,5842.2391.52
198269,663,40070,433,2601,539,7192.1861.53
198371,203,11971,971,2401,536,2422.1351.53
198472,739,36173,506,8461,534,9712.0881.54
198574,274,33275,043,4141,538,1642.0501.54
198675,812,49676,585,6371,546,2822.0191.54
198777,358,77878,136,6511,555,7451.9911.55
198878,914,52379,695,5311,562,0161.9601.55
198980,476,53981,247,1821,541,2851.8971.55
199082,017,82482,820,1701,604,6921.9381.55
199183,622,51684,430,5721,616,1131.9141.56
199285,238,62986,044,8091,612,3601.8741.56
199386,850,98987,653,8071,605,6371.8321.57
199488,456,62689,259,2051,605,1571.7981.57
199590,061,78390,862,4551,601,3431.7621.58
199691,663,12692,452,7021,579,1531.7081.58
199793,242,27994,021,2071,557,8561.6571.59
199894,800,13595,575,2451,550,2201.6221.59
199996,350,35597,115,7071,530,7031.5761.59
200097,881,05898,625,5521,488,9881.5101.60
200199,370,046100,099,0991,458,1071.4571.60
2002100,828,153101,548,6241,440,9421.4191.60
2003102,269,095102,978,5151,418,8411.3781.60
2004103,687,936104,394,1311,412,3901.3531.61
2005105,100,326105,811,5041,422,3561.3441.61
2006106,522,682107,253,6661,461,9671.3631.61
2007107,984,649108,774,3601,579,4221.4521.61
2008109,564,071110,374,2881,620,4341.4681.61
2009111,184,505111,999,7211,630,4321.4561.62
2010112,814,937113,623,8951,617,9161.4241.62
2011114,432,853115,243,5041,621,3011.4071.62
2012116,054,154116,818,2081,528,1091.3081.62
2013117,582,263118,343,5731,522,6201.2871.62
2014119,104,883119,784,2611,358,7561.1341.62
2015120,463,639121,072,3061,217,3341.0051.62
2016121,680,973122,251,3511,140,7550.9331.62
2017122,821,728123,400,0571,156,6590.9371.61
2018123,978,387124,573,7111,190,6480.9561.61
2019125,169,035125,762,9821,187,8950.9451.61
2020126,356,930126,799,054884,2490.6971.61
2021127,241,179127,648,148813,9370.6381.60
2022128,055,116128,613,1171,116,0030.8681.60
2023129,171,119129,739,7591,137,2800.8771.60