Human remains located in Bletchley last month have been identified as Stephen Keogh, aged 38, who had been missing since May 2015.
His family has been informed.
Shortly after 12.15pm on Monday 21 January Thames Valley Police received a report that a member of the public had located what they believed to be human remains on land close to the V4 Watling Street.
Officers attended and carried out a complex operation to remove the man’s body from the site.
Detective chief inspector Nick Glister, of Milton Keynes Force CID, said: “Identification of a body located in Bletchley last month has taken place and determined this is Stephen Keogh, who has been missing for more than three years.
“Stephen’s death continues to be unexplained but is not currently being treated as suspicious.
"Our thoughts are with his family at this exceptionally difficult time.”