Ranking of West Virginia Counties By Percentage of Population with English Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 221.07K people in West Virginia with English ancestry (12.27% of West Virginia population). Among all West Virginia counties, Wyoming County had the highest percentage of its population with English ancestry (26.95%), followed by Wayne County (25.40%), and Raleigh County (22.76%).

The chart and table below shows the top 10 counties with high percentage of its population having English ancestry.

You can see similar information for other states and for other ancestry groups in West Virginia.

Data Source: US Census Bureau.
Ranking of West Virginia Counties By Percentage of Population with English Ancestry in 2021
Wyoming County
Wayne County
Raleigh County
Cabell County
Hampshire County
Fayette County
Monongalia County
Pocahontas County
Pleasants County
Nicholas County
Ranking of West Virginia Counties By Percentage of Population with English Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Wyoming County 26.95
2 Wayne County 25.40
3 Raleigh County 22.76
4 Cabell County 16.30
5 Hampshire County 15.43
6 Fayette County 14.74
7 Monongalia County 13.58
8 Pocahontas County 13.53
9 Pleasants County 13.50
10 Nicholas County 13.48
11 Hancock County 13.05
12 Clay County 12.78
13 Putnam County 12.72
14 Marion County 12.44
15 Roane County 12.39
16 Wood County 12.34
17 Harrison County 12.29
18 Mineral County 12.02
19 Jefferson County 11.99
20 Berkeley County 11.95
21 Ohio County 11.91
22 Tyler County 11.89
23 Mercer County 11.81
24 Monroe County 11.76
25 Greenbrier County 11.48
26 Brooke County 11.23
27 Kanawha County 11.21
28 Summers County 11.18
29 Jackson County 10.89
30 Doddridge County 10.34
31 Marshall County 10.13
32 Calhoun County 9.69
33 Morgan County 9.66
34 Taylor County 9.60
35 Braxton County 9.55
36 Lewis County 8.85
37 Wirt County 8.72
38 Ritchie County 8.32
39 Tucker County 8.31
40 Randolph County 8.05
41 Upshur County 7.83
42 Preston County 7.82
43 Mason County 7.80
44 McDowell County 7.24
45 Boone County 7.13
46 Lincoln County 7.08
47 Gilmer County 7.01
48 Wetzel County 6.95
49 Hardy County 6.69
50 Barbour County 6.60
51 Pendleton County 6.59
52 Webster County 6.50
53 Mingo County 5.69
54 Logan County 5.38
55 Grant County 3.55