Ranking of North Dakota Counties By Population with Scottish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 8.50K people in North Dakota with Scottish ancestry. Among all North Dakota counties, Cass County had the highest population with Scottish ancestry (2.01K), followed by Grand Forks County (1.08K), and Ward County (1.04K).

The chart and table below shows the top 10 counties with high number of people with Scottish 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 Population with Scottish Ancestry in 2021
Cass County
Grand Forks County
Ward County
Burleigh County
Williams County
Ramsey County
Stark County
Stutsman County
McKenzie County
Richland County
Ranking of North Dakota Counties By Population with Scottish Ancestry in 2021
0 of 0
Rank County Population
1 Cass County 2009
2 Grand Forks County 1081
3 Ward County 1042
4 Burleigh County 737
5 Williams County 555
6 Ramsey County 301
7 Stark County 283
8 Stutsman County 237
9 McKenzie County 227
10 Richland County 198
11 Mountrail County 155
12 Pembina County 150
13 Cavalier County 142
14 Traill County 130
15 Bottineau County 120
16 Mercer County 98
17 Divide County 75
18 Wells County 68
19 Walsh County 67
20 Morton County 63
20 Towner County 63
21 Rolette County 61
22 McLean County 54
23 Pierce County 52
24 Nelson County 44
25 Emmons County 43
26 Ransom County 42
27 Sargent County 34
28 Barnes County 32
28 Dunn County 32
29 McHenry County 29
30 McIntosh County 25
31 LaMoure County 24
32 Burke County 21
32 Kidder County 21
33 Bowman County 20
33 Eddy County 20
34 Steele County 19
35 Foster County 17
36 Griggs County 15
37 Hettinger County 14
37 Renville County 14
38 Slope County 13
39 Dickey County 12
40 Grant County 11
41 Benson County 10
41 Oliver County 10
42 Billings County 7
43 Adams County 4
44 Logan County 2
45 Sheridan County 1