Canton is a city located in Madison County Mississippi. It is also the county seat of Madison County. With a 2020 population of 11,896, it is the 34th largest city in Mississippi and the 2737th largest city in the United States . Canton is currently declining at a rate of -0.83% annually and its population has decreased by -9.80% since the most recent census, which recorded a population of 13,189 in 2010. Canton reached it's highest population of 12,911 in 2000. Spanning over 22 miles, Canton has a population density of 559 people per square mile.
The average household income in Canton is $48,251 with a poverty rate of 25.55%. The median rental costs in recent years comes to $777 per month, and the median house value is $119,200. The median age in Canton is 33.7 years, 32 years for males, and 36.1 years for females.