Ranking of North Dakota Counties By Non-Hispanic 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 Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 114,564. Among all North Dakota counties, Cass County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (18,442), followed by Burleigh County (13,372), and Ward County (11,581).

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 Non-Hispanic 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
Barnes County
Ranking of North Dakota Counties By Non-Hispanic 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 18442
2 Burleigh County 13372
3 Ward County 11581
4 Grand Forks County 8105
5 Stark County 6346
6 Williams County 5821
7 Morton County 5650
8 Stutsman County 5241
9 Richland County 2513
10 Barnes County 2196
11 McKenzie County 2143
12 Walsh County 2140
13 McLean County 2084
14 Ramsey County 1875
15 Ransom County 1451
16 Mercer County 1435
17 Pembina County 1425
18 Mountrail County 1351
19 Traill County 1312
20 McHenry County 1218
21 Bottineau County 1214
22 Wells County 1102
23 Emmons County 879
24 Dickey County 874
25 Dunn County 856
26 Sargent County 851
27 LaMoure County 849
28 Pierce County 792
29 Cavalier County 679
30 Bowman County 667
31 Foster County 644
32 McIntosh County 639
33 Nelson County 629
34 Grant County 583
35 Hettinger County 568
36 Adams County 563
37 Rolette County 542
38 Kidder County 534
39 Renville County 479
40 Eddy County 476
41 Griggs County 465
42 Burke County 425
43 Towner County 423
44 Benson County 418
45 Logan County 401
46 Sheridan County 400
47 Golden Valley County 368
48 Divide County 357
49 Oliver County 332
50 Steele County 321
51 Billings County 227
52 Slope County 164
53 Sioux County 142