Ranking of North Dakota Counties By White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the North Dakota White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 116,492. Among all North Dakota counties, Cass County had the highest White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (18,753), followed by Burleigh County (13,500), and Ward County (11,847).

The chart below shows the top 10 North Dakota counties, and the table below shows the ranking of all North Dakota counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of North Dakota Counties By White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Cass County
Burleigh County
Ward County
Grand Forks County
Stark County
Williams County
Morton County
Stutsman County
Richland County
Walsh County
Ranking of North Dakota Counties By White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Cass County 18753
2 Burleigh County 13500
3 Ward County 11847
4 Grand Forks County 8217
5 Stark County 6403
6 Williams County 6042
7 Morton County 5676
8 Stutsman County 5270
9 Richland County 2528
10 Walsh County 2368
11 McKenzie County 2364
12 Barnes County 2218
13 McLean County 2101
14 Ramsey County 1877
15 Pembina County 1474
16 Ransom County 1457
17 Mercer County 1442
18 Mountrail County 1396
19 Traill County 1324
20 McHenry County 1249
21 Bottineau County 1226
22 Wells County 1102
23 Dickey County 888
24 Emmons County 879
25 Dunn County 867
26 Sargent County 860
27 LaMoure County 851
28 Pierce County 792
29 Bowman County 691
30 Cavalier County 679
31 Foster County 644
32 McIntosh County 643
33 Nelson County 629
34 Grant County 584
35 Adams County 575
36 Hettinger County 568
37 Kidder County 544
38 Rolette County 542
39 Renville County 479
40 Eddy County 476
41 Griggs County 465
42 Towner County 440
43 Benson County 425
43 Burke County 425
44 Logan County 401
45 Sheridan County 400
46 Golden Valley County 368
47 Divide County 357
48 Oliver County 332
49 Steele County 321
50 Billings County 227
51 Slope County 164
52 Sioux County 142