St. Clair County Fishing Streams

Search for streams in

Streams in St. Clair County

Place USGS Topo Map
Ash Creek Lebanon
Cahokia Chute Cahokia
Dead Creek Cahokia
Douglas Creek Freeburg
Drum Hill Branch New Athens East
East Branch Little Silver Creek Lebanon
Engle Creek Lebanon
Hagemann Creek Lebanon
Hazel Creek Mascoutah
Heberers Branch Mascoutah
Hickman Creek Cahokia
Hog River Mascoutah
Jacks Run Mascoutah
Jackson Slough Mascoutah
Kinney Branch Freeburg
Lemen Branch Freeburg
Little Canteen Creek Monks Mound
Little Mud Creek New Athens East
Little Silver Creek Lebanon
Lively Branch New Athens West
Loop Creek Mascoutah
Mud Creek New Athens East
Negro Hollow Creek French Village
Ogles Creek Saint Jacob
Old Cahokia Creek Monks Mound
Old Prairie duPont Creek Webster Groves
Powdermill Creek French Village
Prairie duPont Creek Cahokia
Queens Lake Branch Venedy
Rayhill Slough Mascoutah
Reinhardt Slough Mascoutah
Rock Spring Branch Lebanon
Schoenberger Creek Granite City
Silver Creek New Athens West
Sparrow Creek Cahokia
Sugar Creek Freeburg
Toole Branch Paderborn
West Fork Richland Creek New Athens West
White Cabin Slough New Athens West
Wolf Branch O'Fallon

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