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
801. Mazatecochco TlaxcalaMexico 8,960
800. Filomeno Mata VeracruzMexico 8,973
799. Cuauhtémoc ColimaMexico 8,986
798. Escuintla ChiapasMexico 8,989
797. Almoloya del Río MéxicoMexico 8,995
796. San Francisco Telixtlahuaca OaxacaMexico 8,999
795. San Juan de Abajo NayaritMexico 9,015
794. San Blas NayaritMexico 9,016
793. San Fernando ChiapasMexico 9,024
792. San Mateo Tlaixpan PueblaMexico 9,031
790. Bucerías NayaritMexico 9,037
791. Higuera de Zaragoza SinaloaMexico 9,037
789. Tula TamaulipasMexico 9,054
788. Cuitzeo del Porvenir MichoacánMexico 9,057
787. El Tobarito SonoraMexico 9,065
786. El Sauzal Baja CaliforniaMexico 9,085
785. Comala ColimaMexico 9,117
784. Unión de Tula JaliscoMexico 9,119
783. Buenavista Tomatlán MichoacánMexico 9,121
782. Villa Corzo ChiapasMexico 9,123
781. Nuevo Progreso TamaulipasMexico 9,125
780. Moralillo VeracruzMexico 9,126
779. Tetela del Volcán MorelosMexico 9,127
778. Halachó YucatánMexico 9,165
777. Santa Catarina Ayotzingo MéxicoMexico 9,175
776. Jala NayaritMexico 9,179
775. Tanquián Escobedo San Luis PotosíMexico 9,201
774. Luvianos MéxicoMexico 9,247
773. Felipe Carrillo Puerto MichoacánMexico 9,256
771. Chignautla PueblaMexico 9,259
772. Teocelo VeracruzMexico 9,259
770. Villa Guerrero MéxicoMexico 9,267
769. Guadalupe Victoria PueblaMexico 9,272
768. Chocamán VeracruzMexico 9,277
767. Mundo Nuevo VeracruzMexico 9,288
766. Jalpan QuerétaroMexico 9,291
765. Tuxpan MichoacánMexico 9,324
764. Villa Ahumada ChihuahuaMexico 9,326
763. Xicoténcatl TamaulipasMexico 9,346
762. La Huacana MichoacánMexico 9,351
761. Cuajinicuilapa GuerreroMexico 9,390
760. San Marcos Tlacoyalco PueblaMexico 9,399
759. Aguililla MichoacánMexico 9,422
758. Villa Cuauhtémoc VeracruzMexico 9,426
757. Zempoala VeracruzMexico 9,436
756. El Naranjo San Luis PotosíMexico 9,458
755. Nacajuca TabascoMexico 9,471
754. Putla de Guerrero OaxacaMexico 9,486
753. Coatetelco MorelosMexico 9,503
752. Villa La Venta TabascoMexico 9,511
751. Arteaga MichoacánMexico 9,550
750. Vistahermosa de Negrete MichoacánMexico 9,581
749. China Nuevo LeónMexico 9,591
748. Cocotitlán MéxicoMexico 9,599
747. Jaltenco MéxicoMexico 9,603
746. Pajacuarán MichoacánMexico 9,611
745. San Pedro Tlaltizapan MéxicoMexico 9,620
744. Jesús del Monte MéxicoMexico 9,649
743. Puerto Madero ChiapasMexico 9,652
742. Santiago Tilapa MéxicoMexico 9,676
741. Soto la Marina TamaulipasMexico 9,712
740. Otumba de Gómez Farías MéxicoMexico 9,718
739. Tlatlauquitepec PueblaMexico 9,720
738. Cocoyoc MorelosMexico 9,752
737. Oriental PueblaMexico 9,770
736. Tecolutilla TabascoMexico 9,779
735. Sonoyta SonoraMexico 9,783
734. Amatitán JaliscoMexico 9,791
733. Tzucacab YucatánMexico 9,819
732. Ojuelos de Jalisco JaliscoMexico 9,827
731. Tetlanohcán TlaxcalaMexico 9,832
730. Chahuite OaxacaMexico 9,837
729. Zolotepec MéxicoMexico 9,857
728. Akil YucatánMexico 9,858
727. Cruz Grande GuerreroMexico 9,876
726. Acancéh YucatánMexico 9,892
725. Ocotlán PueblaMexico 9,894
724. Ayutla de los Libres GuerreroMexico 9,897
723. Santiago Jamiltepec OaxacaMexico 9,928
722. Espita YucatánMexico 9,960
721. Santiago Tangamandapio MichoacánMexico 9,967
720. Huautla de Jiménez OaxacaMexico 9,972
719. San Buenaventura MéxicoMexico 9,991
718. Asunción Nochixtlán OaxacaMexico 10,012
717. Zimatlán de Álvarez OaxacaMexico 10,014
716. Rincón de Tamayo GuanajuatoMexico 10,015
715. Tepatepec HidalgoMexico 10,032
714. San Mateo Tezoquipan MéxicoMexico 10,057
713. San Pablo Atlazalpan MéxicoMexico 10,062
712. Camargo TamaulipasMexico 10,085
711. San Miguel Xoxtla TlaxcalaMexico 10,089
710. La Cañada QuerétaroMexico 10,089
709. San Bartolo Cuautlalpan MéxicoMexico 10,106
707. Hecelchakán CampecheMexico 10,153
708. Alfredo V. Bonfil Quintana RooMexico 10,153
706. Platón Sánchez VeracruzMexico 10,169
705. La Ceiba PueblaMexico 10,190
704. Tierra Colorada GuerreroMexico 10,202
703. Zacatepec PueblaMexico 10,204
702. Jalacingo VeracruzMexico 10,216