List of Presidents of Slovenia: Past and Present

Last updated

This page lists the presidents and heads of state of Slovenia from 1990 to the present, with the years each leader was in office and a short summary of their time in power. Use it to find the current president of Slovenia, former leaders, and key dates in the country's political history.

Current president of Slovenia: Nataša Pirc Musar (in office since 2022).
Advertisement

Presidents of Slovenia in order, with years in office

Milan Kučan

Served: 1990–2002

Led the presidency from 1990 and was the first president of independent Slovenia.

Janez Drnovšek

Served: 2002–2007

Former prime minister who served one term.

Danilo Türk

Served: 2007–2012

Law professor and former United Nations official.

Advertisement

Borut Pahor

Served: 2012–2022

Former prime minister who served two terms.

Nataša Pirc Musar

Served: 2022–present

First woman president of Slovenia, a lawyer and former journalist who took office on 23 December 2022.

Advertisement

Frequently asked questions about the presidents of Slovenia

Who is the current president of Slovenia?

The current president of Slovenia is Nataša Pirc Musar, in office since 2022.

Who were the previous presidents of Slovenia?

The presidents and heads of state of Slovenia listed on this page, in order, are: Milan Kučan, Janez Drnovšek, Danilo Türk, Borut Pahor, Nataša Pirc Musar.

Who was the first president of Slovenia?

Milan Kučan was the first president of Slovenia, in office 1990–2002.

Sources: Wikipedia, List of presidents of Slovenia; Slovenian Press Agency (STA), RTV Slovenija and Office of the President of the Republic of Slovenia (checked Nov 2026). Heads of state since 1990.. Last reviewed November 2026.

Presidents of other Europe countries