All Poland elections

2025 Polish Presidential Election

The nationalist upset

18 May and 1 June 2025 · The direct-election era · two-round vote

Presidential elections were held in Poland on 18 May 2025. As no candidate received a majority of the vote, a second round was held on 1 June 2025.

President before

Andrzej Duda

Independent

Elected President

Karol Nawrocki

Independent

Winning share

50.9%

second round

Turnout

67.3%

second round 71.6%

The result

Karol NawrockiIndependent (PiS)5 790 80429.54%10 606 87750.89%
Rafał TrzaskowskiCivic Coalition (PO)6 147 79731.36%10 237 28649.11%
Sławomir MentzenConfederation (New Hope)2 902 44814.81%
Grzegorz BraunPolish Crown1 242 9176.34%
Szymon HołowniaThird Way (Poland 2050)978 9014.99%
Adrian ZandbergPartia Razem952 8324.86%
Magdalena BiejatIndependent (The Left)829 3614.23%
Krzysztof StanowskiIndependent243 4791.24%
Joanna SenyszynIndependent (SLD)214 1981.09%
Marek JakubiakFree Republicans150 6980.77%
Artur BartoszewiczIndependent95 6400.49%
Maciej MaciakIndependent (RDiP)36 3710.19%
Marek WochBezpartyjni Samorządowcy18 3380.09%