North Branch Kishwaukee River

The North Branch Kishwaukee River is a 17.1 mi tributary of the Kishwaukee River in northern Illinois.

Course
The North Branch Kishwaukee River northeast of Harvard, Illinois and flows south through McHenry County. to join the Kishwaukee River east of Marengo. It drains approximately 40 sqmi of land area, flowing for 17 miles.

Description
The North Branch Kishwaukee River flows in an east–west direction from its point of origin and has a generally unimpeded flow, save a dam at Belvidere, Illinois. The North Branch has an average width of 50 ft, but in Boone County the stream becomes both wider and deeper. Nearer its point of origin the North Branch has a substrate of gravel, the substrate becomes sand and silt going further downstream.