Leaf River

Ogle CountyIllinois

Population
403 (2020)
Type
Village
Area
0.87 sq mi (2.25 km²)
Median age
46.1
Households
720
Persons per household
2.4
Median household income
$57,847
Average house value
$158,400
Businesses
25
Employees
82
Government
VILLAGE OF LEAF RIVER
Government office
605 MAIN ST, LEAF RIVER, IL 61047
An unhandled error has occurred. Reload ๐Ÿ—™