LakeCount. Every Lake. Measured.

Lakes / Alabama / Largest Lakes in Alabama

Largest Lakes in Alabama

Ranked by surface area, from USGS National Hydrography Dataset lake data. Flowages and reservoirs count here - size is size - and each is labeled in its own record.

#LakeCountySurface AreaMax Depth
1Guntersville LakeJackson65,603.24 acres-
2Wheeler LakeLimestone52,372.46 acres-
3Martin LakeTallapoosa40,186.87 acres-
4Pickwick LakeLauderdale34,469.69 acres-
5Weiss LakeCherokee25,519.1 acres-
6Lewis Smith LakeWinston21,020.27 acres-
7Logan Martin LakeSt. Clair16,686.29 acres-
8Wilson LakeColbert15,534.8 acres-
9Lay LakeShelby13,367.04 acres-
10R E 'Bob' Woodruff ReservoirAutauga11,572.5 acres-
11H Neely Henry LakeEtowah8,777.6 acres-
12Coffeeville LakeChoctaw6,459.58 acres-
13Warrior LakeHale5,776.84 acres-
14Jordan LakeElmore5,456.09 acres-
15Mitchell LakeCoosa5,400.24 acres-
16Lake TuscaloosaTuscaloosa5,075.54 acres-
17Bartletts Ferry LakeLee4,977.94 acres-
18Wheeler ReservoirLimestone4,906.03 acres-
19R L Harris ReservoirRandolph4,878.86 acres-
20Bankhead LakeJefferson4,113.55 acres-
21Cedar Creek ReservoirFranklin4,063.15 acres-
22Gainesville LakeSumter3,553.23 acres-
23Big Creek LakeMobile3,309.33 acres-
24Holt LakeTuscaloosa3,151.83 acres-
25William 'Bill' Dannelly ReservoirWilcox1,926.93 acres-
26Gantt LakeCovington1,820.43 acres-
27Upper Bear Creek ReservoirMarion1,576.9 acres-
28Inland LakeBlount1,389.72 acres-
29The NarrowsShelby961.98 acres-
30Briar LakeBaldwin894.03 acres-
31Negro LakeBaldwin839.42 acres-
32Bear BayCovington703.51 acres-
33Lake TholoccoDale679.29 acres-
34William Bacon Oliver LakeTuscaloosa662.92 acres-
35Bear Creek ReservoirFranklin653.59 acres-
36Shelby LakesBaldwin570.81 acres-
37Prattville Industrial Board Waste PondAutauga552.28 acres-
38Lake CatomaCullman527.32 acres-
39The TBaldwin473.21 acres-
40Sehoy LakeBullock449.98 acres-
41Bayview LakeJefferson412.42 acres-
42Sougahatchee LakeLee346.36 acres-
43Three Rivers LakeWashington331.62 acres-
44Speigner LakeElmore312.34 acres-
45Lake NicolTuscaloosa311.35 acres-
46South LakeClarke310.86 acres-
47Lake OgletreeLee292.08 acres-
48Cypress SwampSumter287.14 acres-
49MacMillan Bloedel Incorporated Waste PondWilcox266.14 acres-
50Jacobs SwampAutauga265.64 acres-
51Justins BayBaldwin263.17 acres-
52Whitesides Mill LakeCalhoun251.8 acres-
53Hammermill Waste Treatment PondDallas237.96 acres-
54Highland LakeBlount235.49 acres-
55Lake LurleenTuscaloosa227.58 acres-
56Wehapa LakeShelby197.19 acres-
57Gerald Wallace Lake Number TwoMontgomery196.36 acres-
58Steelwood LakeBaldwin195.95 acres-
59Chambers County Public LakeChambers190.58 acres-
60Rattlesnake LakeWalker183.85 acres-
61Choccolocco Number 11 LakeCleburne180.88 acres-
62Martin SloughHale174.95 acres-
63Big SloughPickens170.5 acres-
64Zamora LakeJefferson169.51 acres-
65The Beaver PondPike166.91 acres-
66Leon Brooks Hines LakeEscambia166.3 acres-
67Smith LakeMonroe164.08 acres-
68Pinedale LakeSt. Clair161.36 acres-
69Coldwater PondTuscaloosa160.12 acres-
70Russellville ReservoirFranklin159.63 acres-
71George LakeCullman159.14 acres-
72Patterson LakeBaldwin151.72 acres-
73Walker County LakeWalker149.75 acres-
74Stiggins LakeBaldwin148.51 acres-
75Lake ButtahatcheeMarion144.06 acres-
76Little Bateau BayBaldwin143.07 acres-
77Container Corporation Treatment PEscambia140.2 acres-
78Lake HarrisTuscaloosa138.87 acres-
79S C M Waste Treatment PondClarke137.14 acres-
80Tallaseehatchee Watershed Number 1Talladega135.91 acres-
81David LakeMobile133.87 acres-
82Chandler Mountain LakeSt. Clair131.95 acres-
83Lee County Public LakeLee129.98 acres-
84Crabtree SloughMorgan129.17 acres-
85McCay LakeBlount125.53 acres-
86Russell PondTallapoosa121.08 acres-
87Cobbs LakeElmore120.59 acres-
88Torbert LakeRussell120.59 acres-
89DeKalb County Public LakeDeKalb118.54 acres-
90Dead LakeMobile113.42 acres-
91Forest Ingram LakeCullman112.43 acres-
92Payne LakeHale111.44 acres-
93Watershed Structure Number TwelvePerry111.44 acres-
94Dinsmore SloughMorgan109.81 acres-
95McShan Lake Number TwoPickens107.9 acres-
96Ski LakeTuscaloosa106.75 acres-
97Final Mill Effluent Treatment PonChoctaw106.71 acres-
98Lady Ann LakeMadison106.35 acres-
99Bay GrassBaldwin103.58 acres-
100Jordan LakeCoosa103.54 acres-

Showing the top 100 of 371 counted lakes. Search above, or browse by county on the Alabama page, for the full inventory.

Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026. New lakes are added as their records are verified - rankings update with every addition.