Bennington is a town in Bryan County, Oklahoma. It falls within the Durant Metro Area, and has a total area of 0.6 square miles, all of which is land.
Construction, arts, entertainment, and recreation and educational services are the major employers here. Bennington Elementary School and Bennington High School are the local public schools. The closest hospital is the Medical Center of Southeastern Oklahoma, located about 11 miles away in Durant. The cost of living here is 20.00% lower than the country average.
This place gets about 44 inches of rain annually. The number of days with measurable precipitation is 42.