The Idaho County Sheriff's Office said in a statement Tuesday that the body of 19-year-old William R. Thomas was recovered Monday from the river at Kooskia.
The body was identified by a family member.
Thomas was last seen April 23 in the river near U.S. Highway 12 milepost 75.5. The person who reported him missing said Thomas had been missing for about 10 minutes before calling police.
Law enforcement and fish and game officials unsuccessfully searched for him on foot and by boat.