Kraków, Poland Early mayoral election 2026 (przedterminowe wybory prezydenta Krakowa) — Results

In the alphabetical order of the city electoral commission's register of 14 September, which was also the order on the first-round ballot paper. The run-off ballot of 11 October carries two names only: Łukasz Gibała, who took 36.38% of the valid votes in the first round, and Monika Piątkowska on 29.91%. Michał Drewnicki (17.50%), Aleksandra Owca (6.91%), Daria Gosek-Popiołek (4.81%), Michał Klimek (4.11%) and Sławomir Pietrzyk (0.37%) are out. Jan Hoffman withdrew his consent to stand on 23 September and endorsed Łukasz Gibała, signing a cooperation pact with him; the city electoral commission struck him from the list, and because ballots were already printed his name stayed on them — a ballot marked for him alone counted as invalid, while one marked for him and for a single candidate still on the list counted for that candidate. The protocol records no votes against his name. The commission had earlier refused four other nominations, among them Marian Banaś's, for want of the required number of valid signatures; the electoral commissioner found the appeals unfounded.

In office now

Kraków has no elected mayor. Aleksander Miszalski (Civic Coalition), elected in 2024, was removed in a recall referendum on 24 May 2026, and on 27 May the Prime Minister appointed deputy mayor Stanisław Kracik to run the city until a new mayor takes office. The City Council elected in 2024 is not affected by this vote.

Alliances and endorsements

The Civic Coalition and PSL jointly back Monika Piątkowska. Łukasz Gibała stands without party backing, for his own association Kraków for Residents; before the first round he picked up the endorsement of Jan Hoffman, who withdrew his own candidacy and signed a cooperation pact with him.

Since the first round, none of the eliminated candidates has endorsed either Gibała or Piątkowska. The New Left said at a press conference on 2 October that it would back neither, and urged its voters to turn out for the re-vote; its candidate Daria Gosek-Popiołek said she believes in neither finalist's vision of the city. Aleksandra Owca said Razem does not hand its votes on and her voters decide for themselves. Michał Drewnicki has named nobody, making any endorsement conditional on talks about policy, but said he will not himself vote for Monika Piątkowska.

Two independent pollsters tested this pairing, both before the first round: Opinia24 for Radio Kraków and the Ogólnopolska Grupa Badawcza (OGB). Both gave Łukasz Gibała a clear lead over Monika Piątkowska, and OGB repeated the question on polling day, for Polsat News and Newsmax Polska, to the same effect. On the declared transfers, Gibała takes most of the eliminated candidates' voters, except among Daria Gosek-Popiołek's, where Piątkowska leads. The Radio Kraków poll's own authors caution that run-off polling done before the first round is less accurate, and a share of those asked say they will not come back for the re-vote.

A summary of published opinion polls, not a projection. ElectioMap publishes no poll figures and calls no result before the count.

Why Kraków is voting again

Kraków voted for a mayor on Sunday 27 September 2026, two and a half years into a term that was supposed to run to 2029, and returns to the polls for a run-off on Sunday 11 October. The vote is a przedterminowe wybory — an early election — held because the city removed the incumbent. On 24 May 2026 Kraków held a recall referendum on both the mayor, Aleksander Miszalski of the Civic Coalition (KO), and the city council. The referendum on the mayor cleared its turnout threshold and passed overwhelmingly; the one on the council did not clear its own, higher threshold, so the council elected in 2024 stays in place. Kraków therefore votes for a mayor alone, and whoever wins serves out the remainder of the 2024–2029 term rather than starting a fresh one.

How the recall happened

The recall campaign began in late January 2026 with a citizens' committee of 21 people chaired by Jan Hoffman, a district councillor from Stare Miasto, and drew support from parties as far apart as Law and Justice (PiS), Konfederacja, Razem and Łukasz Gibała's Kraków dla Mieszkańców. Its organisers cited the city's rising debt, accusations of patronage in municipal appointments, the way the clean transport zone (SCT) was introduced, and increases in public-transport and paid-parking charges. They submitted more than 130,000 signatures on 11 March against a legal requirement of 58,355 — ten per cent of the electorate — and the electoral commissioner called the referendum for 24 May.

