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,298. Tocatlán TlaxcalaMexico 5,123
1,299. Benito Juárez TlaxcalaMexico 5,123
1,296. Acazulco MéxicoMexico 5,131
1,297. Tepeojuma PueblaMexico 5,131
1,294. Montecillo MéxicoMexico 5,138
1,295. Tarímbaro MichoacánMexico 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,288. Temamatla MéxicoMexico 5,150
1,289. Ocampo TamaulipasMexico 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,278. Santa Gertrudis MéxicoMexico 5,185
1,279. San Felipe Aztatán NayaritMexico 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,269. Chilón ChiapasMexico 5,228
1,270. Tlaxco PueblaMexico 5,228
1,268. Cuanala PueblaMexico 5,230
1,266. Progreso Baja CaliforniaMexico 5,231
1,267. Chunhuhub Quintana RooMexico 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,260. Tecozautla HidalgoMexico 5,251
1,261. San Dionisio Ocotepec OaxacaMexico 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,251. Copoya ChiapasMexico 5,287
1,252. Villa González Ortega ZacatecasMexico 5,287
1,250. Sotuta YucatánMexico 5,291
1,249. Nieves ZacatecasMexico 5,296
1,247. Tancítaro MichoacánMexico 5,298
1,248. Rayón San Luis PotosíMexico 5,298
1,246. Santa María del Monte MéxicoMexico 5,299
1,245. Yanga VeracruzMexico 5,300
1,243. Temoac MorelosMexico 5,302
1,244. Santa María Ayoquezco de Aldama OaxacaMexico 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,222. San Mateo del Mar OaxacaMexico 5,441
1,223. Temozón YucatánMexico 5,441
1,221. Olinalá GuerreroMexico 5,452
1,220. Huatulco OaxacaMexico 5,472
1,219. San Bartolo Teontepec PueblaMexico 5,475
1,217. Luis Gil Pérez TabascoMexico 5,489
1,218. Villa García ZacatecasMexico 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,205. Atequiza JaliscoMexico 5,579
1,206. La Estancia QuerétaroMexico 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