Hampshire is a city located in Kane County Illinois. Hampshire has a 2020 population of 8,173. Hampshire is currently declining at a rate of -0.89% annually but its population has increased by 7.51% since the most recent census, which recorded a population of 7,602 in 2010. Hampshire reached it's highest population of 8,404 in 2017.
The average household income in Hampshire is $112,116 with a poverty rate of 5.70%. The median rental costs in recent years comes to $1,050 per month, and the median house value is $271,500. The median age in Hampshire is 46.7 years, 45.7 years for males, and 47 years for females.