Formal identification has still to take place, however, Police believe is to be that of John Bertram, 32.
Police Scotland posted to social media saying:
"With reference to our previous appeal regarding 32 year-old John Bertram, reported missing from his home in Gilfoot, Newmilns, on Monday 27 February 2017, please note:
"Around 1635 hours on Sunday 21 May 2017, police were called to a report of a male body being found in the River Irvine, near to Barwood Gate, Galston.
"Formal identification has still to take place, however, police believe the body to be that of Mr John Bertram. His family has been informed.
"The death is curently being treated as unexplained pending a post mortem examination which will be carried out in due course.
"A report will be submitted to the Procurator Fiscal."