Cities near Ribeirão

Ribeirão is at (-8.5144°, -35.3778°). 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.5144° Longitude: -35.3778° Population: 33,507 Timezone: America/Recife
Link copied!

Nearby cities 90 cities found

City Country Distance Population
Gameleira Brazil 7.8 km 17,973
Amaraji Brazil 16.8 km 18,471
Cortês Brazil 18.6 km 10,512
Primavera Brazil 20.5 km 13,838
Joaquim Nabuco Brazil 21.0 km 13,269
Escada Brazil 24.2 km 62,252
Água Preta Brazil 27.3 km 27,221
Rio Formoso Brazil 29.2 km 20,009
Sirinhaém Brazil 30.0 km 40,852
Palmares Brazil 30.1 km 54,584
Chã Grande Brazil 32.1 km 21,224
Barra de Guabiraba Brazil 33.2 km 12,616
Ipojuca Brazil 36.8 km 105,638
Bonito Brazil 38.9 km 39,163
Barreiros Brazil 39.8 km 42,056
Gravatá Brazil 40.5 km 91,887
Tamandaré Brazil 40.7 km 23,561
Catende Brazil 40.9 km 33,279
Pombos Brazil 41.5 km 27,552
Sairé Brazil 41.6 km 10,887
Xexéu Brazil 42.1 km 11,611
Vitória de Santo Antão Brazil 45.1 km 134,084
Camocim de São Félix Brazil 45.7 km 17,991
Cabo de Santo Agostinho Brazil 45.9 km 216,969
São Joaquim do Monte Brazil 47.8 km 20,037
São José da Coroa Grande Brazil 49.6 km 18,825
Belém de Maria Brazil 51.2 km 10,829
Jaqueira Brazil 51.4 km 10,247
Novo Lino Brazil 53.5 km 10,298
Moreno Brazil 54.1 km 55,292
Jaboatão Brazil 55.6 km 702,621
Bezerros Brazil 55.7 km 64,809
Glória do Goitá Brazil 57.8 km 30,370
Maragogi Brazil 57.9 km 33,232
Colônia Leopoldina Brazil 58.1 km 15,949
Porto Calvo Brazil 59.0 km 24,520
Lagoa dos Gatos Brazil 59.6 km 14,076
Jaboatão dos Guararapes Brazil 59.9 km 644,037
Chã de Alegria Brazil 59.9 km 13,461
Passira Brazil 61.9 km 28,340
Feira Nova Brazil 62.7 km 22,169
Agrestina Brazil 62.7 km 24,615
Cupira Brazil 63.9 km 24,301
Lagoa do Itaenga Brazil 65.0 km 19,003
Cumaru Brazil 66.6 km 16,252
Riacho das Almas Brazil 67.6 km 20,639
São Benedito do Sul Brazil 69.2 km 13,113
São Lourenço da Mata Brazil 69.3 km 111,249
Camaragibe Brazil 70.1 km 155,771
Caruaru Brazil 70.7 km 402,290
Panelas Brazil 71.0 km 22,991
Limoeiro Brazil 71.6 km 56,510
Paudalho Brazil 72.1 km 56,665
Matriz de Camaragibe Brazil 72.9 km 24,330
Lagoa do Carro Brazil 74.7 km 17,981
Recife Brazil 74.9 km 1,653,461
Carpina Brazil 75.0 km 83,205
Altinho Brazil 75.0 km 21,185
João Alfredo Brazil 76.8 km 27,725
Quipapá Brazil 77.9 km 17,928
Ibateguara Brazil 80.0 km 13,992
Joaquim Gomes Brazil 80.0 km 17,386
Olinda Brazil 80.4 km 366,754
Tracunhaém Brazil 80.4 km 13,867
Passo de Camaragibe Brazil 81.5 km 14,076
Bom Jardim Brazil 83.2 km 39,278
Paulista Brazil 84.6 km 342,167
Abreu e Lima Brazil 85.0 km 103,945
Surubim Brazil 86.4 km 64,120
Jurema Brazil 86.4 km 13,648
Araçoiaba Brazil 86.5 km 19,936
São Caitano Brazil 86.7 km 37,126
Frei Miguelinho Brazil 86.9 km 13,636
Nazaré da Mata Brazil 87.5 km 30,648
Orobó Brazil 89.1 km 21,808
São Luís do Quitunde Brazil 91.6 km 31,792
Igarassu Brazil 91.7 km 122,312
São José da Laje Brazil 92.9 km 21,193
Toritama Brazil 93.6 km 41,137
Casinhas Brazil 93.9 km 13,489
Machados Brazil 93.9 km 11,333
Cachoeirinha Brazil 94.1 km 20,612
Santa Maria do Cambucá Brazil 94.2 km 14,013
Vicência Brazil 95.5 km 26,359
Vertentes Brazil 95.6 km 21,959
Itapissuma Brazil 97.9 km 27,749
Canhotinho Brazil 98.3 km 25,090
Itaquitinga Brazil 98.9 km 16,554
Taquaritinga do Norte Brazil 100.0 km 24,736
Barra de Santo Antônio Brazil 100.0 km 16,735

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