Lafayette County, Florida Fishing Lakes

Lafayette County, Florida is home to a total of 34 lakes, arranged alphabetically in the list below. If you are considering fishing in Lafayette County, Florida, 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!
Adams Lake (Mallory Swamp NE area)
Allen Mill Pond (Dowling Park area)
Alton Lake (Mayo area)
Bell Lake (Day area)
Bird Pond (Mallory Swamp NW area)
Bottonwood Pond (Day area)
Brewer Lake (Day area)
Dinner Pond (Mayo area)
Dowdy Pond (Cooks Hammock area)
Edwards Lake (Day area)
Fort Atkinson Lake (Day area)
Garner Lake (Mayo SE area)
Golden Lake (Mallory Swamp NE area)
Grassy Pond (Day area)
Hankins Pond (Mayo area)
Hunt Pond (Mayo area)
James Lake (Mallory Swamp NE area)
Long Pond (Mayo area)
Luke Lake (Day SE area)
Mound Lake (Mallory Swamp SE area)
Nichols Lake (Day area)
Old Grassy Lake (Day SE area)
Otter Ponds (Day area)
Picket Lake (Mallory Swamp NE area)
Sand Lake (Day SE area)
Sand Pond (Day area)
Sand Pond (Mayo SE area)
Sears Lake (Mayo SE area)
Strayhan Pond (Day SE area)
Tenmile Pond (Mayo area)
Townsend Pond (Mayo SE area)
Wash Pond (Mayo area)
White Pond (Mallory Swamp NW area)
Winburn Lake (Mayo area)
Winburn Pond (Mayo area)