Flagler County, Florida Fishing Lakes

Flagler County, Florida is home to a total of 14 lakes, arranged alphabetically in the list below. If you are considering fishing in Flagler 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!
Black Lake (Espanola area)
Dead Lake (Saint Johns Park area)
Gore Lake (Flagler Beach West area)
Lake Disston (Seville area)
Lake Rayonier One (Matanzas Inlet area)
Lake Rayonier Two (Beverly Beach area)
Lake Swamp (Favoretta area)
Lehigh Cement Company Lake (Flagler Beach West area)
Mud Lake (Saint Johns Park area)
Neoga Lake (Espanola area)
Poplar Pond (Espanola area)
Silver Lake (Beverly Beach area)
Silver Lake (Flagler Beach West area)
Speckled Perch Lake (Espanola area)
Tank Lake (Espanola area)