
On 18 May 2025, Polish voters cast their ballots in the first round of the presidential election.
According to official results:
- Rafał Trzaskowski received 31.36% of the vote
- Karol Nawrocki followed with 29.54%
Since no candidate passed the 50% threshold, a runoff election will take place on 1 June 2025.
Overall voter turnout was 67.31%, with the highest participation recorded in major cities:
- Warsaw: 79.29%
- Gdańsk: 75.79%
- Kraków: 75.14%
We’ll share the results of the second round after the vote on 1 June.