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,102. San Felipe Teotlalcingo PueblaMexico 6,138
1,099. La Reforma Nuevo LeónMexico 6,145
1,100. Chontalpa TabascoMexico 6,145
1,098. San Miguel Zapotitlán SinaloaMexico 6,152
1,097. San Felipe Ixtacuixtla TlaxcalaMexico 6,160
1,096. Buenaventura ChihuahuaMexico 6,168
1,095. Altar SonoraMexico 6,193
1,094. Acacoyagua ChiapasMexico 6,202
1,093. Juárez DurangoMexico 6,210
1,092. Tepulco PueblaMexico 6,214
1,091. Pedernales MichoacánMexico 6,240
1,090. Las Juntas JaliscoMexico 6,259
1,089. San Marcos VeracruzMexico 6,261
1,088. Petalcingo ChiapasMexico 6,274
1,087. Sabancuy CampecheMexico 6,290
1,086. Galeana Nuevo LeónMexico 6,292
1,085. San Sebastián Villanueva PueblaMexico 6,293
1,084. Tinguindín MichoacánMexico 6,303
1,083. Ixtenco TlaxcalaMexico 6,304
1,082. Santiago Suchilquitongo OaxacaMexico 6,314
1,081. San Juan Cosalá JaliscoMexico 6,319
1,078. Ajuchitlán del Progreso GuerreroMexico 6,329
1,079. Tingambato MichoacánMexico 6,329
1,080. Yehualtepec PueblaMexico 6,329
1,077. Nazareno CoahuilaMexico 6,332
1,076. Paredón ChiapasMexico 6,337
1,075. Doxey HidalgoMexico 6,339
1,074. Vista Hermosa MéxicoMexico 6,344
1,073. Arteaga CoahuilaMexico 6,352
1,071. Hueyapan PueblaMexico 6,353
1,072. San Blas SinaloaMexico 6,353
1,070. Ciudad Pemex TabascoMexico 6,357
1,069. Puga NayaritMexico 6,361
1,067. Copainalá ChiapasMexico 6,365
1,068. San Antonio Buenavista MéxicoMexico 6,365
1,066. Ecatzingo de Hidalgo MorelosMexico 6,373
1,065. San Jeronimito GuerreroMexico 6,385
1,064. Conkal YucatánMexico 6,395
1,063. Caucel YucatánMexico 6,396
1,062. Santa María la Alta PueblaMexico 6,397
1,061. Cardonal HidalgoMexico 6,398
1,060. Hermosillo Baja CaliforniaMexico 6,399
1,059. Celestún YucatánMexico 6,401
1,058. Zongolica VeracruzMexico 6,411
1,057. Coacotla VeracruzMexico 6,428
1,056. Macultepec TabascoMexico 6,430
1,055. Tapilula ChiapasMexico 6,432
1,054. San Rafael VeracruzMexico 6,441
1,053. Taretán MichoacánMexico 6,449
1,052. Ahuacatlán NayaritMexico 6,450
1,051. Totolapa VeracruzMexico 6,477
1,050. Jonuta TabascoMexico 6,483
1,049. Orizatlán HidalgoMexico 6,488
1,048. Santiago Alseseca PueblaMexico 6,490
1,047. Cofradía JaliscoMexico 6,495
1,046. La Concepción MéxicoMexico 6,503
1,045. Soltepec PueblaMexico 6,508
1,044. Santiago Acatlán PueblaMexico 6,511
1,042. Tlacotepec GuerreroMexico 6,513
1,043. Santa María Ixtiyucan PueblaMexico 6,513
1,041. Alfredo M. Terrazas San Luis PotosíMexico 6,522
1,040. Concepción del Oro ZacatecasMexico 6,523
1,039. Ocampo GuanajuatoMexico 6,534
1,038. Antón Lizardo VeracruzMexico 6,535
1,037. Irámuco GuanajuatoMexico 6,559
1,036. Tuzamapan VeracruzMexico 6,563
1,035. El Sauz QuerétaroMexico 6,569
1,034. Teotitlán de Flores Magón OaxacaMexico 6,570
1,033. Tlalixtac de Cabrera OaxacaMexico 6,581
1,032. Ajacuba HidalgoMexico 6,590
1,031. Mazamitla JaliscoMexico 6,615
1,030. Tabasco ZacatecasMexico 6,626
1,029. Usmajac JaliscoMexico 6,627
1,028. Unión de San Antonio JaliscoMexico 6,648
1,027. Cojumatlán de Régules MichoacánMexico 6,653
1,026. La Trinitaria ChiapasMexico 6,655
1,025. Cacalchén YucatánMexico 6,671
1,024. Altamirano ChiapasMexico 6,672
1,023. Santa Cruz Cuauhtenco MéxicoMexico 6,674
1,022. Benemérito de las Américas ChiapasMexico 6,676
1,021. Rinconada VeracruzMexico 6,687
1,020. Juchipila ZacatecasMexico 6,700
1,019. San Juan Bautista Valle Nacional OaxacaMexico 6,701
1,018. Vega de Alatorre VeracruzMexico 6,710
1,017. San Patricio JaliscoMexico 6,713
1,016. Abasolo TamaulipasMexico 6,740
1,015. Ayutla PueblaMexico 6,749
1,014. Atliaca GuerreroMexico 6,766
1,013. San Ciro de Acosta San Luis PotosíMexico 6,771
1,012. Villa Azueta VeracruzMexico 6,783
1,011. Zitlaltepec TlaxcalaMexico 6,800
1,010. Villa Corona JaliscoMexico 6,803
1,009. El Oro de Hidalgo MéxicoMexico 6,805
1,008. Tenabó CampecheMexico 6,814
1,007. Tacualeche ZacatecasMexico 6,821
1,006. Pueblo Juárez ChiapasMexico 6,839
1,005. Chavinda MichoacánMexico 6,841
1,004. Coahuayana MichoacánMexico 6,848
1,002. Ayala MorelosMexico 6,869
1,003. Tatahuicapan VeracruzMexico 6,869