Cities near São João

São João is at (-8.8756°, -36.3667°). 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: -8.8756° Longitude: -36.3667° Population: 23,837 Timezone: America/Recife
Link copied!

Nearby cities 84 cities found

City Country Distance Population
Angelim Brazil 9.0 km 10,580
Garanhuns Brazil 14.9 km 151,064
Calçado Brazil 15.3 km 11,445
Jupi Brazil 19.0 km 15,329
Canhotinho Brazil 19.3 km 25,090
Jucati Brazil 23.1 km 11,517
Lajedo Brazil 24.1 km 39,582
Correntes Brazil 28.5 km 17,660
Lagoa do Ouro Brazil 29.8 km 11,933
Caetés Brazil 30.3 km 30,441
Jurema Brazil 30.8 km 13,648
Paranatama Brazil 32.4 km 12,199
Capoeiras Brazil 32.6 km 18,890
Santana do Mundaú Brazil 36.2 km 11,568
Saloá Brazil 37.0 km 13,836
São José da Laje Brazil 37.0 km 21,193
Quipapá Brazil 39.4 km 17,928
São Bento do Una Brazil 40.1 km 49,449
Cachoeirinha Brazil 45.7 km 20,612
Panelas Brazil 46.1 km 22,991
Bom Conselho Brazil 47.5 km 46,192
Ibateguara Brazil 48.2 km 13,992
São Benedito do Sul Brazil 48.2 km 13,113
União dos Palmares Brazil 48.7 km 60,874
Quebrangulo Brazil 50.6 km 11,305
Cupira Brazil 54.1 km 24,301
Altinho Brazil 54.6 km 21,185
Iati Brazil 56.0 km 17,605
Lagoa dos Gatos Brazil 56.7 km 14,076
Viçosa Brazil 56.8 km 24,423
Belo Jardim Brazil 60.4 km 83,647
Sanharó Brazil 61.3 km 18,624
Cajueiro Brazil 62.5 km 16,605
Tacaimbó Brazil 62.7 km 13,738
Alagoinha Brazil 64.0 km 14,355
Venturosa Brazil 65.0 km 17,251
Jaqueira Brazil 65.1 km 10,247
Belém de Maria Brazil 65.2 km 10,829
Agrestina Brazil 65.6 km 24,615
São Caitano Brazil 65.9 km 37,126
Murici Brazil 66.8 km 25,933
Capela Brazil 67.3 km 15,068
Pesqueira Brazil 68.0 km 62,722
Colônia Leopoldina Brazil 70.6 km 15,949
Estrela de Alagoas Brazil 71.7 km 15,701
Joaquim Gomes Brazil 73.7 km 17,386
Catende Brazil 75.1 km 33,279
Pedra Brazil 75.9 km 22,795
Maribondo Brazil 78.3 km 13,968
Caruaru Brazil 78.6 km 402,290
São Joaquim do Monte Brazil 79.0 km 20,037
Igaci Brazil 79.2 km 24,452
Atalaia Brazil 79.2 km 38,530
Novo Lino Brazil 79.2 km 10,298
Messias Brazil 80.7 km 15,707
Brejo da Madre de Deus Brazil 81.1 km 51,107
Xexéu Brazil 81.7 km 11,611
Bonito Brazil 83.4 km 39,163
Poção Brazil 85.2 km 10,500
Taquarana Brazil 86.7 km 19,422
Boca da Mata Brazil 86.7 km 21,517
Águas Belas Brazil 87.1 km 43,713
Coité do Nóia Brazil 87.3 km 11,036
Rio Largo Brazil 87.6 km 97,435
Palmares Brazil 87.8 km 54,584
Camocim de São Félix Brazil 87.9 km 17,991
Cacimbinhas Brazil 90.0 km 10,701
Anadia Brazil 90.2 km 14,193
Arcoverde Brazil 91.0 km 82,003
Buíque Brazil 91.2 km 54,425
Pilar Brazil 92.0 km 36,499
Barra de Guabiraba Brazil 92.7 km 12,616
Cajueiro Brazil 93.1 km 15,062
Craíbas Brazil 93.6 km 26,115
Água Preta Brazil 93.8 km 27,221
Sairé Brazil 94.9 km 10,887
Bezerros Brazil 95.0 km 64,809
Joaquim Nabuco Brazil 95.7 km 13,269
Matriz de Camaragibe Brazil 96.5 km 24,330
Satuba Brazil 96.9 km 25,000
Limoeiro de Anadia Brazil 97.3 km 25,197
Jataúba Brazil 99.5 km 15,843
Major Isidoro Brazil 99.7 km 17,834
Riacho das Almas Brazil 99.8 km 20,639

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