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
201. San José del Cabo Baja California SurMexico 48,518
202. Coatepec VeracruzMexico 48,453
203. Santa Ana Chiautempan TlaxcalaMexico 48,322
204. Papantla de Olarte VeracruzMexico 47,958
205. Huajuapan de León OaxacaMexico 47,844
206. Valle Hermoso TamaulipasMexico 47,831
207. Zumpango de Ocampo MéxicoMexico 47,509
208. San Luis de la Paz GuanajuatoMexico 47,321
209. El Pueblito QuerétaroMexico 47,201
210. Progreso YucatánMexico 47,124
211. Acayucan VeracruzMexico 46,990
212. Apizaco TlaxcalaMexico 46,459
213. Huamantla TlaxcalaMexico 45,903
214. San Juan de los Lagos JaliscoMexico 45,671
215. Tepotzotlán MéxicoMexico 44,517
216. Arandas JaliscoMexico 43,342
217. Izúcar de Matamoros PueblaMexico 42,936
218. Cabo San Lucas Baja California SurMexico 42,601
219. Autlán de Navarro JaliscoMexico 42,155
220. Tizimín YucatánMexico 41,993
221. Santiago Teyahualco MéxicoMexico 41,757
222. Yautepec MorelosMexico 41,386
223. San Pedro CoahuilaMexico 41,165
224. Comalcalco TabascoMexico 40,992
225. Las Choapas VeracruzMexico 40,304
226. Moroleón GuanajuatoMexico 40,063
227. Kanasín YucatánMexico 40,027
228. Ciudad Constitución Baja California SurMexico 39,915
229. Valladolid YucatánMexico 39,663
230. Río Blanco VeracruzMexico 39,543
231. Las Guacamayas MichoacánMexico 39,447
232. Tizayuca HidalgoMexico 39,323
233. Empalme SonoraMexico 38,599
234. Huejutla de Reyes HidalgoMexico 38,489
235. Ramos Arizpe CoahuilaMexico 38,258
236. Juventino Rosas GuanajuatoMexico 38,198
237. Jerez de García Salinas ZacatecasMexico 37,835
238. Ciudad Camargo ChihuahuaMexico 37,743
239. Emiliano Zapata MorelosMexico 37,724
240. Montemorelos Nuevo LeónMexico 37,694
241. Los Reyes MichoacánMexico 37,439
242. Xicotepec de Juárez PueblaMexico 37,424
243. Santo Domingo Tehuantepec OaxacaMexico 37,389
244. Tlapa de Comonfort GuerreroMexico 36,873
245. Palenque ChiapasMexico 36,669
246. Nueva Rosita CoahuilaMexico 36,642
247. Agua Dulce VeracruzMexico 36,119
248. Santiago Nuevo LeónMexico 35,968
249. Ameca JaliscoMexico 35,867
250. Coyotepec MéxicoMexico 35,793
251. Ciudad Mendoza VeracruzMexico 35,546
252. Pánuco VeracruzMexico 35,316
253. Melchor Ocampo MéxicoMexico 34,489
254. La Barca JaliscoMexico 34,449
255. Tenancingo de Degollado MéxicoMexico 34,273
256. Puerto Peñasco SonoraMexico 33,875
257. Tlapacoyan VeracruzMexico 33,667
258. Pénjamo GuanajuatoMexico 33,509
259. Cintalapa de Figueroa ChiapasMexico 33,464
260. Cananea SonoraMexico 33,433
261. Tepeji de Ocampo HidalgoMexico 33,196
262. Salvatierra GuanajuatoMexico 32,972
263. Tonalá ChiapasMexico 32,855
264. Melchor Múzquiz CoahuilaMexico 32,799
265. Zacatelco TlaxcalaMexico 32,571
266. Perote VeracruzMexico 32,559
267. Ixmiquilpan HidalgoMexico 32,474
268. Tuxpan JaliscoMexico 32,462
269. Tenosique de Pino Suárez TabascoMexico 32,415
270. Parras de la Fuente CoahuilaMexico 32,253
271. Chiapa de Corzo ChiapasMexico 32,182
272. Sabinas Hidalgo Nuevo LeónMexico 32,047
273. Amecameca de Juárez MéxicoMexico 31,718
274. Zacatlán PueblaMexico 31,707
275. Ocozocuautla ChiapasMexico 31,596
276. Nueva Italia de Ruiz MichoacánMexico 31,424
277. Jiménez ChihuahuaMexico 31,054
278. Tala JaliscoMexico 30,942
279. Coatzintla VeracruzMexico 30,607
280. Huatabampo SonoraMexico 30,426
281. San Pablo Autopan MéxicoMexico 30,417
282. Maravatío MichoacánMexico 30,412
283. Macuspana TabascoMexico 30,409
284. Ticul YucatánMexico 30,282
285. Río Grande ZacatecasMexico 29,841
286. Ciudad Fernández San Luis PotosíMexico 29,671
287. Huatusco de Chicuellar VeracruzMexico 29,387
288. Calpulalpan TlaxcalaMexico 29,320
289. Huixtla ChiapasMexico 29,257
290. Tesistán JaliscoMexico 29,253
291. San Fernando TamaulipasMexico 29,171
292. Zapotlanejo JaliscoMexico 29,055
293. Tequisquiapan QuerétaroMexico 28,963
294. Cosamaloapan de Carpio VeracruzMexico 28,768
295. Ocosingo ChiapasMexico 28,721
296. Ciudad Sahagún HidalgoMexico 28,647
297. Umán YucatánMexico 28,472
298. Navolato SinaloaMexico 28,457
299. Puruándiro MichoacánMexico 28,350
300. Valle de Bravo MéxicoMexico 28,280