Guest, Sign inJoin
Shafer Round BarnSplit Rock Township, #1 on this list · Shafer Round Barn · Photo: AlexiusHoratius · CC BY-SA 3.0
South Dakota rankings · Income

Towns with the highest incomes in South Dakota

Split Rock Township has the highest median household income of South Dakota’s 35 towns of 2,500+: $147,717 a year (Census ACS 2020–2024). The typical town here is at $71,908; 8 of the 35 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#1

Split Rock Township

Minnehaha County · 3,086 people
$147,717

Median household income·±$28,190 margin·0.6% in poverty

All 35 towns

Median household income, highest first.

35 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
1Split Rock TownshipMinnehaha County · 3,086 people$147,717$28,1900.6%of residents
2Dakota Dunesunincorporated, Union County · 3,936 people$136,125$39,9772.4%of residents
3Big Sioux TownshipUnion County · 5,152 people$128,005$20,9373.2%of residents
4TeaLincoln County · 8,019 people$120,139$19,2874.7%of residents
5SummersetMeade County · 3,030 people$119,271$14,3958.6%of residents
6BrandonMinnehaha County · 11,306 people$110,806$10,3461.4%of residents
7HarrisburgLincoln County · 10,405 people$108,724$12,1780.5%of residents
8Dell RapidsMinnehaha County · 3,852 people$100,170$16,6419.4%of residents
9HartfordMinnehaha County · 3,635 people$99,893$14,5765.5%of residents
10Colonial Pine Hillsunincorporated, Pennington County · 2,609 people$98,696$33,8770.2%of residents
11Rapid Valleyunincorporated, Pennington County · 6,975 people$83,208$12,3904.5%of residents
12LennoxLincoln County · 2,657 people$81,761$6,3519.6%of residents
13PierreHughes County · 13,848 people$77,672$7,21810.1%of residents
14Sioux FallsMinnehaha County · 213,748 people$75,970$2,2809.6%of residents
15LeadLawrence County · 3,064 people$73,047$33,2687.5%of residents
16Box ElderPennington County · 13,936 people$73,008$8,6597.5%of residents
17Blackhawkunincorporated, Meade County · 2,934 people$71,993$10,6701.8%of residents
18North Sioux CityUnion County · 3,036 people$71,908$15,63211.0%of residents
19Rapid CityPennington County · 80,589 people$70,870$3,55512.5%of residents
20WatertownCodington County · 23,736 people$69,600$6,8069.0%of residents
21YanktonYankton County · 15,816 people$67,804$10,07314.1%of residents
22Hot SpringsFall River County · 3,670 people$66,338$7,40221.1%of residents
23SpearfishLawrence County · 14,154 people$65,688$12,52815.2%of residents
24MadisonLake County · 6,065 people$65,593$9,1329.5%of residents
25MobridgeWalworth County · 3,192 people$65,357$15,50718.3%of residents
26Belle FourcheButte County · 5,791 people$65,071$22,04410.6%of residents
27AberdeenBrown County · 27,961 people$64,405$4,80713.8%of residents
28BrookingsBrookings County · 25,355 people$63,493$5,89216.9%of residents
29HuronBeadle County · 14,607 people$61,452$11,46216.1%of residents
30CantonLincoln County · 3,001 people$60,850$10,4368.1%of residents
31MitchellDavison County · 15,756 people$58,620$7,44112.5%of residents
32MilbankGrant County · 3,512 people$56,011$13,44113.2%of residents
33SturgisMeade County · 6,922 people$54,404$9,1489.2%of residents
34VermillionClay County · 11,720 people$50,456$4,86824.4%of residents
35WinnerTripp County · 2,969 people$47,381$11,74428.2%of residents
Quick answers

Questions people ask

Which South Dakota town has the highest income?

Split Rock Township (Minnehaha County): its median household income is $147,717 (±$28,190). Dakota Dunes ($136,125) and Big Sioux Township ($128,005) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (35 in South Dakota). Smaller towns show their income on their own page. Every town is on the South Dakota page.

Go deeper

More South Dakota lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All South Dakota rankings →
Other states

Highest incomes in other states