CountyAtlas West Virginia

West Virginia County Map with Cities — All 55 Counties

All 55 of West Virginia's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Colour the map by any measure, tap a county for its data, or download a print-ready copy.

West Virginia CountiesFIPS 54
Barbour CountyBerkeley CountyBoone CountyBraxton CountyBrooke CountyCabell CountyCalhoun CountyClay CountyDoddridge CountyFayette CountyGilmer CountyGrant CountyGreenbrier CountyHampshire CountyHancock CountyHardy CountyHarrison CountyJackson CountyJefferson CountyKanawha CountyLewis CountyLincoln CountyLogan CountyMcDowell CountyMarion CountyMarshall CountyMason CountyMercer CountyMineral CountyMingo CountyMonongalia CountyMonroe CountyMorgan CountyNicholas CountyOhio CountyPendleton CountyPleasants CountyPocahontas CountyPreston CountyPutnam CountyRaleigh CountyRandolph CountyRitchie CountyRoane CountySummers CountyTaylor CountyTucker CountyTyler CountyUpshur CountyWayne CountyWebster CountyWetzel CountyWirt CountyWood CountyWyoming County
Albers Equal Area ConicDatum NAD83Census PEP · SAIPE · BLS LAUS · TIGER
CountyAtlasEdition
West Virginia’s 55 counties, projected equal-area. Hover or tap a county for its name; select it for full data.
Colour counties by

Tap any county for its population, income, and more.

West Virginia at a glance

  • Scale. West Virginia is divided into 55 counties across 24,041 sq mi of land — an average of 437 sq mi each. Census TIGER
  • People. Its counties are home to 1,770,071 residents — an average of 32,183 each, or 74 per square mile statewide. Census PEP 2023
  • Water. Another 189 sq mi is water — 0.8% of the state’s area, led by Mason County. Census TIGER

West Virginia’s 55 counties, by the numbers

Every county’s population, median household income, unemployment, density, and land area — sortable by any column, so you can find yours or rank by what matters to you. A few patterns run through the data:

  • Concentrated. Half of West Virginia’s 1,770,071 residents live in just 10 of 55 counties, and the five largest hold 33.3% of the total. Census PEP 2023
  • Income tracks poverty. The gap from richest to poorest runs 2.6×, and the 10 highest-income counties average 13.3% in poverty against 24.6% for the 10 lowest. Census SAIPE 2023
  • Mostly small. Half of West Virginia’s counties have fewer than 21,373 residents, and half report a median household income below $53,187 — a few metros lift the statewide totals well above both. Census PEP 2023 · SAIPE 2023
  • Lopsided density. Only 19 of 55 counties are denser than West Virginia’s statewide average of 74 people per square mile — the rest are more rural. Census PEP 2023 · TIGER
