A total of 13,237 voters gave their support to Duda, while 9,046 backed his main rival, Rafał Trzaskowski, the candidate of the opposition Civic Platform party, state news agency PAP reported.
The election was held in Poland on Sunday, but Poles in the US voted a day earlier.
In Ireland, meanwhile, Trzaskowski was backed by 9,344 Polish voters, and Duda finished in third place, receiving 3,079 votes, according to PAP.
Partial results released by electoral officials on Monday indicated that Duda and Trzaskowski will battle it out in a runoff election next month, after no candidate won an outright majority in the first round.
(pk/gs)
Source: PAP