Demographics of Mexico

Source UN (World Population Prospects 2024)
Date15 Sep 2024

As of 2024, the population of Mexico is projected at 130.86 million, compared to 129.74 million in 2023. It is the second-most populous country in North America and ranks 11th in the world. The population growth rate in 2024 is projected at 0.84 percent, the 117th highest among 237 countries and dependent territories.

There are 63.46 million males and 67.40 million females in Mexico. The percentage of the male population is 48.49%, compared to 51.51% of the female population. Mexico has 3.94 million more females than males, the 2nd highest in the world after Russia. The sex ratio in Mexico in 2024 will be 94.152 males per 100 females. Mexico is in the 48th position in terms of the female-to-male ratio.

  • Population
  • Growth rate
  • Gender

Mexico population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
195013,735,72413,852,21527,587,9392.5899.159
195515,786,91615,863,68431,650,6002.9099.516
196018,363,48218,361,13336,724,6153.05100.013
196521,590,81921,583,65843,174,4773.31100.033
197025,402,75125,412,20150,814,9533.1399.963
197529,476,87729,505,52258,982,4002.8299.903
198033,597,50633,702,82967,300,3342.4499.687
198537,152,12437,891,29075,043,4142.0598.049
199040,708,29342,111,87682,820,1701.9496.667
199544,501,33646,361,11890,862,4551.7695.988
200048,159,84250,465,71098,625,5521.5195.431
200551,659,73654,151,768105,811,5041.3495.398
201055,513,19558,110,700113,623,8951.4295.530
201559,066,01262,006,295121,072,3061.0095.258
202061,635,47665,163,579126,799,0540.7094.586
202161,979,79365,668,355127,648,1480.6494.383
202262,401,72166,211,396128,613,1170.8794.246
202362,926,13266,813,628129,739,7590.8894.182
202463,459,58067,401,427130,861,0070.8494.152
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195043.83616.8666.709
195549.59816.0506.730
196053.57315.4666.763
196556.68815.1346.819
197058.89314.9816.529
197561.88315.0745.739
198064.28215.6964.739
198566.77517.2194.087
199069.03418.6653.444
199570.70320.2973.044
200072.56221.7712.714
200573.62723.3612.495
201073.71824.8102.340
201574.43126.2582.137
202070.44927.9361.990
202169.75028.2161.970
202273.97328.5281.940
202375.06928.8861.910
202475.26429.2521.892
  • Total
  • Crude

Mexico death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
1950596,7701,358,50121.63249.243
1955537,0581,518,14816.96847.966
1960513,8891,720,84113.99346.858
1965501,0652,009,44511.60646.542
1970508,8132,262,19410.01344.518
1975482,5892,362,8428.18240.060
1980464,1202,357,2496.89635.026
1985473,8352,457,4376.31432.747
1990510,1102,436,5636.15929.420
1995517,4752,458,9005.69527.062
2000540,5632,385,9775.48124.192
2005585,8592,318,4985.53721.912
2010651,3652,310,1245.73320.331
2015698,3942,206,7655.76818.227
20201,068,7362,100,4388.42916.565
20211,150,7612,087,4879.01516.353
2022838,6282,063,0756.52116.041
2023799,3662,037,6896.16115.706
2024813,8272,023,6236.21915.464
  • Population
  • Urbanization

Urban and rural population of Mexico

Year Population Urban (%)
UrbanRural
195011,948,64616,063,91542.655
195515,220,25617,384,92246.680
196019,374,40218,799,71050.753
196524,512,09720,110,94654.931
197030,708,51421,321,34759.021
197538,203,00822,669,39162.759
198046,013,54023,347,33166.339
198553,340,06124,020,64668.950
199060,961,78324,396,09171.419
199568,998,98025,046,59973.368
200076,007,41125,712,26274.722
200582,773,32325,698,90576.308
201091,292,11526,026,82677.815
201599,812,70126,078,24879.285
2020108,074,41025,795,61780.731
2021109,682,93725,701,27381.016
2022111,274,11325,594,92281.300
2023112,846,22925,476,73781.582
2024114,397,38325,346,86881.862
  • Population pyramid
  • Gender ratio

Mexico population by Age Group (2024)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 5,201,546 5,019,427 10,220,973 7.81 103.628
05-09 5,389,126 5,202,440 10,591,566 8.09 103.588
10-14 5,727,382 5,533,448 11,260,830 8.61 103.505
15-19 5,655,760 5,490,066 11,145,826 8.52 103.018
20-24 5,582,719 5,500,026 11,082,746 8.47 101.504
25-29 5,265,581 5,331,637 10,597,218 8.10 98.761
30-34 5,038,110 5,295,976 10,334,086 7.90 95.131
35-39 4,541,739 4,947,408 9,489,148 7.25 91.800
40-44 3,998,830 4,638,837 8,637,666 6.60 86.203
45-49 3,632,461 4,316,390 7,948,850 6.07 84.155
50-54 3,359,197 3,951,454 7,310,651 5.59 85.012
55-59 2,891,713 3,396,316 6,288,029 4.81 85.143
60-64 2,356,151 2,803,104 5,159,255 3.94 84.055
65-69 1,791,144 2,159,387 3,950,530 3.02 82.947
70-74 1,278,748 1,574,834 2,853,582 2.18 81.199
75-79 850,808 1,086,917 1,937,724 1.48 78.277
80-84 517,251 674,078 1,191,330 0.91 76.735
85-89 261,119 340,051 601,170 0.46 76.788
90-94 94,579 114,638 209,216 0.16 82.502
95-99 22,631 22,786 45,416 0.03 99.320
100+ 2,987 2,206 5,193 0.00 135.403
Total 63,459,582 67,401,426 130,861,005 94.152