Cherokee County, Alabama Fishing Lakes

Cherokee County, Alabama is home to a total of 17 lakes, arranged alphabetically in the list below. If you are considering fishing in Cherokee County, Alabama, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Arrington Lake Number 1 (Borden Springs area)
Arrington Lake Number 2 (Borden Springs area)
Arrington Lakes (Borden Springs area)
Blue Pond (Ellisville area)
Helms Lake (Leesburg area)
La Garde Lake (Piedmont area)
LaGarde Lake (Piedmont area)
Lagarde Number 1 Lake (Piedmont area)
Lagarde Number 2 Lake (Piedmont area)
Lake Lahusage (Valley Head area)
Lake Weisner (Weisner Mountain area)
McGee Lake (Borden Springs area)
Norton Lake (Ellisville area)
Terrapin Creek Lake Number 17 (Indian Mountain area)
Terrapin Creek Lake Number 8 (Piedmont area)
Weiss Lake (Leesburg area)
Woods Lake (Ellisville area)