LakeCount. Every Lake. Measured.

Lakes / Alabama / Jefferson County

Lakes in Jefferson County, Alabama

18 lakes counted in Jefferson County - the largest is Bankhead Lake at 4,113.55 acres.

18
Lakes Counted
4,113.55 acres
Largest - Bankhead Lake

Jefferson County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Bankhead LakeJefferson4,113.55 acres-
2Bayview LakeJefferson412.42 acres-
3Zamora LakeJefferson169.51 acres-
4Mountain LakeJefferson100.32 acres-
5West Jefferson ReservoirJefferson88.14 acres-
6Quickhaven LakeJefferson58.32 acres-
7Echo LakeJefferson52.88 acres-
8Rock LakesJefferson48.19 acres-
9Coleman LakesJefferson47.69 acres-
10Holcomb LakeJefferson38.8 acres-
11Lake SueannJefferson36.82 acres-
12Drummond LakeJefferson36.32 acres-
13Mountain LakeJefferson34.59 acres-
14Lake GeorgeJefferson34.1 acres-
15Lake in the WoodsJefferson33.85 acres-
16Hubbards LakeJefferson27.92 acres-
17Concord Mine LakeJefferson25.95 acres-
18Woodhaven LakeJefferson25.2 acres-
Find a Lake in Jefferson CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.