Cities near Mexico City

Mexico City is at (19.4285°, -99.1277°). Showing cities within the selected radius, sorted by distance.

Start typing to see suggestions

Radius :
Min. pop. :

Map

The dashed circle shows the selected radius. Click a marker for details.

Latitude: 19.4285° Longitude: -99.1277° Population: 12,294,193 Timezone: America/Mexico_City
Link copied!

Nearby cities 233 cities found

City Country Distance Population
Cuauhtémoc Mexico 2.7 km 531,831
Venustiano Carranza Mexico 2.9 km 430,978
Benito Juarez Mexico 4.6 km 355,017
Iztacalco Mexico 4.8 km 384,326
Colonia Nativitas Mexico 5.3 km 60,000
Colonia del Valle Mexico 5.9 km 250,000
Benito Juárez Mexico 6.9 km 385,439
Colonia Lindavista Mexico 7.0 km 100,000
Polanco Mexico 7.5 km 50,000
Gustavo Adolfo Madero Mexico 7.5 km 1,185,772
Miguel Hidalgo Mexico 7.6 km 372,889
Azcapotzalco Mexico 8.9 km 414,711
Coyoacán Mexico 9.8 km 614,447
Iztapalapa Mexico 10.6 km 1,835,486
Álvaro Obregón Mexico 11.1 km 726,664
Ciudad Nezahualcoyotl Mexico 12.2 km 1,077,208
Naucalpan de Juárez Mexico 13.0 km 834,434
Magdalena Contreras Mexico 13.8 km 238,431
Puerto Escondido (Tepeolulco Puerto Escondido) Mexico 14.1 km 10,717
Tlalnepantla Mexico 14.3 km 653,410
Tlalpan Mexico 15.3 km 574,577
Col. Bosques de las Lomas Mexico 15.5 km 15,000
Los Reyes Acaquilpan Mexico 17.4 km 85,359
Delegación Cuajimalpa de Morelos Mexico 18.3 km 160,491
Jesús del Monte Mexico 18.5 km 23,150
Emiliano Zapata Mexico 18.6 km 25,309
Santa María Chimalhuacán Mexico 18.6 km 70,519
San Sebastián Chimalpa Mexico 18.8 km 12,951
Santiago Yancuitlalpan Mexico 19.2 km 10,013
Xochimilco Mexico 19.5 km 442,178
Magdalena Atlicpac Mexico 19.8 km 26,429
Ciudad López Mateos Mexico 19.8 km 489,160
Tláhuac Mexico 20.3 km 305,076
Buenavista Mexico 20.5 km 216,776
Profesor Carlos Hank González Mexico 20.8 km 10,416
La Magdalena Chichicaspa Mexico 20.8 km 12,193
Ecatepec de Morelos Mexico 20.8 km 1,645,352
San Isidro Mexico 21.0 km 33,737
Lomas de San Sebastián Mexico 21.0 km 12,372
Ampliación San Mateo Mexico 21.0 km 16,250
Coacalco Mexico 22.4 km 277,959
Fuentes del Valle Mexico 22.7 km 74,087
San Lorenzo Acopilco Mexico 23.6 km 23,037
Chicoloapan Mexico 23.7 km 172,919
Santiago Cuautlalpan Mexico 23.7 km 12,336
San Miguel Ajusco Mexico 24.3 km 29,781
Huixquilucan Mexico 24.6 km 124,846
Tultitlán de Mariano Escobedo Mexico 24.6 km 28,017
San Miguel Topilejo Mexico 25.2 km 34,603
Xico Mexico 25.6 km 384,327
San Juan Ixtayopan Mexico 25.7 km 24,120
Cuautitlán Izcalli Mexico 25.7 km 555,163
Santiago Teyahualco Mexico 25.7 km 53,684
San Salvador Atenco Mexico 25.8 km 17,124
San Salvador Cuauhtenco Mexico 26.5 km 13,856
Alborada Jaltenco Mexico 26.7 km 15,235
San Pablo de las Salinas Mexico 26.7 km 156,191
San Miguel Coatlinchán Mexico 26.8 km 22,619
Texcoco de Mora Mexico 27.3 km 105,165
San Pablo Oztotepec Mexico 27.5 km 15,507
Cuautitlán Mexico 27.5 km 178,847
San Antonio Tecómitl Mexico 27.6 km 24,397
Chiconcuac Mexico 28.1 km 21,738
Milpa Alta Mexico 28.4 km 18,274
San Andrés Mixquic Mexico 28.4 km 13,310
Tultepec Mexico 28.5 km 65,338
Ixtapaluca Mexico 28.6 km 322,271
Tepexpan Mexico 28.8 km 102,667
Tulantongo Mexico 28.9 km 15,584
San Francisco Tecoxpa Mexico 29.2 km 11,456
Tezoyuca Mexico 29.2 km 16,933
San Francisco Acuautla Mexico 29.5 km 27,960
San Juan y San Pedro Tezompa Mexico 30.2 km 11,819
Nicolás Romero Mexico 30.2 km 281,799
Chalco Mexico 30.4 km 168,720
Melchor Ocampo Mexico 30.5 km 38,599
Ojo de Agua Mexico 30.6 km 386,290
San Mateo Huitzilzingo Mexico 30.7 km 15,389
Veintidós de Febrero Mexico 30.7 km 13,021
San Buenaventura Mexico 31.1 km 44,761
Huilango Mexico 31.1 km 17,399
Santa Ana Tlacotenco Mexico 31.2 km 10,593
San Marcos Huixtoco Mexico 31.3 km 12,229
Santa Catarina Ayotzingo Mexico 32.0 km 10,702
San Pablo Atlazalpan Mexico 32.9 km 11,236
San Martín Azcatepec Mexico 33.0 km 35,390
Progreso Industrial Mexico 33.3 km 11,289
San Jerónimo Cuatro Vientos Mexico 33.6 km 36,778
San Gregorio Cuautzingo Mexico 34.0 km 13,138
Tepotzotlán Mexico 34.1 km 38,119
Santa Ana Nextlalpan Mexico 35.3 km 14,871
San Martín Cuautlalpan Mexico 35.4 km 23,501
Teoloyucan Mexico 35.6 km 51,255
Tecámac Mexico 35.7 km 15,244
Tecámac de Felipe Villanueva Mexico 35.8 km 15,911
Jaltenco Mexico 36.3 km 11,093
Santa María Huexoculco Mexico 37.4 km 12,456
Atarasquillo Mexico 37.5 km 13,769
Santa María Zolotepec Mexico 38.4 km 10,656
Ocoyoacac Mexico 38.8 km 26,015
Coyotepec Mexico 39.8 km 35,677
Teotihuacán de Arista Mexico 40.3 km 23,325
Santiago Tílapa Mexico 40.7 km 10,087
Xalatlaco Mexico 40.9 km 15,043
Paseos de San Juan Mexico 41.0 km 10,050
Zumpango Mexico 41.1 km 280,455
Santa María Ajoloapan Mexico 41.2 km 17,784
Reyes Acozac Mexico 41.5 km 21,910
Xonacatlán Mexico 42.1 km 20,680
Tlalmanalco Mexico 42.3 km 14,786
San Juan Zitlaltepec Mexico 42.7 km 19,600
Lerma de Villada Mexico 43.2 km 22,713
San Martín de las Pirámides Mexico 43.4 km 12,812
San Pedro Tultepec Mexico 44.0 km 13,634
Capulhuac de Mirafuentes Mexico 44.1 km 20,757
San Bartolo Cuautlalpan Mexico 44.7 km 10,989
Fraccionamiento la Trinidad Mexico 44.8 km 10,230
Juchitepec Mexico 44.9 km 16,021
Santiago Tianguistenco de Galeana Mexico 45.0 km 13,106
Villa Cuauhtémoc Mexico 45.2 km 11,241
Huehuetoca Mexico 45.2 km 11,948
San Rafael Mexico 45.9 km 20,873
San Mateo Atenco Mexico 46.1 km 67,890
San Pedro Tlaltizapan Mexico 46.6 km 11,472
Santa Teresa Mexico 47.6 km 36,845
Tizayuca Mexico 48.1 km 43,250
San Pedro Totoltepec Mexico 48.4 km 21,076
Otumba Mexico 49.2 km 10,097
Tepoztlán Mexico 49.3 km 14,130
San José Guadalupe Otzacatipan Mexico 49.6 km 31,299
Santa María Totoltepec Mexico 50.6 km 18,779
Amecameca Mexico 50.8 km 31,687
San Mateo Otzacatipan Mexico 51.0 km 22,656
San Jerónimo Mexico 51.4 km 26,281
San Salvador Tizatlalli Mexico 52.1 km 61,367
San Andrés Cuexcontitlán Mexico 52.4 km 18,005
Metepec Mexico 53.2 km 28,205
Don Antonio Mexico 53.5 km 17,736
Tequixquiac Mexico 53.5 km 22,676
San Antonio la Isla Mexico 54.6 km 12,525
San Francisco Cuaxusco Mexico 54.6 km 24,900
Tepetlixpa Mexico 54.8 km 13,239
Ozumba de Alzate Mexico 55.8 km 16,700
San Jorge Pueblo Nuevo Mexico 55.9 km 23,107
San Pablo Autopan Mexico 56.1 km 35,141
Cuernavaca Mexico 56.9 km 338,650
San Bartolomé Tlaltelulco Mexico 57.2 km 11,141
Toluca Mexico 57.3 km 489,333
Tepeji del Río de Ocampo Mexico 57.6 km 80,612
Atlautla Mexico 58.2 km 10,967
Calimaya Mexico 59.3 km 11,165
La Joya Mexico 59.8 km 13,715
Tenango de Arista Mexico 60.4 km 21,765
Progreso Mexico 61.0 km 14,525
Apaxco de Ocampo Mexico 61.0 km 13,836
Jiutepec Mexico 61.1 km 215,357
Yautepec Mexico 61.1 km 105,780
Calpulalpan Mexico 61.1 km 33,263
Santiago Tlacotepec Mexico 61.2 km 15,853
Ciudad de Nanacamilpa Mexico 62.4 km 12,177
Tres de Mayo Mexico 62.8 km 17,966
Cacalomacan Mexico 63.8 km 12,001
Temixco Mexico 64.9 km 97,788
Emiliano Zapata Mexico 65.6 km 49,193
Zinacantepec Mexico 65.6 km 54,220
Yecapixtla Mexico 66.6 km 16,811
San Bartolo del Llano Mexico 66.8 km 12,227
San Matias Tlalancaleca Mexico 67.0 km 11,076
San Francisco Tlalcilalcalpan Mexico 68.8 km 16,509
Unidad Habitacional José María Morelos y Pavón Mexico 69.1 km 10,625
San Juan de las Huertas Mexico 69.2 km 12,253
Ciudad Sahagun Mexico 69.6 km 28,609
San Antonio Acahualco Mexico 69.7 km 16,442
San Marcos Mexico 70.4 km 12,779
San Rafael Tlanalapan Mexico 70.8 km 15,998
Tenancingo de Degollado Mexico 71.1 km 14,174
Cuautla Mexico 71.6 km 157,336
Juan Morales Mexico 71.9 km 12,756
Jilotepec de Molina Enríquez Mexico 72.0 km 11,828
Tepeapulco Mexico 72.3 km 15,244
Tetela del Volcán Mexico 72.7 km 10,199
Xochitepec Mexico 72.8 km 19,164
San Pedro Apatlaco Mexico 72.8 km 12,630
Tula de Allende Mexico 72.9 km 28,577
El Llano Mexico 73.6 km 14,559
Anenecuilco Mexico 73.8 km 11,227
San Martin Texmelucan de Labastida Mexico 74.0 km 155,738
Tlaxcoapan Mexico 74.4 km 14,241
San Pedro Los Baños Mexico 76.0 km 11,886
Apan Mexico 77.6 km 26,642
Moyotzingo Mexico 78.4 km 27,137
San Pedro de los Baños Mexico 78.8 km 12,149
San Agustín Tlaxiaca Mexico 80.4 km 10,496
Santa Rosa Treinta Mexico 81.2 km 16,691
Huejotzingo Mexico 81.2 km 25,684
Santa Ana Xalmimilulco Mexico 81.8 km 16,125
Tlaltizapán Mexico 82.5 km 10,563
La Providencia Siglo XXI Mexico 82.7 km 16,747
Xoxocotla Mexico 83.7 km 21,074
Nealtican Mexico 84.7 km 11,517
Zacatepec Mexico 86.4 km 21,586
Ixtapan de la Sal Mexico 86.9 km 17,640
Santa María Zacatepec Mexico 86.9 km 12,466
Pachuca de Soto Mexico 87.0 km 256,584
Galeana Mexico 88.3 km 10,726
Tlaquiltenango Mexico 88.4 km 18,334
Atlacomulco de Fabela Mexico 88.5 km 22,774
Mixquiahuala de Juarez Mexico 89.6 km 25,510
Jojutla Mexico 90.7 km 18,867
San Miguel Xoxtla Mexico 90.8 km 11,269
Tepatepec Mexico 91.0 km 11,084
Progreso de Alvaro Obregon Mexico 91.5 km 17,486
La Joya Mexico 91.9 km 13,158
Mineral del Monte Mexico 92.1 km 11,015
Puente de Ixtla Mexico 92.7 km 21,098
Coronango Mexico 92.8 km 14,859
Atlixco Mexico 92.9 km 86,690
Tlaxcala Mexico 94.1 km 84,670
San Francisco Ocotlán Mexico 94.5 km 11,636
Acuitlapilco Mexico 95.2 km 13,386
Cholula Mexico 95.5 km 292,881
Actopan Mexico 95.5 km 32,276
Zacatelco Mexico 96.1 km 42,150
San Andrés Cholula Mexico 96.9 km 39,964
Tepalcingo Mexico 97.3 km 12,053
Cuautlancingo Mexico 97.3 km 25,104
Xicohtzinco Mexico 98.0 km 12,255
Santiago Momoxpan Mexico 98.6 km 17,622
Sanctorum Mexico 98.7 km 27,936
Almecatla Mexico 98.8 km 13,217
La Magdalena Tlaltelulco Mexico 99.1 km 16,834
Santa Ana Chiautempan Mexico 99.5 km 48,030
San Bernardino Tlaxcalancingo Mexico 99.8 km 54,517

