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

Updated on August 12, 2024.

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

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 2023
Kanawha
Berkeley
Monongalia
Cabell
Wood
Raleigh
Harrison
Putnam
Mercer
Marion
Ranking of West Virginia Counties By Non-Hispanic White Population in 2023
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Kanawha County 152106
2 Berkeley County 106379
3 Monongalia County 93693
4 Cabell County 82230
5 Wood County 78409
6 Raleigh County 63276
7 Harrison County 60138
8 Putnam County 53830
9 Mercer County 52006
10 Marion County 51498
11 Jefferson County 48311
12 Ohio County 37550
13 Wayne County 36328
14 Fayette County 36018
15 Preston County 32299
16 Greenbrier County 29734
17 Logan County 29616
18 Marshall County 28119
19 Jackson County 26585
20 Hancock County 26099
21 Randolph County 25901
22 Mineral County 25058
23 Mason County 23745
24 Nicholas County 23311
25 Upshur County 22466
26 Hampshire County 22465
27 Mingo County 21037
28 Brooke County 20178
29 Boone County 19993
30 Wyoming County 19612
31 Lincoln County 19109
32 Morgan County 16589
33 Lewis County 15793
34 Taylor County 15647
35 McDowell County 15134
36 Barbour County 14509
37 Wetzel County 13338
38 Roane County 13227
39 Hardy County 12814
40 Monroe County 11793
41 Braxton County 11719
42 Summers County 10525
43 Grant County 10495
44 Ritchie County 7879
45 Webster County 7812
46 Tyler County 7620
47 Clay County 7520
48 Pocahontas County 7333
49 Doddridge County 7179
50 Pleasants County 7043
51 Tucker County 6395
52 Calhoun County 5772
53 Gilmer County 5768
54 Pendleton County 5680
55 Wirt County 4833