Puebla - 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
73. Santa María Ixtiyucan PueblaMexico 6,513
77. Santa María la Alta PueblaMexico 6,397
14. Santa María Moyotzingo PueblaMexico 24,555
64. Santa Rita Tlahuapan PueblaMexico 7,639
74. Santiago Acatlán PueblaMexico 6,511
76. Santiago Alseseca PueblaMexico 6,490
36. Santiago Miahuatlán PueblaMexico 12,325
102. Santo Tomás Chautla PueblaMexico 5,174
104. Santo Tomás Hueyotlipan PueblaMexico 4,921
75. Soltepec PueblaMexico 6,508
116. Tecali de Herrera PueblaMexico 4,508
12. Tecamachalco PueblaMexico 26,227
2. Tehuacán PueblaMexico 241,429
107. Tenango PueblaMexico 4,798
139. Teopantlán PueblaMexico 3,792
146. Tepango de Rodríguez PueblaMexico 3,376
29. Tepatlaxco de Hidalgo PueblaMexico 15,084
13. Tepeaca PueblaMexico 24,956
103. Tepeojuma PueblaMexico 5,131
114. Tepexi de Rodríguez PueblaMexico 4,617
81. Tepulco PueblaMexico 6,214
133. Tetela de Ocampo PueblaMexico 4,234
109. Teteles PueblaMexico 4,750
95. Tetzoyocan PueblaMexico 5,593
6. Teziutlán PueblaMexico 70,819
69. Tlachichuca PueblaMexico 7,096
55. Tlacotepec PueblaMexico 8,716
89. Tlaltenango PueblaMexico 5,809
38. Tlanalapan PueblaMexico 11,792
127. Tlancualpican PueblaMexico 4,293
118. Tlanepantla PueblaMexico 4,476
49. Tlatlauquitepec PueblaMexico 9,720
20. Tlaxcalancingo PueblaMexico 20,363
101. Tlaxco PueblaMexico 5,228
140. Tochimilco PueblaMexico 3,688
84. Tochtepec PueblaMexico 6,050
94. Tulcingo del Valle PueblaMexico 5,607
31. Xalmimilulco PueblaMexico 14,144
66. Xaltepec PueblaMexico 7,353
10. Xicotepec de Juárez PueblaMexico 37,424
113. Xochitlán PueblaMexico 4,659
135. Yaonáhuac PueblaMexico 4,191
79. Yehualtepec PueblaMexico 6,329
54. Zacapoaxtla PueblaMexico 8,771
45. Zacatepec PueblaMexico 10,204
11. Zacatlán PueblaMexico 31,707
42. Zaragoza PueblaMexico 10,575
119. Zongozotla PueblaMexico 4,467