Prajwal Pandharinath Guhagarkar was reported to have fallen into the River Forth near Bridgehaugh Road, Stirling, in the early hours of Saturday, 6 June.
The body was found on Thursday 11 June and formal identification has yet to take place however his family have been informed.
Chief Inspector Gill Marshall, Stirling Area Commander, said: “I can confirm that a body has sadly been recovered from the River Forth at Stirling today (Thursday, 11 June). Formal identification has yet to take place, but the family of missing 21-year-old Prajwal Pandharinath Guhagarkar has been informed.
"Prajwal was reported to have fallen into the River Forth near Bridgehaugh Road, Stirling, in the early hours of Saturday, 6 June, in what appears to have been a tragic accident and we have been utilising extensive resources as part of our search since then.
"Our enquiries are ongoing to establish the full circumstances surrounding the death and we continue to offer support to Prajwal's family. As is the case with all sudden deaths, a report will be submitted to the Procurator Fiscal."