| Source | UN (World Population Prospects 2024) |
| Date | 30 Mar 2026 |
As of 2026, the population of Mexico is projected at 133.00 million, compared to 131.95 million in 2025. It is the second-most populous country in North America and ranks 11th in the world, accounting for 1.60% of the global population and 21.4% of North America's population. The population growth rate for 2026 is projected at 0.78%, placing Mexico 115th among 237 countries and dependent territories.
There are 64.49 million males and 68.51 million females in Mexico. The male population accounts for 48.49%, compared to 51.51% for females. Mexico has 4.02 million more females than males, the second-largest female surplus in the world after Russia. The sex ratio in 2026 is projected at 94.13 males per 100 females. Mexico ranks 48th globally in terms of the female-to-male ratio.
In Mexico, approximately 1.99 million babies are born each year, the 13th highest number of births of any country, accounting for about 1.50% of global births, which is roughly 5,450 per day, or 227 per hour, or 4 per minute. Meanwhile, around 844k people die annually, the 13th highest death toll in the world, making up nearly 1.33% of global deaths, or about 2,314 per day, or 96 per hour.
In 2026, the average life expectancy at birth in Mexico is expected to reach 1.86 years, which is 9.29 years higher than the global average. This places the country at 123rd worldwide and 26th within North America. Its life expectancy is comparable to that of Bangladesh, Mauritius, and Nicaragua.
In 2026, Mexico's total fertility rate (TFR) is projected at 1.85 children per woman, slightly below the global average. This places Mexico 123rd worldwide and 13th in North America, putting it on par with countries such as the Philippines, Vietnam, and Palau in terms of overall fertility.
| Year | Population | Growth (%) | M per 100 F | ||
|---|---|---|---|---|---|
| Male | Female | Total | |||
| 1950 | 13,735,724 | 13,852,215 | 27,587,939 | 2.58 | 99.159 |
| 1955 | 15,786,916 | 15,863,684 | 31,650,600 | 2.90 | 99.516 |
| 1960 | 18,363,482 | 18,361,133 | 36,724,615 | 3.05 | 100.013 |
| 1965 | 21,590,819 | 21,583,658 | 43,174,477 | 3.31 | 100.033 |
| 1970 | 25,402,751 | 25,412,201 | 50,814,953 | 3.13 | 99.963 |
| 1975 | 29,476,877 | 29,505,522 | 58,982,400 | 2.82 | 99.903 |
| 1980 | 33,597,506 | 33,702,829 | 67,300,334 | 2.44 | 99.687 |
| 1985 | 37,152,124 | 37,891,290 | 75,043,414 | 2.05 | 98.049 |
| 1990 | 40,708,293 | 42,111,876 | 82,820,170 | 1.94 | 96.667 |
| 1995 | 44,501,336 | 46,361,118 | 90,862,455 | 1.76 | 95.988 |
| 2000 | 48,159,842 | 50,465,710 | 98,625,552 | 1.51 | 95.431 |
| 2005 | 51,659,736 | 54,151,768 | 105,811,504 | 1.34 | 95.398 |
| 2010 | 55,513,195 | 58,110,700 | 113,623,895 | 1.42 | 95.530 |
| 2015 | 59,066,012 | 62,006,295 | 121,072,306 | 1.00 | 95.258 |
| 2020 | 61,635,476 | 65,163,579 | 126,799,054 | 0.70 | 94.586 |
| 2021 | 61,979,793 | 65,668,355 | 127,648,148 | 0.64 | 94.383 |
| 2022 | 62,401,721 | 66,211,396 | 128,613,117 | 0.87 | 94.246 |
| 2023 | 62,926,132 | 66,813,628 | 129,739,759 | 0.88 | 94.182 |
| 2024 | 63,459,580 | 67,401,427 | 130,861,007 | 0.84 | 94.152 |
| 2025 | 63,982,817 | 67,964,083 | 131,946,900 | 0.81 | 94.142 |
| 2026 | 64,488,397 | 68,509,260 | 132,997,658 | 0.78 | 94.131 |
| Year | Life expectancy | Median age | Fertility rate |
|---|---|---|---|
| 1950 | 43.836 | 16.866 | 6.709 |
| 1955 | 49.598 | 16.050 | 6.730 |
| 1960 | 53.573 | 15.466 | 6.763 |
| 1965 | 56.688 | 15.134 | 6.819 |
| 1970 | 58.893 | 14.981 | 6.529 |
| 1975 | 61.883 | 15.074 | 5.739 |
| 1980 | 64.282 | 15.696 | 4.739 |
| 1985 | 66.775 | 17.219 | 4.087 |
| 1990 | 69.034 | 18.665 | 3.444 |
| 1995 | 70.703 | 20.297 | 3.044 |
| 2000 | 72.562 | 21.771 | 2.714 |
| 2005 | 73.627 | 23.361 | 2.495 |
| 2010 | 73.718 | 24.810 | 2.340 |
| 2015 | 74.431 | 26.258 | 2.137 |
| 2020 | 70.449 | 27.936 | 1.990 |
| 2021 | 69.750 | 28.216 | 1.970 |
| 2022 | 73.973 | 28.528 | 1.940 |
| 2023 | 75.069 | 28.886 | 1.910 |
| 2024 | 75.264 | 29.252 | 1.892 |
| 2025 | 75.446 | 29.623 | 1.869 |
| 2026 | 75.629 | 29.995 | 1.852 |
| Year | Total | Crude(per 1000) | ||
|---|---|---|---|---|
| Death | Birth | Crude death | Crude birth | |
| 1950 | 596,770 | 1,358,501 | 21.632 | 49.243 |
| 1955 | 537,058 | 1,518,148 | 16.968 | 47.966 |
| 1960 | 513,889 | 1,720,841 | 13.993 | 46.858 |
| 1965 | 501,065 | 2,009,445 | 11.606 | 46.542 |
| 1970 | 508,813 | 2,262,194 | 10.013 | 44.518 |
| 1975 | 482,589 | 2,362,842 | 8.182 | 40.060 |
| 1980 | 464,120 | 2,357,249 | 6.896 | 35.026 |
| 1985 | 473,835 | 2,457,437 | 6.314 | 32.747 |
| 1990 | 510,110 | 2,436,563 | 6.159 | 29.420 |
| 1995 | 517,475 | 2,458,900 | 5.695 | 27.062 |
| 2000 | 540,563 | 2,385,977 | 5.481 | 24.192 |
| 2005 | 585,859 | 2,318,498 | 5.537 | 21.912 |
| 2010 | 651,365 | 2,310,124 | 5.733 | 20.331 |
| 2015 | 698,394 | 2,206,765 | 5.768 | 18.227 |
| 2020 | 1,068,736 | 2,100,438 | 8.429 | 16.565 |
| 2021 | 1,150,761 | 2,087,487 | 9.015 | 16.353 |
| 2022 | 838,628 | 2,063,075 | 6.521 | 16.041 |
| 2023 | 799,366 | 2,037,689 | 6.161 | 15.706 |
| 2024 | 813,827 | 2,023,623 | 6.219 | 15.464 |
| 2025 | 829,063 | 2,003,673 | 6.283 | 15.185 |
| 2026 | 844,430 | 1,989,217 | 6.349 | 14.957 |
| Year | Population | Urban (%) | |
|---|---|---|---|
| Urban | Rural | ||
| 1950 | 11,763,288 | 15,824,651 | 42.639 |
| 1955 | 14,770,801 | 16,879,799 | 46.668 |
| 1960 | 18,636,740 | 18,087,875 | 50.747 |
| 1965 | 23,726,289 | 19,448,188 | 54.954 |
| 1970 | 29,996,991 | 20,817,962 | 59.032 |
| 1975 | 37,096,553 | 21,885,847 | 62.894 |
| 1980 | 44,629,611 | 22,670,723 | 66.314 |
| 1985 | 51,877,796 | 23,165,618 | 69.130 |
| 1990 | 59,182,472 | 23,637,698 | 71.459 |
| 1995 | 66,598,755 | 24,263,700 | 73.296 |
| 2000 | 73,890,571 | 24,734,981 | 74.920 |
| 2005 | 80,919,202 | 24,892,302 | 76.475 |
| 2010 | 86,950,054 | 26,673,841 | 76.524 |
| 2015 | 93,456,180 | 27,616,126 | 77.190 |
| 2020 | 99,762,910 | 27,036,144 | 78.678 |
| 2021 | 100,755,748 | 26,892,400 | 78.932 |
| 2022 | 101,861,181 | 26,751,936 | 79.200 |
| 2023 | 103,108,719 | 26,631,040 | 79.473 |
| 2024 | 104,366,731 | 26,494,276 | 79.754 |
| 2025 | 105,611,477 | 26,335,423 | 80.041 |
| 2026 | 106,843,110 | 26,154,548 | 80.335 |
| Age group | Male | Female | Total | M per 100 F | |
|---|---|---|---|---|---|
| Persons | Share (%) | ||||
| 00-04 | 5,101,127 | 4,923,324 | 10,024,451 | 7.54 | 103.611 |
| 05-09 | 5,284,792 | 5,101,419 | 10,386,211 | 7.81 | 103.595 |
| 10-14 | 5,630,447 | 5,437,510 | 11,067,956 | 8.32 | 103.548 |
| 15-19 | 5,667,921 | 5,493,064 | 11,160,984 | 8.39 | 103.183 |
| 20-24 | 5,595,326 | 5,488,117 | 11,083,442 | 8.33 | 101.953 |
| 25-29 | 5,331,208 | 5,353,401 | 10,684,610 | 8.03 | 99.585 |
| 30-34 | 5,107,150 | 5,313,968 | 10,421,118 | 7.84 | 96.108 |
| 35-39 | 4,730,459 | 5,081,360 | 9,811,819 | 7.38 | 93.094 |
| 40-44 | 4,167,958 | 4,750,038 | 8,917,996 | 6.71 | 87.746 |
| 45-49 | 3,707,697 | 4,417,380 | 8,125,077 | 6.11 | 83.934 |
| 50-54 | 3,430,564 | 4,085,188 | 7,515,752 | 5.65 | 83.976 |
| 55-59 | 3,023,552 | 3,576,736 | 6,600,288 | 4.96 | 84.534 |
| 60-64 | 2,498,329 | 2,988,512 | 5,486,841 | 4.13 | 83.598 |
| 65-69 | 1,934,969 | 2,348,604 | 4,283,573 | 3.22 | 82.388 |
| 70-74 | 1,384,166 | 1,716,805 | 3,100,971 | 2.33 | 80.625 |
| 75-79 | 920,564 | 1,182,893 | 2,103,457 | 1.58 | 77.823 |
| 80-84 | 553,066 | 726,401 | 1,279,467 | 0.96 | 76.138 |
| 85-89 | 283,673 | 367,877 | 651,551 | 0.49 | 77.111 |
| 90-94 | 105,917 | 128,303 | 234,220 | 0.18 | 82.552 |
| 95-99 | 25,895 | 25,633 | 51,528 | 0.04 | 101.022 |
| 100+ | 3,619 | 2,727 | 6,346 | 0.00 | 132.710 |
| Total | 64,488,399 | 68,509,260 | 132,997,658 | 94.131 | |