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.