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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2017, 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 (90.29%), followed by Todd County (84.05%), and Buffalo County (78.5%).

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 2017
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 2017
0 of 0
Rank County % of County Population
1 Oglala Lakota County 90.29
2 Todd County 84.05
3 Buffalo County 78.5
4 Dewey County 71.8
5 Ziebach County 67.49
6 Corson County 62.53
7 Bennett County 57.62
8 Mellette County 52.86
9 Jackson County 51.21
10 Lyman County 37.71
11 Roberts County 35.84
12 Charles Mix County 30.09
13 Walworth County 13.72
14 Tripp County 13.55
15 Moody County 12.48
16 Hughes County 10.64
17 Brule County 9.6
18 Day County 8.97
19 Pennington County 8.76
20 Hyde County 8.62
21 Bon Homme County 7.75
22 Gregory County 6.77
23 Marshall County 6.7
24 Stanley County 6.66
25 Fall River County 5.87
26 Custer County 3.5
27 Brown County 3.32
28 Clay County 3.15
29 Jones County 3.05
30 Davison County 3.01
31 Yankton County 2.64
32 Haakon County 2.45
33 Meade County 2.44
34 Aurora County 2.43
34 Sully County 2.43
35 Minnehaha County 2.3
35 Perkins County 2.3
36 Douglas County 2.09
37 Lawrence County 2.07
38 Codington County 2.04
39 Harding County 1.93
40 Potter County 1.9
41 Butte County 1.82
42 Spink County 1.4
43 Lake County 1.09
44 Brookings County 0.98
44 Hutchinson County 0.98
45 Beadle County 0.95
45 Campbell County 0.95
46 Grant County 0.93
47 Edmunds County 0.92
48 Kingsbury County 0.87
49 McCook County 0.72
50 Union County 0.69
51 Turner County 0.64
52 Jerauld County 0.55
52 Lincoln County 0.55
53 Hamlin County 0.48
54 Hand County 0.46
55 Deuel County 0.44
56 Miner County 0.41
56 Sanborn County 0.41
57 Faulk County 0.34
58 Hanson County 0.32
59 Clark County 0.22
60 McPherson County 0.17