Ranking of West Virginia Counties By Population in 2018

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2018, the Population for West Virginia was 1.81M. Among all West Virginia counties, Kanawha County had the highest population (180.50K), followed by Berkeley County (117.47K), and Monongalia County (105.93K).

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 2018
Kanawha
Berkeley
Monongalia
Cabell
Wood
Raleigh
Harrison
Mercer
Jefferson
Putnam
Ranking of West Virginia Counties By Population in 2018
Items per page:
0 of 0
Rank County Population
1 Kanawha County 180497
2 Berkeley County 117472
3 Monongalia County 105930
4 Cabell County 92935
5 Wood County 84343
6 Raleigh County 74256
7 Harrison County 67547
8 Mercer County 59228
9 Jefferson County 57078
10 Putnam County 56710
11 Marion County 56132
12 Fayette County 43067
13 Ohio County 41841
14 Wayne County 40046
15 Greenbrier County 34767
16 Preston County 33543
17 Logan County 32597
18 Marshall County 30845
19 Hancock County 29096
20 Randolph County 28823
21 Jackson County 28741
22 Mineral County 26979
23 Mason County 26795
24 Nicholas County 24877
25 Upshur County 24424
26 Mingo County 23847
27 Hampshire County 23380
28 Brooke County 22130
29 Boone County 21907
30 Wyoming County 20828
31 Lincoln County 20586
32 McDowell County 18198
33 Morgan County 17852
34 Taylor County 16820
35 Barbour County 16524
36 Lewis County 15981
37 Wetzel County 15302
38 Braxton County 14030
39 Roane County 13880
40 Hardy County 13789
41 Monroe County 13293
42 Summers County 12668
43 Grant County 11610
44 Ritchie County 9774
45 Tyler County 8749
46 Clay County 8604
47 Doddridge County 8568
48 Pocahontas County 8420
49 Webster County 8304
50 Gilmer County 7937
51 Pleasants County 7479
52 Calhoun County 7197
53 Pendleton County 6976
54 Tucker County 6957
55 Wirt County 5794