Ranking of West Virginia Counties By Percentage of Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of West Virginia (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 21.78%. Among all West Virginia counties, Monongalia County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Bachelors or Higher (46.39%), followed by Ohio County (33.28%), and Jefferson County (31.15%).

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.

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

Ranking of West Virginia Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Monongalia County
Ohio County
Jefferson County
Cabell County
Kanawha County
Putnam County
Marion County
Berkeley County
Harrison County
Wood County
Ranking of West Virginia Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Monongalia County 46.39
2 Ohio County 33.28
3 Jefferson County 31.15
4 Cabell County 28.27
5 Kanawha County 27.37
6 Putnam County 26.67
7 Marion County 24.02
8 Berkeley County 23.40
9 Harrison County 23.31
10 Wood County 21.77
11 Mercer County 20.75
12 Mineral County 20.67
13 Tucker County 20.61
14 Brooke County 20.53
15 Gilmer County 20.23
16 Raleigh County 19.82
17 Morgan County 19.48
18 Marshall County 19.37
19 Greenbrier County 18.98
20 Hancock County 17.78
21 Jackson County 17.29
22 Randolph County 17.26
23 Summers County 17.22
24 Wayne County 17.18
25 Preston County 16.75
26 Pendleton County 16.54
27 Fayette County 16.37
28 Upshur County 16.25
29 Lewis County 16.04
30 Taylor County 16.02
31 Nicholas County 15.93
32 Tyler County 15.26
33 Monroe County 14.92
34 Mason County 14.74
35 Wetzel County 14.52
36 Wirt County 14.07
37 Pocahontas County 13.92
38 Braxton County 13.83
39 Roane County 13.39
40 Hardy County 13.16
41 Doddridge County 13.13
42 Barbour County 13.03
43 Hampshire County 12.59
44 Webster County 12.46
45 Clay County 11.99
46 Pleasants County 11.94
47 Wyoming County 11.63
48 Grant County 11.41
49 Boone County 11.25
50 Logan County 11.23
51 Calhoun County 10.21
52 Ritchie County 9.65
53 Mingo County 9.03
54 Lincoln County 7.75
55 McDowell County 6.39