
Lake Edwin Johnson is a 40-acre state fishing lake in Spartanburg County, tucked off SC 295 between Spartanburg and Pacolet. Like the rest of South Carolina’s state-lake system it is a fertilized, intensively managed water that fishes far above its modest size — a handy, low-key spot close to town.
Lake Edwin Johnson at a glance
| Surface area | ≈ 40 acres |
| County | Spartanburg (off SC 295, Spartanburg–Pacolet) |
| Type | SCDNR managed state fishing lake |
| Fish | largemouth bass, bluegill, shellcracker, catfish |
A managed lake close to town
Edwin Johnson is part of the SCDNR state-lakes program, fertilized and stocked to produce strong fishing for largemouth bass, bluegill, shellcracker (redear sunfish) and catfish. Its small size and easy access make it popular with bank anglers, kayakers and families, and it is an excellent place to take a child fishing without driving to one of the big reservoirs.
Hours, access and license
As a state lake, Edwin Johnson operates on a limited weekly schedule, so it is worth checking SCDNR’s current days and hours before you go. Fishing is by rod and reel, a South Carolina license is required for anglers 16 and older, and there is a boat ramp for small craft along with plenty of fishable shoreline.
Nearby lakes
- Lake Bowen & Lake Cooley — larger Spartanburg County lakes
- Lake Thicketty — another managed state lake nearby
Lake Edwin Johnson FAQ
How big is Lake Edwin Johnson?
A 40-acre SCDNR state fishing lake in Spartanburg County, between Spartanburg and Pacolet.
What fish are in Lake Edwin Johnson?
Largemouth bass, bluegill, shellcracker (redear) and catfish, in a fertilized managed lake.
Do you need a license to fish Lake Edwin Johnson?
Yes, a South Carolina freshwater fishing license is required for anglers 16 and older.


