Counties in West Virginia by population

Kanawha County had the highest population of 55 counties in 2022, at 175,864. Wirt County had the lowest, at 5,097. The median was 21,731 and the figure for West Virginia was 1.77 million. Source: the U.S. Census Bureau.

Highest175,864Kanawha County
Lowest5,097Wirt County
Median21,73155 counties
West Virginia1,774,003History

All counties, 2022

CSVChart (SVG)

Kanawha CountyKanawha County: 175,864 persons175,864Berkeley CountyBerkeley County: 129,515 persons129,515Monongalia CountyMonongalia County: 106,809 persons106,809Cabell CountyCabell County: 92,492 persons92,492Wood CountyWood County: 83,375 persons83,375Raleigh CountyRaleigh County: 72,858 persons72,858Harrison CountyHarrison County: 64,706 persons64,706Jefferson CountyJefferson County: 58,935 persons58,935Mercer CountyMercer County: 58,617 persons58,617Putnam CountyPutnam County: 57,073 persons57,073Marion CountyMarion County: 55,806 persons55,806Ohio CountyOhio County: 41,503 persons41,503Fayette CountyFayette County: 39,408 persons39,408Wayne CountyWayne County: 38,025 persons38,025Preston CountyPreston County: 34,227 persons34,227Greenbrier CountyGreenbrier County: 32,356 persons32,356Logan CountyLogan County: 31,250 persons31,250Marshall CountyMarshall County: 29,687 persons29,687Hancock CountyHancock County: 28,260 persons28,260Jackson CountyJackson County: 27,614 persons27,614Randolph CountyRandolph County: 27,556 persons27,556Mineral CountyMineral County: 26,871 persons26,871Mason CountyMason County: 24,930 persons24,930Nicholas CountyNicholas County: 24,257 persons24,257Upshur CountyUpshur County: 23,717 persons23,717Hampshire CountyHampshire County: 23,465 persons23,465Mingo CountyMingo County: 22,433 persons22,433Brooke CountyBrooke County: 21,731 persons21,731Boone CountyBoone County: 20,927 persons20,927Wyoming CountyWyoming County: 20,573 persons20,573Lincoln CountyLincoln County: 19,861 persons19,861McDowell CountyMcDowell County: 17,795 persons17,795Morgan CountyMorgan County: 17,372 persons17,372Lewis CountyLewis County: 16,720 persons16,720Taylor CountyTaylor County: 16,383 persons16,383Barbour CountyBarbour County: 15,397 persons15,397Hardy CountyHardy County: 14,232 persons14,232Wetzel CountyWetzel County: 14,012 persons14,012Roane CountyRoane County: 13,798 persons13,798Monroe CountyMonroe County: 12,312 persons12,312Braxton CountyBraxton County: 12,163 persons12,163Summers CountySummers County: 11,693 persons11,693Grant CountyGrant County: 10,963 persons10,963Ritchie CountyRitchie County: 8,238 persons8,238Webster CountyWebster County: 8,127 persons8,127Tyler CountyTyler County: 8,082 persons8,082Clay CountyClay County: 7,817 persons7,817Pocahontas CountyPocahontas County: 7,773 persons7,773Doddridge CountyDoddridge County: 7,720 persons7,720Pleasants CountyPleasants County: 7,568 persons7,568Gilmer CountyGilmer County: 7,304 persons7,304Tucker CountyTucker County: 6,627 persons6,627Calhoun CountyCalhoun County: 6,061 persons6,061Pendleton CountyPendleton County: 6,048 persons6,048Wirt CountyWirt County: 5,097 persons5,097
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
persons
Change on 2021
1Kanawha County175,864-1.3%
2Berkeley County129,515+2.6%
3Monongalia County106,809+0.3%
4Cabell County92,492-1%
5Wood County83,375-0.6%
6Raleigh County72,858-1.3%
7Harrison County64,706-1.1%
8Jefferson County58,935+0.6%
9Mercer County58,617-1%
10Putnam County57,073-0.5%
11Marion County55,806-0.5%
12Ohio County41,503-0.9%
13Fayette County39,408-1.6%
14Wayne County38,025-1.4%
15Preston County34,227-0.3%
16Greenbrier County32,356-1.1%
17Logan County31,250-1.9%
18Marshall County29,687-1.6%
19Hancock County28,260-1.2%
20Jackson County27,614-0.6%
21Randolph County27,556-1.2%
22Mineral County26,871-0.1%
23Mason County24,930-1.4%
24Nicholas County24,257-0.7%
25Upshur County23,717-0.4%
26Hampshire County23,465+0.5%
27Mingo County22,433-2.7%
28Brooke County21,731-1.6%
29Boone County20,927-2.1%
30Wyoming County20,573-2.2%
31Lincoln County19,861-1.7%
32McDowell County17,795-3.4%
33Morgan County17,372+0.4%
34Lewis County16,720-0.9%
35Taylor County16,383-0.9%
36Barbour County15,397-0.3%
37Hardy County14,232+0.6%
38Wetzel County14,012-1.4%
39Roane County13,798-1%
40Monroe County12,312-0.7%
41Braxton County12,163-1.1%
42Summers County11,693-1.4%
43Grant County10,963-0.3%
44Ritchie County8,238-2.1%
45Webster County8,127-1.8%
46Tyler County8,082-1.6%
47Clay County7,817-1.2%
48Pocahontas County7,773-1.4%
49Doddridge County7,720-0.3%
50Pleasants County7,568-0.6%
51Gilmer County7,304-1.2%
52Tucker County6,627-1.1%
53Calhoun County6,061-1.9%
54Pendleton County6,048-0.7%
55Wirt County5,097+0.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 175,864 in 2022, according to the U.S. Census Bureau.

Which county has the lowest population?

Wirt County, with 5,097 in 2022.

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