Jefferson County Fishing Lakes

Search for lakes in

Lakes in Jefferson County

Place USGS Topo Map
Altadena Lake Cahaba Heights
Alton Lake Irondale
Atchisons Lake Concord
B Mountain Lake Greenwood
Batson Lake Birmingham South
Baylor Lake McCalla
Bayview Lake Adamsville
Bentley Lake Dora
Bessie Mines Number 3 Impoundment Dora
Big Griffin Lake McCalla
Birmingham Reservoir Birmingham South
Blue Creek Mine Number 3 – Impoundment Concord
Blue Creek Mine Number 3 – Impoundment Concord
Blue Lake Bessemer
Boyles Gap Lake Birmingham North
Cahaba Lake Birmingham South
Canoe Creek Lake Argo
Center Point Lake Pinson
Chetopa Mine – Impoundment Number 2 Brookside
Circle Three Lakes Argo
City of Birmingham – Roebuck Plaza Lake Irondale
Coleman Lakes McCalla
Concord Mine Lake Concord
Drummond Lake Irondale
East Lake Irondale
East Thomas Gardens Lake Birmingham North
Echo Lake Argo
Edwards Lake Irondale
Ellis Lake McCalla
Elmore Lake Cahaba Heights
Flat Creek Lake Gardendale
Flat Top Mine Number 1 Impoundment Dora
Griffin Lakes McCalla
Guytons Lake Greenwood
Hall Lake Irondale
Hallmark Lake Warrior
Hidden Valley Lake Argo
Higginbothams Lake Trafford
Hilldale Farm Lake Argo
Holcomb Lake Argo
Horst Pond Irondale
Hubbards Lake Argo
Indian Gap Lake McCalla
Indian Valley Camp Lake Pinson
J M Roberts Pond Argo
Johnsons Lake Greenwood
Jug Hollow Lake Concord
Ketona Lakes Birmingham North
Lake George Leeds
Lake Helen Cahaba Heights
Lake in the Woods Argo
Lake Jules Leeds
Lake Sueann Trafford
Lake View Estates Lakes Concord
Liles Lake Argo
Little Griffin Lake McCalla
Martin Lake Concord
McKelveys Lakes McCalla
Miller Steam Plant Ash Pond Sylvan Springs
Miller Steam Plant Water Storage Dora
Mountain Lake Leeds
Newfound Creek Lake Brookside
Norman Fountain Lake McCalla
North Lake Irondale
Oak Grove Mine Lake Oak Grove
Old Camp Cosby Lake Argo
Osborne Lake Irondale
Overton Lake Irondale
Owens Pond Irondale
Palmers Lake Leeds
Paradise Lake Helena
Pawnee Reservoir Gardendale
Pine Ridge Lake Leeds
Pine Tree Country Club Lake Irondale
Pine View Lake McCalla
Queenstown Lake Leeds
Quickhaven Lake Argo
Rex Lake Irondale
Riggins Pond Argo
Rock Lakes McCalla
Sayre Impoundment Number 1 Brookside
Serene Lake Number 1 McCalla
Serene Lake Number 7 West Blocton East
Shadow Lake Pinson
Shadow Lake Pinson
Silver Lake Pinson
Slurry Impoundment – Johns Washer McCalla
Spring Lake Irondale
Tailings Pond Number 2 Gilmore
Tannehill Valley Lake McCalla
Thornton Lake Dora
Vestavia Lake Birmingham South
Wanderland Lake Leeds
West Jefferson Reservoir Dora
Wild Acres Lake Argo
Wilson Lake Birmingham South
Windsong Lake Argo
Woodhaven Lake Remlap
Zamora Lake Remlap
Zamora Park Lake Argo

Above is a map and a list of the lakes in Jefferson County, . Many of these spots are open to public fishing. If you see a lake name that is duplicated within Jefferson County, then try to narrow it down using the name of the USGS topo map which is usually a prominent place or city nearby.