Counties in West Virginia by population

Kanawha County had the highest population of 55 counties in 2023, at 174,434. Wirt County had the lowest, at 4,966. The median was 21,423 and the figure for West Virginia was 1.77 million. Source: the U.S. Census Bureau.

Highest174,434Kanawha County
Lowest4,966Wirt County
Median21,42355 counties
West Virginia1,770,036History

All counties, 2023

CSVChart (SVG)

Kanawha CountyKanawha County: 174,434 persons174,434Berkeley CountyBerkeley County: 132,742 persons132,742Monongalia CountyMonongalia County: 107,450 persons107,450Cabell CountyCabell County: 92,017 persons92,017Wood CountyWood County: 83,015 persons83,015Raleigh CountyRaleigh County: 72,504 persons72,504Harrison CountyHarrison County: 64,550 persons64,550Jefferson CountyJefferson County: 59,730 persons59,730Mercer CountyMercer County: 58,090 persons58,090Putnam CountyPutnam County: 56,900 persons56,900Marion CountyMarion County: 55,826 persons55,826Ohio CountyOhio County: 41,204 persons41,204Fayette CountyFayette County: 39,060 persons39,060Wayne CountyWayne County: 37,743 persons37,743Preston CountyPreston County: 34,059 persons34,059Greenbrier CountyGreenbrier County: 32,154 persons32,154Logan CountyLogan County: 30,942 persons30,942Marshall CountyMarshall County: 29,483 persons29,483Hancock CountyHancock County: 28,165 persons28,165Jackson CountyJackson County: 27,605 persons27,605Randolph CountyRandolph County: 27,373 persons27,373Mineral CountyMineral County: 26,801 persons26,801Mason CountyMason County: 24,788 persons24,788Nicholas CountyNicholas County: 24,104 persons24,104Hampshire CountyHampshire County: 23,600 persons23,600Upshur CountyUpshur County: 23,570 persons23,570Mingo CountyMingo County: 21,996 persons21,996Brooke CountyBrooke County: 21,423 persons21,423Boone CountyBoone County: 20,609 persons20,609Wyoming CountyWyoming County: 20,279 persons20,279Lincoln CountyLincoln County: 19,685 persons19,685Morgan CountyMorgan County: 17,610 persons17,610McDowell CountyMcDowell County: 17,446 persons17,446Lewis CountyLewis County: 16,607 persons16,607Taylor CountyTaylor County: 16,417 persons16,417Barbour CountyBarbour County: 15,448 persons15,448Hardy CountyHardy County: 14,344 persons14,344Wetzel CountyWetzel County: 13,993 persons13,993Roane CountyRoane County: 13,675 persons13,675Monroe CountyMonroe County: 12,396 persons12,396Braxton CountyBraxton County: 12,144 persons12,144Summers CountySummers County: 11,595 persons11,595Grant CountyGrant County: 10,986 persons10,986Ritchie CountyRitchie County: 8,161 persons8,161Webster CountyWebster County: 8,032 persons8,032Tyler CountyTyler County: 7,909 persons7,909Clay CountyClay County: 7,758 persons7,758Pocahontas CountyPocahontas County: 7,727 persons7,727Doddridge CountyDoddridge County: 7,694 persons7,694Pleasants CountyPleasants County: 7,429 persons7,429Gilmer CountyGilmer County: 7,222 persons7,222Tucker CountyTucker County: 6,606 persons6,606Pendleton CountyPendleton County: 5,995 persons5,995Calhoun CountyCalhoun County: 5,975 persons5,975Wirt CountyWirt County: 4,966 persons4,966
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
persons
Change on 2022
1Kanawha County174,434-0.8%
2Berkeley County132,742+2.5%
3Monongalia County107,450+0.6%
4Cabell County92,017-0.5%
5Wood County83,015-0.4%
6Raleigh County72,504-0.5%
7Harrison County64,550-0.2%
8Jefferson County59,730+1.3%
9Mercer County58,090-0.9%
10Putnam County56,900-0.3%
11Marion County55,8260%
12Ohio County41,204-0.7%
13Fayette County39,060-0.9%
14Wayne County37,743-0.7%
15Preston County34,059-0.5%
16Greenbrier County32,154-0.6%
17Logan County30,942-1%
18Marshall County29,483-0.7%
19Hancock County28,165-0.3%
20Jackson County27,605-0%
21Randolph County27,373-0.7%
22Mineral County26,801-0.3%
23Mason County24,788-0.6%
24Nicholas County24,104-0.6%
25Hampshire County23,600+0.6%
26Upshur County23,570-0.6%
27Mingo County21,996-1.9%
28Brooke County21,423-1.4%
29Boone County20,609-1.5%
30Wyoming County20,279-1.4%
31Lincoln County19,685-0.9%
32Morgan County17,610+1.4%
33McDowell County17,446-2%
34Lewis County16,607-0.7%
35Taylor County16,417+0.2%
36Barbour County15,448+0.3%
37Hardy County14,344+0.8%
38Wetzel County13,993-0.1%
39Roane County13,675-0.9%
40Monroe County12,396+0.7%
41Braxton County12,144-0.2%
42Summers County11,595-0.8%
43Grant County10,986+0.2%
44Ritchie County8,161-0.9%
45Webster County8,032-1.2%
46Tyler County7,909-2.1%
47Clay County7,758-0.8%
48Pocahontas County7,727-0.6%
49Doddridge County7,694-0.3%
50Pleasants County7,429-1.8%
51Gilmer County7,222-1.1%
52Tucker County6,606-0.3%
53Pendleton County5,995-0.9%
54Calhoun County5,975-1.4%
55Wirt County4,966-2.6%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in West Virginia by population using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"West Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=West%20Virginia&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest population?

Kanawha County, with 174,434 in 2023, according to the U.S. Census Bureau.

Which county has the lowest population?

Wirt County, with 4,966 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.

Population: other rankings

Counties in West Virginia: more rankings