McHenry County Fishing Streams

Search for streams in

Streams in McHenry County

Place USGS Topo Map
Bogers Brook McHenry
Boone Creek McHenry
Cary Creek Barrington
Cotton Creek Wauconda
Crystal Lake Outlet Crystal Lake
Dutch Creek Wauconda
Mokeler Creek Capron
Nippersink Creek Fox Lake
North Branch Kishwaukee River Marengo North
North Branch Nippersink Creek Richmond
Rush Creek Garden Prairie
South Branch Kishwaukee River Marengo North
Spring Creek Barrington
West Branch Piscasaw Creek Capron

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