Barcelona ist die Hauptstadt Kataloniens und nach Madrid die zweitgrößte Stadt Spaniens. Sie liegt am Mittelmeer, ca. 120 km südlich der Pyrenäen und der Grenze zu Frankreich. Innerhalb des Stadtgebietes leben etwa 1,6 Millionen Menschen. Damit ist Barcelona die elftgrößte Gemeinde der Europäischen Union, nach Hamburg die zweitgrößte, die nicht die Hauptstadt eines Mitgliedstaates ist, und nach Paris die am zweitdichtesten besiedelte Millionenstadt Europas. Mit jährlich mehr als sieben Millionen Touristen aus dem Ausland zählt Barcelona überdies zu den drei meistbesuchten Städten Europas.
Barcelona liegt im Nordosten der iberischen Halbinsel an der Küste des Mittelmeeres auf einem fünf Kilometer breiten Plateau, das von der Bergkette Serra de Collserola und den Flüssen Llobregat im Süden sowie Besòs im Norden begrenzt wird. Die Pyrenäen liegen circa 120 km nördlich der Stadt. Das Klima von Barcelona ist typisch für den Mittelmeerraum; es gehört den Subtropen an, welches aus heißen, trockenen Sommern und milden Wintern besteht.
Die Entwicklung Barcelonas wurde durch zwei bedeutende Ereignisse gefördert: den Beitritt Spaniens zur EU 1986 und die Olympischen Sommerspiele 1992. Die Stadt entwickelte sich zu einem beliebten Touristenziel mit stetig ansteigenden Besucherzahlen. Da viele Familien aus der dicht bebauten Innenstadt in die Vororte zogen, sank die Bevölkerungszahl in den letzten zwei Jahrzehnten des 20. Jahrhunderts um 17 Prozent, stieg seit der Jahrtausendwende auf Grund einer starken Zuwanderung jedoch wieder an.
Die städtebauliche Entwicklung der Stadt ist in den letzten Jahren von zahlreichen Großprojekten gekennzeichnet, die eine Verbesserung der Infrastruktur und der Lebensqualität zum Ziel haben, wie zum Beispiel der Sanierung der Strände, dem Neubau des Viertels Diagonal Mar anlässlich des Internationalen Forums der Kulturen 2004 und dem Bau der Hochgeschwindigkeitsbahnstrecke AVE von Madrid über Saragossa und Barcelona nach Frankreich.