List of cities in Mexico by population. There are 137 cities in Mexico, of which Mexico is the largest in terms of population - 8 800 011. The total number of people in Mexico is 126 577 769 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Mexico | 8 800 011 |
| 2 | Guadalajara | 1 494 225 |
| 3 | Leon | 1 238 984 |
| 4 | San Luis Potosi | 1 085 075 |
| 5 | Aguascalientes | 722 345 |
| 6 | Guadalupe | 691 970 |
| 7 | Acapulco | 673 550 |
| 8 | Culiacan | 605 397 |
| 9 | Tlaquepaque | 542 096 |
| 10 | Cancun | 526 795 |
| 11 | Durango | 518 735 |
| 12 | Matamoros | 449 860 |
| 13 | Apodaca | 393 289 |
| 14 | Guasave | 270 340 |
| 15 | Campeche | 220 415 |
| 16 | Guaymas | 130 420 |
| 17 | Guamuchil | 85 071 |
| 18 | Agua Prieta | 73 392 |
| 19 | Guanajuato | 72 294 |
| 20 | Dolores Hidalgo | 59 338 |
| 21 | Acambaro | 58 029 |
| 22 | Guadalupe y Calvo | 51 921 |
| 23 | Valladolid | 49 005 |
| 24 | Yautepec de Zaragoza | 42 747 |
| 25 | Gomez Farias | 37 622 |
| 26 | The Calpulalpan | 37 180 |
| 27 | Acaponeta | 36 668 |
| 28 | Cananea | 31 082 |
| 29 | Abasolo | 27 480 |
| 30 | Calvillo | 19 821 |
| 31 | Guadalupe Victoria | 14 937 |
| 32 | Tlacotepec | 5 176 |
| 33 | Calnali | 4 213 |
| 34 | Guanacevi | 2 129 |