Mexico Population (LIVE)

retrieving data...
Mexico Population (1950 - 2024)
Yearly Population Growth Rate (%)
  • The current population of Mexico is 129,120,250 as of Monday, March 18, 2024, based on Worldometer elaboration of the latest United Nations data 1.
  • Mexico 2023 population is estimated at 128,455,567 people at mid year.
  • Mexico population is equivalent to 1.6% of the total world population.
  • Mexico ranks number 10 in the list of countries (and dependencies) by population.
  • The population density in Mexico is 66 per Km2 (171 people per mi2).
  • The total land area is 1,943,950 Km2 (750,563 sq. miles)
  • 87.8 % of the population is urban (112,846,229 people in 2023)
  • The median age in Mexico is 29.8 years.
1. Updated on July 16, 2023 with the latest July 2023-July 2024 estimates from the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. (Medium-fertility variant).

Population of Mexico (2024 and historical)

YearPopulationYearly %
Change
Yearly
Change
Migrants (net)Median AgeFertility RateDensity (P/Km²)Urban
Pop %
Urban PopulationCountry's Share of
World Pop
World PopulationMexico
Global Rank
2024 129,388,467 0.73 % 932,900 -50,885 30.2 1.78 67 88.4 % 114,397,383 1.59 % 8,118,835,999 11
2023 128,455,567 0.75 % 951,442 -50,239 29.8 1.79 66 87.8 % 112,846,229 1.60 % 8,045,311,447 10
2022 127,504,125 0.63 % 798,987 -51,399 29.4 1.80 66 87.3 % 111,274,113 1.60 % 7,975,105,156 10
2020 125,998,302 0.73 % 912,991 -9,949 28.7 1.91 65 85.8 % 108,074,410 1.61 % 7,840,952,880 10
2015 120,149,897 1.32 % 1,523,499 -82,173 26.7 2.14 62 83.1 % 99,812,701 1.62 % 7,426,597,537 11
2010 112,532,401 1.31 % 1,418,000 -41,156 24.9 2.34 58 81.1 % 91,292,115 1.61 % 6,985,603,105 11
2005 105,442,402 1.50 % 1,513,792 -318,048 23.3 2.50 54 78.5 % 82,773,323 1.61 % 6,558,176,119 11
2000 97,873,442 1.70 % 1,580,774-356,430 21.8 2.72 50 77.7 % 76,007,411 1.59 % 6,148,898,975 11
1995 89,969,572 1.94 % 1,649,829 -313,979 20.3 3.04 46 76.7 % 68,998,980 1.57 % 5,743,219,454 11
1990 81,720,428 1.77 % 1,369,684 -286,584 18.7 3.45 42 74.6 % 60,961,783 1.54 % 5,316,175,862 11
1985 74,872,006 2.03 % 1,433,364 -588,611 17.4 4.09 39 71.2 % 53,340,061 1.54 % 4,861,730,613 12
1980 67,705,186 2.90 % 1,802,661 -261,285 16.3 4.78 35 68.0 % 46,013,540 1.52 % 4,444,007,706 12
1975 58,691,882 3.14 % 1,680,515 -113,208 15.6 5.79 30 65.1 % 38,203,008 1.44 % 4,069,437,231 12
1970 50,289,306 3.31 % 1,510,263 -137,213 15.1 6.55 26 61.1 % 30,708,514 1.36 % 3,695,390,336 15
1965 42,737,991 3.34 % 1,293,987 -72,486 15.2 6.82 22 57.4 % 24,512,097 1.28 % 3,337,111,983 16
1960 36,268,055 2.89 % 963,183 -90,381 15.6 6.76 19 53.4 % 19,374,402 1.20 % 3,019,233,434 16
1955 31,452,141 2.65 % 770,402 -137,597 16.1 6.73 16 48.4 % 15,220,256 1.15 % 2,746,072,141 16
Source: Worldometer (www.Worldometers.info)
Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. (Medium-fertility variant).
back to top ↑

Mexico Population Forecast

-49,982
YearPopulationYearly %
Change
Yearly
Change
Migrants (net)Median AgeFertility RateDensity (P/Km²)Urban
Pop %
Urban PopulationCountry's Share of
World Pop
World PopulationMexico
Global Rank
2025 130,301,391 0.67 % 860,618 -50,177 30.7 1.77 67 89.0 % 115,925,945 1.59 % 8,191,988,453 11
2030 134,534,107 0.64 % 846,543 -51,037 32.8 1.73 69 91.6 % 123,197,865 1.57 % 8,546,141,327 11
2035 138,200,922 0.54 % 733,363 -50,791 34.8 1.72 71 93.9 % 129,794,502 1.56 % 8,879,397,401 12
2040 141,055,171 0.41 % 570,850 -50,605 36.8 1.70 73 96.2 % 135,640,826 1.54 % 9,188,250,492 13
2045 142,919,109 0.26 % 372,788 -49,987 38.8 1.69 74 98.4 % 140,697,068 1.51 % 9,467,543,575 13
2050 143,772,364 0.12 % 170,651   40.7 1.68 74 N.A. N.A. 1.48 % 9,709,491,761 13
Source: Worldometer (www.Worldometers.info)
Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. (Medium-fertility variant).

Mexico Demographics

