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
1,795. El Tular TabascoMexico 2,300
787. El Tobarito SonoraMexico 9,065
684. El Tejar VeracruzMexico 10,511
786. El Sauzal Baja CaliforniaMexico 9,085
1,035. El Sauz QuerétaroMexico 6,569
417. El Salto DurangoMexico 19,363
355. El Salto JaliscoMexico 22,550
524. El Rosario SinaloaMexico 14,577
1,174. El Refugio JaliscoMexico 5,694
627. El Quince JaliscoMexico 11,878
209. El Pueblito QuerétaroMexico 47,201
1,009. El Oro de Hidalgo MéxicoMexico 6,805
1,122. El Ocotito GuerreroMexico 5,983
756. El Naranjo San Luis PotosíMexico 9,458
149. El Mante TamaulipasMexico 79,981
631. El Llano HidalgoMexico 11,794
1,735. El Limón JaliscoMexico 3,312
872. El Higo San Luis PotosíMexico 8,175
389. El Grullo JaliscoMexico 21,031
650. El Fuerte SinaloaMexico 11,171
915. El Espinal OaxacaMexico 7,616
542. El Dorado SinaloaMexico 14,136
929. El Crucero de Santa María JaliscoMexico 7,500
809. El Coyote CoahuilaMexico 8,856
1,436. El Colorado QuerétaroMexico 4,572
665. El Colomo ColimaMexico 10,908
1,182. El Coacoyul GuerreroMexico 5,658
1,573. El Castillo VeracruzMexico 4,107
1,342. El Carrizo SinaloaMexico 4,931
1,560. El Burrión SinaloaMexico 4,169
1,562. El Bosque ChiapasMexico 4,158
1,733. El Arenal HidalgoMexico 3,318
696. El Arenal JaliscoMexico 10,309
877. Ejutla de Crespo OaxacaMexico 8,117
1,338. Ejido El Largo ChihuahuaMexico 4,964
1,306. Ecuandureo MichoacánMexico 5,098
1,066. Ecatzingo de Hidalgo MorelosMexico 6,373
3. Ecatepec MéxicoMexico 1,806,226
666. Dzitbalché CampecheMexico 10,902
1,790. Dzitás YucatánMexico 2,909
1,129. Dzilam González YucatánMexico 5,941
858. Dzidzantún YucatánMexico 8,301
1,769. Dzemul YucatánMexico 3,072
1,446. Dzan YucatánMexico 4,532
41. Durango DurangoMexico 457,140
1,226. Dulce Grande San Luis PotosíMexico 5,426
1,124. Duarte GuanajuatoMexico 5,969
1,075. Doxey HidalgoMexico 6,339
1,154. Domingo Arenas PueblaMexico 5,812
185. Dolores Hidalgo GuanajuatoMexico 55,138
1,478. Doctor Mora GuanajuatoMexico 4,431
847. Doctor Arroyo Nuevo LeónMexico 8,435
1,173. Delta Baja CaliforniaMexico 5,698
672. Degollado JaliscoMexico 10,753
1,704. Cuzamá YucatánMexico 3,459
1,186. Cuyutlán JaliscoMexico 5,644
1,311. Cutzamalá de Pinzón GuerreroMexico 5,057
439. Cunduacán TabascoMexico 17,904
1,783. Cúmpas SonoraMexico 2,979
1,545. Culiacancito SinaloaMexico 4,201
29. Culiacán SinaloaMexico 582,469
788. Cuitzeo del Porvenir MichoacánMexico 9,057
1,281. Cuitzeo JaliscoMexico 5,172
604. Cuitláhuac VeracruzMexico 12,331
1,517. Cuitareo MichoacánMexico 4,300
671. Cuilapan de Guerrero OaxacaMexico 10,782
863. Cuichapa VeracruzMexico 8,268
1,160. Cuetzalán del Progreso PueblaMexico 5,785
58. Cuernavaca MorelosMexico 343,769
547. Cuerámaro GuanajuatoMexico 13,937
807. Cuencamé DurangoMexico 8,876
991. Cuautlapan VeracruzMexico 6,928
443. Cuautlancingo PueblaMexico 17,729
97. Cuautla Morelos MorelosMexico 146,178
40. Cuautitlán Izcalli MéxicoMexico 475,179
142. Cuautitlán MéxicoMexico 84,737
460. Cuautepec de Hinojosa HidalgoMexico 16,543
1,698. Cuautepec GuerreroMexico 3,483
1,134. Cuauhtémoc TamaulipasMexico 5,924
799. Cuauhtémoc ColimaMexico 8,986
138. Cuauhtémoc ChihuahuaMexico 90,835
33. Cuauhtémoc Distrito FederalMexico 521,348
1,161. Cuapiaxtla de Madero PueblaMexico 5,781
966. Cuapiaxtla TlaxcalaMexico 7,147
1,268. Cuanala PueblaMexico 5,230
1,303. Cuanajo MichoacánMexico 5,110
761. Cuajinicuilapa GuerreroMexico 9,390
88. Cuajimalpa Distrito FederalMexico 173,625
890. Cuacnopalan PueblaMexico 7,888
727. Cruz Grande GuerreroMexico 9,876
1,536. Cristóbal Obregón ChiapasMexico 4,242
1,323. Creel ChihuahuaMexico 5,011
889. Coyutla VeracruzMexico 7,939
1,231. Coyula JaliscoMexico 5,408
983. Coyuca de Catalán GuerreroMexico 6,992
597. Coyuca de Benítez GuerreroMexico 12,487
250. Coyotepec MéxicoMexico 35,793
22. Coyoacán Distrito FederalMexico 628,063
1,656. Coxquihui VeracruzMexico 3,716
1,151. Coxcatlán PueblaMexico 5,830