About Leaf River, Illinois

Coordinates: 42°07?35?N 89°24?11?W? / ?42.12639°N 89.40306°W? / 42.12639; -89.40306Leaf River is a village in Leaf River Township, Ogle County, Illinois, along a stream of the same name. The population was 443 at the 2010 census, down from 555 at the 2000 census.

News from Leaf River

Leaf River Facts