Oldham, SD

Population
121
U.S. Census Population Estimates Program · 2025
Elevation
1,723 ft
Median Income
$33,750
U.S. Census American Community Survey 5-Year · 2024

Explore

Oldham in context.

About Oldham

Oldham is a city in Kingsbury County, South Dakota, United States. The 2020 census counted 121 residents. The post office in Oldham opened in 1887. 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. The short version is that Oldham carries an earlier story into the places people know and use now. That is the local read on Oldham: its past remains attached to the places people use now. The Loriks Peterson Heritage House is on the National Register of Historic Places.

Top Rating Signals

Highest current ratings for this town.

Loading town details...