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
170. Villa Frontera CoahuilaMexico 64,976
120. Matamoros CoahuilaMexico 104,024
100. Piedras Negras CoahuilaMexico 139,619
98. Ciudad Acuña CoahuilaMexico 144,669
82. Monclova CoahuilaMexico 195,764
32. Torreón CoahuilaMexico 524,066
23. Saltillo CoahuilaMexico 621,250
1,551. Suchitlán ColimaMexico 4,190
1,486. Madrid ColimaMexico 4,411
1,407. Minatitlán ColimaMexico 4,691
802. La Quesería ColimaMexico 8,959
799. Cuauhtémoc ColimaMexico 8,986
785. Comala ColimaMexico 9,117
665. El Colomo ColimaMexico 10,908
569. Coquimatlán ColimaMexico 13,061
452. Armería ColimaMexico 16,953
151. Tecomán ColimaMexico 79,579
134. Villa de Alvarez ColimaMexico 95,048
117. Manzanillo ColimaMexico 110,735
108. Colima ColimaMexico 127,235
502. Col. Bosques de las Lomas Distrito FederalMexico 15,000
195. Polanco Distrito FederalMexico 50,000
176. Colonia Nativitas Distrito FederalMexico 60,000
132. Colonia Lindavista Distrito FederalMexico 100,000
114. Milpa Alta Distrito FederalMexico 115,895
88. Cuajimalpa Distrito FederalMexico 173,625
77. Magdalena Contreras Distrito FederalMexico 228,927
72. Colonia del Valle Distrito FederalMexico 250,000
57. Tlahuac Distrito FederalMexico 344,106
53. Miguel Hidalgo Distrito FederalMexico 353,534
51. Benito Juarez Distrito FederalMexico 355,017
48. Iztacalco Distrito FederalMexico 395,025
46. Xochimilco Distrito FederalMexico 404,458
44. Azcapotzalco Distrito FederalMexico 425,298
42. Venustiano Carranza Distrito FederalMexico 447,459
33. Cuauhtémoc Distrito FederalMexico 521,348
25. Tlalpan Distrito FederalMexico 607,545
22. Coyoacán Distrito FederalMexico 628,063
18. Alvaro Obregón Distrito FederalMexico 706,567
9. Gustavo A. Madero Distrito FederalMexico 1,193,161
2. Iztapalapa Distrito FederalMexico 1,820,888
1. Mexico City Distrito FederalMexico 12,294,193
1,799. Villa Ocampo DurangoMexico 1,280
1,726. Nazas DurangoMexico 3,346
1,650. Tayoltita DurangoMexico 3,742
1,626. Rodeo DurangoMexico 3,846
1,606. Santa Clara DurangoMexico 3,953
1,443. Mapimí DurangoMexico 4,548
1,442. Nombre de Dios DurangoMexico 4,556
1,397. Pánuco de Coronado DurangoMexico 4,727
1,374. Santa Catarina de Tepehuanes DurangoMexico 4,800
1,320. Peñón Blanco DurangoMexico 5,014
1,171. Santa María del Oro DurangoMexico 5,710
1,093. Juárez DurangoMexico 6,210
909. Bermejillo DurangoMexico 7,692
833. Tlahualilo de Zaragoza DurangoMexico 8,588
829. Nuevo Ideal DurangoMexico 8,623
807. Cuencamé DurangoMexico 8,876
700. Poanas DurangoMexico 10,249
694. Canatlán DurangoMexico 10,342
531. Guadalupe Victoria DurangoMexico 14,269
525. General Vicente Guerrero DurangoMexico 14,559
417. El Salto DurangoMexico 19,363
348. San Miguel de Papasquiaro DurangoMexico 22,750
171. Ciudad Lerdo DurangoMexico 63,530
78. Gómez Palacio DurangoMexico 228,577
41. Durango DurangoMexico 457,140
1,636. Pueblo Nuevo GuanajuatoMexico 3,814
1,605. Maravatío del Encinal GuanajuatoMexico 3,955
1,601. San Cristóbal GuanajuatoMexico 3,989
1,585. Aldama GuanajuatoMexico 4,044
1,583. Victoria GuanajuatoMexico 4,053
1,570. San Pedro de los Naranjos GuanajuatoMexico 4,126
1,565. Tenería GuanajuatoMexico 4,145
1,499. Yerbabuena GuanajuatoMexico 4,378
1,479. Nuevo México GuanajuatoMexico 4,425
1,478. Doctor Mora GuanajuatoMexico 4,431
1,447. Numarán GuanajuatoMexico 4,524
1,401. Cerro Gordo GuanajuatoMexico 4,714
1,393. La Moncada GuanajuatoMexico 4,730
1,369. Santa Teresa GuanajuatoMexico 4,813
1,366. San José Temascatío GuanajuatoMexico 4,827
1,353. San Roque GuanajuatoMexico 4,875
1,337. Huanímaro GuanajuatoMexico 4,965
1,322. Santiago de Cuenda GuanajuatoMexico 5,012
1,312. La Ermita GuanajuatoMexico 5,054
1,307. C. Militar Sarabia GuanajuatoMexico 5,091
1,282. La Aldea GuanajuatoMexico 5,171
1,234. Parácuaro GuanajuatoMexico 5,389
1,207. La Calera GuanajuatoMexico 5,570
1,124. Duarte GuanajuatoMexico 5,969
1,110. San Diego de la Unión GuanajuatoMexico 6,072
1,039. Ocampo GuanajuatoMexico 6,534
1,037. Irámuco GuanajuatoMexico 6,559
981. Medina GuanajuatoMexico 6,997
975. Jerécuaro GuanajuatoMexico 7,050
952. Tarandacuao GuanajuatoMexico 7,256
894. Cerano GuanajuatoMexico 7,860
716. Rincón de Tamayo GuanajuatoMexico 10,015
667. Santa Ana Pacueco GuanajuatoMexico 10,856