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

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the South Dakota Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 157,834. Among all South Dakota counties, Minnehaha County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of Bachelors or Higher (39,222), followed by Pennington County (22,248), and Lincoln County (15,704).

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 Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Minnehaha County
Pennington County
Lincoln County
Brown County
Brookings County
Lawrence County
Meade County
Yankton County
Codington County
Hughes County
Ranking of South Dakota Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Number of People
1 Minnehaha County 39222
2 Pennington County 22248
3 Lincoln County 15704
4 Brown County 7539
5 Brookings County 6903
6 Lawrence County 5821
7 Meade County 4878
8 Yankton County 4139
9 Codington County 3769
10 Hughes County 3693
11 Union County 3477
12 Clay County 2953
13 Davison County 2848
14 Beadle County 2562
15 Lake County 2471
16 Custer County 1688
17 Turner County 1474
18 Butte County 1326
19 Hutchinson County 1233
20 Spink County 1169
21 Fall River County 1153
22 Charles Mix County 1115
23 Grant County 1106
24 Bon Homme County 1101
25 Moody County 971
26 McCook County 923
27 Roberts County 884
28 Brule County 817
29 Kingsbury County 815
30 Walworth County 797
31 Marshall County 784
32 Day County 774
33 Hamlin County 736
34 Tripp County 713
35 Deuel County 685
36 Edmunds County 673
37 Stanley County 565
38 Lyman County 547
39 Gregory County 515
40 Hand County 507
41 Clark County 433
41 Perkins County 433
42 Potter County 397
43 Hanson County 385
44 Douglas County 371
45 Faulk County 362
46 McPherson County 353
47 Aurora County 310
48 Campbell County 285
49 Miner County 278
50 Oglala Lakota County 261
51 Sanborn County 254
52 Jones County 244
53 Jerauld County 238
54 Bennett County 231
55 Sully County 208
56 Dewey County 198
57 Haakon County 197
58 Harding County 194
59 Todd County 181
60 Corson County 169
61 Jackson County 161
62 Mellette County 145
63 Hyde County 127
64 Ziebach County 87
65 Buffalo County 34