Ranking of West Virginia Counties By Percentage of 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 percentage of the West Virginia White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 40.48%. Among all West Virginia counties, Calhoun County had the highest percentage of its White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (53.24%), followed by Grant County (52.71%), and Monroe County (52.49%).

The chart below shows the top 10 West Virginia counties, and the table below shows the ranking of all West Virginia 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 West Virginia Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Calhoun County
Grant County
Monroe County
Pendleton County
Barbour County
Clay County
Randolph County
Upshur County
Ritchie County
Hardy County
Ranking of West Virginia Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Calhoun County 53.24
2 Grant County 52.71
3 Monroe County 52.49
4 Pendleton County 52.44
5 Barbour County 52.40
6 Clay County 52.06
7 Randolph County 51.38
8 Upshur County 50.22
9 Ritchie County 50.02
10 Hardy County 49.94
11 McDowell County 49.82
12 Nicholas County 49.11
12 Wetzel County 49.11
13 Pocahontas County 49.10
14 Pleasants County 48.46
15 Preston County 47.83
16 Wyoming County 47.53
17 Lewis County 47.22
18 Hampshire County 47.21
19 Braxton County 47.20
20 Webster County 47.19
21 Gilmer County 47.09
22 Boone County 47.08
23 Mineral County 46.75
24 Tyler County 46.69
25 Lincoln County 46.23
26 Mingo County 45.84
27 Doddridge County 45.83
28 Roane County 45.31
29 Logan County 45.04
30 Mason County 44.95
31 Tucker County 44.87
32 Morgan County 43.94
33 Fayette County 43.93
34 Jackson County 43.70
35 Marshall County 43.55
36 Taylor County 43.33
37 Brooke County 42.06
38 Summers County 41.76
39 Wirt County 40.51
40 Marion County 40.23
41 Greenbrier County 40.09
42 Hancock County 39.71
43 Raleigh County 39.30
44 Harrison County 39.27
45 Mercer County 39.02
46 Wayne County 38.32
47 Berkeley County 38.22
48 Kanawha County 37.50
49 Putnam County 36.57
50 Wood County 34.95
51 Ohio County 33.06
52 Cabell County 32.95
53 Jefferson County 31.29
54 Monongalia County 25.60