Forreston is a city in Ogle county, IL with a population of 1,989. The median household income is $36,554.
German Valley is a city in Stephenson county, IL with a population of 942.
Some of the data listed here may be outdated, please check out Forreston local info
and German Valley local info
for more info.