Main Page: Demographics of Mexico
Life Expectancy
75.04 years
(life expectancy at birth, both sexes)
View by sex and historical chart
Infant Mortality
10.5
(infant deaths per 1,000 live births)
View historical chart
Deaths under age 5
12.4
(per 1,000 live births)
View historical chart

Main Cities by Population in Mexico

(includes boroughs, districts, urban agglomerations, etc.)

# CITY NAME POPULATION
1 Mexico City 12,294,193
2 Iztapalapa 1,815,786
3 Ecatepec de Morelos 1,655,015
4 Guadalajara 1,495,182
5 Puebla 1,434,062
6 Juarez 1,321,004
7 Tijuana 1,300,983
8 Leon de los Aldama 1,238,962
9 Gustavo Adolfo Madero 1,185,772
10 Zapopan 1,142,483
11 Monterrey 1,135,512
12 Ciudad Nezahualcoyotl 1,104,585
13 Chihuahua 809,232
14 Naucalpan de Juarez 792,211
15 Merida 777,615
16 Alvaro Obregon 726,664
17 San Luis Potosi 722,772
18 Aguascalientes 722,250
19 Hermosillo 715,061
20 Saltillo 709,671
21 Mexicali 689,775
22 Culiacan 675,773
23 Guadalupe 673,616
24 Acapulco de Juarez 673,479
25 Tlalnepantla 653,410
26 Cancun 628,306
27 Santiago de Queretaro 626,495
28 Coyoacan 620,416
29 Santa Maria Chimalhuacan 612,383
30 Torreon 608,836
31 Morelia 597,511
32 Reynosa 589,466
33 Tlaquepaque 575,942
34 Tlalpan 574,577
35 Tuxtla 537,102
36 Cuauhtemoc 531,831
37 Victoria de Durango 518,709
38 Toluca 489,333
39 Ciudad Lopez Mateos 489,160
40 Cuautitlan Izcalli 484,573
41 Ciudad Apodaca 467,157
42 Heroica Matamoros 449,815
43 San Nicolas de los Garza 443,273
44 Venustiano Carranza 430,978
45 Veracruz 428,323
46 Xalapa de Enriquez 424,755
47 Azcapotzalco 414,711
48 Tonala 408,759
49 Xochimilco 407,885
50 Benito Juarez 385,439
51 Iztacalco 384,326
52 Mazatlan 381,583
53 Irapuato 380,941
54 Nuevo Laredo 373,725
55 Miguel Hidalgo 372,889
56 Xico 356,352
57 Benito Juarez 355,017
58 Villahermosa 353,577
59 Ciudad General Escobedo 352,444
60 Celaya 340,387
61 Cuernavaca 338,650
62 Tepic 332,863
63 Ixtapaluca 322,271
64 Tampico 309,003
65 Ciudad Victoria 305,155
66 Tlahuac 305,076
67 Ciudad Obregon 298,625
68 Nicolas Romero 281,799
69 Ensenada 279,765
70 Coacalco 277,959

See also

back to top ↑

Notes

The Mexico Population (Live) counter shows a continuously updated estimate of the current population of Mexico delivered by Worldometer's RTS algorithm, which processes data collected from the United Nations Population Division.

The Population of Mexico (1950 - 2023) chart plots the total population count as of July 1 of each year, from 1950 to 2023.

The Yearly Population Growth Rate chart plots the annual percentage changes in population registered on July 1 of each year, from 1951 to 2023. This value can differ from the Yearly % Change shown in the historical table, which shows the last year equivalent percentage change assuming homogeneous change in the preceding five year period.

Definitions

Year: as of July 1 of the year indicated.

Population: Overall total population (both sexes and all ages) in the country as of July 1 of the year indicated, as estimated by the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2022 Revision. For forecasted years, the U.N. medium-fertility variant is used.


Yearly % Change: For 2023: percentage change in total population over the last year (from July 1, 2022 to June 30 2023). For all other years: latest year annual percentage change equivalent assuming homogeneous change in the preceding five year period, calculated through reverse compounding.

Yearly Change: For 2023: absolute change in total population (increase or decrease in number of people) over the last year (from July 1, 2022 to June 30 2023). For all other years: average annual numerical change over the preceding five year period.

Migrants (net): The average annual number of immigrants minus the number of emigrants over the preceding five year period (running from July 1 to June 30 of the initial and final years), or subsequent five year period (for 2016 data). A negative number means that there are more emigrants than immigrants.

Median Age: age that divides the population into two numerically equal groups: half of the people are older than the median age indicated and half are younger. This parameter provides an indication of age distribution.

Fertility Rate: (Total Fertility Rate, or TFR), it is expressed as children per woman. It is calculated as the average number of children an average woman will have during her reproductive period (15 to 49 years old) based on the current fertility rates of every age group in the country, and assuming she is not subject to mortality.

Density (P/Km²): (Population Density) Population per square Kilometer (Km²).

Urban Pop % : Urban population as a percentage of total population.

Urban Population: Population living in areas classified as urban according to the criteria used by each country.

Country's Share of World Pop: Total population in the country as a percentage of total World Population as of July 1 of the year indicated.

World Population: Total World Population as of July 1 of the year indicated.

Global Rank: Position held by Mexico in the list of all countries worldwide ranked by population (from the highest population to the lowest population) as of July 1 of the year indicated.