Barcelona is de grootste stad van Catalonië. Het is de hoofdstad van de autonome regio Cataloniëen van de provincie Barcelona. De stad heeft 1.620.809 (2017) 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.