Fishing in
Jefferson County
Jefferson County, Alabama has 260 named fishable waters, 1 of them with stocking records on the books.
On the map
176 waters
Waters in Jefferson County
- Pawnee Reservoirreservoir1× stocked
- Bayview Lakereservoir413 ac
- Zamora Lakereservoir170 ac
- West Jefferson Reservoirreservoir88 ac
- Quickhaven Lakereservoir58 ac
- Echo Lakereservoir53 ac
- Rock Lakesreservoir48 ac
- Coleman Lakesreservoir48 ac
- Holcomb Lakereservoir39 ac
- Lake Sueannreservoir37 ac
- Drummond Lakereservoir36 ac
- Mountain Lakereservoir35 ac
- Lake Georgereservoir34 ac
- Lake in the Woodsreservoir34 ac
- Hubbards Lakelake28 ac
- Concord Mine Lakereservoir26 ac
- Woodhaven Lakereservoir25 ac
- Birmingham Reservoirreservoir24 ac
- Griffin Lakeslake24 ac
- East Lakereservoir23 ac
- Martin Lakelake23 ac
- Pine Ridge Lakereservoir23 ac
- Tailings Pond Number 2reservoir22 ac
- Hallmark Lakereservoir22 ac
- Ketona Lakeslake21 ac
- Queenstown Lakereservoir20 ac
- Thornton Lakereservoir19 ac
- Sayre Impoundment Number 1reservoir18 ac
- Osborne Lakereservoir18 ac
- Guytons Lakereservoir17 ac
230 more on the map above.
Latest stockings
- Pawnee ReservoirHybrid Striped BassMay 19, 2026
All Alabama counties → · Fishing in Alabama →
Jefferson County fishing — FAQ
Where can I fish in Jefferson County, Alabama?+
Jefferson County has 260 named fishable waters, 1 with stocking records. The map above shows every one.
Do I need a license to fish in Jefferson County?+
Yes — Alabama requires a fishing license statewide. Buy one from the state agency before you go.