The result was decisive. According to the city referendum commission, 176,228 people voted, a turnout of 29.99%, and 171,581 valid votes — 97.93% — were cast for removing the mayor against 3,631 (2.07%) opposed. Under Polish law a recall referendum is only binding if at least three fifths of the number who elected the office-holder take part: 158,555 voters for the mayor, and 179,792 for the council. The mayoral question passed that bar; the council question, on a near-identical turnout of 29.97%, fell about 3,700 voters short and was declared invalid even though 96.16% of those who voted wanted the council gone. It was the first successful recall of a Kraków mayor — an earlier attempt against Jacek Majchrowski in 2016 never reached a vote for want of signatures.

The election did not follow immediately. Four protests against the referendum's validity were lodged with the Kraków Regional Court, which examined one on its merits and dismissed it on 17 June; the Kraków Court of Appeal rejected the subsequent appeal on 28 July, at which point the referendum was final and the prime minister could set a polling date. That is why a May referendum produced a September election.

The rules: an absolute majority, or a run-off

A Polish mayor (prezydent miasta) is elected directly. A candidate who wins more than half of the valid votes in the first round is elected outright; if nobody does, the two best-placed candidates meet in a run-off exactly two weeks later, where a simple plurality decides. Polls are open from 07:00 to 21:00 local time on both days. Candidates are nominated by electoral committees, which may be political parties, coalitions, associations or ad-hoc committees of voters; committee registration ran through August and nominations closed on 3 September 2026. The city electoral commission published the register of eight registered candidates on 14 September, and they appeared on the ballot paper in the alphabetical order that register uses.

Nobody cleared half the vote on 27 September. On the city electoral commission's protocol, Łukasz Gibała took 36.38% of the valid votes and Monika Piątkowska 29.91%, ahead of Michał Drewnicki on 17.50%, Aleksandra Owca on 6.91%, Daria Gosek-Popiołek on 4.81%, Michał Klimek on 4.11% and Sławomir Pietrzyk on 0.37%; Jan Hoffman, struck from the list four days before the vote, recorded none. Turnout was 43.50% — 257,211 valid ballots from 591,230 entitled voters — so the commission ordered a re-vote (ponowne głosowanie) between the top two on Sunday 11 October 2026, with the same polling hours.

Recent history suggests a close race. In 2024 Miszalski led the first round with 37.21% and won the run-off against Łukasz Gibała with 51.04% — 133,703 votes, a margin of roughly two points — on a turnout of about 45%. The May 2026 referendum drew 30%, and the September first round 43.50%. A run-off two weeks later asks the same voters to come back a second time, which makes the size of the turnout one of the things worth watching on the night.

Łukasz Gibała won the run-off on 11 October 2026, at his fourth attempt, with 62.12% of the valid votes against 37.88% for Monika Piątkowska — 161,184 votes to 98,306 on the city electoral commission's final protocol. Turnout rose to 44.27%, slightly above the first round's 43.50%, and Gibała led in all 18 districts. He serves out the rest of the 2024–2029 term.

How the count reaches this page

Kraków is divided into 412 permanent polling districts (obwody głosowania), plus a handful of separate districts created for hospitals and care homes. Each district commission counts its own ballots and files a protocol; the National Electoral Commission (Państwowa Komisja Wyborcza) publishes those protocols on wybory.gov.pl as the city commission approves them, so the count arrives as a stream of several hundred small updates over the hours after 21:00 rather than as a few official announcements. ElectioMap reads that same official feed directly and republishes it here, adding up the approved protocols as they land.

