1,190 cities and towns
| Abbreviation | 20 |
| State Population | 2,844,946 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 51 | Teotitlán de Flores Magón | 7,598 | $13,861 | N/A | $400 | 42.0 |
| 52 | San Pedro Tapanatepec | 7,441 | $13,861 | N/A | $400 | 42.0 |
| 53 | Santa María Huatulco | 7,409 | $13,861 | N/A | $400 | 42.0 |
| 54 | San Lorenzo Cacaotepec | 7,351 | $13,861 | N/A | $400 | 42.0 |
| 55 | Villa de Etla | 7,285 | $13,861 | N/A | $400 | 42.0 |
| 56 | Santiago Suchilquitongo | 7,276 | $13,861 | N/A | $400 | 42.0 |
| 57 | Santo Domingo Zanatepec | 7,249 | $13,861 | N/A | $400 | 42.0 |
| 58 | Asunción Ixtaltepec | 7,203 | $13,861 | N/A | $400 | 42.0 |
| 59 | Vicente Camalote | 7,164 | $13,861 | N/A | $400 | 42.0 |
| 60 | San Agustin de las Juntas | 6,923 | $13,861 | N/A | $400 | 42.0 |
| 61 | Temascal | 6,566 | $13,861 | N/A | $400 | 42.0 |
| 62 | San Lucas Ojitlán | 6,289 | $13,861 | N/A | $400 | 42.0 |
| 63 | Santa Catarina Juquila | 6,220 | $13,861 | N/A | $400 | 42.0 |
| 64 | San Felipe Jalapa de Díaz | 6,174 | $13,861 | N/A | $400 | 21.0 |
| 65 | Acatlán de Pérez Figueroa | 6,040 | $13,861 | N/A | $400 | 42.0 |
| 66 | San Mateo del Mar | 5,734 | $13,861 | N/A | $400 | 21.0 |
| 67 | Pinotepa de Don Luis | 5,692 | $13,861 | N/A | $400 | 42.0 |
| 68 | San Miguel Panixtlahuaca | 5,682 | $13,861 | N/A | $400 | 21.0 |
| 69 | San Juan Colorado | 5,561 | $13,861 | N/A | $400 | 42.0 |
| 70 | San Pablo Huitzo | 5,519 | $13,861 | N/A | $400 | 42.0 |
| 71 | San Juan Bautista Valle Nacional | 5,488 | $13,861 | N/A | $400 | 42.0 |
| 72 | San Dionisio Ocotepec | 5,459 | $13,861 | N/A | $400 | 42.0 |
| 73 | Santo Domingo Petapa | 5,429 | $13,861 | N/A | $400 | 42.0 |
| 74 | Bajos de Chila | 5,425 | $13,861 | N/A | $400 | 42.0 |
| 75 | San Francisco Ixhuatan | 5,408 | $13,861 | N/A | $400 | 42.0 |
| 76 | San Antonino Castillo Velasco | 5,354 | $13,861 | N/A | $400 | 42.0 |
| 77 | Santos Reyes Nopala | 5,201 | $13,861 | N/A | $400 | 42.0 |
| 78 | Tamazulapam Villa del Progreso | 5,028 | $13,861 | N/A | $400 | 42.0 |
| 79 | San Pedro Amuzgos | 4,925 | $13,861 | N/A | $400 | 42.0 |
| 80 | La Ventosa | 4,884 | $13,861 | N/A | $400 | 42.0 |
| 81 | San Felipe Usila | 4,838 | $13,861 | N/A | $400 | 42.0 |
| 82 | Santa María Huazolotitlán | 4,763 | $13,861 | N/A | $400 | 42.0 |
| 83 | San Francisco del Mar | 4,724 | $13,861 | N/A | $400 | 42.0 |
| 84 | San Pedro Jicayán | 4,710 | $13,861 | N/A | $400 | 21.0 |
| 85 | Trinidad de Viguera | 4,608 | $13,861 | N/A | $400 | 42.0 |
| 86 | San Sebastián Tutla | 4,534 | $13,861 | N/A | $400 | 42.0 |
| 87 | Santa Catarina Mechoacán | 4,500 | $13,861 | N/A | $400 | 42.0 |
| 88 | Santiago Etla | 4,374 | $13,861 | N/A | $400 | 42.0 |
| 89 | Teotitlán del Valle | 4,357 | $13,861 | N/A | $400 | 42.0 |
| 90 | San Andrés Huayápam | 4,344 | $13,861 | N/A | $400 | 42.0 |
| 91 | San Pablo Guilá | 4,303 | $13,861 | N/A | $400 | 42.0 |
| 92 | Magdalena Teitipac | 4,297 | $13,861 | N/A | $400 | 42.0 |
| 93 | San Juan Guichicovi | 4,284 | $13,861 | N/A | $400 | 42.0 |
| 94 | San Juan Cacahuatepec | 4,236 | $13,861 | N/A | $400 | 42.0 |
| 95 | San Andrés Huaxpaltepec | 4,146 | $13,861 | N/A | $400 | 42.0 |
| 96 | Santiago Yaitepec | 4,120 | $13,861 | N/A | $400 | 21.0 |
| 97 | San Cristóbal Amatlán | 4,097 | $13,861 | N/A | $400 | 21.0 |
| 98 | San Francisco del Mar Viejo | 4,033 | $13,861 | N/A | $400 | 42.0 |
| 99 | San Bartolo Coyotespec | 3,981 | $13,861 | N/A | $400 | 42.0 |
| 100 | Reyes Mantecón | 3,962 | $13,861 | N/A | $400 | 42.0 |