Counties in South Dakota by median age

Custer County had the highest median age of 66 counties in 2022, at 56.8 years. Buffalo County had the lowest, at 24 years. The median was 41.5 years and the figure for South Dakota was 37.5 years. Source: the U.S. Census Bureau.

Highest56.8Custer County
Median41.566 counties
South Dakota37.5History

Top 40 counties, 2022

CSVChart (SVG)

Custer CountyCuster County: 56.8 years56.8Fall River CountyFall River County: 54.7 years54.7Sully CountySully County: 52.7 years52.7McPherson CountyMcPherson County: 50.9 years50.9Jerauld CountyJerauld County: 50.5 years50.5Campbell CountyCampbell County: 50.4 years50.4Miner CountyMiner County: 48.8 years48.8Day CountyDay County: 47.2 years47.2Hyde CountyHyde County: 47 years47Faulk CountyFaulk County: 45.8 years45.8Gregory CountyGregory County: 45.7 years45.7Perkins CountyPerkins County: 45.4 years45.4Harding CountyHarding County: 45.1 years45.1Spink CountySpink County: 45 years45Haakon CountyHaakon County: 44.7 years44.7Potter CountyPotter County: 44.7 years44.7Tripp CountyTripp County: 44.7 years44.7Hand CountyHand County: 44.6 years44.6Lake CountyLake County: 44.3 years44.3Grant CountyGrant County: 43.8 years43.8Edmunds CountyEdmunds County: 43.7 years43.7Marshall CountyMarshall County: 43.7 years43.7Stanley CountyStanley County: 43.2 years43.2Lawrence CountyLawrence County: 43 years43Bon Homme CountyBon Homme County: 42.1 years42.1Deuel CountyDeuel County: 42 years42Turner CountyTurner County: 42 years42Kingsbury CountyKingsbury County: 41.9 years41.9Jones CountyJones County: 41.8 years41.8Hutchinson CountyHutchinson County: 41.7 years41.7Yankton CountyYankton County: 41.7 years41.7Douglas CountyDouglas County: 41.6 years41.6Brule CountyBrule County: 41.5 years41.5Aurora CountyAurora County: 41.4 years41.4Clark CountyClark County: 41.2 years41.2Walworth CountyWalworth County: 40.9 years40.9Moody CountyMoody County: 40.6 years40.6Butte CountyButte County: 40.3 years40.3Union CountyUnion County: 40.1 years40.1Davison CountyDavison County: 39.7 years39.7
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1Custer County56.8+1
2Fall River County54.7+0.4
3Sully County52.7+1.1
4McPherson County50.9-1.2
5Jerauld County50.5+0.5
6Campbell County50.4+4.5
7Miner County48.8+0.6
8Day County47.2-0.1
9Hyde County47+0.9
10Faulk County45.8-0.8
11Gregory County45.7+0.6
12Perkins County45.4-0.9
13Harding County45.1+6.6
14Spink County45+1.1
15Haakon County44.7-0.2
15Potter County44.7-3.4
15Tripp County44.7+2.1
18Hand County44.6-2.1
19Lake County44.3+0.2
20Grant County43.8+1.1
21Edmunds County43.7+2
21Marshall County43.7+1.3
23Stanley County43.2-0.1
24Lawrence County43+0.7
25Bon Homme County42.1+0.6
26Deuel County420
26Turner County42+0.1
28Kingsbury County41.9-0.6
29Jones County41.8-6.2
30Hutchinson County41.7-0.3
30Yankton County41.7+0.1
32Douglas County41.6-0.7
33Brule County41.5+2.2
34Aurora County41.4+3.3
35Clark County41.2+0.9
36Walworth County40.9-0.5
37Moody County40.6+0.1
38Butte County40.3+0.2
39Union County40.1+0.4
40Davison County39.7+0.4
41Codington County39.6+0.3
41Pennington County39.6+0.7
43McCook County39.5+0.2
44Sanborn County39.3+1.8
45Hughes County39.2+0.2
46Beadle County37.5+0.6
47Brown County37.3+0.3
47Hanson County37.3-0.7
49Roberts County37-0.3
50Meade County36.5+0.2
51Mellette County36.3+1.2
52Lyman County36+1
53Lincoln County35.9+0.4
54Minnehaha County35.6+0.3
55Charles Mix County35.4-0.3
56Ziebach County34.3-0.2
57Jackson County33.4+0.7
58Hamlin County33.1+0.1
59Corson County29+1.2
60Brookings County27.7+0.3
61Dewey County27.1-1
62Bennett County27+1
63Oglala Lakota County26.3-0.5
64Todd County25.1+1
65Clay County24.6-0.1
66Buffalo County24-1.4

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B01002: median age, total population. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b01002.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in South Dakota by median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"South Dakota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&level=province&within=South%20Dakota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median age?

Custer County, with 56.8 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

Buffalo County, with 24 years in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population. Retrieved 2026-10-08.

Median age: other rankings

Counties in South Dakota: more rankings