Ranking of South Dakota Counties By the Average Household Income of the Two Or More Races Racial Group in 2021 (ACS-5Yrs)

Updated on March 15, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the Two Or More Races racial group in South Dakota was $77,083. Among all South Dakota counties, the Two Or More Races racial group had the highest average household income in Lake County ($280,352), followed by Union County ($195,204), and Bon Homme County ($157,466). On the other hand, the Two Or More Races racial group had the lowest average household income in the following 3 counties: Faulk County ($17,594), Clay County ($24,085), and Ziebach County ($24,300).

The chart below shows the top 10 South Dakota counties where the Two Or More Races racial group had high average household income, and the table below shows the ranking of all South Dakota counties.

You can see similar ranking for other racial and ethnicity groups in South Dakota.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of South Dakota Counties By the Average Household Income of the Two Or More Races Racial Group in 2021
Lake County
Union County
Bon Homme County
Marshall County
Codington County
Haakon County
Pennington County
Deuel County
Spink County
Sanborn County
Ranking of South Dakota Counties By the Average Household Income of the Two Or More Races Racial Group in 2021
Items per page:
0 of 0
Rank County Average Household Income ($)
1 Lake County 280352
2 Union County 195204
3 Bon Homme County 157466
4 Marshall County 138448
5 Codington County 112482
6 Haakon County 106032
7 Pennington County 95231
8 Deuel County 93277
9 Spink County 92786
10 Sanborn County 90525
11 Hughes County 89332
12 Butte County 82386
13 Custer County 81510
14 Lawrence County 78660
15 Meade County 77771
16 Walworth County 77182
17 Dewey County 76990
18 Stanley County 74741
19 Jerauld County 74333
20 Lincoln County 71616
21 Minnehaha County 70753
22 Clark County 69269
23 Moody County 68471
24 McCook County 62531
25 Corson County 61253
26 Davison County 61145
27 Hamlin County 60292
28 Yankton County 58712
29 Beadle County 55459
30 Bennett County 53093
31 Kingsbury County 52383
32 Roberts County 52116
33 Charles Mix County 51284
34 Brown County 50856
35 Brookings County 50731
36 Day County 49479
37 Todd County 48120
38 Fall River County 46667
39 Turner County 46064
40 Tripp County 42400
41 Gregory County 39680
42 McPherson County 37418
43 Hutchinson County 36974
44 Hanson County 36938
45 Grant County 34973
46 Edmunds County 27200
47 Ziebach County 24300
48 Clay County 24085
49 Faulk County 17594