🇭🇷 Croatia
RepublicElectoral democracy
%20(cropped).jpg?width=330)
Zoran Milanović
President · 2,385 days in office
Tenure records
Longest-serving
Stjepan Mesić
3,653 days
Shortest-serving
Zlatko Tomčić
16 days
Average tenure
1,287 days
Zoran Milanović: 85% above average
Recent presidents by days in office
Is a leader's tenure getting longer or shorter in Croatia?
Across 6 completed terms, the average president of Croatia has served 1,287 days (about 3.5 years). That has stayed fairly steady: the last five completed terms averaged 1,475 days.
One completed term Average tenure per decade
All presidents of Croatia
| # | Name | Took office | Left office | Days |
|---|---|---|---|---|
| 7 | Feb 19, 2020 | Incumbent | 2,385 | |
| 6 | Feb 18, 2015 | Feb 18, 2020 | 1,826 | |
| 5 | Feb 19, 2010 | Feb 18, 2015 | 1,825 | |
| 4 | Feb 18, 2000 | Feb 18, 2010 | 3,653 | |
| 3 | Feb 2, 2000 | Feb 18, 2000 | 16 | |
| 2 | Dec 10, 1999 | Feb 2, 2000 | 54 | |
| 1 | Nov 24, 1995 | Nov 5, 1996 | 347 |
Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.
Frequently asked questions
- Who is the President of Croatia?
- Zoran Milanović has been President of Croatia since Feb 19, 2020.
- Who is the longest-serving President of Croatia?
- Stjepan Mesić, with 3,653 days in office.
- Are leaders serving longer or shorter terms in Croatia?
- Across 6 completed terms, the average president of Croatia has served 1,287 days (about 3.5 years). That has stayed fairly steady: the last five completed terms averaged 1,475 days.