2024–25 Croatian Presidential Election

29 December 2024 (first round) 12 January 2025 (second round) · From Josipović to Milanović · two-round vote

Zoran Milanović won in the runoff with 74.68% against Dragan Primorac on 25.32%. Turnout 46.0% in the first round and 44.2% in the second.

President before

Zoran Milanović

Independent

President (re-elected)

Zoran Milanović

Independent

Winning share

74.7%

second round

Turnout

46.0%

second round 44.2%

The result

Zoran Milanović
Independent (Social Democratic Party) · 797,938 votes
74.68%
second round
Dragan Primorac
Independent (Croatian Democratic Union) · 314,663 votes
25.32%
second round
Marija Selak Raspudić
Independent · 150,435 votes
9.37%
first round
Ivana Kekin
We can! · 144,533 votes
9.00%
first round
Tomislav Jonjić
Independent (Croatian Party of Rights) · 82,787 votes
5.15%
first round
Miro Bulj
The Bridge · 62,127 votes
3.87%
first round
Branka Lozo
Home and National Rally · 39,321 votes
2.45%
first round
Niko Tokić Kartelo
Independent · 14,409 votes
0.90%
first round