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,301. Tetecala MorelosMexico 5,111
1,300. Quechultenango GuerreroMexico 5,112
1,299. Benito Juárez TlaxcalaMexico 5,123
1,298. Tocatlán TlaxcalaMexico 5,123
1,297. Tepeojuma PueblaMexico 5,131
1,296. Acazulco MéxicoMexico 5,131
1,295. Tarímbaro MichoacánMexico 5,138
1,294. Montecillo MéxicoMexico 5,138
1,293. San Juan Tepa HidalgoMexico 5,139
1,292. San Agustín Mextepec MéxicoMexico 5,142
1,291. Villa Union CoahuilaMexico 5,147
1,290. La Pila San Luis PotosíMexico 5,149
1,289. Ocampo TamaulipasMexico 5,150
1,288. Temamatla MéxicoMexico 5,150
1,287. Isla del Bosque SinaloaMexico 5,156
1,286. Pitiquito SonoraMexico 5,157
1,285. Xochihuehuetlán GuerreroMexico 5,158
1,284. Tlamacazapa GuerreroMexico 5,168
1,283. Pueblo Nuevo MéxicoMexico 5,170
1,282. La Aldea GuanajuatoMexico 5,171
1,281. Cuitzeo JaliscoMexico 5,172
1,280. Santo Tomás Chautla PueblaMexico 5,174
1,279. San Felipe Aztatán NayaritMexico 5,185
1,278. Santa Gertrudis MéxicoMexico 5,185
1,277. Jungapeo MichoacánMexico 5,189
1,276. Naco SonoraMexico 5,193
1,275. Ursulo Galván VeracruzMexico 5,200
1,274. Bahía Kino SonoraMexico 5,201
1,273. Ixtapa GuerreroMexico 5,207
1,272. Rosales ChihuahuaMexico 5,217
1,271. San Andrés Ocotlán MéxicoMexico 5,226
1,270. Tlaxco PueblaMexico 5,228
1,269. Chilón ChiapasMexico 5,228
1,268. Cuanala PueblaMexico 5,230
1,267. Chunhuhub Quintana RooMexico 5,231
1,266. Progreso Baja CaliforniaMexico 5,231
1,265. Santiago Acutzilapan MéxicoMexico 5,232
1,264. Zacualpan NayaritMexico 5,236
1,263. Tenango del Aire MéxicoMexico 5,237
1,262. Santa Ana Huiloac TlaxcalaMexico 5,247
1,261. San Dionisio Ocotepec OaxacaMexico 5,251
1,260. Tecozautla HidalgoMexico 5,251
1,259. Tilzapotla MorelosMexico 5,256
1,258. Tecolots Baja CaliforniaMexico 5,259
1,257. Tamiahua VeracruzMexico 5,265
1,256. Huehuetlán El Chico PueblaMexico 5,268
1,255. Antonio Escobedo JaliscoMexico 5,269
1,254. Jaltepec MéxicoMexico 5,275
1,253. Atempan PueblaMexico 5,284
1,252. Villa González Ortega ZacatecasMexico 5,287
1,251. Copoya ChiapasMexico 5,287
1,250. Sotuta YucatánMexico 5,291
1,249. Nieves ZacatecasMexico 5,296
1,248. Rayón San Luis PotosíMexico 5,298
1,247. Tancítaro MichoacánMexico 5,298
1,246. Santa María del Monte MéxicoMexico 5,299
1,245. Yanga VeracruzMexico 5,300
1,244. Santa María Ayoquezco de Aldama OaxacaMexico 5,302
1,243. Temoac MorelosMexico 5,302
1,242. Mocorito SinaloaMexico 5,304
1,241. San Juan Tianguismanalco PueblaMexico 5,310
1,240. Santa Catarina Juquila OaxacaMexico 5,318
1,239. La Lira QuerétaroMexico 5,328
1,238. Atoyac JaliscoMexico 5,359
1,237. Tierranueva San Luis PotosíMexico 5,361
1,236. Tezontepec HidalgoMexico 5,369
1,235. Atlatlahuaca MéxicoMexico 5,380
1,234. Parácuaro GuanajuatoMexico 5,389
1,233. San José de Gracia JaliscoMexico 5,397
1,232. Valentín Gómez Farías ChihuahuaMexico 5,404
1,231. Coyula JaliscoMexico 5,408
1,230. San Pedro Tlanisco MéxicoMexico 5,411
1,229. Santiago Citendejé MéxicoMexico 5,414
1,228. Tlacote el Bajo QuerétaroMexico 5,419
1,227. Homún YucatánMexico 5,423
1,226. Dulce Grande San Luis PotosíMexico 5,426
1,225. San Quintín Baja CaliforniaMexico 5,433
1,224. Hualahuises Nuevo LeónMexico 5,439
1,223. Temozón YucatánMexico 5,441
1,222. San Mateo del Mar OaxacaMexico 5,441
1,221. Olinalá GuerreroMexico 5,452
1,220. Huatulco OaxacaMexico 5,472
1,219. San Bartolo Teontepec PueblaMexico 5,475
1,218. Villa García ZacatecasMexico 5,489
1,217. Luis Gil Pérez TabascoMexico 5,489
1,216. Naica ChihuahuaMexico 5,494
1,215. Amacuzac MorelosMexico 5,510
1,214. Pinotepa de Don Luis OaxacaMexico 5,527
1,213. Santa Rosalía TabascoMexico 5,533
1,212. Ixtlahuacán de los Membrillos JaliscoMexico 5,539
1,211. Nunkiní CampecheMexico 5,556
1,210. San Pedro Zictepec MéxicoMexico 5,559
1,209. Jalapilla VeracruzMexico 5,561
1,208. Santander Jiménez TamaulipasMexico 5,562
1,207. La Calera GuanajuatoMexico 5,570
1,206. La Estancia QuerétaroMexico 5,579
1,205. Atequiza JaliscoMexico 5,579
1,204. San Pedro de Abajo MéxicoMexico 5,581
1,203. Totolapan MorelosMexico 5,584
1,202. Villa Madero MichoacánMexico 5,588