He was swimming in an area known as "Joe's Creek" around 9:30 Saturday night.
According to the Army Corps of Engineers, the victim began yelling for help.
He was pulled from the water and taken to the swim beach at Horseshoe Bend Campground, where he was airlifted to Washington Regional Medical Center.
He is in stable condition.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.