Cherry Valley, IL

Cherry Valley Stats

Total population 3,162
Median Household Income $61,588
Source: U.S. Census Bureau, 2017