Oldham is a city in Kingsbury County, South Dakota, United States. The population was 133 at the 2010 census.
Some say the city was named for Oldham Carrot, a local landowner, while others believe the name is a transfer from Oldham, England, the native home of a first settler.
Write a Review About Oldham For A Chance to Win A $100 Amazon Gift Card