Alabama
Fishing Atlas

North Alabama Fishing Lakes

26 lakes in North Alabama, drawn from the Atlas lake directory.

Lake Guntersville

69,000 acres of Tennessee River bass water — Alabama's biggest lake and the state's most tournament-tested fishery.

69,000 acres acresMax depth 75 ft
See full lake profile →

Weiss Lake

30,200 acres of Coosa River impoundment on the Alabama-Georgia line — papermouths, spotted bass on the rocks, and strippers in the tailrace.

30,200 acres acresMax depth 65 ft
See full lake profile →

Pickwick Lake

43,100 acres of Tennessee River reservoir where smallmouth bass run big, walleye stack below Wilson Dam, and the state line crosses mid-channel.

43,100 acres acresMax depth 59 ft
See full lake profile →

Wheeler Lake

67,100 acres of Tennessee River impoundment — nationally ranked crappie water, big grass flats, and two dam tailraces that fish year-round.

67,100 acres acresMax depth 72 ft
See full lake profile →

Neely Henry Lake

11,200 acres of narrow, river-run Coosa reservoir below Weiss Dam — Gadsden-anchored, ABT-tested, home water for Wes Logan's first Bassmaster Elite win.

11,200 acres acresMax depth 53 ft
See full lake profile →

Lewis Smith Lake

21,200 acres of Alabama's deepest reservoir — Alabama Power's clear-water canyon on the Sipsey Fork, built for spotted bass, trophy stripers, and finesse anglers who can read 60 feet of water.

21,200 acres acresMax depth 264 ft
See full lake profile →

Wilson Lake

15,500 acres of current-fed Tennessee River water held between Wheeler Dam and the oldest dam in the TVA system — the nation's hottest smallmouth pool.

15,500 acres acresMax depth 90 ft
See full lake profile →

Bankhead Lake

9,200 acres of Black Warrior River impoundment — USACE dam, Alabama Power generators, bluff banks, bridge pylons, and a working-river fishery that stays underlooked year-round.

9,200 acres acresMax depth N/A (run-of-river)
See full lake profile →

Inland Lake

1,557 acres on the Blackburn Fork of the Little Warrior River, 9 miles SSW of Oneonta — a Birmingham Water Works drinking-water lake open to the public with two ramps, a $5 launch fee, and a quiet local-angler bite.

1,557 acres acresMax depth Mean depth 77 ft (very deep for a 1,500-acre AL lake)
See full lake profile →

Sportsman Lake

A shallow lake inside Cullman County's Sportsman Lake Park — train ride around the shoreline, pedal boats and mini-golf, splash pad and playground, and a kid-friendly bream and catfish bite from the pier and bank.

Shallow park lake — official acreage not published acresMax depth Shallow throughout (no published depth; park is designed for pedal boats, kayaks, and paddling)
See full lake profile →

Sipsey Fork Trout Tailwater

Twelve miles of cold tailwater on the Sipsey Fork of the Black Warrior, stocked monthly by ADCNR with Dale Hollow rainbows — the state's one and only trout fishery, fished on fly rod and light spinning tackle.

Tailwater reach — not an impoundment (no surface-acreage figure) acresMax depth Pool depths roughly 8-15 ft; wadeable runs 2-5 ft
See full lake profile →

Wheeler Dam Tailrace

Tennessee River tailwater at mile 274.9 below TVA's Wheeler Dam — year-round smallmouth, winter sauger concentrations, and a spring white-bass run fed by 542,000-cfs spillway capacity.

Tailwater reach — not an impoundment (no surface-acreage figure) acresMax depth 15-50 ft in the immediate tailrace eddies
See full lake profile →

Wilson Dam Tailrace

Tennessee River tailwater at mile 259.4 below the oldest TVA-administered dam — national-class smallmouth, wintering sauger and walleye, and the spring tournament water that Bassmaster's own anglers name out loud.

Tailwater reach — not an impoundment (no surface-acreage figure) acresMax depth 20-60 ft in the immediate tailrace eddies and scour hole
See full lake profile →

Guntersville Dam Tailrace

Tennessee River tailwater at mile 349 below TVA's 1939 Guntersville Dam — autumn and winter sauger, early-spring white bass, stacked winter striped bass, and summer catfish on 478,000-cfs spillway capacity.

