Barcelona es la capital de la Comunidad Autónoma de Cataluña y de la provincia homónima, en el noreste de España. Está situada a orillas del mar Mediterráneo, unos 120 km al sur de la cadena montañosa de los Pirineos y de la frontera con Francia, en una llanura limitada por el mar, al este, la cordillera litoral (Sierra de Collserola) al oeste, el río Llobregat al sur, y el río Besós al norte.