Ranking of North Dakota Counties By Non-Hispanic White Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, among all North Dakota counties, Cass County had the highest number of people who identified their ethnicity as Non-Hispanic White (154.85K), followed by Burleigh County (86.66K), and Grand Forks County (60.74K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North 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 North Dakota Counties By Non-Hispanic White Population in 2020
Cass
Burleigh
Grand Forks
Ward
Williams
Morton
Stark
Stutsman
Richland
McKenzie
Ranking of North Dakota Counties By Non-Hispanic White Population in 2020
0 of 0
Rank County Non-Hispanic White Population
1 Cass County 154849
2 Burleigh County 86655
3 Grand Forks County 60739
4 Ward County 57286
5 Williams County 31584
6 Morton County 29535
7 Stark County 28985
8 Stutsman County 19771
9 Richland County 14981
10 McKenzie County 11150
11 Barnes County 10068
12 Ramsey County 9636
13 Walsh County 8747
14 McLean County 8725
15 Mercer County 7694
16 Traill County 7347
17 Pembina County 6225
18 Bottineau County 5768
19 Mountrail County 5665
20 Ransom County 5327
21 McHenry County 5068
22 Dickey County 4601
23 LaMoure County 3920
24 Wells County 3830
25 Pierce County 3609
26 Cavalier County 3499
27 Sargent County 3489
28 Dunn County 3426
29 Foster County 3208
30 Emmons County 3126
31 Nelson County 2795
32 Bowman County 2764
33 Benson County 2503
34 McIntosh County 2370
35 Kidder County 2277
35 Rolette County 2277
36 Hettinger County 2269
37 Griggs County 2227
38 Grant County 2179
39 Renville County 2144
40 Eddy County 2096
41 Burke County 2017
42 Adams County 1997
43 Divide County 1972
44 Towner County 1960
45 Logan County 1775
46 Oliver County 1752
47 Steele County 1699
48 Golden Valley County 1609
49 Sheridan County 1197
50 Billings County 860
51 Slope County 675
52 Sioux County 489