Barcelona es la capital de Cataluña (España) y de la provincia homónima. Está situada a orillas del mar Mediterráneo, a unos 160 km al sur de la cadena montañosa de los Pirineos y la frontera con Francia, en una llanura limitada al este por el mar, al oeste por la cordillera litoral (Serra de Collserola) , al sur por el río Llobregat , y al norte por el río Besós .
Con una población de 1.505.000 habitantes en el municipio de Barcelona, y de 5.117.000 en la provincia, Barcelona es tanto la segunda ciudad de España por número de habitantes como la segunda área metropolitana más poblada, sólo por detrás de Madrid.