Amtsinhaber Duda, der von der nationalkonservativen Regierungspartei PiS unterstützt wird, erhielt 41,8 Prozent der Stimmen.
Sein Herausforderer, der Warschauer Oberbürgermeister Trzaskowski, kam auf 30,4 Prozent. Dieser war für das liberalkonservative Oppositionsbündnis Bürgerkoalition ins Rennen gegangen.
dpa/cd