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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 183.82K people in West Virginia with American ancestry (10.21% of West Virginia population). Among all West Virginia counties, Greenbrier County had the highest percentage of its population with American ancestry (34.19%), followed by Preston County (27.90%), and Tucker County (25.93%).

The chart and table below shows the top 10 counties with high percentage of its population having American 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 American Ancestry in 2021
Greenbrier County
Preston County
Tucker County
Putnam County
Taylor County
Lincoln County
Pocahontas County
Doddridge County
Clay County
Wayne County
Ranking of West Virginia Counties By Percentage of Population with American Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Greenbrier County 34.19
2 Preston County 27.90
3 Tucker County 25.93
4 Putnam County 23.48
5 Taylor County 16.53
6 Lincoln County 15.06
7 Pocahontas County 14.98
8 Doddridge County 14.79
9 Clay County 14.58
10 Wayne County 12.67
10 Wood County 12.67
11 Nicholas County 12.61
12 Wirt County 12.54
13 Ritchie County 12.31
14 Kanawha County 12.11
15 Raleigh County 11.69
16 Hardy County 11.46
17 Pleasants County 11.10
18 Grant County 10.95
19 Roane County 10.86
20 Morgan County 10.13
21 Gilmer County 10.01
22 Boone County 9.52
23 Cabell County 9.51
24 Jackson County 9.15
25 Lewis County 8.66
26 Harrison County 8.57
27 Webster County 8.54
28 Mercer County 8.49
29 Fayette County 8.35
29 Mineral County 8.35
30 Upshur County 7.94
31 Marion County 7.87
32 Mason County 7.71
33 Calhoun County 7.38
34 Braxton County 7.35
35 Marshall County 6.99
36 Wetzel County 6.98
37 Randolph County 6.96
38 Monongalia County 6.74
38 Monroe County 6.74
39 Hampshire County 6.71
40 Barbour County 6.12
41 Hancock County 6.11
42 Jefferson County 5.87
43 Summers County 5.86
44 Berkeley County 5.84
45 McDowell County 5.53
46 Tyler County 5.30
47 Logan County 5.28
48 Pendleton County 5.04
49 Mingo County 4.90
50 Brooke County 4.57
51 Ohio County 4.48
52 Wyoming County 4.32