Police had issued an appeal to find Christopher Howard, after he went missing last week.
But officers searching for the 37-year-old from Glossop found his body at Shire Hill.
A Derbyshire Police spokesperson said: “The family of Mr Howard, who is from Glossop, have been made aware and our thoughts are with them at this difficult time.
Man left victim permanently scarred after smashing glass into his face in Buxton pub
Police 'extremely concerned' for welfare of man missing after walking from Stockport to Ashover
'World’s best sweet shop’ contents up for auction as Peak District owner sells everything to start new adventure
Drug deaths hit record high in High Peak
Bodycam footage shows police breaking into hot car to free distressed dog stuck in high temperatures
“A formal ID has taken place and officers continue to make enquiries into the circumstances of his death, however, at this time, there are not believed to be any suspicious circumstances.”