Barcelona is een gemeente en de op één na grootste stad van Spanje. Het is de hoofdstad van de autonome regio (Comunidad Autónoma) Catalonië en van de provincie Barcelona.
Het is een van de belangrijkste culturele centra van Europa. De stad had in 2008 1.615.908 inwoners en een oppervlakte van 101,4 km². In de metropool Barcelona, (de stad en haar voorsteden) wonen 4.856.579 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 Pyreneeën. Barcelona organiseerde diverse evenementen zoals de Wereldtentoonstellingen van 1888 en 1929, de Olympische Zomerspelen van 1992 en het Fórum (Universeel Cultureel Evenement) in 2004. De inwoners noemen de stad wel "Barna", niet te verwarren met "Barça" dat verwijst naar de voetbalclub FC Barcelona. De courante afkorting voor de stad is BCN.