Ranking of South Dakota Counties By Percentage of Population with Swedish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 25.18K people in South Dakota with Swedish ancestry (2.86% of South Dakota population). Among all South Dakota counties, Grant County had the highest percentage of its population with Swedish ancestry (8.05%), followed by Harding County (5.94%), and Gregory County (5.67%).

The chart and table below shows the top 10 counties with high percentage of its population having Swedish ancestry.

You can see similar information for other states and for other ancestry groups in South Dakota.

Data Source: US Census Bureau.
Ranking of South Dakota Counties By Percentage of Population with Swedish Ancestry in 2021
Grant County
Harding County
Gregory County
McPherson County
Clark County
Sanborn County
Custer County
Roberts County
Hamlin County
Miner County
Ranking of South Dakota Counties By Percentage of Population with Swedish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Grant County 8.05
2 Harding County 5.94
3 Gregory County 5.67
4 McPherson County 5.39
5 Clark County 5.17
6 Sanborn County 5.15
7 Custer County 4.81
8 Roberts County 4.71
9 Hamlin County 4.68
10 Miner County 4.41
11 Walworth County 4.20
12 Union County 3.89
13 Butte County 3.87
14 Spink County 3.64
15 Lawrence County 3.48
16 Brookings County 3.43
17 Hughes County 3.28
18 Clay County 3.27
19 Lincoln County 3.23
20 Minnehaha County 3.05
21 Haakon County 3.00
22 Douglas County 2.89
22 Yankton County 2.89
23 Lake County 2.88
24 Deuel County 2.87
24 McCook County 2.87
25 Meade County 2.86
26 Charles Mix County 2.81
26 Pennington County 2.81
27 Fall River County 2.75
28 Codington County 2.68
29 Marshall County 2.63
30 Brule County 2.57
31 Mellette County 2.56
32 Kingsbury County 2.55
33 Stanley County 2.53
34 Beadle County 2.49
35 Turner County 2.46
36 Perkins County 2.42
37 Jones County 2.40
38 Potter County 2.30
39 Brown County 2.13
40 Jerauld County 2.10
41 Moody County 1.99
42 Bon Homme County 1.88
42 Sully County 1.88
43 Tripp County 1.83
44 Day County 1.79
45 Bennett County 1.55
46 Lyman County 1.42
47 Aurora County 1.40
48 Hand County 1.24
49 Davison County 1.17
50 Faulk County 1.16
51 Edmunds County 1.12
52 Hyde County 0.94
52 Jackson County 0.94
53 Hanson County 0.93
54 Corson County 0.83
55 Dewey County 0.51
56 Hutchinson County 0.46
57 Oglala Lakota County 0.34
58 Campbell County 0.26
59 Ziebach County 0.24
60 Todd County 0.19