Bison is a town in and the county seat of Perkins County, South Dakota. It has a total area of 1.0 square mile, all of which is land.
Utilities, construction and retail trade are the major contributors to the local economy. The town has one elementary, one junior-high and one public high school. Bison Municipal Airport is the local airport. The closest hopital is the West River Regional Medical Center, located about 41 miles away in Hettinger, North Dakota. The cost of living here is 21.70% lower than the country average.
This place gets about 17 inches of rain annually. The number of days with measurable precipitation is 64. Snowfall is about 31 inches annually.