Omgeving
Barcelona ligt in de autonome regio Catalonië (Catalunya). In Spanje is dat het meest noordoostelijke deel van Spanje. Catalunya grenst in het noorden aan Frankrijk en de kleine bergstaat Andorra; in het oosten ligt de Middellandse Zee; en in het zuiden de autonome regio Valencia. In het westen is de autonome regio Aragón de buur.
De Catalaanse kust is verdeeld in de Costa Brava, de Costa Garraf, De Costa Maresme en de Costa Dorada.
Steden in de buurt van Barcelona
* Hospitalet de Llobregat 3.8 km
* Sant Just Desvern 7.2 km
* San Adrián de Besós 7.4 km
* Esplugues de Llobregat 7.6 km
* El Prat de Llobregat 8.4 km
* Sant Joan Despí 8.9 km
* Cornellà de Llobregat 9.2 km
* Badalona 9.7 km
* Montcada 10.8 km
* Sant Boi del Llobregat 10.8 km
* Sant Cugat del Vallès 11.4 km
* Cerdanyola del Valles 11.9 km