Barbour County15,378$51,3534.2%45/sq mi341 sq miPhilippi
Berkeley County132,440$78,9953.2%412/sq mi321 sq miMartinsburg
Boone County20,576$48,0344.6%41/sq mi502 sq miMadison
Braxton County12,162$50,0383.3%24/sq mi511 sq miSutton
Brooke County21,373$49,1874.4%240/sq mi89 sq miWellsburg
Cabell County92,082$55,0313.4%328/sq mi281 sq miHuntington
Calhoun County5,959$45,7934.4%21/sq mi279 sq miGrantsville
Clay County7,783$45,2915.7%23/sq mi342 sq miClay
Doddridge County7,680$56,9852.8%24/sq mi320 sq miWest Union
Fayette County39,072$49,7394.2%59/sq mi662 sq miFayetteville
Gilmer County7,254$43,6713.5%21/sq mi339 sq miGlenville
Grant County10,921$53,1873.3%23/sq mi477 sq miPetersburg
Greenbrier County32,149$47,3093.5%32/sq mi1,020 sq miLewisburg
Hampshire County23,649$63,2903.2%37/sq mi640 sq miRomney
Hancock County28,145$58,4784.1%341/sq mi83 sq miNew Cumberland
Hardy County14,251$52,2123.0%24/sq mi582 sq miMoorefield
Harrison County64,639$58,8973.2%155/sq mi416 sq miClarksburg
Jackson County27,593$52,5034.3%59/sq mi464 sq miRipley
Jefferson County59,787$92,7472.9%286/sq mi209 sq miCharles Town
Kanawha County174,805$56,6333.5%194/sq mi902 sq miCharleston
Lewis County16,500$52,8273.7%43/sq mi387 sq miWeston
Lincoln County19,701$47,4354.4%45/sq mi437 sq miHamlin
Logan County30,827$48,7455.5%68/sq mi453 sq miLogan
Marion County55,807$62,4493.5%181/sq mi309 sq miFairmont
Marshall County29,405$59,6613.9%96/sq mi305 sq miMoundsville
Mason County24,765$52,0542.7%57/sq mi431 sq miPoint Pleasant
McDowell County17,439$35,1619.1%33/sq mi533 sq miWelch
Mercer County58,057$47,0843.9%139/sq mi419 sq miPrinceton
Mineral County26,867$59,0853.7%82/sq mi328 sq miKeyser
Mingo County22,023$38,3586.9%52/sq mi423 sq miWilliamson
Monongalia County107,718$62,3303.1%299/sq mi360 sq miMorgantown
Monroe County12,382$47,7973.5%26/sq mi473 sq miUnion
Morgan County17,649$61,8022.9%77/sq mi229 sq miBath (Berkeley Springs)
Nicholas County24,169$48,5154.1%37/sq mi647 sq miSummersville
Ohio County41,194$59,8823.6%389/sq mi106 sq miWheeling
Pendleton County6,029$53,6402.4%9/sq mi696 sq miFranklin
Pleasants County7,428$60,9913.6%57/sq mi130 sq miSt. Marys
Pocahontas County7,765$43,6325.9%8/sq mi940 sq miMarlinton
Preston County34,099$54,8813.3%53/sq mi649 sq miKingwood
Putnam County56,962$72,0733.0%165/sq mi346 sq miWinfield
Raleigh County72,356$53,4563.7%120/sq mi605 sq miBeckley
Randolph County27,350$50,8684.5%26/sq mi1,040 sq miElkins
Ritchie County8,167$55,1104.1%18/sq mi452 sq miHarrisville
Roane County13,743$48,2854.9%28/sq mi484 sq miSpencer
Summers County11,581$44,2183.7%32/sq mi361 sq miHinton
Taylor County16,388$57,8213.2%95/sq mi173 sq miGrafton
Tucker County6,604$55,5633.8%16/sq mi419 sq miParsons
Tyler County7,919$58,8924.1%31/sq mi256 sq miMiddlebourne
Upshur County23,529$53,3803.8%66/sq mi355 sq miBuckhannon
Wayne County37,686$51,5323.9%74/sq mi506 sq miWayne
Webster County8,045$40,7274.2%15/sq mi553 sq miAddison (Webster Springs)
Wetzel County13,890$56,2964.6%39/sq mi358 sq miNew Martinsville
Wirt County5,000$54,5064.9%22/sq mi233 sq miElizabeth
Wood County83,052$56,3533.9%227/sq mi367 sq miParkersburg
Wyoming County20,277$47,2125.1%41/sq mi499 sq miPineville

All 55 counties, sortable by any column — click a heading. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county; a county with no validated seat is left blank. See the methodology.

Download & print this West Virginia map

Map of West Virginia's 55 counties — on official U.S. Census boundaries

West Virginia maps, coloured by the data

Cities in West Virginia

West Virginia has 229 incorporated cities, corporations, villages, and towns. The largest is Charleston in Kanawha County with 47,918 residents. Use the search on the map above to find any city and highlight the county it sits in.

