Ranking of West Virginia Counties By Population in 2019

Updated on January 28, 2024.

Based on the US Census Vintage data estimates, in 2019, the Population for West Virginia was 1.80M. Among all West Virginia counties, Kanawha County had the highest population (178.39K), followed by Berkeley County (119.62K), and Monongalia County (106.28K).

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 2019
Kanawha
Berkeley
Monongalia
Cabell
Wood
Raleigh
Harrison
Mercer
Jefferson
Putnam
Ranking of West Virginia Counties By Population in 2019
Items per page:
0 of 0
Rank County Population
1 Kanawha County 178393
2 Berkeley County 119623
3 Monongalia County 106281
4 Cabell County 91897
5 Wood County 83668
6 Raleigh County 73659
7 Harrison County 67339
8 Mercer County 58823
9 Jefferson County 57347
10 Putnam County 56507
11 Marion County 56077
12 Fayette County 42500
13 Ohio County 41626
14 Wayne County 39552
15 Greenbrier County 34634
16 Preston County 33479
17 Logan County 31989
18 Marshall County 30558
19 Hancock County 28834
20 Randolph County 28670
21 Jackson County 28661
22 Mineral County 26904
23 Mason County 26572
24 Nicholas County 24569
25 Upshur County 24315
26 Mingo County 23390
27 Hampshire County 23213
28 Brooke County 21924
29 Boone County 21352
30 Lincoln County 20453
31 Wyoming County 20449
32 Morgan County 17875
33 McDowell County 17600
34 Taylor County 16707
35 Barbour County 16466
36 Lewis County 15877
37 Wetzel County 15130
38 Braxton County 13894
39 Hardy County 13825
40 Roane County 13651
41 Monroe County 13295
42 Summers County 12536
43 Grant County 11486
44 Ritchie County 9616
45 Tyler County 8622
46 Clay County 8506
47 Doddridge County 8451
48 Pocahontas County 8274
49 Webster County 8179
50 Gilmer County 7888
51 Pleasants County 7416
52 Calhoun County 7077
53 Pendleton County 6960
54 Tucker County 6891
55 Wirt County 5783