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
744. Jesús del Monte MéxicoMexico 9,649
742. Santiago Tilapa MéxicoMexico 9,676
740. Otumba de Gómez Farías MéxicoMexico 9,718
729. Zolotepec MéxicoMexico 9,857
719. San Buenaventura MéxicoMexico 9,991
714. San Mateo Tezoquipan MéxicoMexico 10,057
713. San Pablo Atlazalpan MéxicoMexico 10,062
709. San Bartolo Cuautlalpan MéxicoMexico 10,106
695. Progreso Industrial MéxicoMexico 10,332
689. Calimaya de Díaz González MéxicoMexico 10,407
688. San Pedro Xalpa MéxicoMexico 10,444
678. Atlautla MéxicoMexico 10,635
673. Cacalomacán MéxicoMexico 10,723
664. San Bartolo del Llano MéxicoMexico 10,938
657. San Francisco Tlalcilalcalpan MéxicoMexico 11,059
652. San Antonio La Isla MéxicoMexico 11,123
636. Jilotepec de Abasolo MéxicoMexico 11,641
626. San Pedro Los Baños MéxicoMexico 11,886
622. San Juan de las Huertas MéxicoMexico 11,929
591. Nextlalpan MéxicoMexico 12,598
583. San Pedro Tultepec MéxicoMexico 12,795
580. Temascalcingo MéxicoMexico 12,909
571. San Martín de las Pirámides MéxicoMexico 13,017
557. Tezoyuca MéxicoMexico 13,504
554. San Mateo Atarasquillo MéxicoMexico 13,556
552. Jalatlaco MéxicoMexico 13,663
545. San Antonio Acahualco MéxicoMexico 13,968
541. Apaxco de Ocampo MéxicoMexico 14,139
530. Santiago Tlacotepec MéxicoMexico 14,364
511. Juchitepec de Mariano Riva Palacio MéxicoMexico 14,870
505. Tlalmanalco de Velázquez MéxicoMexico 14,952
494. Santa Cruz Tecamac MéxicoMexico 15,244
486. Huilango MéxicoMexico 15,551
477. Santa María Ajoloapan MéxicoMexico 15,905
471. San Salvador Atenco MéxicoMexico 16,159
444. Ixtapan de la Sal MéxicoMexico 17,648
435. Lerma de Villada MéxicoMexico 18,145
433. Villa Cuauhtémoc MéxicoMexico 18,303
426. San María Totoltepec MéxicoMexico 18,779
423. San Mateo Otzacatipan MéxicoMexico 18,823
421. Chiconcuac MéxicoMexico 19,047
412. Xonacatlán MéxicoMexico 19,687
406. Ozumba de Alzate MéxicoMexico 19,929
405. Tianguistenco MéxicoMexico 20,104
400. Capulhuac MéxicoMexico 20,517
392. Tenango de Arista MéxicoMexico 20,969
391. Tequixquiac MéxicoMexico 20,975
378. San Miguel Coatlinchán MéxicoMexico 21,498
367. San Francisco Acuautla MéxicoMexico 21,905
364. Los Reyes Acozac MéxicoMexico 22,133
361. Atlacomulco MéxicoMexico 22,247
356. San Juan Teotihuacán MéxicoMexico 22,541
334. Tultitlán MéxicoMexico 24,387
329. Ocoyoacac MéxicoMexico 24,647
325. Tejupilco de Hidalgo MéxicoMexico 25,036
300. Valle de Bravo MéxicoMexico 28,280
281. San Pablo Autopan MéxicoMexico 30,417
273. Amecameca de Juárez MéxicoMexico 31,718
255. Tenancingo de Degollado MéxicoMexico 34,273
253. Melchor Ocampo MéxicoMexico 34,489
250. Coyotepec MéxicoMexico 35,793
221. Santiago Teyahualco MéxicoMexico 41,757
215. Tepotzotlán MéxicoMexico 44,517
207. Zumpango de Ocampo MéxicoMexico 47,509
189. San Miguel Zinacantepec MéxicoMexico 54,220
188. Tultepec MéxicoMexico 54,778
173. Teoloyucan MéxicoMexico 61,376
159. San Mateo Atenco MéxicoMexico 68,602
145. Chicoloapan de Juárez MéxicoMexico 84,440
142. Cuautitlán MéxicoMexico 84,737
115. Texcoco de Mora MéxicoMexico 115,378
110. Huixquilucan MéxicoMexico 124,846
94. Chalco de Díaz Covarrubias MéxicoMexico 163,996
90. Metepec MéxicoMexico 172,982
89. San Pablo de las Salinas MéxicoMexico 173,557
73. Nicolás Romero MéxicoMexico 245,383
71. Los Reyes MéxicoMexico 251,168
61. Coacalco MéxicoMexico 313,405
55. Ixtapaluca MéxicoMexico 351,001
49. Xico MéxicoMexico 365,777
40. Cuautitlán Izcalli MéxicoMexico 475,179
36. Toluca MéxicoMexico 505,881
34. Ciudad López Mateos MéxicoMexico 521,034
16. Tlalnepantla MéxicoMexico 715,767
13. Naucalpan de Juárez MéxicoMexico 846,185
8. Ciudad Nezahualcóyotl MéxicoMexico 1,232,220
3. Ecatepec MéxicoMexico 1,806,226
1,797. San Juan De Los Platanos MichoacánMexico 2,000
1,789. Irimbo MichoacánMexico 2,927
1,777. Churintzio MichoacánMexico 3,026
1,776. Villamar MichoacánMexico 3,028
1,772. Nocupétaro MichoacánMexico 3,054
1,768. Benito Juárez MichoacánMexico 3,074
1,762. Coroneo MichoacánMexico 3,177
1,756. Ocampo MichoacánMexico 3,217
1,755. Carácuaro MichoacánMexico 3,218
1,750. Tzintzuntzán MichoacánMexico 3,233
1,746. San Lucas MichoacánMexico 3,249
1,713. Tlalpujahua de Rayón MichoacánMexico 3,420
1,707. Tiquicheo MichoacánMexico 3,446