Lawrence County, Alabama Fishing Lakes

Lawrence County, Alabama is home to a total of 31 lakes, arranged alphabetically in the list below. If you are considering fishing in Lawrence 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!
Blue Pond (Hillsboro area)
Cat Pond (Courtland area)
Cattail Pond (Caddo area)
Cottonwood Pond (Courtland area)
Double Ponds (Caddo area)
Fish Pond (Hillsboro area)
Goodlett Pools (Moulton area)
Goose Pond (Hillsboro area)
Hardin Lake (Landersville area)
Harty Pond (Hillsboro area)
Holliday Pond (Hillsboro area)
Irving Pond (Moulton area)
Knoff Lake (Town Creek area)
Long Pond (Courtland area)
Meadow Pond (historical) (Town Creek area)
Moulton City Lake (Masterson Mill area)
Oakville Pond (Oakville area)
Philpot Lake (Landersville area)
Pooles Pond (Hatton area)
Prairie Lake (Courtland area)
Priest Pond (Moulton area)
Rock Pond (Courtland area)
Rocky Hill Pond (Courtland area)
Round Pond (Hillsboro area)
Shackleford Pond (historical) (Courtland area)
Sherrod Lake (historical) (Courtland area)
Sims Lake (Caddo area)
Stovall Pond (Courtland area)
Swoope Pond (Courtland area)
Sykes Pond (Courtland area)
Taylors Pond (Hatton area)