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

Updated on June 18, 2025.

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

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 2021
Cass
Burleigh
Grand Forks
Ward
Williams
Morton
Stark
Stutsman
Richland
McKenzie
Ranking of North Dakota Counties By Non-Hispanic White Population in 2021
0 of 0
Rank County Non-Hispanic White Population
1 Cass County 158058
2 Burleigh County 86660
3 Grand Forks County 60166
4 Ward County 56591
5 Williams County 29795
6 Morton County 29521
7 Stark County 28212
8 Stutsman County 19665
9 Richland County 14929
10 McKenzie County 10447
11 Barnes County 9994
12 Ramsey County 9562
13 McLean County 8730
14 Walsh County 8655
15 Mercer County 7684
16 Traill County 7320
17 Pembina County 6126
18 Bottineau County 5793
19 Mountrail County 5490
20 Ransom County 5289
21 McHenry County 4957
22 Dickey County 4514
23 LaMoure County 3898
24 Wells County 3763
25 Pierce County 3557
26 Sargent County 3500
27 Cavalier County 3452
28 Dunn County 3334
29 Foster County 3172
30 Emmons County 3081
31 Nelson County 2829
32 Bowman County 2680
33 Benson County 2469
34 McIntosh County 2356
35 Rolette County 2244
36 Kidder County 2243
37 Hettinger County 2227
38 Griggs County 2220
39 Grant County 2190
40 Renville County 2131
41 Eddy County 2088
42 Burke County 1972
43 Adams County 1963
44 Divide County 1952
45 Towner County 1911
46 Oliver County 1757
47 Logan County 1743
48 Steele County 1708
49 Golden Valley County 1624
50 Sheridan County 1191
51 Billings County 883
52 Slope County 667
53 Sioux County 489