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,101. Benito Juárez ChihuahuaMexico 6,138
1,100. Chontalpa TabascoMexico 6,145
1,099. La Reforma Nuevo LeónMexico 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,080. Yehualtepec PueblaMexico 6,329
1,079. Tingambato MichoacánMexico 6,329
1,078. Ajuchitlán del Progreso GuerreroMexico 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,072. San Blas SinaloaMexico 6,353
1,071. Hueyapan PueblaMexico 6,353
1,070. Ciudad Pemex TabascoMexico 6,357
1,069. Puga NayaritMexico 6,361
1,068. San Antonio Buenavista MéxicoMexico 6,365
1,067. Copainalá ChiapasMexico 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,043. Santa María Ixtiyucan PueblaMexico 6,513
1,042. Tlacotepec GuerreroMexico 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,003. Tatahuicapan VeracruzMexico 6,869
1,002. Ayala MorelosMexico 6,869