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
502. Col. Bosques de las Lomas Distrito FederalMexico 15,000
503. Yahualica JaliscoMexico 14,971
504. Izamal YucatánMexico 14,954
505. Tlalmanalco de Velázquez MéxicoMexico 14,952
506. San Gabriel Casa Blanca OaxacaMexico 14,940
507. Tepeapulco HidalgoMexico 14,935
508. Zinapécuaro MichoacánMexico 14,931
509. Tecuala NayaritMexico 14,921
510. Frontera Comalapa ChiapasMexico 14,917
511. Juchitepec de Mariano Riva Palacio MéxicoMexico 14,870
512. Tlaltelulco TlaxcalaMexico 14,860
513. San Sebastián Zinacatepec PueblaMexico 14,826
514. Pueblo Yaqui SonoraMexico 14,802
515. Ahualulco de Mercado JaliscoMexico 14,778
516. Yajalón ChiapasMexico 14,763
517. Tamuín San Luis PotosíMexico 14,748
518. Gutiérrez Zamora VeracruzMexico 14,735
519. Villa Juárez SonoraMexico 14,680
520. Tecpan de Galeana GuerreroMexico 14,638
521. Santa Cruz del Valle JaliscoMexico 14,637
522. Santa María Asunción Tlaxiaco OaxacaMexico 14,608
523. Ario de Rosales MichoacánMexico 14,585
524. El Rosario SinaloaMexico 14,577
525. General Vicente Guerrero DurangoMexico 14,559
526. La Mira Tumbiscatio MichoacánMexico 14,536
527. Yecapixtla MorelosMexico 14,431
528. Cacahoatán ChiapasMexico 14,404
529. Tizapán el Alto JaliscoMexico 14,385
530. Santiago Tlacotepec MéxicoMexico 14,364
531. Guadalupe Victoria DurangoMexico 14,269
532. Purépero MichoacánMexico 14,267
533. Sánchez Román ZacatecasMexico 14,240
534. Juárez Nuevo LeónMexico 14,228
535. Pichucalco ChiapasMexico 14,220
536. San Juan de la Vega GuanajuatoMexico 14,209
537. Cocula JaliscoMexico 14,205
538. Calkiní CampecheMexico 14,195
539. Juan Aldama ZacatecasMexico 14,162
540. Xalmimilulco PueblaMexico 14,144
541. Apaxco de Ocampo MéxicoMexico 14,139
542. El Dorado SinaloaMexico 14,136
543. San Miguel Canoa PueblaMexico 14,030
544. Salinas de Hidalgo San Luis PotosíMexico 13,973
545. San Antonio Acahualco MéxicoMexico 13,968
546. Cotija de la Paz MichoacánMexico 13,939
547. Cuerámaro GuanajuatoMexico 13,937
548. Suchiate ChiapasMexico 13,743
549. Ajijic JaliscoMexico 13,714
550. Jalpa ZacatecasMexico 13,686
551. Villa Unión SinaloaMexico 13,683
552. Jalatlaco MéxicoMexico 13,663
553. Santa María Coronanco PueblaMexico 13,563
554. San Mateo Atarasquillo MéxicoMexico 13,556
555. Santa Anita JaliscoMexico 13,515
556. Quiroga MichoacánMexico 13,511
557. Tezoyuca MéxicoMexico 13,504
558. Tecalitlán JaliscoMexico 13,500
559. Cerritos San Luis PotosíMexico 13,453
560. Libres PueblaMexico 13,326
561. Suchiapa ChiapasMexico 13,282
562. San Jacinto Ocotlán OaxacaMexico 13,266
563. Ciudad Manuel Doblado GuanajuatoMexico 13,218
564. Etzatlán JaliscoMexico 13,183
565. La Joya MorelosMexico 13,158
566. San Pedro Pochutla OaxacaMexico 13,078
567. Anáhuac VeracruzMexico 13,074
568. Poncitlán JaliscoMexico 13,069
569. Coquimatlán ColimaMexico 13,061
570. San Carlos TabascoMexico 13,054
571. San Martín de las Pirámides MéxicoMexico 13,017
572. Benito Juárez VeracruzMexico 13,001
573. Empalme Escobedo GuanajuatoMexico 12,968
574. Acala ChiapasMexico 12,954
575. Cherán MichoacánMexico 12,949
576. Adolfo Ruíz Cortínes SinaloaMexico 12,947
577. Colotlán JaliscoMexico 12,927
578. Coscomatepec de Bravo VeracruzMexico 12,920
579. Atencingo PueblaMexico 12,910
580. Temascalcingo MéxicoMexico 12,909
581. Las Varas NayaritMexico 12,837
582. Colonia Vicente Guerrero Baja CaliforniaMexico 12,829
583. San Pedro Tultepec MéxicoMexico 12,795
584. Tlaxcoapan HidalgoMexico 12,772
585. San Julián JaliscoMexico 12,752
586. Ruiz NayaritMexico 12,745
587. Unión Hidalgo OaxacaMexico 12,736
588. Gustavo Díaz Ordaz TamaulipasMexico 12,698
589. Miguel Auza ZacatecasMexico 12,685
590. Tarimoro GuanajuatoMexico 12,677
591. Nextlalpan MéxicoMexico 12,598
592. Tempoal de Sánchez VeracruzMexico 12,558
593. Tlaxco de Morelos TlaxcalaMexico 12,553
594. Tequixquitla TlaxcalaMexico 12,548
595. Apatlaco MorelosMexico 12,530
596. Isla Mujeres Quintana RooMexico 12,491
597. Coyuca de Benítez GuerreroMexico 12,487
598. Santiago Tetla TlaxcalaMexico 12,465
599. Zimapán HidalgoMexico 12,455
600. Capilla de Guadalupe JaliscoMexico 12,445