Zoran Milanović (;"zòra" and born 30 October 1966) is a Croatian politician who has served as the current president of Croatia since 2020. A political independent, he was affiliated with the Social Democratic Party (SDP) and led the party from 2007 to 2011. Milanović was the prime minister of Croatia from 2011 to 2016, following his time as leader of the opposition from 2007 to 2011. He is the first and only Croatian to hold both the presidency and prime ministership since independence.

Born in Zagreb, Milanović graduated from the Zagreb Faculty of Law and later worked within the Ministry of Foreign Affairs. From 1996 to 1999, he advised the Croatian mission to NATO and European Union (EU). He briefly served as an assistant to the Croatian foreign minister for political multilateral affairs in 2003. He jointly became the leader of SDP and the opposition in 2007, forming the eventual Kukuriku Coalition.

As prime minister, he held the 2012 EU membership referendum, passed the Life Partnership Act, and introduced a variety of economic reforms centered on tax codification, fiscalisation, and infrastructure development. He was succeeded by Tihomir Orešković after the 2015 parliamentary election which he unsuccessfully contested in the 2016 parliamentary elections. After a brief withdrawal from politics, Milanović returned to win the 2019–20 presidential election.

As president, Milanović has pursued non-interventionist foreign policy, at times in opposition to the Ministry of Foreign Affairs; he has called for greater alignment of Croatian foreign policy. He has taken a critical stance of Israeli actions in the Gaza war and Croatian intervention in the Russo-Ukrainian war as well as a supportive stance on equal rights for Croats in neighboring Bosnia. He ordered the total withdrawal of Croatian troops in the Middle East amid the 2026 Iran war, effectively ending foreign intervention in the region.

Early life and education His father, Stipe Milanović (1937–2019), was an economist, and his mother, Đurđica "Gina" (), a former teacher of English and German. His paternal family hails from the Sinj environs. He stated that his father's family roots going back a century or two are from Livno, Bosnia and Herzegovina. His paternal grandfather and paternal great-uncle, Ante and Ivan Milanović, respectively, from Glavice, joined the Yugoslav Partisans in 1942, taking part later in the liberation of Trieste. His maternal family Matasić is an old Senj bourgeois family, with some distant roots in Lika, Gacka valley. His maternal grandmother and grandfather were Marija () and Stjepan Matasić, respectively. Their daughter Đurđica, Milanović's mother, was born and raised in Senj with three other siblings. Stjepan Matasić was killed in 1943 when the Allies bombed German-occupied Senj. Marija then moved with her children to Sušak, where she met Petar Plišić, a blacksmith from Ličko Lešće, whom she married and moved together with him to Zagreb, where they raised Đurđica and the rest of her siblings. Plišić, was—as Milanović revealed in 2016—a Ustaša, a member of the paramilitary corps established by the Nazi-collaborationist government of the Independent State of Croatia. After World War II, he served two years in Stara Gradiška prison before being released.

Zoran's father was a member of the League of Communists of Yugoslavia (SKJ). Milanović was baptized secretly by his maternal grandmother Marija at the Church of St. Peter and Paul in Zagreb, and given the baptismal name Marijan. He was brought up in the neighbourhoods of Knežija, and after 1970 in Trnje. He had a brother, Krešimir, who died in 2019. Milanović attended the Center for Management and Judiciary from 1981.Javno – Hrvatska , javno.com; accessed 15 April 2015. Milanović partook in sports, including football, basketball and boxing. He declared himself as a leftist. In 1985, he entered the University of Zagreb to study law, then finished his military service, and returned to study in 1986. There is evidence that Milanović too joined the League of Communists of Yugoslavia in 1985.Pronašli smo Milanovićevu pristupnicu komunističkoj partiji u Državnom arhivu. Izabrani predsjednik tvrdi da je krivotvorena HDZ objavio dokument o Milanovićevom primanju u partiju: 'Titov gardist i vrhovni lažljivac!' Kakav show. HDZ na fejsu objavio Milanovićevu pristupnicu Partiji, on tvrdi da je krivotvorina

After college, Milanović became an intern at the Zagreb Commercial Court, and in 1993 for the Ministry of Foreign Affairs, working under future political rival Ivo Sanader. A year later, he joined an OSCE peacekeeping mission in the Nagorno-Karabakh region, disputed between Armenian natives and Azerbaijan.Zoran Milanović profile , zivotopis.hr; accessed 15 April 2015. In 1994, he married his wife Sanja Musić, with whom he has two sons: Ante Jakov, and Marko. Apart from Croatian, he speaks English, French, and Russian.

Milanović is a fan of the Croatian football club Hajduk Split.Milanović bacio 'bombu' u eter, a evo za koga navija: Ja kad sam gorio za Hajduk, on je bio jak klub iz malog gradaSTANKOVIĆ OSTAO U ČUDU: 'Milanović navijač Hajduka?! Nisam znao'