Tailwater reach — not an impoundment (no surface-acreage figure) acresMax depth 15-50 ft in the immediate tailrace eddies and scour hole
See full lake profile →

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.

N/A (published by TVA as a narrow, 14-mile headwater reservoir in the Bear Creek system) acresMax depth N/A
See full lake profile →

Little Bear Creek Reservoir

A TVA flood-control impoundment on Little Bear Creek, closed in 1976 and sitting entirely in Franklin County — clear, infertile water, a protective slot limit that makes this fishery work, and the Bear Creek system's most cabin-friendly lake.

1,560 acres at full pool acresMax depth N/A
See full lake profile →

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.

670 acres (Big Bear Reservoir per BCDA campground profiles) acresMax depth N/A
See full lake profile →

Cedar Creek Reservoir

A TVA flood-control impoundment on Cedar Creek in Franklin County — ninety-six-foot earthen dam completed in 1979, nine miles of rock-cut shoreline, and the scenic big-water pool of the Bear Creek system anchored by Slickrock Campground. Not to be confused with the much larger Texas reservoir of the same name.

4,200 acres at full pool (per BCDA Slickrock profile) — the largest of the four Bear Creek Lakes per TVA acresMax depth N/A
See full lake profile →

Madison County Public Fishing Lake

105 acres on County Lake Road in Gurley, 11 miles east of Huntsville — ADCNR-managed State Public Fishing Lake stocked with largemouth, bluegill, redear, crappie, channel catfish, and rainbow trout during winter trout season.

105 acres acresMax depth Not published by ADCNR — contour maps available on Outdoor Alabama
See full lake profile →

DeKalb County Public Fishing Lake

120 acres on Sand Mountain one mile north of Sylvania — ADCNR-managed State Public Fishing Lake stocked with largemouth, bluegill, redear, channel catfish, and crappie, with covered piers, campsites, and boat rentals twenty minutes from Little River Canyon and DeSoto State Park.

120 acres acresMax depth Not published by ADCNR
See full lake profile →

Walker County Public Fishing Lake

163 acres on Walker County Lake Road three miles southeast of Jasper off U.S. Highway 78 — ADCNR-managed State Public Fishing Lake stocked with largemouth, bluegill, redear, channel catfish, crappie, hybrid striped bass, and rainbow trout during winter trout season.

163 acres acresMax depth Not published by ADCNR — contour maps available on Outdoor Alabama (PDF and interactive)
See full lake profile →

Fayette County Public Fishing Lake

60 acres at 529 County Road 134, six miles southeast of Fayette off U.S. Highway 43 — ADCNR-managed State Public Fishing Lake stocked with largemouth bass (catch-and-release only), bluegill, redear sunfish, and channel catfish. Small, quiet, no lake manager on site — trolling motors and bank-and-ramp fishing in west Alabama farm country.

60 acres acresMax depth Not published by ADCNR
See full lake profile →

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.

37 acres acresMax depth Not published by ADCNR — contour map available (see ADCNR lake map)
See full lake profile →

Lamar County Public Fishing Lake

68 acres eight miles west of Vernon in rural northwest Alabama near the Mississippi state line — ADCNR-managed State Public Fishing Lake stocked with largemouth bass, bluegill, redear sunfish, channel catfish, crappie, and hybrid striped bass. Amenities include restrooms, concessions, a boat ramp, fishing pier, cabins, and campsites — one of the few PFLs in the network with on-site lodging. Alabama fishing license plus $5 State Public Fishing Lakes permit required for ages 16-64.

68 acres acresMax depth Not published by ADCNR — contour detail available via ADCNR interactive lake contour map
See full lake profile →

Lake Catoma

A 536-acre City of Cullman drinking-water lake on Eightmile Creek — 25-HP motor limit, one public ramp at 1815 3rd St NE, and a quiet largemouth-and-crappie bite on water most out-of-town anglers never fish.

536 acres acresMax depth N/A (not published; pool volume 16,400 acre-feet)
See full lake profile →

Hays Nature Preserve

A 538-acre City of Huntsville nature preserve in Hampton Cove with Bar Lake (no-permit bank and ADA pier fishing) and Flint River oxbow access — the city's largest undeveloped parkland, established by the Hays family's 1999 land donation.

538 acres (entire preserve; Bar Lake itself is a small oxbow pond within the preserve — acreage not individually published) acresMax depth Not published by City of Huntsville
See full lake profile →