TermClock

How long every world leader has left in office

← All countries

🇪🇸 Spain

Parliamentary constitutional monarchyLiberal democracy

Portrait of Pedro Sánchez

Pedro Sánchez

Prime Minister · 3,012 days in office · 356 days remaining

Eligible to run again

How the political system works in Spain

Spaniards vote for a parliament, and its lower house then confirms the prime minister. There is no limit on how long a prime minister can stay in the job. Spain's King is the head of state, a symbolic role.

Next election: 2027 — Next Spanish general election must be held by August 2027.

Tenure records

Longest-serving

Felipe González

4,902 days

Shortest-serving

Fernando de Santiago y Díaz

3 days

Average tenure

1,031 days

Pedro Sánchez: 192% above average

Recent prime ministers by days in office

Pedro Sánchez2,644Mariano Rajoy2,355José Luis Rodríguez Zap…2,805José María Aznar2,905Felipe González4,902Leopoldo Calvo-Sotelo644Adolfo Suárez1,697Fernando de Santiago y …3Carlos Arias Navarro913Torcuato Fernández-Mira…11Luis Carrero Blanco194Santiago Casares Quiroga70Joaquín Chapaprieta80José Sánchez Guerra274Joaquín Jovellar y Soler81

Is a leader's tenure getting longer or shorter in Spain?

Across 18 completed terms, the average prime minister of Spain has served 1,031 days (about 2.8 years). Terms are getting shorter: the last five completed terms averaged just 796 days. The last leader to beat the average was Pedro Sánchez, who left office in 2023.

3y7y10y13y190019502000

One completed term Average tenure per decade

All prime ministers of Spain

#NameTook officeLeft officeDays
19Pedro SánchezNov 17, 2023Incumbent1,018
18Pedro SánchezJan 8, 2020Jul 25, 20231,294
17Pedro SánchezJun 2, 2018Apr 30, 2019332
16Mariano RajoyOct 30, 2016Jun 1, 2018579
15Mariano RajoyDec 21, 2015Oct 30, 2016314
14Mariano RajoyDec 20, 2011Dec 21, 20151,462
13José Luis Rodríguez ZapateroApr 16, 2004Dec 21, 20112,805
12José María AznarMay 4, 1996Apr 17, 20042,905
11Felipe GonzálezDec 2, 1982May 4, 19964,902
10Leopoldo Calvo-SoteloFeb 26, 1981Dec 2, 1982644
9Adolfo SuárezJul 5, 1976Feb 26, 19811,697
8Fernando de Santiago y DíazJul 2, 1976Jul 5, 19763
7Carlos Arias NavarroDec 31, 1973Jul 1, 1976913
6Torcuato Fernández-MirandaDec 20, 1973Dec 31, 197311
5Luis Carrero BlancoJun 9, 1973Dec 20, 1973194
4Santiago Casares QuirogaMay 10, 1936Jul 19, 193670
3Joaquín ChapaprietaSep 25, 1935Dec 14, 193580
2José Sánchez GuerraMar 8, 1922Dec 7, 1922274
1Joaquín Jovellar y SolerSep 12, 1875Dec 2, 187581

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the Prime Minister of Spain?
Pedro Sánchez has been Prime Minister of Spain since Jun 2, 2018.
How is the leader of Spain chosen?
Spaniards vote for a parliament, and its lower house then confirms the prime minister. There is no limit on how long a prime minister can stay in the job. Spain's King is the head of state, a symbolic role.
Who is the longest-serving Prime Minister of Spain?
Felipe González, with 4,902 days in office.
Are leaders serving longer or shorter terms in Spain?
Across 18 completed terms, the average prime minister of Spain has served 1,031 days (about 2.8 years). Terms are getting shorter: the last five completed terms averaged just 796 days. The last leader to beat the average was Pedro Sánchez, who left office in 2023.