Two figures on this page are deliberately withheld until PKW marks the count complete. A turnout percentage computed mid-count is not participation at all — it is the share of the vote that has been counted so far, and it climbs towards the true figure as protocols arrive, so publishing it early would be simply wrong. A winner is withheld for the same reason: Kraków's districts vote very differently from one another, and a lead over the first thirty districts is not a result. Vote shares, by contrast, are honest at every stage as long as you know how much of the count they rest on, so every update states how many of the 412 districts are in.

Reading the district map

The map breaks the city into its 18 administrative districts (dzielnice), from Dzielnica I Stare Miasto to Dzielnica XVIII Nowa Huta, colouring each by its leading candidate. The assignment of polling districts to city districts comes from Kraków's own municipal spatial system (MSIP), not from guesswork about addresses, so each of the 412 polling districts sits where the city says it sits. Click any district for the full candidate breakdown there, and — once the count is complete — its own turnout. Districts whose protocols have not yet arrived stay grey rather than being coloured on partial data.

Frequently asked questions

When is the Kraków mayoral run-off?

Sunday 11 October 2026, with polls open from 07:00 to 21:00 CEST (05:00–19:00 UTC). The first round on 27 September gave no candidate more than half of the valid votes, so Łukasz Gibała and Monika Piątkowska meet again, and this time a simple plurality decides.

Why is Kraków holding an early election?

Because the city recalled its mayor. In a referendum on 24 May 2026, 171,581 valid votes — 97.93% — were cast for removing Aleksander Miszalski (Civic Coalition), on a turnout of 29.99% that cleared the legal threshold of 158,555 voters. The winner serves out the rest of the 2024–2029 term rather than starting a fresh one.

Was the city council recalled too?

No. The same referendum asked separately about the council, and 96.16% of those voting backed removing it, but that question needed 179,792 voters to be valid and drew 29.97% turnout — about 3,700 short. The council elected in 2024 keeps its mandate, so only the mayor is being elected.

Why did the election take four months to arrange?

Four protests against the referendum's validity were filed with the Kraków Regional Court, which dismissed the one it heard on the merits on 17 June 2026; the Court of Appeal rejected the appeal on 28 July. Only once the referendum was legally final could the prime minister set a polling date.

Who is standing?

The run-off ballot carries two names: Łukasz Gibała (Kraków for Residents), who took 36.38% of the valid votes in the first round, and Monika Piątkowska (Civic Coalition and PSL) on 29.91%. Eight names appeared on the first-round ballot, in the alphabetical order of the city electoral commission's register of 14 September 2026: Michał Drewnicki (PiS, 17.50%), Gibała, Daria Gosek-Popiołek (New Left, 4.81%), Jan Hoffman (ReferendumKRK), Michał Klimek (Confederation of the Polish Crown, 4.11%), Aleksandra Owca (Razem, 6.91%), Piątkowska and Sławomir Pietrzyk (Social Democracy of Poland, 0.37%). Hoffman withdrew his consent on 23 September and endorsed Gibała; the commission struck him from the list, and because ballots were already printed his name stayed on them. The commission had refused four further nominations, among them Marian Banaś's, for want of the required number of valid signatures.

Who won the Kraków run-off?

Łukasz Gibała, with 62.12% of the valid votes (161,184) against 37.88% (98,306) for Monika Piątkowska, on the city electoral commission's final protocol published by the National Electoral Commission. Turnout was 44.27%. He serves out the rest of the 2024–2029 term.

Where do the figures on this page come from?

Directly from the National Electoral Commission's own election-night data at wybory.gov.pl. ElectioMap reads the published polling-district protocols and adds them up; the turnout figure and any winner are shown only once the commission marks the count complete, while vote shares are shown throughout alongside the number of districts counted.

What does the map show?

Kraków's 18 administrative districts (dzielnice), each coloured by the candidate leading there. Polling districts are matched to city districts using the city's own spatial data (MSIP). Click a district for the full breakdown of votes there, and for its turnout once counting is finished.

Compiled and reviewed from official results by ElectioMap. See our data methodology.

All Kraków, Poland elections & results →