Ranking of North Dakota Counties By Percentage of Population with Scotch Irish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 4.05K people in North Dakota with Scotch Irish ancestry (0.52% of North Dakota population). Among all North Dakota counties, Towner County had the highest percentage of its population with Scotch Irish ancestry (2.60%), followed by Griggs County (2.10%), and Eddy County (1.68%).

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

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

Data Source: US Census Bureau.
Ranking of North Dakota Counties By Percentage of Population with Scotch Irish Ancestry in 2021
Towner County
Griggs County
Eddy County
Renville County
Pembina County
Cavalier County
Slope County
McHenry County
Ramsey County
Walsh County
Ranking of North Dakota Counties By Percentage of Population with Scotch Irish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Towner County 2.60
2 Griggs County 2.10
3 Eddy County 1.68
4 Renville County 1.63
5 Pembina County 1.53
6 Cavalier County 1.50
7 Slope County 1.29
8 McHenry County 1.09
9 Ramsey County 1.05
10 Walsh County 0.86
11 Morton County 0.81
11 Oliver County 0.81
12 Bottineau County 0.71
13 Williams County 0.68
14 Ward County 0.65
15 Hettinger County 0.64
16 Kidder County 0.63
17 Mercer County 0.60
18 LaMoure County 0.57
19 Grand Forks County 0.55
20 Richland County 0.52
21 Burleigh County 0.51
21 Emmons County 0.51
22 Adams County 0.49
22 Dunn County 0.49
22 Traill County 0.49
23 Pierce County 0.47
24 Mountrail County 0.46
24 Stark County 0.46
25 Nelson County 0.43
26 Cass County 0.38
27 Sargent County 0.37
28 Barnes County 0.36
29 McLean County 0.32
30 Benson County 0.30
30 Grant County 0.30
30 McKenzie County 0.30
30 Stutsman County 0.30
31 Burke County 0.28
32 McIntosh County 0.27
32 Wells County 0.27
33 Golden Valley County 0.22
34 Ransom County 0.19
35 Bowman County 0.17
36 Sioux County 0.15
37 Dickey County 0.12
37 Foster County 0.12
38 Logan County 0.06
39 Rolette County 0.04