173 cities
| City | 2026 Pop. ↓ |
|---|---|
| San Luis Potosi | 1,328,980 |
| Saltillo | 1,081,410 |
| Santiago de Queretaro | 626,495 |
| Santa Maria Chimalhuacan | 612,383 |
| San Nicolas de los Garza | 443,273 |
| Santa Catarina | 268,347 |
| Soledad de Graciano Sanchez | 255,015 |
| San Francisco del Rincon | 200,318 |
| San Cristobal de las Casas | 182,389 |
| San Luis Rio Colorado | 182,121 |
| Salamanca | 173,831 |
| San Juan del Rio | 157,552 |
| San Pablo de las Salinas | 156,191 |
| San Pedro Garza Garcia | 122,627 |
| San Pedro Garza Garcia | 122,009 |
| San Jose del Cabo | 105,369 |
| San Miguel de Allende | 78,663 |
| Salina Cruz | 76,596 |
| San Martin Texmelucan de Labastida | 75,518 |
| Silao | 74,242 |
| Sahuayo de Morelos | 70,078 |
| San Mateo Atenco | 67,890 |
| Santa Cruz Xoxocotlan | 67,086 |
| San Andres Tuxtla | 65,213 |
| Sabinas | 62,760 |
| San Salvador Tizatlalli | 61,367 |
| San Luis de la Paz | 60,461 |
| San Pedro | 55,352 |
| San Pedro | 55,352 |
| San Bernardino Tlaxcalancingo | 54,517 |
| Santiago Teyahualco | 53,684 |
| San Juan de los Lagos | 53,197 |
| Santa Ana Chiautempan | 48,030 |
| Salvatierra | 47,778 |
| San Buenaventura | 44,761 |
| Santo Domingo Tehuantepec | 42,082 |
| San Andres Cholula | 39,964 |
| Santo Domingo de Guzman | 37,544 |
| Santa Teresa | 36,845 |
| Santiago | 36,840 |
| San Jeronimo Cuatro Vientos | 36,778 |
| San Martin Azcatepec | 35,390 |
| San Pablo Autopan | 35,141 |
| San Miguel Topilejo | 34,603 |
| San Isidro | 33,737 |
| San Felipe | 32,103 |
| San Felipe | 32,103 |
| San Jose Guadalupe Otzacatipan | 31,299 |
| San Fernando | 31,037 |
| San Fernando | 31,037 |
| Santiago Papasquiaro | 29,961 |
| San Miguel Ajusco | 29,781 |
| Santa Isabel | 29,311 |
| San Sebastian el Grande | 28,138 |
| San Francisco Acuautla | 27,960 |
| Sanctorum | 27,936 |
| Sayula | 26,952 |
| San Miguel el Alto | 26,481 |
| San Jeronimo Chicahualco | 26,281 |
| San Jose Iturbide | 25,359 |
| Sombrerete | 25,232 |
| San Francisco Cuaxusco | 24,900 |
| San Antonio Tecomitl | 24,397 |
| San Juan Ixtayopan | 24,120 |
| San Martin Cuautlalpan | 23,501 |
| San Jorge Pueblo Nuevo | 23,107 |
| San Lorenzo Acopilco | 23,037 |
| San Mateo Otzacatipan | 22,656 |
| San Miguel Coatlinchan | 22,619 |
| San Jose del Valle | 22,541 |
| Santa Maria Atzompa | 21,788 |
| San Pedro Totoltepec | 21,076 |
| San Rafael | 20,873 |
| San Buenaventura | 20,480 |
| Santa Anita | 20,320 |
| Santiago Ixcuintla | 20,227 |
| San Antonio de la Cal | 20,198 |
| San Juan Zitlaltepec | 19,600 |
| Salinas de Hidalgo | 19,047 |
| Santa Maria Totoltepec | 18,779 |
| Santa Rosa Jauregui | 18,508 |
| San Jose de los Olvera | 18,406 |
| San Andres Cuexcontitlan | 18,005 |
| Santa Maria Ajoloapan | 17,784 |
| Santiago Momoxpan | 17,622 |
| San Salvador El Seco | 17,263 |
| San Pablo Huitzo | 17,153 |
| San Salvador Atenco | 17,124 |
| San Julian | 16,904 |
| Santa Rosa Treinta | 16,691 |
| Suchiapa | 16,637 |
| San Francisco Tlalcilalcalpan | 16,509 |
| San Nicolas Guadalupe | 16,498 |
| San Antonio Acahualco | 16,442 |
| Santa Ana Xalmimilulco | 16,125 |
| San Francisco de los Romo | 16,124 |
| Santiago Tulantepec | 16,078 |
| San Rafael Tlanalapan | 15,998 |
| San Jose del Castillo | 15,946 |
| Santiago Tuxtla | 15,913 |
| Santiago Tlacotepec | 15,853 |
| Santa Rosalia | 15,797 |
| Santa Rosalia | 15,797 |
| San Pablo Oztotepec | 15,507 |
| San Mateo Huitzilzingo | 15,389 |
| Sayula de Aleman | 15,205 |
| San Gabriel | 14,939 |
| Santa Ana Nextlalpan | 14,871 |
| San Miguel Canoa | 14,863 |
| Santa Cruz del Valle | 14,637 |
| San Carlos | 14,451 |
| Santa Clara del Cobre | 14,359 |
| San Vicente | 14,324 |
| San Jose el Alto | 14,094 |
| San Jacinto Amilpas | 13,860 |
| San Salvador Cuauhtenco | 13,856 |
| Santa Maria Atarasquillo | 13,769 |
| San Pedro Pochutla | 13,685 |
| Santa Maria Xonacatepec | 13,673 |
| San Pedro Tultepec | 13,634 |
| San Andres Mixquic | 13,310 |
| San Miguel Octopan | 13,303 |
| San Marcos | 13,282 |
| San Gregorio Cuautzingo | 13,138 |
| Santiago Tianguistenco de Galeana | 13,106 |
| Santa Maria del Rio | 13,099 |
| San Carlos | 13,054 |
| San Sebastian Chimalpa | 12,951 |
| Sonoita | 12,849 |
| San Martin de las Piramides | 12,812 |
| San Marcos | 12,779 |
| San Pedro Apatlaco | 12,630 |
| San Antonio la Isla | 12,525 |
| Santa Maria Zacatepec | 12,466 |
| Santa Maria Huexoculco | 12,456 |
| Soledad de Doblado | 12,398 |
| Santiago Cuautlalpan | 12,336 |
| San Juan de las Huertas | 12,253 |
| San Marcos Huixtoco | 12,229 |
| San Bartolo del Llano | 12,227 |
| San Gabriel Chilac | 12,149 |
| San Pedro de los Banos | 12,149 |
| San Blas Atempa | 11,959 |
| San Pedro Los Banos | 11,886 |
| Santa Ana | 11,864 |
| San Juan y San Pedro Tezompa | 11,819 |
| San Francisco Ocotlan | 11,636 |
| San Pedro Martir | 11,552 |
| San Pedro Tlaltizapan | 11,472 |
| San Francisco Tecoxpa | 11,456 |
| San Miguel Xoxtla | 11,269 |
| San Pablo Atlazalpan | 11,236 |
| Santa Cruz de las Flores | 11,204 |
| San Bartolome Tlaltelulco | 11,141 |
| San Matias Tlalancaleca | 11,076 |
| Saucillo | 11,004 |
| San Bartolo Cuautlalpan | 10,989 |
| Simojovel de Allende | 10,762 |
| Santa Catarina Ayotzingo | 10,702 |
| Santa Maria Zolotepec | 10,656 |
| Soto la Marina | 10,620 |
| San Francisco Telixtlahuaca | 10,618 |
| Santa Ana Tlacotenco | 10,593 |
| San Juanito | 10,535 |
| San Agustin Tlaxiaca | 10,496 |
| Santiago Tangamandapio | 10,463 |
| San Juan de Abajo | 10,442 |
| San Blas | 10,187 |
| Santa Cruz Amilpas | 10,120 |
| San Andres Ahuashuatepec | 10,114 |
| Santiago Tilapa | 10,087 |
| Santa Ana Pacueco | 10,052 |
| Santiago Yancuitlalpan | 10,013 |