1,190 cities and towns
| Abbreviation | 20 |
| State Population | 2,844,946 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 301 | San Miguel Tlacotepec | 1,621 | $13,861 | N/A | $400 | 42.0 |
| 302 | Tecomavaca | 1,620 | $13,861 | N/A | $400 | 42.0 |
| 303 | Huautepec | 1,620 | $13,861 | N/A | $400 | 21.0 |
| 304 | Santo Domingo de Morelos | 1,620 | $13,861 | N/A | $400 | 21.0 |
| 305 | Mazín Grande | 1,619 | $13,861 | N/A | $400 | 42.0 |
| 306 | Santa Lucía | 1,608 | $13,861 | N/A | $400 | 21.0 |
| 307 | San Antonio Huitepec | 1,594 | $13,861 | N/A | $400 | 42.0 |
| 308 | Santa María Pápalo | 1,593 | $13,861 | N/A | $400 | 42.0 |
| 309 | San Juan Cabeza del Río | 1,586 | $13,861 | N/A | $400 | 42.0 |
| 310 | San Pedro Totolápam | 1,585 | $13,861 | N/A | $400 | 42.0 |
| 311 | San Isidro Monjas | 1,584 | $13,861 | N/A | $400 | 42.0 |
| 312 | San José la Garzona | 1,583 | $13,861 | N/A | $400 | 42.0 |
| 313 | Santa María Camotlán | 1,581 | $13,861 | N/A | $400 | 42.0 |
| 314 | El Porvenir | 1,580 | $13,861 | N/A | $400 | 42.0 |
| 315 | Praxedis de Guerrero | 1,576 | $13,861 | N/A | $400 | 42.0 |
| 316 | Arroyo Choápam | 1,576 | $13,861 | N/A | $400 | 42.0 |
| 317 | San Francisco Coatlán | 1,569 | $13,861 | N/A | $400 | 42.0 |
| 318 | Camelia Roja | 1,560 | $13,861 | N/A | $400 | 42.0 |
| 319 | Santo Tomás Tamazulapam | 1,559 | $13,861 | N/A | $400 | 42.0 |
| 320 | Benito Juárez II (San Martín) | 1,553 | $13,861 | N/A | $400 | 42.0 |
| 321 | Arroyo de Enmedio | 1,541 | $13,861 | N/A | $400 | 42.0 |
| 322 | Cerro del Aire | 1,535 | $13,861 | N/A | $400 | 42.0 |
| 323 | El Arador | 1,533 | $13,861 | N/A | $400 | 21.0 |
| 324 | San Sebastián del Monte | 1,526 | $13,861 | N/A | $400 | 42.0 |
| 325 | San Roque | 1,525 | $13,861 | N/A | $400 | 42.0 |
| 326 | Huazantlán del Río | 1,514 | $13,861 | N/A | $400 | 21.0 |
| 327 | Nejapa de Madero | 1,513 | $13,861 | N/A | $400 | 42.0 |
| 328 | San Lorenzo Albarradas | 1,512 | $13,861 | N/A | $400 | 42.0 |
| 329 | Santa María Yucunicoco | 1,511 | $13,861 | N/A | $400 | 21.0 |
| 330 | Temaxcaltepec | 1,498 | $13,861 | N/A | $400 | 21.0 |
| 331 | Santo Tomás | 1,490 | $13,861 | N/A | $400 | 21.0 |
| 332 | Santa María Guenagati | 1,487 | $13,861 | N/A | $400 | 42.0 |
| 333 | Santa María Chicometepec | 1,480 | $13,861 | N/A | $400 | 42.0 |
| 334 | La Mina | 1,480 | $13,861 | N/A | $400 | 42.0 |
| 335 | San Juan Atepec | 1,479 | $13,861 | N/A | $400 | 42.0 |
| 336 | Tapanalá | 1,479 | $13,861 | N/A | $400 | 42.0 |
| 337 | Zapotitlán Lagunas | 1,477 | $13,861 | N/A | $400 | 42.0 |
| 338 | Santa Catarina Cuixtla | 1,474 | $13,861 | N/A | $400 | 42.0 |
| 339 | San José Lachiguiri | 1,474 | $13,861 | N/A | $400 | 42.0 |
| 340 | San Sebastián Abasolo | 1,471 | $13,861 | N/A | $400 | 42.0 |
| 341 | Estación Mogoñé | 1,466 | $13,861 | N/A | $400 | 42.0 |
| 342 | Xaagá | 1,465 | $13,861 | N/A | $400 | 42.0 |
| 343 | San Juan de los Cués | 1,464 | $13,861 | N/A | $400 | 42.0 |
| 344 | San Juan Bautista Jayacatlán | 1,462 | $13,861 | N/A | $400 | 42.0 |
| 345 | Santiago Quiavicuzas | 1,459 | $13,861 | N/A | $400 | 42.0 |
| 346 | Santiago Ayuquililla | 1,449 | $13,861 | N/A | $400 | 42.0 |
| 347 | San Pedro Apóstol | 1,447 | $13,861 | N/A | $400 | 42.0 |
| 348 | San Juan Lagunas | 1,446 | $13,861 | N/A | $400 | 42.0 |
| 349 | San Miguel Chimalapa | 1,444 | $13,861 | N/A | $400 | 42.0 |
| 350 | San Juan Chilateca | 1,442 | $13,861 | N/A | $400 | 42.0 |