His spokesman Blazej Spychalski tweeted that the Tory leader received the result after taking a test on Friday.
Mr Spychalski says the president is feeling good and will be in quarantine.
Mr Duda’s diagnosis follows a sharp increase in confirmed cases of COVID-19[feminine[feminine and related deaths in the country.
As of Friday, 13,600 new infections were recorded in Poland – a new record. There were also 153 deaths, bringing the total related to COVID-19 to 4,162.
The Polish government has announced that the whole country will become a “red zone” of strict measures – just ahead of a nationwide lockdown – as it tries to curb the spread of the virus.
Elsewhere in Europe, French President Emmanuel Macron called on citizens to respect the nighttime curfew and other measures as cases rapidly increase.
Mr Macron said cases were “accelerating very sharply” – with COVID-19 patients occupying more than 42% of intensive care beds nationwide and 64% in Paris.
He also said scientists had told him they believed the virus would be present “at best until next summer” – and that it was too early to say whether France was going to enter a full lockdown or partial.
Italy reached a new daily high of nearly 20,000 COVID cases – those requiring intensive care exceeding 1,000.
Hospitals say they can handle the cases for now.
:: Subscribe to the All Out Politics podcast on Apple Podcasts, Google Podcasts, Spotify, Spreaker
The UK has the highest number of COVID-19 deaths in Europe, with more than 44,500 confirmed coronavirus-related deaths.
The Welsh government imposed the The UK’s toughest lockdown for 17 days on Fridays – close most bars, restaurants and shops, and ensure that students receive online instruction from their homes to limit non-essential travel.