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
610. Villa Escalante MichoacánMexico 12,275
1,125. Villa el Triunfo TabascoMexico 5,965
815. Villa de Reyes San Luis PotosíMexico 8,787
307. Villa de García Nuevo LeónMexico 26,950
1,519. Villa de Cos ZacatecasMexico 4,297
134. Villa de Alvarez ColimaMexico 95,048
758. Villa Cuauhtémoc VeracruzMexico 9,426
433. Villa Cuauhtémoc MéxicoMexico 18,303
782. Villa Corzo ChiapasMexico 9,123
1,010. Villa Corona JaliscoMexico 6,803
887. Villa Comaltitlán ChiapasMexico 7,944
1,012. Villa Azueta VeracruzMexico 6,783
764. Villa Ahumada ChihuahuaMexico 9,326
1,663. Viesca CoahuilaMexico 3,673
1,583. Victoria GuanajuatoMexico 4,053
192. Vicente Guerrero TlaxcalaMexico 52,591
811. Vicam SonoraMexico 8,837
30. Veracruz VeracruzMexico 568,313
1,523. Venustiano Carranza CoahuilaMexico 4,288
637. Venustiano Carranza MichoacánMexico 11,627
501. Venustiano Carranza ChiapasMexico 15,074
42. Venustiano Carranza Distrito FederalMexico 447,459
1,515. Veinte de Noviembre ChiapasMexico 4,309
1,018. Vega de Alatorre VeracruzMexico 6,710
620. Valtierrilla GuanajuatoMexico 11,970
683. Valparaíso ZacatecasMexico 10,545
206. Valle Hermoso TamaulipasMexico 47,831
175. Valle de Santiago GuanajuatoMexico 60,528
1,593. Valle de Juárez JaliscoMexico 4,014
1,493. Valle de Guadalupe JaliscoMexico 4,397
300. Valle de Bravo MéxicoMexico 28,280
1,183. Valle de Banderas NayaritMexico 5,656
1,547. Valle de Allende ChihuahuaMexico 4,198
229. Valladolid YucatánMexico 39,663
1,232. Valentín Gómez Farías ChihuahuaMexico 5,404
1,029. Usmajac JaliscoMexico 6,627
75. Uruapan del Progreso MichoacánMexico 237,308
1,275. Ursulo Galván VeracruzMexico 5,200
197. Uriangato GuanajuatoMexico 49,745
1,546. Ures SonoraMexico 4,199
587. Unión Hidalgo OaxacaMexico 12,736
784. Unión de Tula JaliscoMexico 9,119
1,028. Unión de San Antonio JaliscoMexico 6,648
297. Umán YucatánMexico 28,472
733. Tzucacab YucatánMexico 9,819
1,750. Tzintzuntzán MichoacánMexico 3,233
1,556. Tzimol ChiapasMexico 4,178
1,036. Tuzamapan VeracruzMexico 6,563
39. Tuxtla Gutiérrez ChiapasMexico 481,128
947. Tuxtla Chico ChiapasMexico 7,287
105. Tuxpan de Rodríguez Cano VeracruzMexico 134,394
765. Tuxpan MichoacánMexico 9,324
268. Tuxpan JaliscoMexico 32,462
1,770. Tunkás YucatánMexico 3,070
850. Tulum Quintana RooMexico 8,390
334. Tultitlán MéxicoMexico 24,387
188. Tultepec MéxicoMexico 54,778
1,196. Tulcingo del Valle PueblaMexico 5,607
125. Tulancingo HidalgoMexico 102,383
304. Tula de Allende HidalgoMexico 27,677
789. Tula TamaulipasMexico 9,054
611. Trinidad de Zaachila OaxacaMexico 12,240
1,351. Tres Picos ChiapasMexico 4,881
1,382. Tres Palos GuerreroMexico 4,764
1,170. Tres Marías MorelosMexico 5,713
687. Trancoso ZacatecasMexico 10,459
1,700. Totutla VeracruzMexico 3,464
661. Tototlán JaliscoMexico 11,016
1,203. Totolapan MorelosMexico 5,584
1,525. Totolapa ChiapasMexico 4,267
1,051. Totolapa VeracruzMexico 6,477
1,163. Totolac TlaxcalaMexico 5,774
886. Totocuitlapilco MéxicoMexico 7,966
32. Torreón CoahuilaMexico 524,066
922. Topolobampo SinaloaMexico 7,580
1,727. Tonila JaliscoMexico 3,345
1,699. Tonaya JaliscoMexico 3,475
263. Tonalá ChiapasMexico 32,855
47. Tonalá JaliscoMexico 401,509
1,616. Tomatlán VeracruzMexico 3,883
852. Tomatlán JaliscoMexico 8,360
36. Toluca MéxicoMexico 505,881
1,127. Tolcayuca HidalgoMexico 5,964
1,482. Todos Santos Baja California SurMexico 4,419
1,532. Tocuila VeracruzMexico 4,248
1,111. Tochtepec PueblaMexico 6,050
1,657. Tochimilco PueblaMexico 3,688
1,298. Tocatlán TlaxcalaMexico 5,123
1,669. Tlazazalca MichoacánMexico 3,635
904. Tlayacapan MorelosMexico 7,785
584. Tlaxcoapan HidalgoMexico 12,772
593. Tlaxco de Morelos TlaxcalaMexico 12,553
1,270. Tlaxco PueblaMexico 5,228
403. Tlaxcalancingo PueblaMexico 20,363
144. Tlaxcala TlaxcalaMexico 84,670
739. Tlatlauquitepec PueblaMexico 9,720
1,394. Tlatenchi MorelosMexico 4,730
420. Tlaquiltenango MorelosMexico 19,056
38. Tlaquepaque JaliscoMexico 493,646
828. Tlapehuala GuerreroMexico 8,651