Fish the Secluded Streams in Madison County, North Carolina

Get away from fishing the crowded rivers and streams and come to the mountains of Western North Carolina in Madison County just north of Asheville. You’ll find pure water quality in the many fly fishing creeks with diverse stream conditions– from trout streams with pools to broader rivers like the Shelton Laurel. Or fish on the mighty French Board River with its smallmouth bass, catfish and muskie. Traveling into the back roads of the county brings you closer to the natural environment creating a sense that you are a part of the mountains. The meandering path of the waters lends itself to the solitary nature of the sport.