Canton is a city in McPherson County, Kansas, United States. As of the 2020 census, the population of the city was 685. It is named after Canton, Ohio.
Canton Township Carnegie Library (2013)
McPherson County is a county located in the U.S. state of Kansas. Its county seat and largest city is McPherson. As of the 2020 census, the county population was 30,223. The county was named for James McPherson, a general in the American Civil War.
McPherson County Courthouse in McPherson (2023)