Ranking of South Dakota Counties By 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 South Dakota Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 148,425. 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 High School Graduate or Equivalent (26,918), followed by Pennington County (17,435), and Lincoln County (9,116).

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 High School Graduate or Equivalent in 2021
Minnehaha County
Pennington County
Lincoln County
Codington County
Brown County
Meade County
Yankton County
Lawrence County
Davison County
Brookings County
Ranking of South Dakota Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Minnehaha County 26918
2 Pennington County 17435
3 Lincoln County 9116
4 Codington County 7091
5 Brown County 6953
6 Meade County 5440
7 Yankton County 4773
8 Lawrence County 4713
9 Davison County 4361
10 Brookings County 4278
11 Beadle County 3528
12 Hughes County 3029
13 Union County 2955
14 Butte County 2522
15 Custer County 2255
16 Lake County 2021
17 Grant County 1962
18 Turner County 1903
19 Clay County 1721
20 Fall River County 1641
21 Roberts County 1595
22 Hutchinson County 1409
23 Charles Mix County 1393
24 Hamlin County 1385
25 Tripp County 1372
26 Bon Homme County 1365
27 Kingsbury County 1356
28 Spink County 1347
29 Day County 1327
30 McCook County 1258
31 Walworth County 1200
32 Clark County 1091
33 Moody County 1047
34 Deuel County 1041
35 Brule County 1015
36 Gregory County 990
37 Edmunds County 880
38 Marshall County 837
39 Hanson County 762
40 Potter County 705
41 Perkins County 694
42 Sanborn County 659
43 Miner County 649
44 Hand County 632
45 McPherson County 631
46 Stanley County 614
47 Aurora County 602
48 Douglas County 585
49 Haakon County 568
50 Jerauld County 556
51 Lyman County 495
52 Faulk County 442
53 Sully County 346
54 Hyde County 331
55 Campbell County 319
56 Jackson County 317
57 Bennett County 297
58 Corson County 284
59 Harding County 278
60 Dewey County 267
61 Ziebach County 212
62 Mellette County 186
63 Jones County 182
64 Todd County 129
65 Oglala Lakota County 104
66 Buffalo County 56