Mexico - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityStateCountryPopulation
1,619. Tepezalá AguascalientesMexico 3,868
1,586. Asientos AguascalientesMexico 4,039
1,541. San José de Gracia AguascalientesMexico 4,226
1,533. Pabellón de Arteaga AguascalientesMexico 4,246
1,512. Villa Juárez AguascalientesMexico 4,330
1,430. Cosío AguascalientesMexico 4,591
1,425. Palo Alto AguascalientesMexico 4,610
835. Margaritas AguascalientesMexico 8,579
413. Calvillo AguascalientesMexico 19,663
328. Rincón de Romos AguascalientesMexico 24,683
20. Aguascalientes AguascalientesMexico 658,179
1,354. Los Algodones Baja CaliforniaMexico 4,874
1,314. Primo Tapia Baja CaliforniaMexico 5,039
1,266. Progreso Baja CaliforniaMexico 5,231
1,258. Tecolots Baja CaliforniaMexico 5,259
1,225. San Quintín Baja CaliforniaMexico 5,433
1,173. Delta Baja CaliforniaMexico 5,698
1,060. Hermosillo Baja CaliforniaMexico 6,399
934. Camalú Baja CaliforniaMexico 7,425
920. Estación Coahuila Baja CaliforniaMexico 7,596
893. San Luis Baja CaliforniaMexico 7,872
880. Alberto Oviedo Mota Baja CaliforniaMexico 8,064
824. Puebla Baja CaliforniaMexico 8,700
786. El Sauzal Baja CaliforniaMexico 9,085
582. Colonia Vicente Guerrero Baja CaliforniaMexico 12,829
488. San Felipe Baja CaliforniaMexico 15,386
440. Maneadero Baja CaliforniaMexico 17,861
434. Guadalupe Victoria Baja CaliforniaMexico 18,244
382. Santa Isabel Baja CaliforniaMexico 21,152
179. Tecate Baja CaliforniaMexico 58,300
168. Rosarito Baja CaliforniaMexico 66,020
69. Ensenada Baja CaliforniaMexico 256,565
26. Mexicali Baja CaliforniaMexico 597,099
7. Tijuana Baja CaliforniaMexico 1,376,457
1,623. Mulegé Baja California SurMexico 3,851
1,482. Todos Santos Baja California SurMexico 4,419
834. Villa Insurgentes Baja California SurMexico 8,584
648. Loreto Baja California SurMexico 11,227
624. Santa Rosalía Baja California SurMexico 11,899
228. Ciudad Constitución Baja California SurMexico 39,915
218. Cabo San Lucas Baja California SurMexico 42,601
201. San José del Cabo Baja California SurMexico 48,518
91. La Paz Baja California SurMexico 171,485
1,764. Palizada CampecheMexico 3,169
1,476. Isla de Aguada CampecheMexico 4,440
1,433. Chiná CampecheMexico 4,583
1,211. Nunkiní CampecheMexico 5,556
1,087. Sabancuy CampecheMexico 6,290
1,008. Tenabó CampecheMexico 6,814
995. Becal CampecheMexico 6,894
978. Hopelchén CampecheMexico 7,021
897. Pomuch CampecheMexico 7,838
805. Seybaplaya CampecheMexico 8,884
707. Hecelchakán CampecheMexico 10,153
666. Dzitbalché CampecheMexico 10,902
538. Calkiní CampecheMexico 14,195
327. Champotón CampecheMexico 24,809
302. Escárcega CampecheMexico 28,159
99. Ciudad del Carmen CampecheMexico 141,308
80. Campeche CampecheMexico 205,212
1,796. Pueblo Nuevo Sitalá ChiapasMexico 2,101
1,785. Chamula ChiapasMexico 2,959
1,761. Ostuacán ChiapasMexico 3,183
1,752. Catazajá ChiapasMexico 3,223
1,744. Nicolás Ruiz ChiapasMexico 3,268
1,742. Jitotol ChiapasMexico 3,278
1,723. Frontera Hidalgo ChiapasMexico 3,364
1,716. Ishuatán ChiapasMexico 3,392
1,712. Oxchuc ChiapasMexico 3,421
1,708. Soyaló ChiapasMexico 3,442
1,672. Amatenango del Valle ChiapasMexico 3,632
1,649. Zinacantán ChiapasMexico 3,742
1,566. Chiapilla ChiapasMexico 4,141
1,562. El Bosque ChiapasMexico 4,158
1,556. Tzimol ChiapasMexico 4,178
1,536. Cristóbal Obregón ChiapasMexico 4,242
1,531. Ocotepec ChiapasMexico 4,251
1,525. Totolapa ChiapasMexico 4,267
1,515. Veinte de Noviembre ChiapasMexico 4,309
1,496. La Libertad ChiapasMexico 4,393
1,463. Ixtacomitán ChiapasMexico 4,478
1,458. El Zapotal ChiapasMexico 4,494
1,441. Ixtapa ChiapasMexico 4,559
1,438. Tecpatán ChiapasMexico 4,569
1,420. Tenango ChiapasMexico 4,633
1,418. Rayón ChiapasMexico 4,643
1,363. Socoltenango ChiapasMexico 4,843
1,351. Tres Picos ChiapasMexico 4,881
1,339. Chicomuselo ChiapasMexico 4,956
1,336. Cancuc ChiapasMexico 4,970
1,332. Álvaro Obregón ChiapasMexico 4,979
1,269. Chilón ChiapasMexico 5,228
1,251. Copoya ChiapasMexico 5,287
1,201. Chanal ChiapasMexico 5,592
1,130. Mazatán ChiapasMexico 5,938
1,109. Tila ChiapasMexico 6,089
1,107. Acapetagua ChiapasMexico 6,115
1,104. Santa Catarina Pantelhó ChiapasMexico 6,124
1,094. Acacoyagua ChiapasMexico 6,202
1,088. Petalcingo ChiapasMexico 6,274