1,203 cities and towns
| Abbreviation | 21 |
| State Population | 5,733,043 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 1 | Puebla | 1,692,181 | $13,861 | N/A | $400 | 42.0 |
| 2 | Cholula | 292,881 | $13,861 | N/A | $400 | 42.0 |
| 3 | Tehuacán | 248,716 | $13,861 | N/A | $400 | 42.0 |
| 4 | San Martin Texmelucan de Labastida | 155,738 | $13,861 | N/A | $400 | 42.0 |
| 5 | Teziutlan | 103,583 | $13,861 | N/A | $400 | 42.0 |
| 6 | Amozoc de Mota | 95,322 | $13,861 | N/A | $400 | 42.0 |
| 7 | Atlixco | 86,690 | $13,861 | N/A | $400 | 42.0 |
| 8 | Huauchinango | 56,206 | $13,861 | N/A | $400 | 42.0 |
| 9 | San Bernardino Tlaxcalancingo | 54,517 | $13,861 | N/A | $400 | 42.0 |
| 10 | Izúcar de Matamoros | 42,936 | $13,861 | N/A | $400 | 42.0 |
| 11 | San Andrés Cholula | 39,964 | $13,861 | N/A | $400 | 42.0 |
| 12 | Xicotepec de Juárez | 39,803 | $13,861 | N/A | $400 | 42.0 |
| 13 | Zacatlán | 33,736 | $13,861 | N/A | $400 | 42.0 |
| 14 | Tecamachalco | 28,679 | $13,861 | N/A | $400 | 42.0 |
| 15 | Ajalpan | 28,031 | $13,861 | N/A | $400 | 21.0 |
| 16 | Sanctorum | 27,936 | $13,861 | N/A | $400 | 42.0 |
| 17 | Tepeaca | 27,449 | $13,861 | N/A | $400 | 42.0 |
| 18 | Moyotzingo | 27,137 | $13,861 | N/A | $400 | 42.0 |
| 19 | Acatzingo | 25,811 | $13,861 | N/A | $400 | 21.0 |
| 20 | Huejotzingo | 25,684 | $13,861 | N/A | $400 | 42.0 |
| 21 | Cuautlancingo | 25,104 | $13,861 | N/A | $400 | 42.0 |
| 22 | Ciudad Serdán | 23,824 | $13,861 | N/A | $400 | 42.0 |
| 23 | Acajete | 20,923 | $13,861 | N/A | $400 | 21.0 |
| 24 | Chignahuapan | 19,608 | $13,861 | N/A | $400 | 42.0 |
| 25 | Acatlán de Osorio | 19,341 | $13,861 | N/A | $400 | 42.0 |
| 26 | Altepexi | 18,217 | $13,861 | N/A | $400 | 42.0 |
| 27 | Santiago Momoxpan | 17,622 | $13,861 | N/A | $400 | 42.0 |
| 28 | San Salvador El Seco | 17,263 | $13,861 | N/A | $400 | 42.0 |
| 29 | Casa Blanca | 17,262 | $13,861 | N/A | $400 | 42.0 |
| 30 | Palmarito Tochapan | 17,213 | $13,861 | N/A | $400 | 21.0 |
| 31 | Zaragoza | 16,752 | $13,861 | N/A | $400 | 42.0 |
| 32 | Los Reyes de Juárez | 16,683 | $13,861 | N/A | $400 | 21.0 |
| 33 | Santa Ana Xalmimilulco | 16,125 | $13,861 | N/A | $400 | 42.0 |
| 34 | Tepatlaxco de Hidalgo | 16,085 | $13,861 | N/A | $400 | 21.0 |
| 35 | San Rafael Tlanalapan | 15,998 | $13,861 | N/A | $400 | 42.0 |
| 36 | Zinacatepec | 15,592 | $13,861 | N/A | $400 | 42.0 |
| 37 | Libres | 15,536 | $13,861 | N/A | $400 | 42.0 |
| 38 | San Miguel Canoa | 14,863 | $13,861 | N/A | $400 | 42.0 |
| 39 | Coronango | 14,859 | $13,861 | N/A | $400 | 42.0 |
| 40 | Miahuatlán | 13,909 | $13,861 | N/A | $400 | 42.0 |
| 41 | Santa María Xonacatepec | 13,673 | $13,861 | N/A | $400 | 42.0 |
| 42 | Almecatla | 13,217 | $13,861 | N/A | $400 | 42.0 |
| 43 | Santa María Zacatepec | 12,466 | $13,861 | N/A | $400 | 42.0 |
| 44 | Villa Lázaro Cárdenas | 12,253 | $13,861 | N/A | $400 | 42.0 |
| 45 | San Gabriel Chilac | 12,149 | $13,861 | N/A | $400 | 42.0 |
| 46 | Huixcolotla | 12,148 | $13,861 | N/A | $400 | 42.0 |
| 47 | San Francisco Ocotlán | 11,636 | $13,861 | N/A | $400 | 42.0 |
| 48 | Nealtican | 11,517 | $13,861 | N/A | $400 | 21.0 |
| 49 | Chiautla de Tapia | 11,511 | $13,861 | N/A | $400 | 42.0 |
| 50 | San Miguel Xoxtla | 11,269 | $13,861 | N/A | $400 | 42.0 |