Batesland is a town in Shannon County, South Dakota. It has a total area of 0.1 square miles, all of which is land. The town was established in the early twentieth century, in 1920.
Educational services, agriculture and related activities are the major commercial activities here. Batesland Elementary School is the local public school. The closest hopital is the PHS Indian Hospital at Pine Ridge, located about 24 miles away in Pine Ridge. The cost of living here is 23.30% lower than the country average.
This place gets about 18 inches of rain annually. The number of days with measurable precipitation is 71. Snowfall is about 35 inches annually.