2025 Polish Presidential Election
The nationalist upset18 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 Nawrocki
Independent (PiS) · 5 790 804 votes
50.89%
second round
Rafał Trzaskowski
Civic Coalition (PO) · 6 147 797 votes
49.11%
second round
Sławomir Mentzen
Confederation (New Hope) · 2 902 448 votes
14.81%
first round
Grzegorz Braun
Polish Crown · 1 242 917 votes
6.34%
first round
Szymon Hołownia
Third Way (Poland 2050) · 978 901 votes
4.99%
first round
Adrian Zandberg
Partia Razem · 952 832 votes
4.86%
first round
Magdalena Biejat
Independent (The Left) · 829 361 votes
4.23%
first round
Krzysztof Stanowski
Independent · 243 479 votes
1.24%
first round
Joanna Senyszyn
Independent (SLD) · 214 198 votes
1.09%
first round
Marek Jakubiak
Free Republicans · 150 698 votes
0.77%
first round
Artur Bartoszewicz
Independent · 95 640 votes
0.49%
first round
Maciej Maciak
Independent (RDiP) · 36 371 votes
0.19%
first round