Barcelona is de grootste stad van Catalonie. Het is de hoofdstad van de autonome regio Comunitat Autonoma Catalonie en van de provincie Barcelona. De stad heeft 1.602.386 inwoners en een oppervlakte van 101,4 km���². In de metropool Barcelona wonen 5.029.181 mensen. In Spanje telt alleen de hoofdstad Madrid meer inwoners.
Barcelona ligt aan de Middellandse Zee, aan de Costa del Maresme, met in het noorden de Costa Brava en in het zuiden de Costa del Garraf, en heeft een belangrijke haven. De stad ligt op 160 kilometer van de Pyreneeen. De inwoners noemen de stad wel Barna niet te verwarren met Barca dat verwijst naar de voetbalclub FC Barcelona.