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

Updated on June 18, 2025.

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

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 2017
Cass
Burleigh
Grand Forks
Ward
Morton
Williams
Stark
Stutsman
Richland
McKenzie
Ranking of North Dakota Counties By Non-Hispanic White Population in 2017
0 of 0
Rank County Non-Hispanic White Population
1 Cass County 151628
2 Burleigh County 84602
3 Grand Forks County 59272
4 Ward County 57109
5 Morton County 27855
6 Williams County 27093
7 Stark County 26665
8 Stutsman County 19496
9 Richland County 14939
10 McKenzie County 9980
11 Barnes County 9913
12 Ramsey County 9674
13 Walsh County 9097
14 McLean County 8585
15 Mercer County 7849
16 Traill County 7370
17 Pembina County 6322
18 Mountrail County 6302
19 Bottineau County 5971
20 McHenry County 5618
21 Ransom County 5021
22 Dickey County 4533
23 LaMoure County 3962
24 Wells County 3848
25 Pierce County 3770
26 Cavalier County 3598
27 Sargent County 3569
28 Dunn County 3484
29 Emmons County 3163
30 Foster County 3102
31 Bowman County 2894
32 Benson County 2788
33 Nelson County 2700
34 Rolette County 2657
35 McIntosh County 2473
36 Kidder County 2323
37 Renville County 2315
38 Hettinger County 2288
39 Grant County 2242
40 Griggs County 2184
41 Adams County 2143
42 Divide County 2091
43 Eddy County 2080
44 Towner County 2064
45 Burke County 2001
46 Logan County 1830
47 Steele County 1820
48 Oliver County 1801
49 Golden Valley County 1668
50 Sheridan County 1281
51 Billings County 863
52 Slope County 711
53 Sioux County 536