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