Party president In 1999, he joined the Social Democratic Party (SDP) as he had not yet been an official member. Following SDP's win in the 2000 elections, he was given responsibility for liaison with NATO; three years later he became assistant to Foreign Minister Tonino Picula. He left his post after the 2003 elections when the conservative Croatian Democratic Union came to power. As an SDP member, in 2004 he renounced his position as an assistant minister of foreign affairs and became a member of the newly founded SDP's executive committee as well as the International Secretary in charge of contacts with other political parties. Two years later, he briefly became party spokesman, standing in for absent Gordana Grbić. In early September 2006 he became SDP's coordinator for the 4th constituency in the 2007 elections.

An extraordinary party convention was held in Zagreb on 2 June 2007, due to 11 April resignation of the first party president and Croatia's former prime minister Ivica Račan. Milanović entered the contest, despite being considered an "outsider", because of his shorter term in the party, running against Željka Antunović (acting party president since Račan's resignation), Milan Bandić and Tonino Picula. On 29 September 2007, during the campaign for party president, he publicly promised to resign and never to seek presidency of the party again, if the party did not win more seats than HDZ in next elections. In the first round he led with 592, well ahead of his nearest rival, Željka Antunović. He won the second round, thereby becoming president of the party.

2007 parliamentary election

The 2007 parliamentary election turned out to be the closest election since independence with SDP winning 56 seats, only 10 mandates short of HDZ's 66. 5 seats that HDZ had won were from the eleventh district reserved for citizens living abroad, which was one of the main campaign issues of SDP which sought to decrease electoral significance of the so-called diaspora voters. The resulting close race left both sides in a position to form a government, provided they could gather 77 of the 153 representatives. After the election, Sanader seemed to be in a better position to form a cabinet which caused Milanović to make himself the candidate for prime minister over the less popular Ljubo Jurčić, without first consulting the party's Main Committee. However, the Social Democrats remained in the Opposition, since Ivo Sanader managed to form a majority coalition.

After losing the hotly contested general elections, Milanović did not resign as party president, despite promising before the election that he would, should the party lose. In the 2007 election, despite the loss, SDP emerged with the largest parliamentary caucus in their history and achieved their best result yet. Milanović seemed to be in a good position to remain party president and announced he would run for a first full term as party president. In the 2008 leadership election he faced Davorko Vidović and Dragan Kovačević, but emerged as the winner with almost 80 percent of the delegate vote.

First term as Leader of the Opposition (2007–2011)

With 56 seats won, SDP emerged from the 2007 election as the second largest party in Parliament and the largest party that is not a part of the governing majority. This made Milanović the unofficial leader of the opposition. Milanović was very critical of the Sanader administration, especially concerning their handling of the economy and the fight against corruption.

In September 2008, Milanović made a highly publicized visit to Bleiburg to commemorate the victims of the Yugoslav Communists.Milanović na Bleiburgu: "Ja sam tu zbog žrtava, a ne zbog propalih režima", Dnevnik.hr; accessed 15 April 2015. This made him the second leader of the Social Democratic Party of Croatia to visit the site, the first being Ivica Račan.

The 2009 local elections were held on 17 and 31 May and resulted in the Social Democrats making considerable gains in certain traditionally HDZ-leaning cities and constituencies, such as Dubrovnik, Šibenik, Trogir and Vukovar, as well as retaining such major traditionally SDP-leaning cities as Zagreb, Varaždin and Rijeka.

On 1 July 2009, Ivo Sanader announced he was resigning the premiership and leaving his deputy Jadranka Kosor as prime minister. Parliament approved her and the new cabinet which made Kosor the first Croatian woman ever to be appointed prime minister. Since late 2008, the SDP had been leading the polls, however by a narrow margin. After the sudden resignation of Sanader HDZ plummeted in the polls to their lowest level since 1999 when corruption scandals were rocking the party establishment. Milanović insisted the resignation of the prime minister means that an early general election was necessary. The governing majority refused to dissolve Parliament and insisted that the Kosor cabinet would finish the remainder of its term.

In 2008 the country's accession to the European Union was deadlocked with the Slovenian blockade over a border dispute. Sanader and his Slovenian counterpart Borut Pahor were unable to settle their differences in the following months which meant Croatia's accession to the European Union was in a standstill. There was much speculation, since Sanader had not given a reason for his departure, whether the Slovenian blockade was the cause for his resignation. In the following months Kosor and Pahor met several times, trying to resolve the border dispute. The negotiations resulted in an agreement which led to the continuation of negotiations for the Croatian accession to the European Union. The solution was an Arbitration Agreement which was signed in Stockholm on 4 November 2009, by both countries' prime ministers and the Swedish Prime Minister Fredrik Reinfeldt. The agreement required a two-thirds majority in Parliament for it to be approved. Milanović and most SDP MPs voted in favor of the agreement, however he criticized the Government and especially its former and present leaders, Sanader and Kosor, for wasting precious time since the arrangement with Slovenia could have been made a year earlier and Croatia would not have waited so long to continue with the accession process."Sabor izglasao Sporazum o arbitraži, SDP 'aktivno suzdržan'", Dnevnik.hr; accessed 15 April 2015.