Rank
|
City
|
Population
|
1
|
Mexico City
|
8,421,000
|
2
|
Ecatepec de Morelos
|
1,837,000
|
3
|
Puebla
|
1,544,000
|
4
|
Guadalajara
|
1,539,000
|
5
|
Ciudad Juárez
|
1,460,000
|
6
|
Tijuana
|
1,445,000
|
7
|
León
|
1,288,000
|
8
|
Zapopan
|
1,251,000
|
9
|
Monterrey
|
1,228,000
|
10
|
Ciudad Nezahualcóyotl
|
1,213,000
|
11
|
Naucalpan de Juárez
|
998,000
|
12
|
Chihuahua
|
932,000
|
13
|
Mérida
|
872,000
|
14
|
Hermosillo
|
829,000
|
15
|
Cancún
|
827,000
|
16
|
Saltillo
|
811,000
|
17
|
Aguascalientes
|
805,000
|
18
|
Culiacán
|
795,000
|
19
|
San Luis Potosí
|
793,000
|
20
|
Mexicali
|
757,000
|
21
|
Chimalhuacán
|
752,000
|
22
|
Guadalupe
|
722,000
|
23
|
Acapulco
|
720,000
|
24
|
Tlalnepantla
|
708,000
|
25
|
Reynosa
|
699,000
|
26
|
Torreón
|
691,000
|
27
|
Santiago de Querétaro
|
647,000
|
28
|
Tlaquepaque
|
632,000
|
29
|
Tuxtla Gutiérrez
|
619,000
|
30
|
Morelia
|
601,000
|
31
|
Durango
|
599,000
|
32
|
Ciudad Apodaca
|
572,000
|
33
|
Ciudad López Mateos
|
560,00
|
34
|
Veracruz
|
556,000
|
|
Rank
|
City
|
Population
|
35
|
Cuautitlán Izcalli
|
542,000
|
36
|
Toluca
|
535,000
|
37
|
Matamoros
|
509,000
|
38
|
Xalapa-Enríquez
|
465,000
|
39
|
Tonalá
|
463,000
|
40
|
San Nicolás de los Garza
|
463,000
|
41
|
Mazatlán
|
431,000
|
42
|
General Escobedo
|
427,000
|
43
|
Nuevo Laredo
|
418,000
|
44
|
Xico
|
417,000
|
45
|
Irapuato
|
404,000
|
46
|
Tepic
|
401,000
|
47
|
Ixtapaluca
|
389,000
|
48
|
Cuernavaca
|
357,000
|
49
|
Celaya
|
355,000
|
50
|
Ojo de Agua
|
348,000
|
51
|
Ciudad Obregón
|
348,000
|
52
|
Ciudad Victoria
|
346,000
|
53
|
Ciudad Nicolás Romero
|
340,000
|
54
|
Villahermosa
|
333,000
|
55
|
Tampico
|
317,000
|
56
|
San Francisco Coacalco
|
307,000
|
57
|
Ensenada
|
301,000
|
58
|
Soledad de Graciano Sánchez
|
299,000
|
59
|
Ciudad Santa Catarina
|
299,000
|
60
|
Los Mochis
|
298,000
|
61
|
Uruapan del Progreso
|
286,000
|
62
|
Gómez Palacio
|
286,000
|
63
|
Tehuacán
|
273,000
|
64
|
La Paz
|
266,000
|
65
|
Oaxaca de Juárez
|
262,000
|
66
|
Pachuca de Soto
|
260,000
|
67
|
Campeche
|
253,000
|
68
|
San Pablo de las Salinas
|
252,000
|
|