Mexico Statistics

Population

131,946,900 people (2025)

Total GDP

$1,690.0B (2025)

GDP Per capita

$12,690 (2025)

Human Development Index (HDI)

0.789 (81.)

About Mexico

Mexico has ancient Aztec and Maya civilizations with pyramid complexes and cultural heritage. The country is world's largest Spanish-speaking nation with 128 million people. Mexican culture emphasizes family, festivals, and culinary excellence with UNESCO recognition.

The nation has diverse climate from desert north to tropical south. Mexico has federal republic with democratic institutions and regional autonomy. The country has manufacturing, oil production, and tourism economies.

Mexico City is massive capital built on ancient Aztec Tenochtitlan site. Mexico has UNESCO World Heritage Sites and excellent archaeological treasures. The country has Spanish as official language with 68 indigenous languages recognized.

Traditional Mexican culture includes Day of Dead celebrations, mariachi music, and artisan crafts. The nation has Catholic majority with indigenous spiritual practices integration. Mexican cuisine features corn, beans, chili peppers, and complex flavor profiles.

The population includes diverse ethnic groups with mestizo majority and indigenous communities. Mexico offers ancient wonders, culinary excellence, and North American vibrancy in cultural powerhouse.

Geographic Distribution

Economic Indicators

GDP Historical Performance
$1.9T
$1.7T
$1.5T
$1.3T
$1.1T
$1,304.1B
$1,121.1B
$1,316.6B
$1,466.5B
$1,793.8B
$1,852.7B
$1,692.6B
2019 2020 2021 2022 2023 2024 2025

Demographic Distribution

Age Groups Distribution
12.3%
0-14
11.8%
8.5%
15-24
8.3%
14.5%
25-44
15.4%
9.4%
45-64
11.2%
3.8%
65+
4.7%
Male
Female
%48.5 (63.982.817)
%51.5 (67.964.083)

Population Data by Years

Year Total Population Annual Change Density People/KM2
2100 130.248.836 -0.58% 66.5
2090 137.597.074 -0.5% 70.2
2080 143.798.332 -0.36% 73.4
2070 148.063.211 -0.2% 75.6
2060 149.893.286 -0.02% 76.5
2050 148.946.274 +0.18% 76
2040 144.624.323 +0.43% 73.8
2030 136.904.738 +0.69% 69.9
2025 NOW 131.946.900 +0.83% 67.3
2020 126.799.054 +0.82% 64.7
2015 121.072.306 +1.08% 61.8
2010 113.623.895 +1.45% 58
2005 105.811.504 +1.36% 54
2000 98.625.552 +1.55% 50.3
1995 90.862.455 +1.8% 46.4
1990 82.820.170 +1.94% 42.3
1985 75.043.414 +2.09% 38.3
1980 67.300.334 +2.52% 34.4
1975 58.982.400 +2.9% 30.1
1970 50.814.953 +3.21% 25.9
1965 43.174.477 +3.36% 22
1960 36.724.615 +3.08% 18.7
1955 31.650.600 +2.92% 16.2
1950 27.587.939 - 14.1

Latest Statistics

1

Compare computer access in secondary schools across 181 countries. Explore global secondary education technology infrast...

2

Compare computer access in upper secondary schools (high schools) across 164 countries. Explore global high school techn...

3

Compare computer access in middle schools across 163+ countries. Explore global middle school computer availability, his...

4

Compare computer access in primary schools across 180+ countries. Explore global primary school computer availability, h...

5

Compare internet access in secondary schools across 171+ countries. Explore global secondary school connectivity rates,...

6

Compare internet access in high schools across 130+ countries. Explore global high school connectivity rates, historical...

7

Compare internet access in middle schools across 200+ countries. Explore global secondary school connectivity rates, his...

8

Compare internet access in primary schools across 150+ countries. Explore global school connectivity rates, historical t...

9

Compare electricity access in high schools worldwide across 177 countries. Explore global high school electrification ra...

10

Compare electricity access in middle schools worldwide across 175 countries. Explore global school electrification rates...

11

Compare electricity access in primary schools across 178 countries. Explore global school electrification rates, histori...

Largest Cities

