TermClock

How long every world leader has left in office

← All countries

🇸🇪 Sweden

Parliamentary constitutional monarchyLiberal democracy

Portrait of Ulf Kristersson

Ulf Kristersson

Prime Minister · 1,413 days in office · 12 days remaining

Eligible to run again

How the political system works in Sweden

Swedes vote for a parliament called the Riksdag every four years on a fixed schedule. The prime minister leads the government and stays as long as parliament accepts them. Sweden's King is the head of state, a purely ceremonial role.

Next election: 2026 — Next Swedish general election is scheduled for September 13, 2026.

Tenure records

Longest-serving

Tage Erlander

8,404 days

Shortest-serving

Östen Undén

5 days

Average tenure

1,190 days

Ulf Kristersson: 19% above average

Recent prime ministers by days in office

Ulf Kristersson1,413Magdalena Andersson322Stefan Löfven2,615Fredrik Reinfeldt2,919Göran Persson3,850Ingvar Carlsson2,575Carl Bildt1,099Olof Palme3,790Thorbjörn Fälldin1,832Ola Ullsten359Tage Erlander8,404Östen Undén5Per Albin Hansson5,024Axel Pehrsson-Bramstorp101Felix Hamrin49

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

Across 45 completed terms, the average prime minister of Sweden has served 1,190 days (about 3.3 years). Terms are getting longer: the last five completed terms averaged 2,048 days.

6y12y17y23y18801900192019401960198020002020

One completed term Average tenure per decade

All prime ministers of Sweden

#NameTook officeLeft officeDays
46Ulf KristerssonOct 18, 2022Incumbent1,413
45Magdalena AnderssonNov 30, 2021Oct 18, 2022322
44Stefan LöfvenOct 3, 2014Nov 30, 20212,615
43Fredrik ReinfeldtOct 6, 2006Oct 3, 20142,919
42Göran PerssonMar 22, 1996Oct 6, 20063,850
41Ingvar CarlssonOct 7, 1994Mar 22, 1996532
40Carl BildtOct 4, 1991Oct 7, 19941,099
39Ingvar CarlssonMar 1, 1986Oct 4, 19912,043
38Olof PalmeOct 8, 1982Feb 28, 19861,239
37Thorbjörn FälldinOct 12, 1979Oct 8, 19821,092
36Ola UllstenOct 18, 1978Oct 12, 1979359
35Thorbjörn FälldinOct 8, 1976Oct 18, 1978740
34Olof PalmeOct 14, 1969Oct 8, 19762,551
33Tage ErlanderOct 11, 1946Oct 14, 19698,404
32Östen UndénOct 6, 1946Oct 11, 19465
31Per Albin HanssonSep 28, 1936Oct 6, 19463,660
30Axel Pehrsson-BramstorpJun 19, 1936Sep 28, 1936101
29Per Albin HanssonSep 24, 1932Jun 19, 19361,364
28Felix HamrinAug 6, 1932Sep 24, 193249
27Carl Gustaf EkmanJun 7, 1930Aug 6, 1932791
26Arvid LindmanOct 2, 1928Jun 7, 1930613
25Carl Gustaf EkmanJun 7, 1926Oct 2, 1928848
24Rickard SandlerJan 24, 1925Jun 7, 1926499
23Hjalmar BrantingOct 18, 1924Jan 24, 192598
22Ernst TryggerApr 19, 1923Oct 18, 1924548
21Hjalmar BrantingOct 13, 1921Apr 19, 1923553
20Oscar von SydowFeb 23, 1921Oct 13, 1921232
19Gerhard Louis De GeerOct 27, 1920Feb 23, 1921119
18Hjalmar BrantingMar 10, 1920Oct 27, 1920231
17Nils EdénOct 19, 1917Mar 10, 1920873
16Carl SwartzMar 30, 1917Oct 19, 1917203
15Hjalmar HammarskjöldFeb 17, 1914Mar 30, 19171,137
14Karl StaaffOct 7, 1911Feb 17, 1914864
13Arvid LindmanMay 29, 1906Oct 7, 19111,957
12Karl StaaffNov 7, 1905May 29, 1906203
11Christian LundebergAug 2, 1905Nov 7, 190597
10Johan RamstedtApr 13, 1905Aug 2, 1905111
9Erik Gustaf BoströmJul 5, 1902Apr 13, 19051,013
8Fredrik von OtterSep 12, 1900Jul 5, 1902661
7Erik Gustaf BoströmJul 10, 1891Sep 12, 19003,351
6Gustaf ÅkerhielmOct 12, 1889Jul 10, 1891636
5Gillis BildtFeb 6, 1888Oct 12, 1889614
4Robert ThemptanderMay 16, 1884Feb 6, 18881,361
3Carl Johan ThyseliusJun 13, 1883May 16, 1884338
2Arvid PosseApr 19, 1880Jun 13, 18831,150
1Louis de Geer the ElderMar 20, 1876Apr 19, 18801,491

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

Frequently asked questions

Who is the Prime Minister of Sweden?
Ulf Kristersson has been Prime Minister of Sweden since Oct 18, 2022.
How is the leader of Sweden chosen?
Swedes vote for a parliament called the Riksdag every four years on a fixed schedule. The prime minister leads the government and stays as long as parliament accepts them. Sweden's King is the head of state, a purely ceremonial role.
Who is the longest-serving Prime Minister of Sweden?
Tage Erlander, with 8,404 days in office.
Are leaders serving longer or shorter terms in Sweden?
Across 45 completed terms, the average prime minister of Sweden has served 1,190 days (about 3.3 years). Terms are getting longer: the last five completed terms averaged 2,048 days.