Presidents By julia.terradas 1954 Josep Tarradellas Joan (ERC) Period: 1954 to 1980 Josep Tarradellas Joan (ERC) 1976 Adolfo Suárez González (UCD) Period: 1976 to 1981 Adolfo Suárez González (UCD) 1980 Jordi Pujol Soley (CIU) Period: 1980 to 2003 Jordi Pujol i Soley (CIU) 1981 Leopoldo Calvo-Sotelo (UCD) Period: 1981 to 1979 Leopoldo Calvo-Sotelo (UCD) 1982 Felipe González (PSOE) Period: 1982 to 1996 Felipe González (PSOE) 1996 José Maria Aznar (PP) Period: 1996 to 2004 José Maria Aznar (PP) 2003 Pascual Maragall i Mira (PSC) Period: 2003 to 2006 Pasqual Maragall i Mira (PSC) 2004 José Luis Rodriguez Zapatero (PSOE) Period: 2004 to 2011 José Luis Rodriguez Zapatero (PSOE) 2006 Jose Montilla Aguilera (PSC) Period: 2006 to 2010 José Montilla i Aguilera 2010 Artur Mas Gavarró (CIU) Period: 2010 to 2016 Artur Mas i Gavarró (CIU) 2011 Mariano Rajoy (PP) Period: 2011 to 2018 Mariano Rajoy (PP) 2016 Carles Puigdemont i Casamajó (CDC) Period: 2016 to 2017 Carles Puigdemont i Casamajó (CDC) 2018 Joaquim Torra Pla 2018 Pedro Sanchez (PSOE) Period: 2018 to 2023 Pedro Sánchez (PSOE) Period: 2018 to 2020 Joaquim Torra Pla Period: 2020 to 2023 Pere Aragonès García (ERC) 2021 Pere Aragonès García