Canal Fulton is a city located in Stark County Ohio. With a 2020 population of 5,406, it is the 245th largest city in Ohio and the 4556th largest city in the United States . Canal Fulton is currently declining at a rate of -0.02% annually and its population has decreased by -1.33% since the most recent census, which recorded a population of 5,479 in 2010. Canal Fulton reached it's highest population of 5,441 in 2013. Spanning over 3 miles, Canal Fulton has a population density of 1,654 people per square mile.
The average household income in Canal Fulton is $69,677 with a poverty rate of 7.98%. The median rental costs in recent years comes to $832 per month, and the median house value is $154,300. The median age in Canal Fulton is 41.8 years, 38.7 years for males, and 44 years for females.