México - 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 City State Country Population
1. Ecatepec MéxicoMexico 1,806,226
2. Ciudad Nezahualcóyotl MéxicoMexico 1,232,220
3. Naucalpan de Juárez MéxicoMexico 846,185
4. Tlalnepantla MéxicoMexico 715,767
5. Ciudad López Mateos MéxicoMexico 521,034
6. Toluca MéxicoMexico 505,881
7. Cuautitlán Izcalli MéxicoMexico 475,179
8. Xico MéxicoMexico 365,777
9. Ixtapaluca MéxicoMexico 351,001
10. Coacalco MéxicoMexico 313,405
11. Los Reyes MéxicoMexico 251,168
12. Nicolás Romero MéxicoMexico 245,383
13. San Pablo de las Salinas MéxicoMexico 173,557
14. Metepec MéxicoMexico 172,982
15. Chalco de Díaz Covarrubias MéxicoMexico 163,996
16. Huixquilucan MéxicoMexico 124,846
17. Texcoco de Mora MéxicoMexico 115,378
18. Cuautitlán MéxicoMexico 84,737
19. Chicoloapan de Juárez MéxicoMexico 84,440
20. San Mateo Atenco MéxicoMexico 68,602
21. Teoloyucan MéxicoMexico 61,376
22. Tultepec MéxicoMexico 54,778
23. San Miguel Zinacantepec MéxicoMexico 54,220
24. Zumpango de Ocampo MéxicoMexico 47,509
25. Tepotzotlán MéxicoMexico 44,517
26. Santiago Teyahualco MéxicoMexico 41,757
27. Coyotepec MéxicoMexico 35,793
28. Melchor Ocampo MéxicoMexico 34,489
29. Tenancingo de Degollado MéxicoMexico 34,273
30. Amecameca de Juárez MéxicoMexico 31,718
31. San Pablo Autopan MéxicoMexico 30,417
32. Valle de Bravo MéxicoMexico 28,280
33. Tejupilco de Hidalgo MéxicoMexico 25,036
34. Ocoyoacac MéxicoMexico 24,647
35. Tultitlán MéxicoMexico 24,387
36. San Juan Teotihuacán MéxicoMexico 22,541
37. Atlacomulco MéxicoMexico 22,247
38. Los Reyes Acozac MéxicoMexico 22,133
39. San Francisco Acuautla MéxicoMexico 21,905
40. San Miguel Coatlinchán MéxicoMexico 21,498
41. Tequixquiac MéxicoMexico 20,975
42. Tenango de Arista MéxicoMexico 20,969
43. Capulhuac MéxicoMexico 20,517
44. Tianguistenco MéxicoMexico 20,104
45. Ozumba de Alzate MéxicoMexico 19,929
46. Xonacatlán MéxicoMexico 19,687
47. Chiconcuac MéxicoMexico 19,047
48. San Mateo Otzacatipan MéxicoMexico 18,823
49. San María Totoltepec MéxicoMexico 18,779
50. Villa Cuauhtémoc MéxicoMexico 18,303
51. Lerma de Villada MéxicoMexico 18,145
52. Ixtapan de la Sal MéxicoMexico 17,648
53. San Salvador Atenco MéxicoMexico 16,159
54. Santa María Ajoloapan MéxicoMexico 15,905
55. Huilango MéxicoMexico 15,551
56. Santa Cruz Tecamac MéxicoMexico 15,244
57. Tlalmanalco de Velázquez MéxicoMexico 14,952
58. Juchitepec de Mariano Riva Palacio MéxicoMexico 14,870
59. Santiago Tlacotepec MéxicoMexico 14,364
60. Apaxco de Ocampo MéxicoMexico 14,139
61. San Antonio Acahualco MéxicoMexico 13,968
62. Jalatlaco MéxicoMexico 13,663
63. San Mateo Atarasquillo MéxicoMexico 13,556
64. Tezoyuca MéxicoMexico 13,504
65. San Martín de las Pirámides MéxicoMexico 13,017
66. Temascalcingo MéxicoMexico 12,909
67. San Pedro Tultepec MéxicoMexico 12,795
68. Nextlalpan MéxicoMexico 12,598
69. San Juan de las Huertas MéxicoMexico 11,929
70. San Pedro Los Baños MéxicoMexico 11,886
71. Jilotepec de Abasolo MéxicoMexico 11,641
72. San Antonio La Isla MéxicoMexico 11,123
73. San Francisco Tlalcilalcalpan MéxicoMexico 11,059
74. San Bartolo del Llano MéxicoMexico 10,938
75. Cacalomacán MéxicoMexico 10,723
76. Atlautla MéxicoMexico 10,635
77. San Pedro Xalpa MéxicoMexico 10,444
78. Calimaya de Díaz González MéxicoMexico 10,407
79. Progreso Industrial MéxicoMexico 10,332
80. San Bartolo Cuautlalpan MéxicoMexico 10,106
81. San Pablo Atlazalpan MéxicoMexico 10,062
82. San Mateo Tezoquipan MéxicoMexico 10,057
83. San Buenaventura MéxicoMexico 9,991
84. Zolotepec MéxicoMexico 9,857
85. Otumba de Gómez Farías MéxicoMexico 9,718
86. Santiago Tilapa MéxicoMexico 9,676
87. Jesús del Monte MéxicoMexico 9,649
88. San Pedro Tlaltizapan MéxicoMexico 9,620
89. Jaltenco MéxicoMexico 9,603
90. Cocotitlán MéxicoMexico 9,599
91. Villa Guerrero MéxicoMexico 9,267
92. Luvianos MéxicoMexico 9,247
93. Santa Catarina Ayotzingo MéxicoMexico 9,175
94. Almoloya del Río MéxicoMexico 8,995
95. Calixtlahuaca MéxicoMexico 8,865
96. Cholula MéxicoMexico 8,798
97. Mexicaltzingo MéxicoMexico 8,287
98. San Gaspar Tonatico MéxicoMexico 8,224
99. Santiago Cuautlalpan MéxicoMexico 8,176
100. San Juan Tilapa MéxicoMexico 8,019