1,203 cities and towns
| Abbreviation | 21 |
| State Population | 5,733,043 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 351 | Xoxonacatla | 2,007 | $13,861 | N/A | $400 | 42.0 |
| 352 | Tomatlán | 2,006 | $13,861 | N/A | $400 | 42.0 |
| 353 | Progreso de Juárez | 2,004 | $13,861 | N/A | $400 | 21.0 |
| 354 | San Antonio Soledad | 1,990 | $13,861 | N/A | $400 | 42.0 |
| 355 | San Agustín Atzompa | 1,986 | $13,861 | N/A | $400 | 42.0 |
| 356 | San Antonio Tecolco | 1,984 | $13,861 | N/A | $400 | 42.0 |
| 357 | San Diego el Organal | 1,982 | $13,861 | N/A | $400 | 42.0 |
| 358 | San Juan Atenco | 1,977 | $13,861 | N/A | $400 | 42.0 |
| 359 | Zahuatlán de Morelos (San José) | 1,972 | $13,861 | N/A | $400 | 42.0 |
| 360 | Tepetzingo | 1,970 | $13,861 | N/A | $400 | 42.0 |
| 361 | Tatauzoquico | 1,970 | $13,861 | N/A | $400 | 42.0 |
| 362 | San José | 1,969 | $13,861 | N/A | $400 | 21.0 |
| 363 | San Lorenzo Tlaxipehuala | 1,966 | $13,861 | N/A | $400 | 21.0 |
| 364 | San Juan Cuauhtémoc | 1,961 | $13,861 | N/A | $400 | 42.0 |
| 365 | Chila | 1,954 | $13,861 | N/A | $400 | 42.0 |
| 366 | Tlaxcalantongo | 1,948 | $13,861 | N/A | $400 | 42.0 |
| 367 | Tlamanca de Hernández | 1,937 | $13,861 | N/A | $400 | 21.0 |
| 368 | Francisco Ignacio Madero | 1,925 | $13,861 | N/A | $400 | 42.0 |
| 369 | Huajoyuca | 1,922 | $13,861 | N/A | $400 | 42.0 |
| 370 | Soledad Morelos | 1,917 | $13,861 | N/A | $400 | 42.0 |
| 371 | Cuyoaco | 1,903 | $13,861 | N/A | $400 | 42.0 |
| 372 | Santa Isabel Cholula | 1,899 | $13,861 | N/A | $400 | 21.0 |
| 373 | San Felipe Otlaltepec | 1,899 | $13,861 | N/A | $400 | 42.0 |
| 374 | San Antonio Juárez | 1,899 | $13,861 | N/A | $400 | 42.0 |
| 375 | Colonia Agrícola de Ocotepec (Colonia San José) | 1,898 | $13,861 | N/A | $400 | 42.0 |
| 376 | Leacaman | 1,897 | $13,861 | N/A | $400 | 42.0 |
| 377 | Cinco de Mayo | 1,893 | $13,861 | N/A | $400 | 42.0 |
| 378 | Buenavista de Juárez | 1,892 | $13,861 | N/A | $400 | 21.0 |
| 379 | Olintla | 1,889 | $13,861 | N/A | $400 | 42.0 |
| 380 | Zozocolco de Guerrero | 1,873 | $13,861 | N/A | $400 | 29.3 |
| 381 | San Antonio la Portilla | 1,870 | $13,861 | N/A | $400 | 42.0 |
| 382 | San Bartolomé Hueyapan | 1,869 | $13,861 | N/A | $400 | 42.0 |
| 383 | San Pablo Anicano | 1,865 | $13,861 | N/A | $400 | 42.0 |
| 384 | San Carlos | 1,861 | $13,861 | N/A | $400 | 42.0 |
| 385 | Mexcalcuautla | 1,861 | $13,861 | N/A | $400 | 42.0 |
| 386 | Santa Cruz Acapa | 1,859 | $13,861 | N/A | $400 | 42.0 |
| 387 | Cohuecán | 1,856 | $13,861 | N/A | $400 | 42.0 |
| 388 | Chichicuautla | 1,846 | $13,861 | N/A | $400 | 42.0 |
| 389 | Tezhuatepec | 1,829 | $13,861 | N/A | $400 | 21.0 |
| 390 | Eloxochitlán | 1,823 | $13,861 | N/A | $400 | 21.0 |
| 391 | San Luis Coyotzingo | 1,822 | $13,861 | N/A | $400 | 42.0 |
| 392 | San Antonio Tlacamilco | 1,820 | $13,861 | N/A | $400 | 21.0 |
| 393 | San Pedro Atmatla | 1,809 | $13,861 | N/A | $400 | 42.0 |
| 394 | Juan N. Méndez | 1,794 | $13,861 | N/A | $400 | 42.0 |
| 395 | Santa Ana Acozautla | 1,791 | $13,861 | N/A | $400 | 21.0 |
| 396 | Jopala | 1,789 | $13,861 | N/A | $400 | 42.0 |
| 397 | San Miguel Ocotenco | 1,788 | $13,861 | N/A | $400 | 42.0 |
| 398 | Quechulac | 1,787 | $13,861 | N/A | $400 | 42.0 |
| 399 | Cuaxuxpa | 1,772 | $13,861 | N/A | $400 | 21.0 |
| 400 | Huehuetla | 1,764 | $13,861 | N/A | $400 | 42.0 |