Madison County Fishing Streams

Search for streams in

Streams in Madison County

Place USGS Topo Map
Adair Branch Adair
Anderson Branch Jackson South
Bear Creek Beech Bluff
Bear Creek Beech Bluff
Big Black Creek Mercer
Bond Creek Jackson South
Brown Creek Beech Bluff
Cane Creek Jackson South
Chisholm Creek Mercer
Cobb Creek Teague
Cotton Grove Creek Claybrook
Crooked Creek Spring Creek
Cub Creek Adair
Cypress Creek Adair
De Loach Creek Medina
Deer Creek Medon
Dry Branch Jackson South
Dry Branch Spring Creek
Dry Branch Westover
Duffys Creek Spring Creek
Dyer Creek Jackson North
Eubank Branch Cedar Grove
Finger Creek Henderson
Gilmers Creek Spring Creek
Harris Creek Beech Bluff
Hart Creek Westover
Hicks Creek Jackson South
Hudson Branch Henderson
Hunters Creek Beech Bluff
Johnson Creek Claybrook
Johnson Creek Adair
Jones Creek Jackson South
Jones Creek Henderson
Jones Creek Claybrook
Lackey Creek Westover
Lacy Creek Medon
Little Johnson Creek Westover
Marlin Creek Beech Bluff
Matthews Branch Humboldt
Meridian Creek Jackson South
Meriweather Branch Adair
Moize Creek Medina
Moore Branch Beech Bluff
Muddy Creek Mercer
Nelson Branch Medon
Old River Run Spring Creek
Panther Creek Bells
Pennycost Creek Mercer
Poplar Creek Jackson North
Robertson Creek Denmark
Sandy Creek Jackson South
Sandy Creek Teague
Spring Creek Spring Creek
Trace Creek Claybrook
Turkey Branch Mercer
Turkey Creek Jackson North

Above is a map and a list of the streams in Madison County, . Many of these spots are open to public fishing. If you see a stream name that is duplicated within Madison County, then try to narrow it down using the name of the USGS topo map which is usually a prominent place or city nearby.