1,190 cities and towns
| Abbreviation | 20 |
| State Population | 2,844,946 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 351 | Tatahuicapá | 1,436 | $13,861 | N/A | $400 | 29.3 |
| 352 | La Humedad | 1,434 | $13,861 | N/A | $400 | 21.0 |
| 353 | San Andrés Teotilalpam | 1,429 | $13,861 | N/A | $400 | 42.0 |
| 354 | Santa Martha Chichihualtepec | 1,426 | $13,861 | N/A | $400 | 42.0 |
| 355 | Santiago Tapextla | 1,422 | $13,861 | N/A | $400 | 21.0 |
| 356 | San Bartolomé Loxicha | 1,408 | $13,861 | N/A | $400 | 42.0 |
| 357 | Pueblo Viejo | 1,406 | $13,861 | N/A | $400 | 42.0 |
| 358 | San Pedro Juchaltengo | 1,404 | $13,861 | N/A | $400 | 42.0 |
| 359 | Arroyo Limón | 1,389 | $13,861 | N/A | $400 | 42.0 |
| 360 | Zaragoza | 1,386 | $13,861 | N/A | $400 | 42.0 |
| 361 | Santa María Puxmetacán | 1,380 | $13,861 | N/A | $400 | 42.0 |
| 362 | Lázaro Cárdenas | 1,375 | $13,861 | N/A | $400 | 42.0 |
| 363 | Santa María | 1,374 | $13,861 | N/A | $400 | 42.0 |
| 364 | Santa María Colotepec | 1,369 | $13,861 | N/A | $400 | 42.0 |
| 365 | Flor Batavia | 1,368 | $13,861 | N/A | $400 | 42.0 |
| 366 | San Lorenzo Vista Hermosa | 1,367 | $13,861 | N/A | $400 | 21.0 |
| 367 | La Reforma | 1,362 | $13,861 | N/A | $400 | 42.0 |
| 368 | Santiago Ixcuintepec | 1,361 | $13,861 | N/A | $400 | 21.0 |
| 369 | San Agustín Atenango | 1,358 | $13,861 | N/A | $400 | 42.0 |
| 370 | Ignacio Zaragoza | 1,357 | $13,861 | N/A | $400 | 42.0 |
| 371 | San Sebastián Nicananduta | 1,346 | $13,861 | N/A | $400 | 42.0 |
| 372 | Xochitonalco | 1,345 | $13,861 | N/A | $400 | 42.0 |
| 373 | Santa Ana | 1,343 | $13,861 | N/A | $400 | 42.0 |
| 374 | Zaniza | 1,342 | $13,861 | N/A | $400 | 21.0 |
| 375 | Santa Cruz Mixtepec | 1,338 | $13,861 | N/A | $400 | 42.0 |
| 376 | San Juan Quiotepec | 1,338 | $13,861 | N/A | $400 | 42.0 |
| 377 | Ixcapa | 1,337 | $13,861 | N/A | $400 | 42.0 |
| 378 | Cieneguilla | 1,330 | $13,861 | N/A | $400 | 21.0 |
| 379 | Almolonga | 1,325 | $13,861 | N/A | $400 | 42.0 |
| 380 | Barrio San Diego | 1,317 | $13,861 | N/A | $400 | 42.0 |
| 381 | San Juan Tabaá | 1,312 | $13,861 | N/A | $400 | 42.0 |
| 382 | San Ildefonso Villa Alta | 1,309 | $13,861 | N/A | $400 | 42.0 |
| 383 | Benito Juárez | 1,305 | $13,861 | N/A | $400 | 42.0 |
| 384 | Santo Domingo Chihuitán | 1,304 | $13,861 | N/A | $400 | 42.0 |
| 385 | San Vicente Lachixío | 1,295 | $13,861 | N/A | $400 | 21.0 |
| 386 | San Agustín Amatengo | 1,294 | $13,861 | N/A | $400 | 42.0 |
| 387 | Santa Gertrudis Miramar | 1,291 | $13,861 | N/A | $400 | 42.0 |
| 388 | Santa María Jacatepec | 1,286 | $13,861 | N/A | $400 | 42.0 |
| 389 | Yogana | 1,284 | $13,861 | N/A | $400 | 42.0 |
| 390 | Santa Cruz Lachixolana | 1,283 | $13,861 | N/A | $400 | 42.0 |
| 391 | Montenegro la Lana | 1,282 | $13,861 | N/A | $400 | 42.0 |
| 392 | Vega del Sol | 1,278 | $13,861 | N/A | $400 | 42.0 |
| 393 | San Martín Itunyoso | 1,276 | $13,861 | N/A | $400 | 21.0 |
| 394 | Río Pachiñe | 1,275 | $13,861 | N/A | $400 | 42.0 |
| 395 | Playa Chica | 1,273 | $13,861 | N/A | $400 | 21.0 |
| 396 | San Simón Almolongas | 1,269 | $13,861 | N/A | $400 | 42.0 |
| 397 | Arroyo de Banco | 1,267 | $13,861 | N/A | $400 | 42.0 |
| 398 | Cerro Armadillo Grande | 1,266 | $13,861 | N/A | $400 | 42.0 |
| 399 | Santiago Amoltepec | 1,263 | $13,861 | N/A | $400 | 21.0 |
| 400 | San Juan Metaltepec | 1,259 | $13,861 | N/A | $400 | 42.0 |