Leaf River Township, Illinois

Leaf River Township is located in Ogle County, Illinois. As of the 2010 census, its population was 1,137 and it contained 520 housing units.
  • Elevation: 830 ft (250 m)
  • Country: United States
  • State: Illinois
  • County: Ogle
  • Settled: November 6, 1849
  • FIPS code: 17-141-42470
  • Time zone: UTC-6 (CST)
Data from: en.wikipedia.org