"On a visit to the hospital for a separate procedure, I have tested positive for Covid-19 today," Mukherjee wrote in a post on his official Twitter account Monday.
"I request the people who came in contact with me in the last week, to please self isolate and get tested for Covid-19."
Mukherjee served as India's president from 2012 to 2017, following a career during which he held a string of prominent government roles.
India's Minister of Home Affairs Amit Shah announced on August 2 that he had tested positive for the virus and B.S. Yediyurappa, the chief minister of India's southern state of Karnataka, announced his positive diagnosis on the same day.
India has more than 2.2 million recorded cases of the virus, and 44,386 deaths, according to Johns Hopkins University.