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
383. Zumpango del Río GuerreroMexico 21,143
207. Zumpango de Ocampo MéxicoMexico 47,509
1,473. Zumpahuacán MéxicoMexico 4,450
1,722. Zozocolco de Hidalgo VeracruzMexico 3,370
1,467. Zongozotla PueblaMexico 4,467
1,058. Zongolica VeracruzMexico 6,411
729. Zolotepec MéxicoMexico 9,857
1,011. Zitlaltepec TlaxcalaMexico 6,800
1,335. Zitlala GuerreroMexico 4,974
1,665. Zirándaro GuerreroMexico 3,663
508. Zinapécuaro MichoacánMexico 14,931
1,649. Zinacantán ChiapasMexico 3,742
717. Zimatlán de Álvarez OaxacaMexico 10,014
599. Zimapán HidalgoMexico 12,455
174. Zihuatanejo GuerreroMexico 61,308
1,153. Zempoala HidalgoMexico 5,814
757. Zempoala VeracruzMexico 9,436
994. Zaragoza de Guadalupe MéxicoMexico 6,896
864. Zaragoza VeracruzMexico 8,260
859. Zaragoza San Luis PotosíMexico 8,296
682. Zaragoza PueblaMexico 10,575
681. Zaragoza CoahuilaMexico 10,577
292. Zapotlanejo JaliscoMexico 29,055
853. Zapotlán de Juárez HidalgoMexico 8,344
363. Zapotiltic JaliscoMexico 22,199
1,492. Zapote JaliscoMexico 4,401
1,780. Zapopan2 JaliscoMexico 3,000
12. Zapopan JaliscoMexico 987,516
109. Zamora de Hidalgo MichoacánMexico 124,916
450. Zacualtipán HidalgoMexico 17,090
1,724. Zacualpan MéxicoMexico 3,360
1,574. Zacualpan GuerreroMexico 4,100
1,264. Zacualpan NayaritMexico 5,236
463. Zacoalco de Torres JaliscoMexico 16,468
274. Zacatlán PueblaMexico 31,707
703. Zacatepec PueblaMexico 10,204
374. Zacatepec MorelosMexico 21,533
265. Zacatelco TlaxcalaMexico 32,571
112. Zacatecas ZacatecasMexico 118,562
194. Zacapú MichoacánMexico 50,112
817. Zacapoaxtla PueblaMexico 8,771
1,121. Zacamulpa MéxicoMexico 5,985
370. Yuriria GuanajuatoMexico 21,775
394. Yurécuaro MichoacánMexico 20,833
1,499. Yerbabuena GuanajuatoMexico 4,378
1,080. Yehualtepec PueblaMexico 6,329
1,758. Yecuatla VeracruzMexico 3,198
527. Yecapixtla MorelosMexico 14,431
1,581. Yavaros SonoraMexico 4,058
222. Yautepec MorelosMexico 41,386
1,550. Yaonáhuac PueblaMexico 4,191
1,245. Yanga VeracruzMexico 5,300
516. Yajalón ChiapasMexico 14,763
503. Yahualica JaliscoMexico 14,971
1,580. Yago NayaritMexico 4,063
1,429. Yachihuacaltepec MéxicoMexico 4,597
409. Xoxocotla MorelosMexico 19,790
412. Xonacatlán MéxicoMexico 19,687
1,471. Xometla MéxicoMexico 4,454
1,392. Xocotla VeracruzMexico 4,736
1,414. Xochitlán PueblaMexico 4,659
455. Xochitepec MorelosMexico 16,768
1,686. Xochistlahuaca GuerreroMexico 3,566
46. Xochimilco Distrito FederalMexico 404,458
1,285. Xochihuehuetlán GuerreroMexico 5,158
1,141. Xilitla San Luis PotosíMexico 5,906
242. Xicotepec de Juárez PueblaMexico 37,424
763. Xicoténcatl TamaulipasMexico 9,346
654. Xicohtzinco TlaxcalaMexico 11,094
491. Xico VeracruzMexico 15,292
49. Xico MéxicoMexico 365,777
990. Xaltianguis GuerreroMexico 6,933
942. Xaltepec PueblaMexico 7,353
1,582. Xalpatlahuac GuerreroMexico 4,054
540. Xalmimilulco PueblaMexico 14,144
750. Vistahermosa de Negrete MichoacánMexico 9,581
1,074. Vista Hermosa MéxicoMexico 6,344
651. Villanueva ZacatecasMexico 11,138
1,776. Villamar MichoacánMexico 3,028
50. Villahermosa TabascoMexico 362,401
337. Villagrán GuanajuatoMexico 24,155
1,514. Villachuato MichoacánMexico 4,310
1,666. Villa Victoria MéxicoMexico 3,661
1,291. Villa Union CoahuilaMexico 5,147
551. Villa Unión SinaloaMexico 13,683
1,799. Villa Ocampo DurangoMexico 1,280
1,202. Villa Madero MichoacánMexico 5,588
752. Villa La Venta TabascoMexico 9,511
1,624. Villa Juarez San Luis PotosíMexico 3,850
1,512. Villa Juárez AguascalientesMexico 4,330
519. Villa Juárez SonoraMexico 14,680
834. Villa Insurgentes Baja California SurMexico 8,584
1,622. Villa Hidalgo ZacatecasMexico 3,856
655. Villa Hidalgo NayaritMexico 11,076
613. Villa Hidalgo JaliscoMexico 12,157
1,615. Villa Guerrero JaliscoMexico 3,892
770. Villa Guerrero MéxicoMexico 9,267
1,252. Villa González Ortega ZacatecasMexico 5,287
1,218. Villa García ZacatecasMexico 5,489
170. Villa Frontera CoahuilaMexico 64,976