Overview Roscoe is a village in South Dakota, United States, with a population of about 316[1]. Geography Coordinates: 45.4486, -99.3387