Carthage is a city located in Hancock County Illinois. Carthage has a 2020 population of 2,839. It is also the county seat of Hancock County. Carthage is currently declining at a rate of -0.49% annually and its population has decreased by -6.92% since the most recent census, which recorded a population of 3,050 in 2010. Carthage reached it's highest population of 3,050 in 2010.
The average household income in Carthage is $73,149 with a poverty rate of 9.59%. The median rental costs in recent years comes to $534 per month, and the median house value is $102,200. The median age in Carthage is 44.5 years, 42.3 years for males, and 49.6 years for females.