Canton is a city in the eastern part of the U.S. state of South Dakota. It is the county seat of Lincoln County, and 3,057 people lived there at the 2010 census. Canton became a city in 1881.