About This Place
Canton is a town in Blaine County, Oklahoma, United States. The population was 625 at the 2010 census.
Canton is located at 36°3′20″N 98°35′20″W / 36.05556°N 98.58889°W / 36.05556; -98.58889 (36.055563, -98.588991).
According to the United States Census Bureau, the town has a total area of 0.5 square miles (1.3 km²), all of it land.