Madison County, Mississippi Fishing Lakes

Madison County, Mississippi is home to a total of 46 lakes, arranged alphabetically in the list below. If you are considering fishing in Madison County, Mississippi, 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!
Adam Lake (Sharon SE area)
Alligator Lake (Sharon SE area)
Beach Bluff Lake (Sharon SE area)
Bell Lake (Shoccoe area)
Big Lake (Shoccoe area)
Black Lake (Sharon SE area)
Blue Hole (Cameron area)
Blue Lake (Shoccoe area)
Browns Lake (Sharon SE area)
Buzzard Lake (Coxs Ferry area)
Catfish Lake (Bentonia area)
Cedar Hill Lake (Charlton area)
Costas Lake (Ridgeland area)
Culley Lake (Madison area)
Cypress Lake (Goshen Springs area)
Cypress Lake (Sharon SE area)
Galloway Pocket (Shoccoe area)
Hassley-Herron Lake (Sharon area)
Hurricane Lake (Shoccoe area)
Indian Field Lake (Way area)
Jack Lake (Cameron area)
Kearney Park Lake (Flora area)
Lake Castle (Ridgeland area)
Lake Cavalier (Ridgeland area)
Lake Lepace (Sharon area)
Lake Lorman (Ridgeland area)
Lake Neoma (Way area)
Lake Stephens (Way area)
Lake Ta-ho (Charlton area)
Linda Lou Lake (Shoccoe area)
Little Adam Lake (Sharon SE area)
Long Lake (Sharon SE area)
Morgans Lake (Camden area)
Patton Lake (Canton area)
Ragsdale Lake (Canton area)
Rankins Pond (Shoccoe area)
Richards Old River (Sharon SE area)
Riddell Lake (Berryville area)
Roanna Lake (Ridgeland area)
Rose Hill Lake (Way area)
Ross R Barnett Reservoir (Madison area)
Round Lake (Sharon SE area)
Round Lake (Shoccoe area)
Spring Lake (Shoccoe area)
Stribling Lake (Charlton area)
Tithelo Lake (Sharon area)
Twin Lakes (Sharon area)
Watts Lake (Way area)