South Dakota rankings · People
Oldest towns in South Dakota
Ranked by the median age of residents — often lake, mountain and retirement towns. 37 towns with 2,500+ residents.
Other SD lists
JavaNot on this list
Java has fewer than 2,500 residents, the floor for SD lists.
#1Colonial Pine Hills59.5 · Population 2,609
#2Hot Springs59.4 · Population 3,548
#3Milbank50.0 · Population 3,525
All 37 towns
Median age, highest first.
#TownMedian agePopulationHome value
How it works
The SD list, with the map →How this ranking works
We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for South Dakota as a whole is 38.0.
Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.
Tell Java what the numbers miss
Your answer becomes a post in Java’s Town Square.
Weigh in
Should Java be on this list?
Ask neighbors