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
620. Valtierrilla GuanajuatoMexico 11,970
617. San Miguel Octopan GuanajuatoMexico 12,054
590. Tarimoro GuanajuatoMexico 12,677
573. Empalme Escobedo GuanajuatoMexico 12,968
563. Ciudad Manuel Doblado GuanajuatoMexico 13,218
547. Cuerámaro GuanajuatoMexico 13,937
536. San Juan de la Vega GuanajuatoMexico 14,209
495. Marfil GuanajuatoMexico 15,241
456. San José Iturbide GuanajuatoMexico 16,702
442. Jaral del Progreso GuanajuatoMexico 17,748
418. Romita GuanajuatoMexico 19,351
370. Yuriria GuanajuatoMexico 21,775
359. Comonfort GuanajuatoMexico 22,300
351. Apaseo el Grande GuanajuatoMexico 22,636
337. Villagrán GuanajuatoMexico 24,155
321. Apaseo el Alto GuanajuatoMexico 25,577
318. Abasolo GuanajuatoMexico 25,821
315. San Felipe GuanajuatoMexico 26,072
262. Salvatierra GuanajuatoMexico 32,972
258. Pénjamo GuanajuatoMexico 33,509
236. Juventino Rosas GuanajuatoMexico 38,198
226. Moroleón GuanajuatoMexico 40,063
208. San Luis de la Paz GuanajuatoMexico 47,321
197. Uriangato GuanajuatoMexico 49,745
185. Dolores Hidalgo GuanajuatoMexico 55,138
183. Acámbaro GuanajuatoMexico 56,263
182. Cortazar GuanajuatoMexico 56,360
175. Valle de Santiago GuanajuatoMexico 60,528
169. Silao GuanajuatoMexico 65,195
167. San Miguel de Allende GuanajuatoMexico 66,311
166. San Francisco del Rincón GuanajuatoMexico 66,949
158. La Piedad Cavadas GuanajuatoMexico 70,238
153. Guanajuato GuanajuatoMexico 78,364
128. San Luis de la Paz GuanajuatoMexico 101,148
102. Salamanca GuanajuatoMexico 138,614
64. Celaya GuanajuatoMexico 305,901
59. Irapuato GuanajuatoMexico 339,554
11. León GuanajuatoMexico 1,114,626
1,759. La Unión GuerreroMexico 3,189
1,740. Alpoyeca GuerreroMexico 3,284
1,698. Cuautepec GuerreroMexico 3,483
1,686. Xochistlahuaca GuerreroMexico 3,566
1,665. Zirándaro GuerreroMexico 3,663
1,662. Tecoanapa GuerreroMexico 3,675
1,621. Apango GuerreroMexico 3,863
1,582. Xalpatlahuac GuerreroMexico 4,054
1,574. Zacualpan GuerreroMexico 4,100
1,554. Tlalchapa GuerreroMexico 4,183
1,483. Huitziltepec GuerreroMexico 4,419
1,470. Azoyú GuerreroMexico 4,462
1,445. Cocula GuerreroMexico 4,546
1,382. Tres Palos GuerreroMexico 4,764
1,356. Acamixtla GuerreroMexico 4,866
1,340. Mazatlán GuerreroMexico 4,948
1,335. Zitlala GuerreroMexico 4,974
1,311. Cutzamalá de Pinzón GuerreroMexico 5,057
1,300. Quechultenango GuerreroMexico 5,112
1,285. Xochihuehuetlán GuerreroMexico 5,158
1,284. Tlamacazapa GuerreroMexico 5,168
1,273. Ixtapa GuerreroMexico 5,207
1,221. Olinalá GuerreroMexico 5,452
1,190. Bajos del Ejido GuerreroMexico 5,637
1,182. El Coacoyul GuerreroMexico 5,658
1,136. Huamuxtitlán GuerreroMexico 5,921
1,135. Tepecoacuilco de Trujano GuerreroMexico 5,922
1,122. El Ocotito GuerreroMexico 5,983
1,119. Copalillo GuerreroMexico 5,993
1,115. Petaquillas GuerreroMexico 6,033
1,078. Ajuchitlán del Progreso GuerreroMexico 6,329
1,065. San Jeronimito GuerreroMexico 6,385
1,042. Tlacotepec GuerreroMexico 6,513
1,014. Atliaca GuerreroMexico 6,766
1,000. Marquelia GuerreroMexico 6,874
999. Copala GuerreroMexico 6,875
990. Xaltianguis GuerreroMexico 6,933
983. Coyuca de Catalán GuerreroMexico 6,992
964. Buenavista de Cuéllar GuerreroMexico 7,170
953. San Luis Acatlán GuerreroMexico 7,249
944. San Jerónimo de Juárez GuerreroMexico 7,326
935. Apaxtla de Castrejón GuerreroMexico 7,413
828. Tlapehuala GuerreroMexico 8,651
761. Cuajinicuilapa GuerreroMexico 9,390
727. Cruz Grande GuerreroMexico 9,876
724. Ayutla de los Libres GuerreroMexico 9,897
704. Tierra Colorada GuerreroMexico 10,202
692. Chichihualco GuerreroMexico 10,391
608. San Marcos GuerreroMexico 12,278
597. Coyuca de Benítez GuerreroMexico 12,487
520. Tecpan de Galeana GuerreroMexico 14,638
468. Huitzuco de los Figueroa GuerreroMexico 16,238
453. Arcelia GuerreroMexico 16,940
441. Ometepec GuerreroMexico 17,801
401. Atoyac de Alvarez GuerreroMexico 20,515
388. Petatlán GuerreroMexico 21,038
384. Tixtla de Guerrero GuerreroMexico 21,130
383. Zumpango del Río GuerreroMexico 21,143
380. Teloloapan GuerreroMexico 21,244
339. Chilapa de Alvarez GuerreroMexico 23,665
333. Ciudad Altamirano GuerreroMexico 24,533
244. Tlapa de Comonfort GuerreroMexico 36,873