Carthage is a city located in Panola County Texas. It is also the county seat of Panola County. With a 2020 population of 6,395, it is the 312th largest city in Texas and the 4166th largest city in the United States . Carthage is currently declining at a rate of -0.28% annually and its population has decreased by -5.66% since the most recent census, which recorded a population of 6,779 in 2010. Carthage reached it's highest population of 6,834 in 2011. Spanning over 11 miles, Carthage has a population density of 600 people per square mile.
The average household income in Carthage is $68,219 with a poverty rate of 14.68%. The median rental costs in recent years comes to $751 per month, and the median house value is $107,300. The median age in Carthage is 34.9 years, 34.2 years for males, and 35.3 years for females.