Ranking of South Dakota Counties By Percentage of Population Aged 25 years and above with an Educational attainment of Less than High School Diploma in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of South Dakota (aged 25 years and above) who had an educational attainment of Less than High School Diploma was 7.47%. Among all South Dakota counties, Oglala Lakota County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Less than High School Diploma (26.76%), followed by Todd County (21.29%), and Mellette County (18.91%).

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.

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

Ranking of South Dakota Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Oglala Lakota County
Todd County
Mellette County
Buffalo County
Dewey County
Beadle County
Corson County
McPherson County
Jackson County
Campbell County
Ranking of South Dakota Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Oglala Lakota County 26.76
2 Todd County 21.29
3 Mellette County 18.91
4 Buffalo County 18.82
5 Dewey County 16.60
6 Beadle County 14.23
7 Corson County 14.01
8 McPherson County 13.87
9 Jackson County 13.75
10 Campbell County 12.70
11 Tripp County 12.02
12 Brule County 11.97
13 Charles Mix County 11.77
14 Bennett County 11.75
15 Bon Homme County 11.37
16 Miner County 10.89
17 Ziebach County 10.83
18 Roberts County 10.15
19 Davison County 10.12
20 Walworth County 10.05
21 Aurora County 9.97
22 Douglas County 9.93
23 Spink County 9.79
24 Gregory County 9.62
25 Hutchinson County 9.57
26 Lyman County 8.89
27 McCook County 8.74
28 Lake County 8.73
29 Butte County 8.69
29 Marshall County 8.69
30 Hyde County 8.62
31 Yankton County 8.49
32 Turner County 8.45
33 Codington County 8.42
33 Deuel County 8.42
33 Faulk County 8.42
34 Sanborn County 8.25
35 Perkins County 8.18
36 Day County 8.04
37 Grant County 8.03
38 Jerauld County 7.98
39 Kingsbury County 7.95
40 Hamlin County 7.84
41 Edmunds County 7.40
42 Hand County 7.14
43 Custer County 7.06
44 Minnehaha County 6.85
45 Brown County 6.79
46 Fall River County 6.58
47 Stanley County 6.30
48 Clark County 6.15
49 Potter County 5.98
50 Moody County 5.96
51 Jones County 5.69
52 Lawrence County 5.62
53 Union County 5.57
54 Pennington County 5.55
55 Harding County 5.23
56 Clay County 5.12
57 Hanson County 4.83
58 Meade County 4.51
59 Haakon County 4.25
60 Lincoln County 4.14
61 Brookings County 3.76
62 Hughes County 3.71
63 Sully County 3.39