Franklin County, Alabama Fishing Lakes

Franklin County, Alabama is home to a total of 24 lakes, arranged alphabetically in the list below. If you are considering fishing in Franklin 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!
Bates Lake (Red Bay area)
Bear Creek Reservoir (Guinn Cross Roads area)
Berry Lake (Red Bay area)
Cagle Wash Hole (Phil Campbell area)
Cedar Creek Reservoir (Pleasant Grove area)
City Lake (Russellville area)
Frazier Lake (Russellville area)
Frazier Lake (Spruce Pine area)
Lake Leola (Russellville area)
Little Bear Creek Reservoir (Landersville area)
McBrayer Lake (Newburg area)
McMurray Lake (Halltown area)
Mobley Lake (Vina area)
Nix Mill Pond (Hackleburg area)
Number Six Lake (Russellville area)
Parrish Pond (Isbell area)
Rinehart Wash Hole (Phil Campbell area)
Robertsons Lake (Newburg area)
Rockwood Lake (Isbell area)
Russellville Reservoir (Frankfort area)
Russellville Reservoir (Spruce Pine area)
Sand Pit New Hope Church Lake (Newburg area)
Slosh Lake (Frankfort area)
Sloss Lake (Spruce Pine area)
Smith Lake (Phil Campbell area)
Vinson Lake (Halltown area)