All Cities
1 Tijuana
2.107.479
2 Iztapalapa
1.830.247
3 León
1.824.688
4 Puebla
1.817.321
5 Los Cabos
1.816.848

States

Aguascalientes
1.549.118
Baja California
4.131.619
Baja California Sur
904.052
Campeche
958.567
Chiapas
6.107.903
Chihuahua
4.043.130
Ciudad de México
9.183.658
Coahuila
3.400.257
Colima
767.105
Durango
1.927.128
Guanajuato
6.537.669
Guerrero
3.607.434
Hidalgo
3.299.857
Jalisco
8.903.326
México
17.723.173
Michoacán
5.045.030
Morelos
2.056.103
Nayarit
1.324.282
Nuevo León
6.413.123
Oaxaca
4.339.377
Puebla
7.070.124
Querétaro
2.654.421
Quintana Roo
2.101.638
San Luis Potosí
2.979.775
Sinaloa
3.187.466
Sonora
3.140.762
Tabasco
2.467.519
Tamaulipas
3.748.419
Tlaxcala
1.447.721
Veracruz
8.121.275
Yucatán
2.513.461
Zacatecas
1.712.936

Cities

Aguascalientes
1.031.208
Jesús María
141.185
San Francisco de los Romo
67.368
Ensenada
486.503
Mexicali
1.150.787
Playas de Rosarito
139.097
San Quintín
128.878
Tecate
118.872
Tijuana
2.107.479
Comondú
377.852
La Paz
1.512.221
Loreto
93.411
Los Cabos
1.816.848
Mulegé
331.286
Campeche
303.644
Carmen
256.941
Champotón
80.713
Acuña
176.193
Frontera
89.047
Matamoros
127.869
Monclova
257.118
Múzquiz
77.396
Piedras Negras
190.530
Ramos Arizpe
132.090
Sabinas
70.031
Saltillo
950.842
San Pedro
109.180
Torreón
778.915
Colima
164.716
Manzanillo
200.359
Tecomán
121.984
Villa de Álvarez
157.074
Berriozábal
71.208
Chamula
112.341
Chiapa de Corzo
123.478
Chilón
151.228
Cintalapa
97.070
Comitán de Domínguez
183.086
Frontera Comalapa
89.128
La Trinitaria
91.567
Las Margaritas
155.376
Motozintla
84.171
Ocosingo
258.537
Ocozocoautla de Espinosa
107.306
Palenque
145.722
Salto de Agua
70.788
San Cristóbal de las Casas
237.838
Tapachula
389.694
Tila
92.001
Tonalá
101.264
Tuxtla Gutiérrez
665.617
Venustiano Carranza
74.138
Villa Corzo
72.322
Villaflores
120.681
Chihuahua
1.013.166
Cuauhtémoc
195.181
Delicias
162.623
Hidalgo del Parral
126.054
Juárez
1.634.218
Nuevo Casas Grandes
71.046
Álvaro Obregón
756.970
Azcapotzalco
430.971
Benito Juárez
432.913
Coyoacán
612.693
Cuajimalpa de Morelos
217.064
Cuauhtémoc
544.325
Gustavo A. Madero
1.170.002
Iztacalco
403.539
Iztapalapa
1.830.247
La Magdalena Contreras
246.915
Miguel Hidalgo
413.287
Milpa Alta
152.249
Tláhuac
391.193
Tlalpan
697.930
Venustiano Carranza
442.437
Xochimilco
440.915
Durango
724.201
Gómez Palacio
391.966
Lerdo
171.732
Abasolo
97.573
Acámbaro
115.231
Apaseo el Alto
67.202
Apaseo el Grande
124.969
Celaya
552.499
Comonfort
87.158
Cortazar
103.815
Dolores Hidalgo Cuna de la Independencia Nacional
172.839
Guanajuato
206.192
Irapuato
628.599
León
1.824.688
Pénjamo
164.275
Purísima del Rincón
88.882
Romita
69.719
Salamanca
289.853
Salvatierra
99.784
San Felipe
126.994
San Francisco del Rincón
138.738
San José Iturbide
94.941
San Luis de la Paz
136.263
San Miguel de Allende
185.112
Santa Cruz de Juventino Rosas
87.289
Silao de la Victoria
215.793
Valle de Santiago
159.074
Villagrán
69.746
Yuriria
72.873
Acapulco de Juárez
794.262
Ayutla de los Libres
70.426
Chilapa de Álvarez
126.054
Chilpancingo de los Bravo
288.695
Coyuca de Benítez
74.433
Iguala de la Independencia
157.079
Ometepec
69.492
Taxco de Alarcón
107.576
Técpan de Galeana
66.466
Tlapa de Comonfort
97.937
Zihuatanejo de Azueta
128.376
Atotonilco de Tula
66.867
Huejutla de Reyes
135.705
Ixmiquilpan
105.598
Mineral de la Reforma
217.021
Pachuca de Soto
336.458
Tepeji del Río de Ocampo
96.919
Tizayuca
180.149
Tula de Allende
123.209
Tulancingo de Bravo
180.221
Arandas
85.969
Atotonilco el Alto
68.265
Autlán de Navarro
69.249
El Salto
248.337
Guadalajara
1.477.777
Ixtlahuacán de los Membrillos
72.489
La Barca
72.454
Lagos de Moreno
183.868
Ocotlán
113.102
Puerto Vallarta
311.247
San Juan de los Lagos
77.033
San Pedro Tlaquepaque
732.822
Tala
93.521
Tepatitlán de Morelos
160.178
Tlajomulco de Zúñiga
776.147
Tonalá
607.813
Zapopan
1.574.681
Zapotlán el Grande
122.798
Zapotlanejo
69.115
Acolman
92.692
Almoloya de Juárez
94.356
Atizapán de Zaragoza
283.022
Chalco
216.213
Chicoloapan
108.496
Chimalhuacán
381.125
Coacalco de Berriozábal
158.593
Cuautitlán
96.658
Cuautitlán Izcalli
300.041
Ecatepec de Morelos
889.240
Huehuetoca
88.226
Huixquilucan
154.011
Ixtapaluca
293.041
Ixtlahuaca
86.548
La Paz
164.346
Lerma
92.054
Metepec
130.956
Naucalpan de Juárez
450.975
Nezahualcóyotl
582.183
Nicolás Romero
232.720
San Felipe del Progreso
78.325
Tecámac
295.901
Texcoco
150.010
Tlalnepantla de Baz
363.295
Toluca
492.143
Tultepec
85.200
Tultitlán
279.059
Valle de Chalco Solidaridad
211.713
Zinacantepec
110.183
Zumpango
151.573
Apatzingán
134.061
Hidalgo
133.552
Jacona
73.070
La Piedad
113.131
Lázaro Cárdenas
208.227
Los Reyes
83.858
Maravatío
94.881
Morelia
902.008
Pátzcuaro
104.518
Puruándiro
73.579
Sahuayo
83.371
Tacámbaro
84.500
Tarímbaro
121.655
Uruapan
379.038
Zacapu
81.620
Zamora
217.637
Zitácuaro
166.851
Ayala
93.688
Cuautla
195.145
Cuernavaca
394.713
Emiliano Zapata
111.645
Jiutepec
224.596
Temixco
127.508
Xochitepec
76.694
Yautepec
110.318
Bahía de Banderas
201.122
Compostela
83.003
Santiago Ixcuintla
100.737
Tepic
456.546
Xalisco
69.918
Apodaca
727.811
Cadereyta Jiménez
135.633
Ciénega de Flores
76.218
El Carmen
115.833
García
440.375
General Escobedo
533.513
General Zuazua
113.251
Guadalupe
713.042
Juárez
522.770
Linares
93.867
Montemorelos
74.756
Monterrey
1.267.220
Pesquería
163.668
Salinas Victoria
96.196
San Nicolás de los Garza
456.998
San Pedro Garza García
146.533
Santa Catarina
339.614
Heroica Ciudad de Huajuapan de León
82.240
Juchitán de Zaragoza
119.265
Oaxaca de Juárez
284.543
Salina Cruz
88.672
San Juan Bautista Tuxtepec
167.448
Santa Cruz Xoxocotlán
105.437
Santo Domingo Tehuantepec
71.136
Acajete
78.284
Acatzingo
68.456
Ajalpan
80.297
Amozoc
135.184
Atlixco
152.278
Chignahuapan
71.379
Cuautlancingo
147.598
Huauchinango
111.633
Huejotzingo
97.508
Izúcar de Matamoros
88.932
Puebla
1.817.321
San Andrés Cholula
165.869
San Martín Texmelucan
167.255
San Pedro Cholula
148.670
Tecamachalco
86.744
Tehuacán
351.517
Tepeaca
90.501
Teziutlán
111.243
Xicotepec
86.550
Zacatlán
93.821
Amealco de Bonfil
74.910
Cadereyta de Montes
77.414
Colón
75.224
Corregidora
238.231
El Marqués
259.638
Pedro Escobedo
86.749
Querétaro
1.176.520
San Juan del Río
333.759
Tequisquiapan
80.918
Benito Juárez
1.031.035
Cozumel
100.248
Felipe Carrillo Puerto
95.004
Othón P. Blanco
264.288
Solidaridad
377.573
Ciudad Valles
189.382
Matehuala
107.903
Rioverde
103.409
San Luis Potosí
962.804
Soledad de Graciano Sánchez
350.606
Tamazunchale
100.341
Ahome
483.667
Culiacán
1.056.748
El Fuerte
101.715
Guasave
304.715
Mazatlán
528.033
Navolato
157.030
Salvador Alvarado
83.707
Sinaloa
82.841
Agua Prieta
98.045
Caborca
95.051
Cajeme
465.523
Etchojoa
65.387
Guaymas
167.299
Hermosillo
998.553
Huatabampo
82.850
Navojoa
175.323
Nogales
282.398
Puerto Peñasco
66.859
San Luis Río Colorado
212.261
Cárdenas
249.801
Centla
110.642
Centro
702.078
Comalcalco
220.683
Cunduacán
140.965
Huimanguillo
196.042
Jalpa de Méndez
93.648
Macuspana
162.886
Nacajuca
154.361
Paraíso
99.355
Altamira
286.667
Ciudad Madero
218.815
El Mante
112.784
Matamoros
575.883
Nuevo Laredo
451.648
Reynosa
748.855
Río Bravo
140.771
Tampico
316.176
Victoria
371.563
Apizaco
87.021
Chiautempan
78.925
Huamantla
106.466
San Pablo del Monte
89.137
Tlaxcala
107.687
Acayucan
81.403
Álamo Temapache
108.050
Boca del Río
145.602
Coatepec
94.594
Coatzacoalcos
312.959
Córdoba
206.211
Cosoleacaque
131.855
Emiliano Zapata
86.111
Fortín
66.855
Ixtaczoquitlán
74.542
Las Choapas
81.670
Martínez de la Torre
109.634
Medellín de Bravo
95.895
Minatitlán
145.829
Misantla
66.239
Orizaba
124.078
Pánuco
96.885
Papantla
161.074
Perote
77.995
Poza Rica de Hidalgo
190.836
San Andrés Tuxtla
163.610
Tantoyuca
100.686
Tierra Blanca
96.297
Tihuatlán
93.401
Tuxpan
155.725
Veracruz
611.629
Xalapa
492.087
Kanasín
153.715
Mérida
1.077.694
Progreso
71.484
Tizimín
87.365
Umán
74.884
Valladolid
92.550
Fresnillo
253.995
Guadalupe
223.591
Pinos
76.284
Río Grande
68.147
Sombrerete
67.228
Zacatecas
157.981

Other Country Comparisons

Create New Comparison
Mexico Flag Mexico
VS
Norway Norway Flag
View Comparison
Mexico Flag Mexico
VS
Poland Poland Flag
View Comparison
Mexico Flag Mexico
VS
Malawi Malawi Flag
View Comparison
Mexico Flag Mexico
VS
Jordan Jordan Flag
View Comparison

Data Sources

INEGI - 2020
UN Data - Population and demographic statistics
World Bank Open Data - Development and economic indicators
OECD Statistics - Economic and social data
IMF Data Portal - International financial statistics
WHO Data - Global health statistics