It happened at a rural home near the Iowa border in southeast Minnesota.
DNR officers on an airboat discovered his body Wednesday afternoon.
The sheriff's office has not officially identified the human remains.
Roads were closed in Rochester because of flash flooding early Friday.
The storms spun up tornadoes that went through the southern Minnesota county on Monday.
The Fillmore County Sheriff's Office is investigating.