Fishing in Marion County, Alabama
3 lakes on record in Marion County, drawn from the Atlas lake directory.
Upper Bear Creek Reservoir
A 14-mile TVA flood-control reservoir in the hills of Franklin, Winston, and Marion counties — clean Appalachian-plateau water, smallmouth and largemouth to double-digits, and the put-in for one of Alabama's best paddle trips.
Big Bear Creek Reservoir
A TVA flood-control impoundment on Bear Creek in Franklin and Marion counties, closed in 1969, thirty miles southwest of Muscle Shoals — the third of four Bear Creek Lakes, fed by the 26-mile floatway from Upper Bear Dam, and home to two BCDA campgrounds.
Marion County Public Fishing Lake
37 acres at 554 County Road 148, six miles north of Guin off U.S. Highway 43 (one mile south of Hamilton, then east on County Road 148) — ADCNR-managed State Public Fishing Lake stocked with largemouth bass, bluegill, redear sunfish, channel catfish, and crappie. ADA fishing pier, ADA pavilion, ADA concessions with bait, tackle, and snacks, and a boat ramp when open. Temporarily closed for renovation per ADCNR — confirm status with WFF District 3 Fisheries Office in Northport at (205) 339-5716 or Fisheries Headquarters in Montgomery at (334) 242-3471 before driving out.