Ranking of West Virginia Counties By Population in 2017

Updated on January 28, 2024.

Based on the US Census Vintage data estimates, in 2017, the Population for West Virginia was 1.82M. Among all West Virginia counties, Kanawha County had the highest population (183.53K), followed by Berkeley County (115.23K), and Monongalia County (106.09K).

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 related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of West Virginia Counties By Population in 2017
Kanawha
Berkeley
Monongalia
Cabell
Wood
Raleigh
Harrison
Mercer
Putnam
Jefferson
Ranking of West Virginia Counties By Population in 2017
Items per page:
0 of 0
Rank County Population
1 Kanawha County 183525
2 Berkeley County 115234
3 Monongalia County 106086
4 Cabell County 94511
5 Wood County 85163
6 Raleigh County 75106
7 Harrison County 67951
8 Mercer County 59903
9 Putnam County 56704
10 Jefferson County 56586
11 Marion County 56430
12 Fayette County 43620
13 Ohio County 42069
14 Wayne County 40301
15 Greenbrier County 35206
16 Preston County 33846
17 Logan County 33030
18 Marshall County 31260
19 Hancock County 29411
20 Jackson County 28919
21 Randolph County 28896
22 Mineral County 27227
23 Mason County 26841
24 Nicholas County 25126
25 Upshur County 24589
26 Mingo County 24151
27 Hampshire County 23398
28 Brooke County 22406
29 Boone County 22368
30 Wyoming County 21275
31 Lincoln County 20895
32 McDowell County 18517
33 Morgan County 17740
34 Taylor County 16907
35 Barbour County 16530
36 Lewis County 16166
37 Wetzel County 15444
38 Braxton County 14218
39 Roane County 14020
40 Hardy County 13859
41 Monroe County 13397
42 Summers County 12897
43 Grant County 11625
44 Ritchie County 9856
45 Tyler County 8803
46 Clay County 8704
47 Doddridge County 8530
48 Pocahontas County 8494
49 Webster County 8349
50 Gilmer County 8060
51 Pleasants County 7460
52 Calhoun County 7321
53 Tucker County 6994
54 Pendleton County 6978
55 Wirt County 5781