The Morgan County Rescue Squad said a body was recovered at Smith Lake in Cullman County on Saturday.
Officials said the body of missing boater Dustin New, 26, was discovered about 90 feet below the surface of the water.
They said the body was found in the area where the Fultondale resident went missing following a boating accident on July 16.
SE Louisiana Underwater Recovery, Logan VFD, Cullman Co. S.O. Dive Team, and the Alabama Law Enforcement Agency (ALEA) Marine Patrol assisted with Saturday's recovery.