List of Presidents of Serbia: Past and Present

Last updated

This page lists the presidents and heads of state of Serbia from 1989 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 Serbia, former leaders, and key dates in the country's political history.

Current president of Serbia: Ana Brnabić (in office since 2026). Aleksandar Vučić resigned on 27 September 2026, ending his second and final term early, and Parliament Speaker Ana Brnabić is acting president until a successor is elected. This page lists presidents of the Republic of Serbia from 1989; presidents of Yugoslavia are not listed.
Advertisement

Presidents of Serbia in order, with years in office

Slobodan Milošević

Served: 1989–1997

Led Serbia from 1989, was elected president in December 1990, and moved to the federal presidency of Yugoslavia in 1997.

Milan Milutinović

Served: 1997–2002

Served one term and was later tried at the Hague tribunal and acquitted.

Nataša Mićić

Served: 2002–2004 (acting)

Speaker of the National Assembly who acted as president after the 2002–2003 presidential elections failed for low turnout.

Advertisement

Dragan Maršićanin

Served: 2004 (acting)

Speaker of the National Assembly who acted as president until Boris Tadić took office in July 2004.

Boris Tadić

Served: 2004–2012

Democratic Party leader who resigned in April 2012 to bring forward the presidential election.

Tomislav Nikolić

Served: 2012–2017

Serbian Progressive Party co-founder who defeated Tadić in 2012.

Aleksandar Vučić

Served: 2017–2026

Elected in 2017 and re-elected in 2022; he resigned on 27 September 2026 to run for prime minister.

Ana Brnabić

Served: 2026–present (acting)

Speaker of the National Assembly who became acting president on 27 September 2026.

Advertisement

Frequently asked questions about the presidents of Serbia

Who is the current president of Serbia?

The current president of Serbia is Ana Brnabić, in office since 2026. Aleksandar Vučić resigned on 27 September 2026, ending his second and final term early, and Parliament Speaker Ana Brnabić is acting president until a successor is elected. This page lists presidents of the Republic of Serbia from 1989; presidents of Yugoslavia are not listed.

Who were the previous presidents of Serbia?

The presidents and heads of state of Serbia listed on this page, in order, are: Slobodan Milošević, Milan Milutinović, Nataša Mićić, Dragan Maršićanin, Boris Tadić, Tomislav Nikolić, Aleksandar Vučić, Ana Brnabić.

Who was the first president of Serbia?

Slobodan Milošević was the first president of Serbia, in office 1989–1997.

Sources: Wikipedia, President of Serbia; Associated Press, Reuters, Al Jazeera and Meduza reports on Vučić's resignation on 27 September 2026 and the 25 October 2026 election (checked Nov 2026). Acting presidents are labelled.. Last reviewed November 2026.

Presidents of other Europe countries