Buffalo is a town in, and the county seat of, Harding County, South Dakota, United States. The population was 346 at the 2020 census. Buffalo was established in 1909. It was named for the large herds of bison that once roamed the area. It is about fifty miles west of Bison, South Dakota.
AdFind discounts on the best Buffalo South Dakota. Tripadvisor helps you spend less. Compare prices & save money with Tripadvisor® (World's largest travel website).
Types: Cruises, Flights, Hotels, Rental Cars, Restaurants, Things to Do and …