CharlestonKanawha County47,918
HuntingtonCabell County46,189
MorgantownMonongalia County30,273
ParkersburgWood County29,461
WheelingOhio County26,670
MartinsburgBerkeley County18,805
WeirtonHancock County18,785
FairmontMarion County18,303
BeckleyRaleigh County16,977
ClarksburgHarrison County15,829
South CharlestonKanawha County13,594
St. AlbansKanawha County10,637
ViennaWood County10,575
BluefieldMercer County9,511
BridgeportHarrison County9,292
Oak HillFayette County8,057
MoundsvilleMarshall County7,934
DunbarKanawha County7,340
NitroKanawha County6,941
HurricanePutnam County6,891
ElkinsRandolph County6,875
Charles TownJefferson County6,854
PrincetonMercer County5,780
Ranson (corporation)Jefferson County5,588
New MartinsvilleWetzel County5,175
BuckhannonUpshur County5,144
KeyserMineral County4,870
GraftonTaylor County4,671
Barboursville (village)Cabell County4,394
Point PleasantMason County4,009
WestoverMonongalia County4,007
WestonLewis County3,884
LewisburgGreenbrier County3,871
RavenswoodJackson County3,846
Pleasant ValleyMarion County3,494
WelchMcDowell County3,492
SummersvilleNicholas County3,397
PetersburgGrant County3,172
RipleyJackson County3,066
KingwoodPreston County2,980
WilliamsonMingo County2,979
KenovaWayne County2,977
WilliamstownWood County2,977
Moorefield (town)Hardy County2,952
PhilippiBarbour County2,919
Fayetteville (town)Fayette County2,864
MadisonBoone County2,840
FollansbeeBrooke County2,790
Milton (town)Cabell County2,773
White Sulphur SpringsGreenbrier County2,646

Showing the 50 most populous — and 179 more. Search the map above for any West Virginia city or village.

A city can span more than one county; each is listed in its primary county — the one its center falls in.

Which West Virginia county is the richest, largest, most crowded? The answers

  • West Virginia’s highest median household income is in Jefferson County ($92,747); the lowest is in McDowell County ($35,161). Census SAIPE 2023
  • West Virginia’s most populous county is Kanawha County (174,805); the least populous is Wirt County (5,000) — a 35× spread. Census PEP 2023
  • West Virginia’s largest county by land area is Randolph County (1,040 sq mi); the smallest is Hancock County (83 sq mi). Census TIGER
  • West Virginia’s highest population density is in Berkeley County (412/sq mi); the lowest is in Pocahontas County (8/sq mi). Census PEP 2023 · TIGER
  • West Virginia’s highest poverty rate is in McDowell County (36.2%); the lowest is in Jefferson County (9.0%). Census SAIPE 2023
  • In West Virginia, unemployment is highest in McDowell County (9.1%) and lowest in Pendleton County (2.4%), for May 2026. BLS LAUS
  • West Virginia’s highest median age is in Tucker County (51.2); the lowest is in Monongalia County (32.5). Census ACS 2019–2023
  • West Virginia’s highest share of bachelor’s degrees is in Monongalia County (47.9% of adults); the lowest is in McDowell County (5.7%). Census ACS 2019–2023

Every figure is a current official estimate from the source named — not a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.

West Virginia counties: common questions

How many counties are in West Virginia?

West Virginia has 55 counties covering 24,041 sq mi and about 1.8M residents. Every one is on the map above and in the table below.

What is the largest county in West Virginia?

It depends on the measure. By land area it’s Randolph County (1,040 sq mi); by population it’s Kanawha County (174,805 residents).

What county is Charleston in?

Charleston (population 47,918) is in Kanawha County. Use the search on the map to find any West Virginia city’s county.

What is the richest county in West Virginia?

By median household income, Jefferson County is the richest at $92,747; the poorest is McDowell County at $35,161 (Census SAIPE 2023).

What is the most populous county in West Virginia?

Kanawha County, with 174,805 residents — about 9.9% of West Virginia’s people, and 35× the least populous, Wirt County (5,000).

Sources & vintages

  • Population — PEP Vintage 2023 (July 1, 2023) — pep/charv
  • Median household income & poverty — SAIPE 2023
  • Unemployment — BLS LAUS May 2026 (preliminary)
  • Geometry & boundaries — Census TIGERweb
  • Cities & city population — Census TIGERweb Incorporated Places + ACS 5-year 2019–2023

Data current through .