Ranking of West Virginia Counties By Non-Hispanic White Population in 2010

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2010, among all West Virginia counties, Kanawha County had the highest number of people who identified their ethnicity as Non-Hispanic White (171.03K), followed by Berkeley County (89.91K), and Cabell County (87.52K).

The chart below shows the top 10 counties, and the table below shows the ranking of all West Virginia counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of West Virginia Counties By Non-Hispanic White Population in 2010
Kanawha
Berkeley
Cabell
Monongalia
Wood
Raleigh
Harrison
Mercer
Putnam
Marion
Ranking of West Virginia Counties By Non-Hispanic White Population in 2010
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Kanawha County 171031
2 Berkeley County 89909
3 Cabell County 87523
4 Monongalia County 86821
5 Wood County 83461
6 Raleigh County 69378
7 Harrison County 65812
8 Mercer County 56804
9 Putnam County 53527
10 Marion County 53010
11 Jefferson County 45736
12 Fayette County 42782
13 Wayne County 41733
14 Ohio County 41235
15 Logan County 35277
16 Greenbrier County 33418
17 Preston County 32601
18 Marshall County 32242
19 Hancock County 29178
20 Jackson County 28599
21 Randolph County 28448
22 Mineral County 26745
23 Mason County 26685
24 Mingo County 25873
25 Nicholas County 25671
26 Boone County 24203
27 Upshur County 23498
28 Wyoming County 23215
29 Brooke County 23156
30 Hampshire County 23137
31 Lincoln County 21388
32 McDowell County 19636
33 Morgan County 16906
34 Taylor County 16357
35 Wetzel County 16269
36 Barbour County 16031
37 Lewis County 15996
38 Roane County 14589
39 Braxton County 14232
40 Monroe County 13140
41 Hardy County 12942
42 Summers County 12860
43 Grant County 11580
44 Ritchie County 10249
45 Clay County 9242
46 Tyler County 9086
47 Webster County 8992
48 Pocahontas County 8492
49 Doddridge County 7927
50 Calhoun County 7499
51 Pleasants County 7332
52 Pendleton County 7330
53 Tucker County 7015
54 Gilmer County 6975
55 Wirt County 5612