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
501. Venustiano Carranza ChiapasMexico 15,074
500. Tepatlaxco de Hidalgo PueblaMexico 15,084
499. Pijijiapan ChiapasMexico 15,101
498. San Agustín JaliscoMexico 15,107
497. Tangancícuaro de Arista MichoacánMexico 15,182
496. Hidalgo Nuevo LeónMexico 15,227
495. Marfil GuanajuatoMexico 15,241
494. Santa Cruz Tecamac MéxicoMexico 15,244
493. San Salvador el Seco PueblaMexico 15,271
492. Tepalcatepec MichoacánMexico 15,281
491. Xico VeracruzMexico 15,292
490. Jalpa de Méndez TabascoMexico 15,320
489. Cárdenas San Luis PotosíMexico 15,331
488. San Felipe Baja CaliforniaMexico 15,386
487. San Sebastián el Grande JaliscoMexico 15,465
486. Huilango MéxicoMexico 15,551
485. Nochistlán ZacatecasMexico 15,613
484. Santiago Tulantepec HidalgoMexico 15,625
483. San Antonio de la Cal OaxacaMexico 15,673
482. Santiago Tuxtla VeracruzMexico 15,681
480. Palmarito Tochapán PueblaMexico 15,690
481. San Luis Teolocholco TlaxcalaMexico 15,690
479. Banderilla VeracruzMexico 15,757
478. Altotonga VeracruzMexico 15,800
477. Santa María Ajoloapan MéxicoMexico 15,905
476. Tepoztlán MorelosMexico 15,963
475. Paracho de Verduzco MichoacánMexico 15,965
474. Mapastepec ChiapasMexico 16,082
473. Madera ChihuahuaMexico 16,087
472. Chignahuapan PueblaMexico 16,138
471. San Salvador Atenco MéxicoMexico 16,159
470. Compostela NayaritMexico 16,162
469. La Orilla MichoacánMexico 16,178
468. Huitzuco de los Figueroa GuerreroMexico 16,238
467. La Poza VeracruzMexico 16,286
466. Acatlán de Osorio PueblaMexico 16,292
465. Jamay JaliscoMexico 16,310
464. Jocotepec JaliscoMexico 16,459
463. Zacoalco de Torres JaliscoMexico 16,468
462. Las Pintas de Arriba JaliscoMexico 16,503
461. Cihuatlán JaliscoMexico 16,520
460. Cuautepec de Hinojosa HidalgoMexico 16,543
459. Progreso de Obregón HidalgoMexico 16,548
458. Altepexi PueblaMexico 16,587
457. Momoxpan PueblaMexico 16,675
456. San José Iturbide GuanajuatoMexico 16,702
455. Xochitepec MorelosMexico 16,768
454. Palau CoahuilaMexico 16,904
453. Arcelia GuerreroMexico 16,940
452. Armería ColimaMexico 16,953
451. Tlajomulco de Zúñiga JaliscoMexico 17,025
450. Zacualtipán HidalgoMexico 17,090
449. Santa Rosa de Jáuregui QuerétaroMexico 17,091
448. Ciudad Anáhuac Nuevo LeónMexico 17,181
447. Axochiapan MorelosMexico 17,568
446. Peto YucatánMexico 17,607
445. Miahuatlán de Porfirio Díaz OaxacaMexico 17,632
444. Ixtapan de la Sal MéxicoMexico 17,648
443. Cuautlancingo PueblaMexico 17,729
442. Jaral del Progreso GuanajuatoMexico 17,748
441. Ometepec GuerreroMexico 17,801
440. Maneadero Baja CaliforniaMexico 17,861
439. Cunduacán TabascoMexico 17,904
438. Carlos A. Carrillo VeracruzMexico 17,990
437. Chichén-Itzá YucatánMexico 18,000
436. Acajete PueblaMexico 18,068
435. Lerma de Villada MéxicoMexico 18,145
434. Guadalupe Victoria Baja CaliforniaMexico 18,244
433. Villa Cuauhtémoc MéxicoMexico 18,303
432. Santiago Ixcuintla NayaritMexico 18,365
431. Tamazula de Gordiano JaliscoMexico 18,397
430. Acaponeta NayaritMexico 18,564
429. Emiliano Zapata TabascoMexico 18,608
428. Nava CoahuilaMexico 18,639
427. Ixtapa JaliscoMexico 18,717
426. San María Totoltepec MéxicoMexico 18,779
425. Sombrerete ZacatecasMexico 18,805
424. San Buenaventura CoahuilaMexico 18,822
423. San Mateo Otzacatipan MéxicoMexico 18,823
422. Lerdo de Tejada VeracruzMexico 18,941
421. Chiconcuac MéxicoMexico 19,047
420. Tlaquiltenango MorelosMexico 19,056
419. Motozintla de Mendoza ChiapasMexico 19,092
418. Romita GuanajuatoMexico 19,351
417. El Salto DurangoMexico 19,363
416. Puerto Escondido OaxacaMexico 19,488
415. Cerro Azul VeracruzMexico 19,632
414. Allende CoahuilaMexico 19,636
413. Calvillo AguascalientesMexico 19,663
412. Xonacatlán MéxicoMexico 19,687
411. Naranjos VeracruzMexico 19,689
410. Loreto ZacatecasMexico 19,779
409. Xoxocotla MorelosMexico 19,790
408. Ciudad Miguel Alemán TamaulipasMexico 19,857
407. Nogales VeracruzMexico 19,903
406. Ozumba de Alzate MéxicoMexico 19,929
405. Tianguistenco MéxicoMexico 20,104
404. Chapala JaliscoMexico 20,323
403. Tlaxcalancingo PueblaMexico 20,363
402. Cosoleacaque VeracruzMexico 20,371