Barcelona ligt in de autonome regio Catalonie en deze regio heeft een zeer hoge mate van zelfbestuur. Barcelona is de hoofdstad van autonome regio Catalonie. De regio wordt bestuurd door het zogenaamde “Generalitat”. Dit instituut bestaat uit een parlement, de regering (Consell Executiu) en de president. De regering wordt gevormd door de ministers (Consellers), die verantwoordelijk zijn voor de 15 ministeries (Conselleries).
Het parlement bestaat uit 135 leden die “diputats” worden genoemden zij worden rechtstreeks gekozen door de inwoners van autonome regio Catalonie. De inwoners van catalonie kiezen ook de president en de senatoren van het “Generalitat” rechtsreeks. De president en de senatoren vertegenwoordigen de regio Catalonie in de centrale regering in Madrid. Zij zijn verantwoordelijk voor het beleid en moeten zorgen dat zij met enige toestemming van de centrale regering hun beleid kunnen uitvoeren.
Het is voor de “Generalitat” overigens niet heel makkelijk om haar beleid op elk gebied goed door te voeren. Ook in de stad Barcelona zijn er namelijk veel instanties met verregaande gedecentraliseerde bevoegdheden, vooral de stadswijken hebben veelal autonome instellingen.