Ranking of South Dakota Counties By Percentage of Population that are Non-Hispanic American Indian and Alaska Native in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, among all South Dakota counties, Oglala Lakota County had the highest percentage of its population who identified their ethnicity as Non-Hispanic American Indian and Alaska Native (87.89%), followed by Todd County (83.2%), and Buffalo County (79.51%).

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

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of South Dakota Counties By Percentage of Pop. that are Non-Hispanic American Indian and Alaska Native in 2021
Oglala Lakota
Todd
Buffalo
Dewey
Ziebach
Corson
Bennett
Mellette
Jackson
Lyman
Ranking of South Dakota Counties By Percentage of Pop. that are Non-Hispanic American Indian and Alaska Native in 2021
Items per page:
0 of 0
Rank County % of County Population
1 Oglala Lakota County 87.89
2 Todd County 83.2
3 Buffalo County 79.51
4 Dewey County 71.95
5 Ziebach County 66.33
6 Corson County 64.02
7 Bennett County 56.24
8 Mellette County 53.95
9 Jackson County 52.58
10 Lyman County 37.18
11 Roberts County 35.85
12 Charles Mix County 28.87
13 Tripp County 14.21
14 Walworth County 13.38
15 Moody County 12.83
16 Hughes County 11.5
17 Brule County 10.3
18 Hyde County 9.19
19 Day County 8.68
20 Pennington County 8.63
21 Bon Homme County 7.51
22 Gregory County 7.35
23 Stanley County 6.79
24 Marshall County 6.78
25 Jones County 6.14
26 Fall River County 5.56
27 Clay County 3.35
28 Brown County 3.26
29 Davison County 3.01
30 Sully County 2.99
31 Custer County 2.85
32 Haakon County 2.73
33 Meade County 2.59
33 Potter County 2.59
34 Yankton County 2.48
35 Perkins County 2.37
36 Codington County 2.36
37 Aurora County 2.34
37 Harding County 2.34
38 Minnehaha County 2.32
39 Douglas County 2.21
40 Butte County 2.07
41 Lawrence County 1.97
42 Campbell County 1.38
43 Hutchinson County 1.19
43 Lake County 1.19
44 Beadle County 1.05
44 Sanborn County 1.05
45 McCook County 1.03
46 Brookings County 0.98
46 Grant County 0.98
47 Edmunds County 0.97
47 Jerauld County 0.97
48 Spink County 0.94
49 Kingsbury County 0.83
50 Turner County 0.75
51 Hanson County 0.74
52 Union County 0.71
53 Hamlin County 0.64
54 Deuel County 0.58
55 Lincoln County 0.57
56 Faulk County 0.56
57 Clark County 0.52
58 Hand County 0.46
59 McPherson County 0.37
60 Miner County 0.35