The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
3,508. Milpa Alta  Mexico 115,895
3,426. San Juan del Río  Mexico 118,173
3,413. Zacatecas  Mexico 118,562
3,348. Orizaba  Mexico 121,348
3,245. Huixquilucan  Mexico 124,846
3,243. Zamora de Hidalgo  Mexico 124,916
3,172. Colima  Mexico 127,235
3,116. San Cristóbal de Las Casas  Mexico 128,996
3,065. Garza García  Mexico 130,646
2,982. Tuxpan de Rodríguez Cano  Mexico 134,394
2,981. Córdoba  Mexico 134,403
2,980. Chetumal  Mexico 134,412
2,898. Salamanca  Mexico 138,614
2,882. San Luis Río Colorado  Mexico 139,254
2,874. Piedras Negras  Mexico 139,619
2,841. Ciudad del Carmen  Mexico 141,308
2,773. Ciudad Acuña  Mexico 144,669
2,744. Cuautla Morelos  Mexico 146,178
2,661. Minatitlán  Mexico 150,895
2,649. Cholula  Mexico 151,667
2,444. Chalco de Díaz Covarrubias  Mexico 163,996
2,415. Chilpancingo de los Bravos  Mexico 165,250
2,400. Jiutepec  Mexico 166,331
2,334. La Paz  Mexico 171,485
2,317. Metepec  Mexico 172,982
2,309. San Pablo de las Salinas  Mexico 173,557
2,308. Cuajimalpa  Mexico 173,625
2,296. Poza Rica de Hidalgo  Mexico 174,526
2,161. Heroica Nogales  Mexico 185,882
2,144. Puerto Vallarta  Mexico 187,134
2,081. Ciudad Madero  Mexico 192,736
2,067. Soledad Díez Gutiérrez  Mexico 194,006
2,053. Monclova  Mexico 195,764
2,027. Tapachula  Mexico 197,961
1,934. Campeche  Mexico 205,212
1,854. Los Mochis  Mexico 214,601
1,736. Gómez Palacio  Mexico 228,577
1,728. Magdalena Contreras  Mexico 228,927
1,712. Coatzacoalcos  Mexico 230,717
1,669. Uruapan del Progreso  Mexico 237,308
1,644. Tehuacán  Mexico 241,429
1,614. Nicolás Romero  Mexico 245,383
1,581. Colonia del Valle  Mexico 250,000
1,566. Los Reyes  Mexico 251,168
1,539. Santa Catarina  Mexico 254,472
1,527. Ensenada  Mexico 256,565
1,514. Ciudad Obregón  Mexico 258,162
1,485. Oaxaca de Juárez  Mexico 262,566
1,463. Ciudad Victoria  Mexico 269,923
1,411. Tepic  Mexico 280,592
1,290. Celaya  Mexico 305,901
1,279. General Escobedo  Mexico 308,206
1,275. Tampico  Mexico 309,003
1,252. Coacalco  Mexico 313,405
1,218. Pachuca de Soto  Mexico 319,581
1,148. Irapuato  Mexico 339,554
1,129. Cuernavaca  Mexico 343,769
1,127. Tlahuac  Mexico 344,106
1,112. Nuevo Laredo  Mexico 349,550
1,106. Ixtapaluca  Mexico 351,001
1,103. Apodaca  Mexico 352,064
1,098. Miguel Hidalgo  Mexico 353,534
1,094. Mazatlán  Mexico 354,717
1,092. Benito Juarez  Mexico 355,017
1,061. Villahermosa  Mexico 362,401
1,054. Xico  Mexico 365,777
975. Iztacalco  Mexico 395,025
959. Tonalá  Mexico 401,509
952. Xochimilco  Mexico 404,458
898. Jalapa Enríquez  Mexico 425,148
897. Azcapotzalco  Mexico 425,298
876. Heroica Matamoros  Mexico 435,145
849. Venustiano Carranza  Mexico 447,459
828. Durango  Mexico 457,140
789. Cuautitlán Izcalli  Mexico 475,179
779. Tuxtla Gutiérrez  Mexico 481,128
761. Tlaquepaque  Mexico 493,646
756. Reynosa  Mexico 498,654
743. Toluca  Mexico 505,881
741. San Nicolás de los Garza  Mexico 507,816
714. Ciudad López Mateos  Mexico 521,034
713. Cuauhtémoc  Mexico 521,348
710. Torreón  Mexico 524,066
691. Cancún  Mexico 542,043
652. Veracruz  Mexico 568,313
630. Culiacán  Mexico 582,469
618. Morelia  Mexico 592,797
612. Hermosillo  Mexico 595,811
611. Mexicali  Mexico 597,099
591. Tlalpan  Mexico 607,545
586. Querétaro  Mexico 611,785
576. Saltillo  Mexico 621,250
570. Coyoacán  Mexico 628,063
539. Acapulco de Juárez  Mexico 652,136
537. Aguascalientes  Mexico 658,179
523. San Luis Potosí  Mexico 677,704
497. Alvaro Obregón  Mexico 706,567
495. Chihuahua  Mexico 708,267
489. Tlalnepantla  Mexico 715,767
488. Mérida  Mexico 717,175