Skip to content
ZipNumbers
Historic small-town main street building, illustrating the US counties directory

How many counties in West Virginia? All 55 listed

Quick answer

West Virginia has 55 counties and county equivalents holding 1,784,462 residents. The most populous county in West Virginia is Kanawha County with 178,198 residents; the smallest is Wirt County. County boundaries divide the state's land area — measured in square miles by the Census Bureau — into the units used for property assessment, elections and local sales tax. The statewide sales tax base rate is 6%, before county and city add-ons.

All 55 counties

Ranked by population, Census 2019-2023 ACS 5-year estimates.

CountyPopulationMedian incomeMedian home valueMedian rent
Kanawha County178,198$58,887$135,000$879
Berkeley County126,165$77,329$248,000$1,238
Monongalia County106,520$62,704$254,200$943
Cabell County93,300$52,828$156,100$877
Wood County83,829$56,193$153,700$789
Raleigh County73,666$52,055$142,600$847
Harrison County65,407$58,326$158,500$848
Mercer County59,062$47,799$118,600$813
Jefferson County58,546$95,523$324,500$1,103
Putnam County57,250$77,871$214,200$975
Marion County56,042$67,537$164,300$901
Ohio County41,904$57,867$165,300$823
Fayette County39,987$52,672$104,200$777
Wayne County38,498$55,539$124,900$883
Preston County34,204$61,373$157,700$753
Greenbrier County32,688$48,662$136,300$834
Logan County31,826$47,237$101,500$704
Marshall County30,129$60,329$139,800$823
Hancock County28,658$61,017$119,600$766
Randolph County27,782$55,057$137,800$807
Jackson County27,753$55,671$154,600$720
Mineral County26,922$68,049$180,400$684
Mason County25,214$53,454$127,400$654
Nicholas County24,446$49,280$114,200$669
Upshur County23,758$51,859$160,700$799
Hampshire County23,340$60,299$204,600$732
Mingo County22,979$39,527$85,600$604
Brooke County22,053$52,116$127,700$603
Boone County21,312$56,152$90,300$823
Wyoming County20,948$48,038$78,400$737
Lincoln County20,170$48,593$103,400$727
McDowell County18,413$29,980$49,200$686
Morgan County17,327$63,805$223,100$832
Lewis County16,808$52,279$135,800$737
Taylor County16,543$56,807$144,000$672
Barbour County15,454$48,347$126,000$803
Hardy County14,236$49,302$159,700$820
Wetzel County14,233$53,341$102,800$703
Roane County13,921$45,194$121,100$590
Monroe County12,401$54,508$146,100$677
Braxton County12,345$44,449$106,400$578
Summers County11,833$42,544$126,100$922
Grant County10,972$61,530$167,500$612
Ritchie County8,372$50,256$107,800$583
Webster County8,253$42,061$78,000$687
Tyler County8,181$58,293$112,100$707
Clay County7,946$42,790$107,100$589
Pocahontas County7,855$41,200$139,400$688
Doddridge County7,767$61,164$160,000$827
Pleasants County7,572$61,038$129,300$700
Gilmer County7,376$50,991$83,300$764
Tucker County6,698$53,475$144,700$689
Calhoun County6,158$41,421$111,200$483
Pendleton County6,111$61,738$178,600$754
Wirt County5,131$54,688$112,800$575

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

More West Virginia data.