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