About This Place
Leaf 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.
Leaf River is located at 42Â°7â²35â³N 89Â°24â²11â³W / 42.12639Â°N 89.40306Â°W / 42.12639; -89.40306 (42.126350, -89.402976).
According to the United States Census Bureau, the village has a total area of 0.9 square miles (2.2 kmÂ²), all of it land.