
Lake John D. Long is an 80-acre public fishing lake in rural Union County, near Lockhart. Built in the 1970s and named for a family of South Carolina state senators, it is a managed state lake with a quiet, wooded shoreline.
Lake John D. Long at a glance
| Surface area | ≈ 80 acres |
| County | Union (near Lockhart) |
| Built | 1970s |
| Fish | largemouth bass, bluegill, shellcracker, catfish |
Fishing and access
The lake offers largemouth bass, bluegill, shellcracker (redear sunfish) and catfish, with a boat ramp and a fishing pier for bank anglers. A South Carolina fishing license is required. Like other state lakes it can close periodically for renovation and management, so it is worth checking the latest SCDNR status before a trip. Quiet memorials stand at the lake.
Nearby lakes
- Jonesville Reservoir — another Union County state lake
- Lake Fishing Creek — the big Catawba lake to the east
Lake John D. Long FAQ
How big is Lake John D. Long?
An 80-acre public fishing lake in Union County, near Lockhart.
What fish are in Lake John D. Long?
Largemouth bass, bluegill, shellcracker and catfish, with a boat ramp and fishing pier.
Is Lake John D. Long open?
It is a managed state lake that can close periodically for renovation, so check the current SCDNR status before visiting.



