Police were called to the scene off Maple Beach Road around 7 p.m. after a fisherman spotted a body in the water approximately 50 yards from the bridge, according to Bristol Borough police.
Due to the location of the body, fire crews from Bristol Borough, Bristol Township, and Bensalem were dispatched by boat and by land through the dense woods to reach the body, authorities said.
The dead body was identified as Michael Hall, 33, of Bristol Borough, police said.
An autopsy conducted by the Bucks County Coroner's Office Friday listed the cause of death as drowning, authorities said. His manner of death was ruled accidental.
Additional details were not released.
Click here to follow Daily Voice Bristol and receive free news updates.