Ranking of South Dakota Counties By Percentage of Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the South Dakota Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 29.86%. Among all South Dakota counties, Ziebach County had the highest percentage of its Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (48.85%), followed by Haakon County (46.37%), and Clark County (45.71%).

The chart below shows the top 10 South Dakota counties, and the table below shows the ranking of all South Dakota counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

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

Ranking of South Dakota Counties By Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Ziebach County
Haakon County
Clark County
Jerauld County
Sanborn County
Miner County
Tripp County
Hamlin County
Potter County
Butte County
Ranking of South Dakota Counties By Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Ziebach County 48.85
2 Haakon County 46.37
3 Clark County 45.71
4 Jerauld County 45.13
5 Sanborn County 44.62
6 Miner County 42.14
7 Tripp County 41.05
8 Hamlin County 40.90
9 Potter County 40.75
10 Butte County 39.64
10 Grant County 39.64
10 Kingsbury County 39.64
11 Jackson County 39.63
12 Codington County 39.48
13 Gregory County 39.30
14 McPherson County 38.74
15 Day County 38.13
15 Walworth County 38.13
16 Roberts County 37.75
17 Aurora County 37.51
18 Hanson County 37.01
19 Custer County 36.63
20 Dewey County 36.43
21 Corson County 36.36
22 Deuel County 36.27
23 McCook County 36.20
24 Bennett County 35.70
25 Sully County 35.63
26 Fall River County 35.36
27 Harding County 35.28
28 Hyde County 35.25
29 Davison County 35.13
30 Beadle County 35.03
31 Perkins County 34.65
32 Charles Mix County 34.13
33 Mellette County 34.07
34 Turner County 33.17
35 Brule County 33.03
36 Stanley County 32.87
37 Yankton County 32.86
38 Lyman County 32.80
39 Edmunds County 32.65
40 Douglas County 32.37
41 Spink County 32.18
42 Jones County 31.99
43 Marshall County 31.92
44 Buffalo County 31.82
45 Bon Homme County 31.46
46 Moody County 31.10
47 Faulk County 30.91
48 Hand County 30.80
49 Meade County 30.73
50 Campbell County 30.67
51 Brown County 30.52
52 Hutchinson County 29.48
53 Hughes County 29.19
54 Union County 28.34
55 Lawrence County 27.99
56 Pennington County 27.70
57 Lake County 27.28
58 Clay County 26.11
59 Brookings County 25.77
60 Minnehaha County 24.48
61 Lincoln County 23.76
62 Todd County 22.95
63 Oglala Lakota County 20.72