Overview Canton is a town in South Dakota, United States, with a population of about 3,331[1]. Geography Coordinates: 43.3008, -96.5928