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

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the West Virginia Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 256,041. Among all West Virginia counties, Kanawha County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of Bachelors or Higher (31,538), followed by Monongalia County (27,102), and Berkeley County (16,866).

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 Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Kanawha County
Monongalia County
Berkeley County
Cabell County
Wood County
Jefferson County
Harrison County
Putnam County
Raleigh County
Ohio County
Ranking of West Virginia Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Number of People
1 Kanawha County 31538
2 Monongalia County 27102
3 Berkeley County 16866
4 Cabell County 16153
5 Wood County 12726
6 Jefferson County 11073
7 Harrison County 10386
8 Putnam County 10300
9 Raleigh County 9497
10 Ohio County 9395
11 Marion County 8973
12 Mercer County 7951
13 Wayne County 4683
14 Fayette County 4512
15 Marshall County 4294
16 Greenbrier County 4266
17 Preston County 4078
18 Mineral County 3737
19 Hancock County 3718
20 Randolph County 3395
21 Brooke County 3324
22 Jackson County 3208
23 Nicholas County 2882
24 Upshur County 2606
25 Mason County 2559
26 Logan County 2550
27 Morgan County 2426
28 Hampshire County 2138
29 Taylor County 1912
30 Lewis County 1845
31 Wyoming County 1766
32 Boone County 1731
33 Mingo County 1435
34 Summers County 1422
35 Wetzel County 1406
36 Barbour County 1335
37 Monroe County 1327
38 Roane County 1319
39 Hardy County 1295
40 Braxton County 1274
41 Tucker County 1084
42 Lincoln County 988
43 Tyler County 941
44 Gilmer County 910
45 Grant County 859
46 Pocahontas County 839
47 McDowell County 808
48 Webster County 759
49 Doddridge County 753
50 Pendleton County 743
51 Clay County 666
52 Pleasants County 663
53 Ritchie County 599
54 Wirt County 534
55 Calhoun County 492