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,795. El Tular TabascoMexico 2,300
924. El Verde JaliscoMexico 7,556
1,458. El Zapotal ChiapasMexico 4,494
837. Emiliano Zapata HidalgoMexico 8,555
429. Emiliano Zapata TabascoMexico 18,608
239. Emiliano Zapata MorelosMexico 37,724
1,143. Emilio Carranza VeracruzMexico 5,887
233. Empalme SonoraMexico 38,599
573. Empalme Escobedo GuanajuatoMexico 12,968
369. Encarnación de Díaz JaliscoMexico 21,861
69. Ensenada Baja CaliforniaMexico 256,565
1,372. Enthavi MéxicoMexico 4,810
1,572. Escalerillas San Luis PotosíMexico 4,124
302. Escárcega CampecheMexico 28,159
301. Escuinapa de Hidalgo SinaloaMexico 28,248
798. Escuintla ChiapasMexico 8,989
870. Esperanza PueblaMexico 8,190
722. Espita YucatánMexico 9,960
1,105. Esqueda SonoraMexico 6,119
920. Estación Coahuila Baja CaliforniaMexico 7,596
1,379. Estero VeracruzMexico 4,774
836. Etchojoa SonoraMexico 8,571
1,504. Etchoropo SonoraMexico 4,360
564. Etzatlán JaliscoMexico 13,183
601. Ezequiel Montes QuerétaroMexico 12,443
773. Felipe Carrillo Puerto MichoacánMexico 9,256
344. Felipe Carrillo Puerto Quintana RooMexico 23,109
800. Filomeno Mata VeracruzMexico 8,973
398. Fortín de las Flores VeracruzMexico 20,668
1,798. francisco villa PueblaMexico 2,000
119. Fresnillo de González Echeverría ZacatecasMexico 105,488
352. Frontera TabascoMexico 22,621
510. Frontera Comalapa ChiapasMexico 14,917
1,723. Frontera Hidalgo ChiapasMexico 3,364
305. Gabriel Leyva Solano SinaloaMexico 27,536
1,086. Galeana Nuevo LeónMexico 6,292
106. Garza García Nuevo LeónMexico 130,646
1,578. General Bravo Nuevo LeónMexico 4,073
1,609. General Cepeda CoahuilaMexico 3,916
1,703. General Enrique Estrada ZacatecasMexico 3,461
63. General Escobedo Nuevo LeónMexico 308,206
312. General Juan José Ríos SinaloaMexico 26,380
1,559. General Pánfilo Natera ZacatecasMexico 4,176
1,774. General Pedro Antonio Santos San Luis PotosíMexico 3,039
930. General Terán Nuevo LeónMexico 7,487
525. General Vicente Guerrero DurangoMexico 14,559
1,180. General Zuazua Nuevo LeónMexico 5,663
78. Gómez Palacio DurangoMexico 228,577
1,487. Graciano Sánchez TamaulipasMexico 4,411
4. Guadalajara JaliscoMexico 1,640,589
135. Guadalupe ZacatecasMexico 94,089
14. Guadalupe Nuevo LeónMexico 724,921
1,702. Guadalupe Etla OaxacaMexico 3,463
769. Guadalupe Victoria PueblaMexico 9,272
531. Guadalupe Victoria DurangoMexico 14,269
434. Guadalupe Victoria Baja CaliforniaMexico 18,244
1,751. Guadalupe y Calvo ChihuahuaMexico 3,230
177. Guamúchil SinaloaMexico 59,276
153. Guanajuato GuanajuatoMexico 78,364
160. Guasave SinaloaMexico 68,449
122. Guaymas SonoraMexico 103,449
986. Guillermo Zúñiga TamaulipasMexico 6,961
9. Gustavo A. Madero Distrito FederalMexico 1,193,161
588. Gustavo Díaz Ordaz TamaulipasMexico 12,698
518. Gutiérrez Zamora VeracruzMexico 14,735
1,630. Hacienda Toribio ZacatecasMexico 3,825
778. Halachó YucatánMexico 9,165
707. Hecelchakán CampecheMexico 10,153
1,060. Hermosillo Baja CaliforniaMexico 6,399
27. Hermosillo SonoraMexico 595,811
191. Heroica Caborca SonoraMexico 52,896
43. Heroica Matamoros TamaulipasMexico 435,145
86. Heroica Nogales SonoraMexico 185,882
152. Heroica Zitácuaro MichoacánMexico 78,950
1,373. Hidalgo TamaulipasMexico 4,810
1,158. Hidalgo VeracruzMexico 5,802
496. Hidalgo Nuevo LeónMexico 15,227
126. Hidalgo del Parral ChihuahuaMexico 101,768
1,646. Hidalgotitlán VeracruzMexico 3,770
791. Higuera de Zaragoza SinaloaMexico 9,037
1,427. Higuerón MorelosMexico 4,603
1,620. Hocabá YucatánMexico 3,866
1,348. Hoctún YucatánMexico 4,916
1,227. Homún YucatánMexico 5,423
978. Hopelchén CampecheMexico 7,021
1,760. Hostotipaquillo JaliscoMexico 3,189
205. Huajuapan de León OaxacaMexico 47,844
1,224. Hualahuises Nuevo LeónMexico 5,439
213. Huamantla TlaxcalaMexico 45,903
1,136. Huamuxtitlán GuerreroMexico 5,921
998. Huandacareo MichoacánMexico 6,877
1,337. Huanímaro GuanajuatoMexico 4,965
1,794. Huapinol TabascoMexico 2,500
1,718. Huaquechula PueblaMexico 3,380
280. Huatabampo SonoraMexico 30,426
1,220. Huatulco OaxacaMexico 5,472
287. Huatusco de Chicuellar VeracruzMexico 29,387
196. Huauchinango PueblaMexico 49,852
1,715. Huautla HidalgoMexico 3,407
720. Huautla de Jiménez OaxacaMexico 9,972