Rank | City | Municipality | State | Geo. coordinates | 2020 Census | 2010 Census | Change |
1 | Mexico City | 16 boroughs‡ | Mexico City | 19°25′57″N 99°07′52″W / 19.43250°N 99.13111°W / 19.43250; -99.13111 | 9,209,944 | 8,851,080 | +4.05% |
2 | Tijuana | Tijuana | Baja California | 32°32′05″N 117°02′37″W / 32.53472°N 117.04361°W / 32.53472; -117.04361 | 1,810,645 | 1,512,512 | +19.71% |
3 | Ecatepec | Ecatepec | State of Mexico | 19°36′35″N 99°03′36″W / 19.60972°N 99.06000°W / 19.60972; -99.06000 | 1,643,623 | 1,655,015 | −0.69% |
4 | León | León | Guanajuato | 21°07′11″N 101°40′50″W / 21.11972°N 101.68056°W / 21.11972; -101.68056 | 1,579,803 | 1,319,361 | +19.74% |
5 | Puebla | Puebla | Puebla | 19°02′43″N 98°11′51″W / 19.04528°N 98.19750°W / 19.04528; -98.19750 | 1,542,232 | 1,434,062 | +7.54% |
6 | Ciudad Juárez | Juárez | Chihuahua | 31°44′22″N 106°29′13″W / 31.73944°N 106.48694°W / 31.73944; -106.48694 | 1,501,551 | 1,321,015 | +13.67% |
7 | Guadalajara | Guadalajara | Jalisco | 20°40′35″N 103°20′32″W / 20.67639°N 103.34222°W / 20.67639; -103.34222 | 1,385,629 | 1,495,182 | −7.33% |
8 | Monterrey | Monterrey | Nuevo León | 25°40′17″N 100°18′31″W / 25.67139°N 100.30861°W / 25.67139; -100.30861 | 1,142,952 | 1,135,512 | +0.66% |
9 | Nezahualcóyotl | Nezahualcóyotl | State of Mexico | 19°23′59″N 98°59′22″W / 19.39972°N 98.98944°W / 19.39972; -98.98944 | 1,072,676 | 1,104,603 | −2.89% |
10 | Zapopan | Zapopan | Jalisco | 20°43′14″N 103°23′18″W / 20.72056°N 103.38833°W / 20.72056; -103.38833 | 1,026,492 | 1,143,168 | −10.21% |
11 | Chihuahua | Chihuahua | Chihuahua | 28°38′07″N 106°05′20″W / 28.63528°N 106.08889°W / 28.63528; -106.08889 | 925,762 | 809,685 | +14.34% |
12 | Mérida | Mérida | Yucatán | 20°58′04″N 89°37′18″W / 20.96778°N 89.62167°W / 20.96778; -89.62167 | 921,771 | 780,423 | +18.11% |
13 | Naucalpan | Naucalpan, Huixquilucan‡ | State of Mexico | 19°28′31″N 99°14′16″W / 19.47528°N 99.23778°W / 19.47528; -99.23778 | 911,168 | 913,681 | −0.28% |
14 | Cancún | Benito Juárez | Quintana Roo | 21°09′38″N 86°50′51″W / 21.16056°N 86.84750°W / 21.16056; -86.84750 | 888,797 | 628,306 | +41.46% |
15 | Saltillo | Saltillo | Coahuila | 25°26′00″N 101°00′00″W / 25.43333°N 101.00000°W / 25.43333; -101.00000 | 864,431 | 709,674 | +21.81% |
16 | Aguascalientes | Aguascalientes | Aguascalientes | 21°52′51″N 102°17′46″W / 21.88083°N 102.29611°W / 21.88083; -102.29611 | 863,893 | 729,380 | +18.44% |
17 | Hermosillo | Hermosillo | Sonora | 29°05′56″N 110°57′15″W / 29.09889°N 110.95417°W / 29.09889; -110.95417 | 855,563 | 715,229 | +19.62% |
18 | Mexicali | Mexicali | Baja California | 32°39′48″N 115°28′04″W / 32.66333°N 115.46778°W / 32.66333; -115.46778 | 854,186 | 689,775 | +23.84% |
19 | San Luis Potosí | San Luis Potosí | San Luis Potosí | 22°08′59″N 100°58′30″W / 22.14972°N 100.97500°W / 22.14972; -100.97500 | 845,941 | 724,252 | +16.80% |
20 | Culiacán | Culiacán | Sinaloa | 24°47′31″N 107°23′53″W / 24.79194°N 107.39806°W / 24.79194; -107.39806 | 808,416 | 675,841 | +19.62% |
21 | Querétaro | Querétaro | Querétaro | 20°35′17″N 100°23′17″W / 20.58806°N 100.38806°W / 20.58806; -100.38806 | 794,789 | 646,720 | +22.90% |
22 | Morelia | Morelia | Michoacán | 19°42′08″N 101°11′08″W / 19.70222°N 101.18556°W / 19.70222; -101.18556 | 743,275 | 645,251 | +15.19% |
23 | Chimalhuacán | Chimalhuacán | State of Mexico | 19°26′15″N 98°57′15″W / 19.43750°N 98.95417°W / 19.43750; -98.95417 | 703,215 | 612,383 | +14.83% |
24 | Reynosa | Reynosa | Tamaulipas | 26°05′32″N 98°16′40″W / 26.09222°N 98.27778°W / 26.09222; -98.27778 | 691,557 | 592,532 | +16.71% |
25 | Torreón | Torreón | Coahuila | 25°32′40″N 103°26′30″W / 25.54444°N 103.44167°W / 25.54444; -103.44167 | 690,193 | 611,447 | +12.88% |
26 | Tlalnepantla | Tlalnepantla | State of Mexico | 19°32′12″N 99°11′41″W / 19.53667°N 99.19472°W / 19.53667; -99.19472 | 658,907 | 653,410 | +0.84% |
27 | Acapulco | Acapulco | Guerrero | 16°51′42″N 99°53′11″W / 16.86167°N 99.88639°W / 16.86167; -99.88639 | 658,609 | 674,764 | −2.39% |
28 | Tlaquepaque | Tlaquepaque | Jalisco | 20°38′19″N 103°18′26″W / 20.63861°N 103.30722°W / 20.63861; -103.30722 | 650,123 | 577,911 | +12.50% |
29 | Guadalupe | Guadalupe | Nuevo León | 25°40′45″N 100°14′06″W / 25.67917°N 100.23500°W / 25.67917; -100.23500 | 635,862 | 673,626 | −5.61% |
30 | Durango | Durango | Durango | 24°01′22″N 104°39′16″W / 24.02278°N 104.65444°W / 24.02278; -104.65444 | 616,068 | 520,351 | +18.39% |
31 | Tuxtla Gutiérrez | Tuxtla Gutiérrez | Chiapas | 16°45′11″N 93°06′56″W / 16.75306°N 93.11556°W / 16.75306; -93.11556 | 578,830 | 537,112 | +7.77% |
32 | Cuautitlán Izcalli | Cuautitlán Izcalli | State of Mexico | 19°38′46″N 99°12′41″W / 19.64611°N 99.21139°W / 19.64611; -99.21139 | 515,353 | 484,573 | +6.35% |
33 | Veracruz | Veracruz, Boca del Río‡ | Veracruz | 19°11′25″N 96°09′12″W / 19.19028°N 96.15333°W / 19.19028; -96.15333 | 537,963 | 562,984 | −4.44% |
34 | Ciudad Apodaca | Apodaca | Nuevo León | 25°46′54″N 100°11′20″W / 25.78167°N 100.18889°W / 25.78167; -100.18889 | 536,436 | 467,185 | +14.82% |
35 | Ciudad López Mateos | Atizapán de Zaragoza | State of Mexico | 19°33′40″N 99°14′49″W / 19.56111°N 99.24694°W / 19.56111; -99.24694 | 523,065 | 489,160 | +6.93% |
36 | Matamoros | Matamoros | Tamaulipas | 25°52′47″N 97°30′15″W / 25.87972°N 97.50417°W / 25.87972; -97.50417 | 510,739 | 449,817 | +13.54% |
37 | General Escobedo | General Escobedo | Nuevo León | 25°48′31″N 100°19′37″W / 25.80861°N 100.32694°W / 25.80861; -100.32694 | 454,967 | 352,475 | +29.08% |
38 | Irapuato | Irapuato | Guanajuato | 20°40′27″N 101°20′51″W / 20.67417°N 101.34750°W / 20.67417; -101.34750 | 452,090 | 405,456 | +11.50% |
39 | Xalapa | Xalapa | Veracruz | 19°32′17″N 96°54′33″W / 19.53806°N 96.90917°W / 19.53806; -96.90917 | 443,063 | 424,766 | +4.31% |
40 | Tonalá | Tonalá | Jalisco | 20°37′24″N 103°14′44″W / 20.62333°N 103.24556°W / 20.62333; -103.24556 | 442,440 | 408,951 | +8.19% |
41 | Mazatlán | Mazatlán | Sinaloa | 23°14′29″N 106°24′35″W / 23.24139°N 106.40972°W / 23.24139; -106.40972 | 441,975 | 381,587 | +15.83% |
42 | Nuevo Laredo | Nuevo Laredo | Tamaulipas | 27°29′11″N 99°30′29″W / 27.48639°N 99.50806°W / 27.48639; -99.50806 | 416,055 | 375,439 | +10.82% |
43 | San Nicolás | San Nicolás de los Garza | Nuevo León | 25°44′30″N 100°18′08″W / 25.74167°N 100.30222°W / 25.74167; -100.30222 | 412,199 | 443,273 | −7.01% |
44 | Ojo de Agua | Tecámac | State of Mexico | 19°40′49″N 99°00′36″W / 19.68028°N 99.01000°W / 19.68028; -99.01000 | 386,290 | 242,518 | +59.28% |
45 | Xico | Valle de Chalco | State of Mexico | 19°17′30″N 98°56′20″W / 19.29167°N 98.93889°W / 19.29167; -98.93889 | 384,327 | 356,352 | +7.85% |
46 | Celaya | Celaya | Guanajuato | 20°31′44″N 100°48′54″W / 20.52889°N 100.81500°W / 20.52889; -100.81500 | 378,143 | 344,757 | +9.68% |
47 | Tepic | Tepic | Nayarit | 21°30′59″N 104°53′39″W / 21.51639°N 104.89417°W / 21.51639; -104.89417 | 371,387 | 332,863 | +11.57% |
48 | Ixtapaluca | Ixtapaluca | State of Mexico | 19°19′07″N 98°52′56″W / 19.31861°N 98.88222°W / 19.31861; -98.88222 | 368,585 | 322,271 | +14.37% |
49 | Cuernavaca | Cuernavaca | Morelos | 18°55′07″N 99°14′03″W / 18.91861°N 99.23417°W / 18.91861; -99.23417 | 341,029 | 338,650 | +0.70% |
50 | Villahermosa | Centro | Tabasco | 17°59′21″N 92°55′41″W / 17.98917°N 92.92806°W / 17.98917; -92.92806 | 340,060 | 353,577 | −3.82% |
51 | Ciudad Victoria | Victoria | Tamaulipas | 23°44′10″N 99°08′46″W / 23.73611°N 99.14611°W / 23.73611; -99.14611 | 332,100 | 305,234 | +8.80% |
52 | Ensenada | Ensenada | Baja California | 31°51′28″N 116°36′21″W / 31.85778°N 116.60583°W / 31.85778; -116.60583 | 330,652 | 286,518 | +15.40% |
53 | Ciudad Obregón | Cajeme | Sonora | 27°29′21″N 109°56′06″W / 27.48917°N 109.93500°W / 27.48917; -109.93500 | 329,404 | 298,698 | +10.28% |
54 | Ciudad Nicolás Romero | Nicolás Romero | State of Mexico | 19°37′30″N 99°18′51″W / 19.62500°N 99.31417°W / 19.62500; -99.31417 | 323,545 | 281,799 | +14.81% |
55 | Soledad | Soledad | San Luis Potosí | 22°10′59″N 100°56′27″W / 22.18306°N 100.94083°W / 22.18306; -100.94083 | 310,192 | 255,045 | +21.62% |
56 | Ciudad Benito Juárez | Juárez | Nuevo León | 25°38′51″N 100°05′41″W / 25.64750°N 100.09472°W / 25.64750; -100.09472 | 308,285 | 151,958 | +102.88% |
57 | Playa del Carmen | Solidaridad | Quintana Roo | 20°37′39″N 87°04′52″W / 20.62750°N 87.08111°W / 20.62750; -87.08111 | 304,942 | 149,926 | +103.40% |
58 | Santa Catarina | Santa Catarina | Nuevo León | 25°40′32″N 100°27′44″W / 25.67556°N 100.46222°W / 25.67556; -100.46222 | 304,052 | 268,347 | +13.31% |
59 | Gómez Palacio | Gómez Palacio | Durango | 25°33′40″N 103°29′54″W / 25.56111°N 103.49833°W / 25.56111; -103.49833 | 301,742 | 258,882 | +16.56% |
60 | Uruapan | Uruapan | Michoacán | 19°25′10″N 102°03′30″W / 19.41944°N 102.05833°W / 19.41944; -102.05833 | 299,523 | 264,481 | +13.25% |
61 | Los Mochis | Ahome | Sinaloa | 25°47′37″N 108°59′49″W / 25.79361°N 108.99694°W / 25.79361; -108.99694 | 298,009 | 256,747 | +16.07% |
62 | Pachuca | Pachuca | Hidalgo | 20°07′18″N 98°44′09″W / 20.12167°N 98.73583°W / 20.12167; -98.73583 | 297,848 | 256,750 | +16.01% |
63 | Tampico | Tampico | Tamaulipas | 22°15′19″N 97°52′07″W / 22.25528°N 97.86861°W / 22.25528; -97.86861 | 297,373 | 297,284 | +0.03% |
64 | Tehuacán | Tehuacán | Puebla | 18°27′50″N 97°23′35″W / 18.46389°N 97.39306°W / 18.46389; -97.39306 | 293,825 | 249,735 | +17.65% |
65 | San Francisco Coacalco | Coacalco | State of Mexico | 19°38′00″N 99°05′35″W / 19.63333°N 99.09306°W / 19.63333; -99.09306 | 293,245 | 277,959 | +5.50% |
66 | Nogales | Nogales | Sonora | 31°19′07″N 110°56′45″W / 31.31861°N 110.94583°W / 31.31861; -110.94583 | 261,137 | 215,551 | +21.15% |
67 | Oaxaca | Oaxaca | Oaxaca | 17°04′04″N 96°43′12″W / 17.06778°N 96.72000°W / 17.06778; -96.72000 | 258,913 | 255,532 | +1.32% |
68 | La Paz | La Paz | Baja California Sur | 24°08′32″N 110°18′39″W / 24.14222°N 110.31083°W / 24.14222; -110.31083 | 250,141 | 217,534 | +14.99% |
69 | Campeche | Campeche | Campeche | 19°50′45″N 90°32′12″W / 19.84583°N 90.53667°W / 19.84583; -90.53667 | 249,623 | 220,490 | +13.21% |
70 | Monclova | Monclova | Coahuila | 26°54′03″N 101°25′00″W / 26.90083°N 101.41667°W / 26.90083; -101.41667 | 237,169 | 215,475 | +10.07% |
71 | García | García | Nuevo León | 25°49′00″N 100°35′00″W / 25.81667°N 100.58333°W / 25.81667; -100.58333 | 234,698 | 93,656 | +150.60% |
72 | Chilpancingo | Chilpancingo | Guerrero | 17°33′00″N 99°30′04″W / 17.55000°N 99.50111°W / 17.55000; -99.50111 | 225,728 | 187,619 | +20.31% |
73 | Puerto Vallarta | Puerto Vallarta | Jalisco | 20°36′49″N 105°13′38″W / 20.61361°N 105.22722°W / 20.61361; -105.22722 | 224,166 | 203,368 | +10.23% |
74 | Toluca | Toluca | State of Mexico | 19°17′32″N 99°39′14″W / 19.29222°N 99.65389°W / 19.29222; -99.65389 | 223,876 | 489,333 | −54.25% |
75 | Tapachula | Tapachula | Chiapas | 14°54′29″N 92°15′38″W / 14.90806°N 92.26056°W / 14.90806; -92.26056 | 217,550 | 202,759 | +7.29% |
76 | Buenavista | Tultitlán | State of Mexico | 19°36′30″N 99°10′10″W / 19.60833°N 99.16944°W / 19.60833; -99.16944 | 216,776 | 206,081 | +5.19% |
77 | Coatzacoalcos | Coatzacoalcos | Veracruz | 18°08′09″N 94°27′48″W / 18.13583°N 94.46333°W / 18.13583; -94.46333 | 212,540 | 235,983 | −9.93% |
78 | Ciudad Madero | Ciudad Madero | Tamaulipas | 22°16′35″N 97°49′53″W / 22.27639°N 97.83139°W / 22.27639; -97.83139 | 205,933 | 197,216 | +4.42% |
79 | Cabo San Lucas | Los Cabos | Baja California Sur | 22°53′23″N 109°54′56″W / 22.88972°N 109.91556°W / 22.88972; -109.91556 | 202,694 | 131,770 | +53.82% |
80 | Chicoloapan | Chicoloapan | State of Mexico | 19°24′55″N 98°54′04″W / 19.41528°N 98.90111°W / 19.41528; -98.90111 | 193,532 | 172,919 | +11.92% |
81 | Ciudad del Carmen | Carmen | Campeche | 18°38′18″N 91°50′07″W / 18.63833°N 91.83528°W / 18.63833; -91.83528 | 191,238 | 169,577 | +12.77% |
82 | San Cristóbal | San Cristóbal de las Casas | Chiapas | 16°44′12″N 92°38′18″W / 16.73667°N 92.63833°W / 16.73667; -92.63833 | 183,509 | 158,027 | +16.13% |
83 | Poza Rica | Poza Rica | Veracruz | 20°32′03″N 97°26′37″W / 20.53417°N 97.44361°W / 20.53417; -97.44361 | 180,057 | 187,601 | −4.02% |
84 | San Juan del Río | San Juan del Río | Querétaro | 20°23′20″N 99°59′47″W / 20.38889°N 99.99639°W / 20.38889; -99.99639 | 177,719 | 144,538 | +22.96% |
85 | San Luis Río Colorado | San Luis Río Colorado | Sonora | 32°28′36″N 114°45′45″W / 32.47667°N 114.76250°W / 32.47667; -114.76250 | 176,685 | 158,089 | +11.76% |
86 | Chalco | Chalco | State of Mexico | 19°15′53″N 98°53′51″W / 19.26472°N 98.89750°W / 19.26472; -98.89750 | 174,704 | 168,720 | +3.55% |
87 | Jiutepec | Jiutepec | Morelos | 18°52′53″N 99°10′40″W / 18.88139°N 99.17778°W / 18.88139; -99.17778 | 174,629 | 162,427 | +7.51% |
88 | Piedras Negras | Piedras Negras | Coahuila | 28°42′00″N 100°31′23″W / 28.70000°N 100.52306°W / 28.70000; -100.52306 | 173,959 | 150,966 | +15.23% |
89 | Guadalupe | Guadalupe | Zacatecas | 22°45′10″N 102°30′28″W / 22.75278°N 102.50778°W / 22.75278; -102.50778 | 170,029 | 125,320 | +35.68% |
90 | Chetumal | Othón P. Blanco | Quintana Roo | 18°30′13″N 88°18′19″W / 18.50361°N 88.30528°W / 18.50361; -88.30528 | 169,028 | 151,277 | +11.73% |
91 | Miramar | Altamira | Tamaulipas | 22°19′59″N 97°51′59″W / 22.33306°N 97.86639°W / 22.33306; -97.86639 | 161,820 | 119,375 | +35.56% |
92 | Salamanca | Salamanca | Guanajuato | 20°34′13″N 101°11′50″W / 20.57028°N 101.19722°W / 20.57028; -101.19722 | 160,682 | 160,169 | +0.32% |
93 | Ciudad Acuña | Acuña | Coahuila | 29°19′27″N 100°55′54″W / 29.32417°N 100.93167°W / 29.32417; -100.93167 | 160,225 | 134,286 | +19.32% |
94 | Manzanillo | Manzanillo | Colima | 19°03′08″N 104°18′57″W / 19.05222°N 104.31583°W / 19.05222; -104.31583 | 159,853 | 130,086 | +22.88% |
95 | San Pablo de las Salinas | Tultitlán | State of Mexico | 19°39′56″N 99°05′30″W / 19.66556°N 99.09167°W / 19.66556; -99.09167 | 157,998 | 189,453 | −16.60% |
96 | Cuautla | Cuautla | Morelos | 18°48′44″N 98°57′21″W / 18.81222°N 98.95583°W / 18.81222; -98.95583 | 157,336 | 154,358 | +1.93% |
97 | Zamora | Zamora | Michoacán | 19°59′08″N 102°16′59″W / 19.98556°N 102.28306°W / 19.98556; -102.28306 | 154,546 | 141,957 | +8.87% |
98 | Minatitlán | Minatitlán, Cosoleacaque‡ | Veracruz | 17°59′00″N 94°33′00″W / 17.98333°N 94.55000°W / 17.98333; -94.55000 | 149,162 | 159,557 | −6.51% |
99 | Villa de Álvarez | Villa de Álvarez | Colima | 19°15′50″N 103°44′13″W / 19.26389°N 103.73694°W / 19.26389; -103.73694 | 147,496 | 117,607 | +25.41% |
100 | Colima | Colima | Colima | 19°14′30″N 103°43′41″W / 19.24167°N 103.72806°W / 19.24167; -103.72806 | 146,965 | 137,502 | +6.88% |