Cities near Sant Pere de Ribes

Sant Pere de Ribes is a city of 28,353 inhabitants in Spain. The most populous cities near Sant Pere de Ribes within 100 km are Barcelona, Eixample, L'Hospitalet de Llobregat. Distances are measured as the crow flies.

Use the map and table below to explore the cities near Sant Pere de Ribes.

Radius :
Min. pop. :

Map

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

Latitude: 41.2604° Longitude: 1.7739° Population: 28,353 Timezone: Europe/Madrid
Link copied!

Nearby cities 162 cities found

Sorted by population, from largest to smallest. Distances are measured as the crow flies.

City Country Distance Population
Barcelona Spain 35.2 km 1,686,208
Eixample Spain 35.4 km 266,477
L'Hospitalet de Llobregat Spain 29.4 km 257,038
Sant Martí Spain 39.6 km 235,719
Terrassa Spain 39.6 km 218,535
Badalona Spain 44.8 km 217,741
Sabadell Spain 42.1 km 211,734
Sants-Montjuïc Spain 34.2 km 183,120
Horta-Guinardó Spain 37.3 km 168,092
Nou Barris Spain 39.2 km 166,310
Sarrià-Sant Gervasi Spain 34.3 km 147,912
Sant Andreu Spain 39.8 km 142,598
Tarragona Spain 46.9 km 141,542
Mataró Spain 64.1 km 126,988
Gràcia Spain 35.6 km 121,502
Santa Coloma de Gramenet Spain 42.0 km 118,821
Reus Spain 57.0 km 103,477
Ciutat Vella Spain 35.9 km 102,347
Cornellà de Llobregat Spain 27.7 km 87,173
Sant Boi de Llobregat Spain 23.8 km 82,428
Les Corts Spain 32.9 km 82,270
Sant Cugat del Vallès Spain 35.0 km 79,253
Manresa Spain 52.2 km 76,250
Rubí Spain 33.6 km 72,987
Castelldefels Spain 16.5 km 66,375
Viladecans Spain 20.9 km 66,168
Vilanova i la Geltrú Spain 5.8 km 65,890
El Prat de Llobregat Spain 27.8 km 63,418
Granollers Spain 57.7 km 60,981
Cerdanyola del Vallès Spain 39.9 km 58,747
la Nova Esquerra de l'Eixample Spain 34.2 km 57,676
Barri de Sant Andreu Spain 39.9 km 56,818
Mollet del Vallès Spain 48.1 km 52,484
Sagrada Família Spain 37.0 km 51,623
la Vila de Gràcia Spain 35.7 km 50,928
Sant Gervasi - Galvany Spain 34.4 km 47,043
Barri de les Corts Spain 33.3 km 46,412
Esplugues de Llobregat Spain 29.3 km 46,355
Gavà Spain 19.7 km 45,994
el Raval Spain 35.6 km 45,671
Llefià Spain 42.1 km 43,827
Dreta de l'Eixample Spain 36.1 km 43,715
Sant Feliu de Llobregat Spain 26.8 km 42,919
l'Antiga Esquerra de l'Eixample Spain 34.9 km 41,872
Poble Sec Spain 34.9 km 40,906
Sants Spain 33.0 km 40,831
Blanes Spain 96.4 km 40,047
Vic Spain 84.5 km 39,844
Igualada Spain 38.0 km 38,918
Vilafranca del Penedès Spain 11.5 km 38,425
Ripollet Spain 41.4 km 38,347
el Camp de l'Arpa del Clot Spain 38.0 km 38,343
Sant Antoni Spain 34.8 km 38,182
Sant Adrià de Besòs Spain 41.7 km 36,669
el Guinardó Spain 37.7 km 36,176
El Vendrell Spain 20.7 km 35,821
el Camp d'en Grassot i Gràcia Nova Spain 36.5 km 34,356
el Poblenou Spain 39.3 km 34,151
Montcada i Reixac Spain 42.2 km 33,453
Cambrils Spain 63.4 km 32,422
Sant Joan Despí Spain 26.5 km 32,030
Fort Pienc Spain 37.0 km 31,693
El Carmel Spain 36.6 km 31,377
Barberà del Vallès Spain 40.8 km 31,144
la Marina de Port Spain 32.5 km 30,397
el Putxet i el Farró Spain 34.9 km 29,278
la Verneda i la Pau Spain 40.2 km 29,250
La Sagrera Spain 38.8 km 28,710
Sant Vicenç dels Horts Spain 24.4 km 27,901
Martorell Spain 27.1 km 27,850
Sitges Spain 4.3 km 27,668
Premià de Mar Spain 55.7 km 27,399
el Clot Spain 38.5 km 26,928
Salou Spain 56.7 km 26,775
Pineda de Mar Spain 86.5 km 26,659
Horta Spain 37.5 km 26,597
Sant Andreu de la Barca Spain 26.5 km 26,401
Sant Martí de Provençals Spain 39.5 km 26,169
la Prosperitat Spain 39.6 km 26,166
La Bonanova Spain 34.0 km 25,761
el Baix Guinardó Spain 36.9 km 25,563
Vilapicina i la Torre Llobeta Spain 38.3 km 25,522
Valls Spain 43.9 km 25,092
Santa Perpètua de Mogoda Spain 45.7 km 25,048
Sarrià Spain 32.7 km 24,819
Porta Spain 39.0 km 24,604
Barri Gòtic Spain 36.3 km 24,460
Sants - Badal Spain 32.2 km 24,344
Calafell Spain 18.5 km 24,265
Molins de Rei Spain 26.7 km 24,067
la Maternitat i Sant Ramon Spain 31.7 km 24,058
Castellar del Vallès Spain 47.3 km 24,036
El Masnou Spain 51.6 km 23,340
Olesa de Montserrat Spain 33.1 km 23,301
el Besòs i el Maresme Spain 40.7 km 23,254
Sant Pere, Santa Caterina i La Ribera Spain 36.7 km 22,856
Navas Spain 38.6 km 22,059
Esparreguera Spain 31.9 km 21,855
Vila-seca Spain 55.0 km 20,866
Vilassar de Mar Spain 58.3 km 20,764
Manlleu Spain 92.8 km 20,647
Provenals del Poblenou Spain 39.5 km 20,306
Calella Spain 83.2 km 18,728
La Bordeta Spain 33.4 km 18,505
Malgrat de Mar Spain 91.3 km 18,472
Sant Quirze del Vallès Spain 39.8 km 18,462
Parets del Vallès Spain 51.8 km 17,632
La Pineda Spain 53.8 km 17,305
Vilaseca Spain 97.7 km 17,305
Berga Spain 94.0 km 17,160
Caldes de Montbui Spain 52.8 km 16,885
Sant Celoni Spain 76.3 km 16,860
Balaguer Spain 99.5 km 16,841
Cardedeu Spain 64.4 km 16,596
Tàrrega Spain 68.1 km 16,539
Las Tres Torres Spain 33.5 km 16,532
Canovelles Spain 58.1 km 16,023
Hostafrancs Spain 33.4 km 15,954
Sant Just Desvern Spain 28.1 km 15,811
les Roquetes Spain 39.5 km 15,633
Vallcarca Spain 35.2 km 15,571
el Turó de la Peira Spain 38.1 km 15,554
Montornès del Vallès Spain 51.7 km 15,509
Piera Spain 29.2 km 15,362
Tordera Spain 92.6 km 15,345
Arenys de Mar Spain 73.9 km 15,307
Torredembarra Spain 33.9 km 15,272
la Barceloneta Spain 37.2 km 15,212
la Guineueta Spain 38.5 km 15,147
la Garriga Spain 63.3 km 14,991
el Parc i la Llacuna del Poblenou Spain 38.0 km 14,950
Mollerussa Spain 83.8 km 14,319
Torelló Spain 96.5 km 14,172
el Congrés i els Indians Spain 38.6 km 14,161
Lliçà d'Amunt Spain 55.1 km 14,143
Canet de Mar Spain 76.7 km 14,123
Vallirana Spain 19.3 km 14,066
Corbera de Llobregat Spain 21.2 km 13,843
La Llagosta Spain 44.9 km 13,820
Cubelles Spain 10.3 km 13,711
Diagonal Mar Spain 40.4 km 13,448
la Salut Spain 36.0 km 13,303
Mont-roig del Camp Spain 70.9 km 12,906
el Bon Pastor Spain 40.8 km 12,766
Vilanova del Camí Spain 36.4 km 12,649
Verdun Spain 39.2 km 12,294
Cunit Spain 13.4 km 12,279
Sant Sadurní d'Anoia Spain 18.4 km 12,237
Castellbisbal Spain 29.5 km 11,977
Abrera Spain 30.4 km 11,815
Pedralbes Spain 31.6 km 11,800
Argentona Spain 61.6 km 11,633
la Teixonera Spain 36.0 km 11,405
Pallejà Spain 25.9 km 11,134
Sant Andreu de Llavaneres Spain 68.3 km 10,877
Sant Joan de Vilatorrada Spain 54.0 km 10,779
la Font de la Guatlla Spain 33.3 km 10,481
Premià de Dalt Spain 55.0 km 10,429
Ciutat Meridiana Spain 40.2 km 10,349
Montgat Spain 48.2 km 10,270
la Trinitat Vella Spain 40.9 km 10,253
La Roca del Vallès Spain 58.9 km 10,214

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 list — sorted from most to least populous.

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.

Start typing to see suggestions

How far is Sant Pere de Ribes from other cities?

Use the form below to find the distance from Sant Pere de Ribes to any other city in the world.

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