Ranking of West Virginia Counties By White Alone Population Aged 25 years and above with an Educational attainment of Less than High School Diploma in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the West Virginia White Alone population (aged 25 years and above) who had an educational attainment of Less than High School Diploma was 143,337. Among all West Virginia counties, Kanawha County had the highest White Alone population (aged 25 years and above) with an educational attainment of Less than High School Diploma (11,834), followed by Raleigh County (6,799), and Berkeley County (6,609).

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 White Alone Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Kanawha County
Raleigh County
Berkeley County
Cabell County
Mercer County
Wood County
Harrison County
Wayne County
Logan County
Fayette County
Ranking of West Virginia Counties By White Alone Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
0 of 0
Rank County Number of People
1 Kanawha County 11834
2 Raleigh County 6799
3 Berkeley County 6609
4 Cabell County 6251
5 Mercer County 5892
6 Wood County 5322
7 Harrison County 5112
8 Wayne County 5087
9 Logan County 4492
10 Fayette County 4470
11 Mingo County 4057
12 Monongalia County 4035
13 McDowell County 3496
14 Wyoming County 3444
15 Marion County 3260
16 Jefferson County 3017
17 Preston County 3002
18 Greenbrier County 2959
19 Putnam County 2890
20 Lincoln County 2764
21 Boone County 2481
22 Mason County 2416
23 Randolph County 2285
24 Hampshire County 2172
25 Hancock County 2022
26 Roane County 1998
27 Jackson County 1973
28 Upshur County 1970
29 Nicholas County 1949
30 Ohio County 1892
31 Marshall County 1610
32 Lewis County 1507
33 Hardy County 1454
34 Summers County 1444
35 Braxton County 1421
36 Taylor County 1383
37 Morgan County 1292
38 Barbour County 1290
39 Mineral County 1254
40 Grant County 1250
41 Webster County 1231
42 Ritchie County 1154
43 Wetzel County 1143
44 Brooke County 1134
45 Clay County 1107
46 Pocahontas County 1069
47 Monroe County 1046
48 Doddridge County 927
49 Pendleton County 765
50 Calhoun County 734
51 Wirt County 703
52 Gilmer County 680
53 Tucker County 648
54 Tyler County 594
55 Pleasants County 547