Aviva Directory » Local & Global » North America » United States » States » South Dakota » Cities & Towns » Buffalo

Established in 1909 and named for the large herds of buffalo that once roamed the area, Buffalo is a town in Harding County, South Dakota. The town is located in the northwest corner of the state.

Regular Websites