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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2012, among all West Virginia counties, Kanawha County had the highest number of people who identified their ethnicity as Non-Hispanic White (169.90K), followed by Berkeley County (91.57K), and Monongalia County (90.11K).

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 2012
Kanawha
Berkeley
Monongalia
Cabell
Wood
Raleigh
Harrison
Mercer
Putnam
Marion
Ranking of West Virginia Counties By Non-Hispanic White Population in 2012
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Kanawha County 169899
2 Berkeley County 91569
3 Monongalia County 90106
4 Cabell County 87770
5 Wood County 83015
6 Raleigh County 69631
7 Harrison County 65570
8 Mercer County 56691
9 Putnam County 54168
10 Marion County 53078
11 Jefferson County 46191
12 Fayette County 42533
13 Wayne County 41033
14 Ohio County 40826
15 Logan County 34834
16 Greenbrier County 33665
17 Preston County 32851
18 Marshall County 31908
19 Hancock County 28884
20 Jackson County 28566
21 Randolph County 28359
22 Mason County 26461
23 Mineral County 26421
24 Nicholas County 25627
25 Mingo County 25203
26 Boone County 23893
27 Upshur County 23642
28 Hampshire County 22787
29 Brooke County 22779
30 Wyoming County 22676
31 Lincoln County 21267
32 McDowell County 18954
33 Morgan County 16817
34 Taylor County 16377
35 Barbour County 16222
36 Wetzel County 16017
37 Lewis County 15980
38 Roane County 14319
39 Braxton County 14100
40 Monroe County 13091
41 Summers County 12715
42 Hardy County 12713
43 Grant County 11461
44 Ritchie County 10043
45 Clay County 9042
46 Tyler County 8896
47 Webster County 8807
48 Pocahontas County 8396
49 Doddridge County 7985
50 Calhoun County 7420
51 Pleasants County 7274
52 Pendleton County 7108
53 Gilmer County 6953
54 Tucker County 6931
55 Wirt County 5626