2025 Zagreb local elections

Last updated

2025 Zagreb local elections
Flag of Zagreb.svg
  2021 18 May 2025
1 June 2025 (runoff for mayor)
2029  
Mayoral election
Turnout42.65% (first round) [1] Decrease2.svg 4.49 pp
34.67% (runoff) [2] Decrease2.svg 10.04 pp
  The Official Photo of Tomislav Tomasevic (cropped).jpg Marija Selak Raspudic (cropped).jpg
Candidate Tomislav Tomašević Marija Selak Raspudić
Party We Can! MSR-NL
AllianceWe Can! – SDP
First round135,545
47.59%
44,645
15.67%
Runoff 130,996
57.56%
96,590
42.44%

Incumbent Mayor

Tomislav Tomašević
We Can!



Assembly election

All 47 seats in the Zagreb Assembly
24 seats needed for a majority
PartyLeaderVote %Seats+/–
We Can!SDP Tomislav Tomašević 43.6625−3
HDZ coalition Mislav Herman 15.098−3
Independent list of Marija Selak Raspudić Marija Selak Raspudić 13.377New
Zagreb United coalition Davor Štern 7.204+4
Only Croatia! coalition Tomislav Jonjić 6.403+3
This lists parties that won seats. See the complete results below.
Speaker beforeSpeaker after
Joško Klisović
SDP
Matej Mišić
SDP

Elections were held in Zagreb on 18 May 2025 for the 54th mayor of Zagreb, the two deputy mayors, the 47 members of the Zagreb Assembly, the councils of districts and the local committees, as part of the 2025 Croatian local elections. [3] The runoff for the mayor was held on 1 June 2025. [4]

Contents

Background

As Zagreb, being the national capital, is the only Croatian city to enjoy a special status within Croatia's regional administrative framework (being both a city and a county), the mayor of Zagreb likewise also enjoys a status equal to that of a county prefect (Croatian : župan) of one of Croatia's other 20 counties (Croatian : županija). The city's county-level status is also highlighted in the name of its legislature, which is uniquely styled as a city assembly (Croatian : skupština; a term reserved for units with regional self-government, i.e. counties), and not as a city council (Croatian : vijeće; which is used for units with local self-government, i.e. cities and municipalities).

Results

Mayoral election

CandidatesFirst roundSecond round
CandidatePartyVotes%Votes%
Tomislav Tomašević We Can!Social Democratic Party 135,54547.59130,99656.57
Marija Selak Raspudić Independent list of Marija Selak Raspudić 44,64515.6796,59041.71
Mislav Herman Croatian Democratic Union coalition36,94412.97
Davor Bernardić Zagreb United coalition19,3116.78
Tomislav Jonjić Only Croatia! coalition18,3446.44
Ivica Lovrić Blue City coalition14,0714.94
Pavle Kalinić Independent 10,9443.84
Total:279,80498.31227,58698.33
Invalid votes:4,8171.693,8611.67
Uncast ballots:171104
Turnout:284,79242.65231,55134.67
Registered voters:667,752667.841

The percentage of the vote for each candidate is calculated from the number of total ballots (including invalid,
blank and uncast ballots)
The percentages of valid and invalid votes are calculated from the number of total ballots, but excluding uncast
ballots
The turnout percentage is calculated from the number of registered voters

Source: First round Results

Assembly election

The Zagreb City Assembly has 47 members elected by proportional representation in a single city-wide electoral constituency. In order to qualify for legislative representation, a party or coalition must receive at least 5% of the number of valid votes cast in an election. The method used to distribute seats among such parties or coalitions is the D'Hondt method. [5]

Party listPrevious
seats
Votes%Seats%Seat
change
We Can!
Social Democratic Party of Croatia
28 / 47
121,99943.66
25 / 47
53.19Decrease2.svg 3
Croatian Democratic Union
Homeland Movement
Croatian Party of Pensioners
Croatian Peasant Party
11 / 47
42,17415.09
8 / 47
17.02Decrease2.svg 3
Independent list of Marija Selak Raspudić
0 / 47
37,36113.37
7 / 47
14.89New black yellow.svg
Zagreb United
Independent List of Dina Dogan
Focus
Croatian People's Party - Liberal Democrats
Croatian Social Liberal Party
Social Democrats
0 / 47
20,1337.20
4 / 47
8.51Increase2.svg 4
Independent list of Tomislav Jonjić
Home and National Rally
Croatian Sovereignists
Bloc for Croatia
0 / 47
17,8976.40
3 / 47
6.38Increase2.svg 3
Bloc of Pensioners Together
Blue City
0 / 47
11,7064.18
0 / 47
0.00Steady2.svg 0
Independent list of Pavle Kalinić
Party of Pensioners
Pensioners together
Zagorje Democratic Party
0 / 47
9,9133.54
0 / 47
0.00Steady2.svg 0
Dalija Orešković and People with a First and Last Name
Civic Liberal Alliance
Green Alternative - Sustainable Development of Croatia
People's Party - Reformists
0 / 47
7,1512.55
0 / 47
0.00Steady2.svg 0
The Bridge
Croatian Party of Rights
Republic
3 / 47
5,0581.81
0 / 47
0.00Decrease2.svg 3
Law and Justice
Agramers – Independent List
0 / 47
2,3950.85
0 / 47
0.00Steady2.svg 0
Workers' Front
0 / 47
2,1770.77
0 / 47
0.00Steady2.svg 0
We Want Justice
Movement for a Modern Croatia
0 / 47
1.4550.52
0 / 47
0.00Steady2.svg 0
Total:279.41998.1947100%Steady2.svg 0
Invalid votes:5,1451.81
Turnout:284,78442.65
Registered voters:667,789

The percentages of votes from each list are calculated from number of valid voters
The percentages of valid and invalid votes are calculated from the turnout number
The turnout percentage is calculated from the number of registered voters

Source: Results

See also

References

  1. "Rezultati | Lokalni izbori 2025" [Results | 2025 Local elections]. izbori.hr (in Croatian). State Electoral Commission of Croatia. Retrieved 22 May 2025.
  2. "Rezultati | Lokalni izbori 2025" [Results | 2025 Local elections]. izbori.hr (in Croatian). State Electoral Commission of Croatia. Retrieved 1 June 2025.
  3. "Lokalni izbori 2025" [2025 Local elections]. izbori.hr (in Croatian). State Electoral Commission of Croatia. Retrieved 18 May 2025.
  4. "Analiza lokalnih izbora i očekivanja od drugog kruga" [Analysis of local elections and expectations from the second round]. vijesti.hrt.hr (in Croatian). Hrvatska radiotelevizija. Retrieved 22 May 2025.
  5. "Zakon o lokalnim izborima" [Local Elections Act]. zakon.hr (in Croatian).