Dwight Dinsmore, who was from Yatesboro, Pennsylvania, was found in the Allegheny River at about 2:40 p.m., about a mile south of Lock and Dam No. 6, the Armstrong County coroner said in a press release.
The death is being treated as an accident. There were no further details about what happened.
SEE ALSO: Police investigate shots fired outside bowling alley in Haverford Township
The boy had last been seen wearing a gray T-shirt with a black collar and a motorcycle depicted on the front, police said in a news release.
Police said the search started around 3:15 p.m. Friday.
The search was conducted by several local police departments, K-9 units, state police and family members, but was called off Friday evening due to inclement weather, officials said.
It had resumed Saturday morning.
ABC News' Matt Foster contributed to this report.