What is this tool?

The Cities Near tool lets you explore all populated places within a chosen radius of any city in the world. Enter a city, pick a radius (50, 100, 200, or 500 km), and get an instant interactive map and ranked list — sorted from closest to farthest.

This is useful for trip planning, geography research, or simply satisfying your curiosity about what lies around a given city. The underlying dataset comes from GeoNames and covers 70,000+ populated places worldwide.

How does the distance calculation work?

Distances are calculated using the Haversine formula, which gives the great-circle distance between two points on a sphere — the shortest path over the Earth's surface. The result is accurate to within a few kilometres for most city pairs. Note that the Haversine formula assumes a perfectly spherical Earth; the true Earth is slightly flattened, so very long distances may differ by up to 0.5% from the exact geodetic distance.

Cities near famous places

  • Within 100 km of Paris: Versailles, Chartres, Reims, Rouen — all classic day-trip destinations.
  • Within 200 km of Tokyo: Yokohama, Kawasaki, Sagamihara, Chiba, Shizuoka — the vast Kantō metropolitan area.
  • Within 500 km of Istanbul: Ankara, Bursa, Thessaloniki, Sofia, Izmir — crossing into three countries.

Frequently Asked Questions

What is the maximum radius I can search?

The tool offers radii of 50, 100, 200, and 500 km. For reference, a 500 km radius around Paris would cover most of France plus parts of Belgium, Germany, and Switzerland. Use the minimum population filter to narrow down the results to cities of the size you care about.

How is distance measured — straight line or road distance?

The distance shown is the straight-line great-circle distance (as the crow flies), not the road distance. Road distances are always longer due to routes, terrain, and urban layouts. This tool is intended for geographic exploration, not navigation.

What data source is used?

City data comes from the GeoNames geographical database, which aggregates official government sources worldwide. It includes name, coordinates, population, country, and timezone for over 70,000 populated places. Coordinates are accurate to 4–6 decimal places.


Send your feedback