South Dakota 2020 Census Total Population By County

Updated on January 23, 2023.

The total population of South Dakota from the 2020 Census was 886,667, based on data from the US Census Bureau.

Minnehaha County was the most populated county (197,214), followed by Pennington County (109,222), and then Lincoln County (65,161). On the other hand, the 3 counties that were least populated include: Jones County (917), Hyde County (1,262), and Harding County (1,311).

You can also see this information for other states and also for the national level by state.

Hover over or click on the counties to see the number and percentage of South Dakota population that lives in each county. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

South Dakota 2020 Census Total Population By County
South Dakota 2020 Census Total Population By County
Items per page:
0 of 0
County Population % of South Dakota Pop.
Aurora 2747 0.31
Beadle 19149 2.16
Bennett 3381 0.38
Bon Homme 7003 0.79
Brookings 34375 3.88
Brown 38301 4.32
Brule 5247 0.59
Buffalo 1948 0.22
Butte 10243 1.16
Campbell 1377 0.16
Charles Mix 9373 1.06
Clark 3837 0.43
Clay 14967 1.69
Codington 28325 3.20
Corson 3902 0.44
Custer 8318 0.94
Davison 19956 2.25
Day 5449 0.62
Deuel 4295 0.48
Dewey 5239 0.59
Douglas 2835 0.32
Edmunds 3986 0.45
Fall River 6973 0.79
Faulk 2125 0.24
Grant 7556 0.85
Gregory 3994 0.45
Haakon 1872 0.21
Hamlin 6164 0.70
Hand 3145 0.36
Hanson 3461 0.39
Harding 1311 0.15
Hughes 17765 2.00
Hutchinson 7427 0.84
Hyde 1262 0.14
Jackson 2806 0.32
Jerauld 1663 0.19
Jones 917 0.10
Kingsbury 5187 0.59
Lake 11059 1.25
Lawrence 25768 2.91
Lincoln 65161 7.35
Lyman 3718 0.42
McCook 5682 0.64
McPherson 2411 0.27
Marshall 4306 0.49
Meade 29852 3.37
Mellette 1918 0.22
Miner 2298 0.26
Minnehaha 197214 22.24
Moody 6336 0.72
Oglala Lakota 13672 1.54
Pennington 109222 12.32
Perkins 2835 0.32
Potter 2472 0.28
Roberts 10280 1.16
Sanborn 2330 0.26
Spink 6361 0.72
Stanley 2980 0.34
Sully 1446 0.16
Todd 9319 1.05
Tripp 5624 0.63
Turner 8673 0.98
Union 16811 1.90
Walworth 5315 0.60
Yankton 23310 2.63
Ziebach 2413 0.27