Peever is a town in Roberts County, South Dakota, United States. The population was 180 at the 2020 census. Peever was laid out in 1898, and named in honor of Thomas Henry Peever, a settler. According to the United States Census Bureau, the town has a total area of 0.12 square miles, all land.