Hampshire, IL

Hampshire Stats

Total population 5,563
Median Household Income $73,283
Source: U.S. Census Bureau, 2017