Mexico - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityStateCountryPopulation
1. Mexico City Distrito FederalMexico 12,294,193
2. Iztapalapa Distrito FederalMexico 1,820,888
3. Ecatepec MéxicoMexico 1,806,226
4. Guadalajara JaliscoMexico 1,640,589
5. Puebla de Zaragoza PueblaMexico 1,590,256
6. Ciudad Juárez ChihuahuaMexico 1,512,354
7. Tijuana Baja CaliforniaMexico 1,376,457
8. Ciudad Nezahualcóyotl MéxicoMexico 1,232,220
9. Gustavo A. Madero Distrito FederalMexico 1,193,161
10. Monterrey Nuevo LeónMexico 1,122,874
11. León GuanajuatoMexico 1,114,626
12. Zapopan JaliscoMexico 987,516
13. Naucalpan de Juárez MéxicoMexico 846,185
14. Guadalupe Nuevo LeónMexico 724,921
15. Mérida YucatánMexico 717,175
16. Tlalnepantla MéxicoMexico 715,767
17. Chihuahua ChihuahuaMexico 708,267
18. Alvaro Obregón Distrito FederalMexico 706,567
19. San Luis Potosí San Luis PotosíMexico 677,704
20. Aguascalientes AguascalientesMexico 658,179
21. Acapulco de Juárez GuerreroMexico 652,136
22. Coyoacán Distrito FederalMexico 628,063
23. Saltillo CoahuilaMexico 621,250
24. Querétaro QuerétaroMexico 611,785
25. Tlalpan Distrito FederalMexico 607,545
26. Mexicali Baja CaliforniaMexico 597,099
27. Hermosillo SonoraMexico 595,811
28. Morelia MichoacánMexico 592,797
29. Culiacán SinaloaMexico 582,469
30. Veracruz VeracruzMexico 568,313
31. Cancún Quintana RooMexico 542,043
32. Torreón CoahuilaMexico 524,066
33. Cuauhtémoc Distrito FederalMexico 521,348
34. Ciudad López Mateos MéxicoMexico 521,034
35. San Nicolás de los Garza Nuevo LeónMexico 507,816
36. Toluca MéxicoMexico 505,881
37. Reynosa TamaulipasMexico 498,654
38. Tlaquepaque JaliscoMexico 493,646
39. Tuxtla Gutiérrez ChiapasMexico 481,128
40. Cuautitlán Izcalli MéxicoMexico 475,179
41. Durango DurangoMexico 457,140
42. Venustiano Carranza Distrito FederalMexico 447,459
43. Heroica Matamoros TamaulipasMexico 435,145
44. Azcapotzalco Distrito FederalMexico 425,298
45. Jalapa Enríquez VeracruzMexico 425,148
46. Xochimilco Distrito FederalMexico 404,458
47. Tonalá JaliscoMexico 401,509
48. Iztacalco Distrito FederalMexico 395,025
49. Xico MéxicoMexico 365,777
50. Villahermosa TabascoMexico 362,401
51. Benito Juarez Distrito FederalMexico 355,017
52. Mazatlán SinaloaMexico 354,717
53. Miguel Hidalgo Distrito FederalMexico 353,534
54. Apodaca Nuevo LeónMexico 352,064
55. Ixtapaluca MéxicoMexico 351,001
56. Nuevo Laredo TamaulipasMexico 349,550
57. Tlahuac Distrito FederalMexico 344,106
58. Cuernavaca MorelosMexico 343,769
59. Irapuato GuanajuatoMexico 339,554
60. Pachuca de Soto HidalgoMexico 319,581
61. Coacalco MéxicoMexico 313,405
62. Tampico TamaulipasMexico 309,003
63. General Escobedo Nuevo LeónMexico 308,206
64. Celaya GuanajuatoMexico 305,901
65. Tepic NayaritMexico 280,592
66. Ciudad Victoria TamaulipasMexico 269,923
67. Oaxaca de Juárez OaxacaMexico 262,566
68. Ciudad Obregón SonoraMexico 258,162
69. Ensenada Baja CaliforniaMexico 256,565
70. Santa Catarina Nuevo LeónMexico 254,472
71. Los Reyes MéxicoMexico 251,168
72. Colonia del Valle Distrito FederalMexico 250,000
73. Nicolás Romero MéxicoMexico 245,383
74. Tehuacán PueblaMexico 241,429
75. Uruapan del Progreso MichoacánMexico 237,308
76. Coatzacoalcos VeracruzMexico 230,717
77. Magdalena Contreras Distrito FederalMexico 228,927
78. Gómez Palacio DurangoMexico 228,577
79. Los Mochis SinaloaMexico 214,601
80. Campeche CampecheMexico 205,212
81. Tapachula ChiapasMexico 197,961
82. Monclova CoahuilaMexico 195,764
83. Soledad Díez Gutiérrez San Luis PotosíMexico 194,006
84. Ciudad Madero TamaulipasMexico 192,736
85. Puerto Vallarta JaliscoMexico 187,134
86. Heroica Nogales SonoraMexico 185,882
87. Poza Rica de Hidalgo VeracruzMexico 174,526
88. Cuajimalpa Distrito FederalMexico 173,625
89. San Pablo de las Salinas MéxicoMexico 173,557
90. Metepec MéxicoMexico 172,982
91. La Paz Baja California SurMexico 171,485
92. Jiutepec MorelosMexico 166,331
93. Chilpancingo de los Bravos GuerreroMexico 165,250
94. Chalco de Díaz Covarrubias MéxicoMexico 163,996
95. Cholula PueblaMexico 151,667
96. Minatitlán VeracruzMexico 150,895
97. Cuautla Morelos MorelosMexico 146,178
98. Ciudad Acuña CoahuilaMexico 144,669
99. Ciudad del Carmen CampecheMexico 141,308
100. Piedras Negras CoahuilaMexico 139,619