Andrej Plenković is Croatia's incumbent prime minister and the longest-serving holder of the office – at 8 years, 112 days or 3034 days.Ivo Sanader was Croatia's second longest-serving prime minister – at 5 years, 195 days or 2022 days.Zlatko Mateša was Croatia's third-longest serving prime minister – at 4 years, 81 days or 1542 days, and the longest-serving officeholder of the era of semi-presidentialism (1990–2000).Zoran Milanović was Croatia's fourth-longest serving prime minister – at 4 years, 30 days or 1491 days, and the longest serving non-HDZ prime minister.Tihomir Orešković was Croatia's tenth-longest serving prime minister – at 271 days, and the shortest-serving officeholder during the era of an incomplete parliamentary system (2000–present).Stjepan Mesić was Croatia's shortest-serving Prime Minister – at 86 days.
Plenković served one full term and is currently serving a second term. He has headed two cabinets, with both of them being minority coalition governments (2016–2020 and since 2020). Plenković is the longest-serving prime minister of Croatia.
Sanader served one full term at the head of a minority government and one short term as the head of a majority government. He resigned during his second term. Jadranka Kosor served out the remainder of his second term.
Račan served one full term. He headed two cabinets: at first a six-party majority coalition (2000–2002) and then a five-party majority coalition (2002–2003).
Gregurić was the second of two Prime Ministers to serve out the term of Stjepan Mesić. He headed a National Unity Government at the beginning of the Croatian War of Independence and had the parliamentary support of almost all parties. He never won an election in his own right.
Manolić was the first of two Prime Ministers to serve out the remainder of the term of Stjepan Mesić, who had resigned to take up a seat in the Federal Presidency (Croatia did not formally declared independence until 25 June 1991). Manolić never won an election in his own right. He was succeeded by Franjo Gregurić.
Andrej Plenković took office as prime minister on 19 October 2016. On 4 May 2022, he surpassed the tenure of Ivo Sanader (5 years, 195 days) and became the longest-serving prime minister of Croatia since the first multi-party elections in 1990 and independence on 25 June 1991.[1][2][3]
If he were to continuously hold the office until:
25 June 2025, he would break the record held by Vladimir Bakarić (8 years, 248 days) as President of the Government and President of the Executive Council of the People's Republic of Croatia and become the longest-serving head of any Croatian cabinet since World War II
11 February 2035, he would break the record currently held by Josip Broz Tito (18 years, 115 days) as Prime Minister of Yugoslavia and become the longest-serving head of any government that ruled over Croatia since World War II