County directory · Official data joined by FIPS

West Virginia counties

Compare all 55 counties and county equivalents in West Virginia by income, housing, employment, education, health, and population.

Interactive county map

See where the numbers change

Choose a county metric. Color is normalized within West Virginia, and gray means the source has no county value.

LowerHigher

Browse the state

All West Virginia counties

Every row uses county-level ACS, LAUS, and County Health Rankings data. Standalone profiles still open only above the publication gate.

55 counties Publication gate: population ≥ 100,000 or largest in state
RankCountyPopulationIncome Home valueUnemploymentDegree+Life exp.Profile
#1 Kanawha County 176,537 $60,943 $147,300 3.8% 29.7% 71 yrs Open
#2 Berkeley County 129,514 $80,815 $266,300 3.3% 25.1% 73.3 yrs Open
#3 Monongalia County 107,163 $65,346 $267,700 3.2% 48.9% 77.6 yrs Open
#4 Cabell County 92,739 $55,832 $164,400 3.8% 32.6% 69.5 yrs Data row
#5 Wood County 83,407 $57,810 $158,500 4.1% 24.1% 73.4 yrs Data row
#6 Raleigh County 73,195 $52,150 $150,900 3.8% 22.5% 69.5 yrs Data row
#7 Harrison County 64,984 $60,377 $166,200 3.8% 27.2% 73.1 yrs Data row
#8 Jefferson County 59,260 $98,806 $350,800 2.7% 33.9% 75.9 yrs Data row
#9 Mercer County 58,563 $53,210 $121,700 4.1% 22.9% 68.7 yrs Data row
#10 Putnam County 57,177 $79,527 $223,300 3.4% 29.1% 75.4 yrs Data row
#11 Marion County 55,909 $67,370 $166,700 4% 27.2% 73.5 yrs Data row
#12 Ohio County 41,582 $57,094 $166,000 4% 33.9% 73.2 yrs Data row
#13 Fayette County 39,519 $53,194 $105,800 4.3% 15.8% 69.8 yrs Data row
#14 Wayne County 38,164 $58,878 $127,100 4.4% 19.2% 70.4 yrs Data row
#15 Preston County 34,160 $61,880 $162,800 4.1% 17.5% 74 yrs Data row
#16 Greenbrier County 32,386 $48,218 $149,000 3.8% 22.2% 71.4 yrs Data row
#17 Logan County 31,418 $49,723 $103,400 4.4% 14.7% 66.2 yrs Data row
#18 Marshall County 29,865 $59,169 $149,800 4.8% 20.5% 74.3 yrs Data row
#19 Hancock County 28,431 $61,466 $130,800 5.7% 19.9% 72.6 yrs Data row
#20 Jackson County 27,705 $58,845 $157,200 5.2% 19.6% 73.2 yrs Data row
#21 Randolph County 27,576 $52,757 $144,800 5.4% 19.8% 74.3 yrs Data row
#22 Mineral County 26,854 $69,375 $180,400 4.1% 23.7% 73.6 yrs Data row
#23 Mason County 25,043 $49,761 $120,300 4.2% 16.3% 71.1 yrs Data row
#24 Nicholas County 24,277 $54,639 $121,600 4.9% 23.3% 71.7 yrs Data row
#25 Upshur County 23,712 $54,338 $170,800 4.6% 18.2% 74.7 yrs Data row
#26 Hampshire County 23,465 $63,116 $219,200 3.2% 18.3% 74.4 yrs Data row
#27 Mingo County 22,542 $38,119 $90,500 5.8% 9.5% 65.8 yrs Data row
#28 Brooke County 21,805 $54,316 $141,500 5.4% 23.4% 73.1 yrs Data row
#29 Boone County 21,026 $57,093 $93,100 4.6% 11.5% 68.9 yrs Data row
#30 Wyoming County 20,629 $48,440 $82,900 4.7% 13.1% 68.7 yrs Data row
#31 Lincoln County 19,902 $46,205 $105,300 4.9% 8.1% 68.7 yrs Data row
#32 McDowell County 17,943 $31,559 $50,000 8% 6.8% 65.1 yrs Data row
#33 Morgan County 17,426 $72,179 $240,600 3.2% 18% 73.1 yrs Data row
#34 Lewis County 16,740 $56,477 $151,800 4.8% 18.9% 70.3 yrs Data row
#35 Taylor County 16,487 $57,795 $148,800 4% 20.5% 73.6 yrs Data row
#36 Barbour County 15,424 $51,394 $131,900 5% 12.5% 72 yrs Data row
#37 Hardy County 14,243 $49,272 $166,300 3.6% 15.7% 72.7 yrs Data row
#38 Wetzel County 14,078 $56,836 $107,900 6.9% 17.1% 70.2 yrs Data row
#39 Roane County 13,786 $45,778 $122,100 6.5% 15.2% 72.7 yrs Data row
#40 Monroe County 12,386 $56,750 $156,300 4% 15.4% 72.2 yrs Data row
#41 Braxton County 12,208 $50,331 $117,900 5.8% 14.4% 73.5 yrs Data row
#42 Summers County 11,729 $40,699 $140,100 4.3% 18.8% 69.4 yrs Data row
#43 Grant County 10,983 $62,361 $175,100 4.2% 14% 74.3 yrs Data row
#44 Ritchie County 8,286 $50,582 $115,900 5.6% 14.4% 73.3 yrs Data row
#45 Webster County 8,144 $43,839 $76,100 6% 12.9% 73.5 yrs Data row
#46 Tyler County 8,064 $63,693 $121,300 6.2% 15.9% 74.8 yrs Data row
#47 Clay County 7,835 $42,318 $109,100 7.3% 11.3% 69.3 yrs Data row
#48 Pocahontas County 7,784 $42,119 $152,400 4.9% 19.7% 72.2 yrs Data row
#49 Doddridge County 7,711 $57,401 $160,800 4% 13.9% 76.8 yrs Data row
#50 Pleasants County 7,521 $60,932 $151,000 4.9% 14.1% 74.8 yrs Data row
#51 Gilmer County 7,288 $47,981 $83,800 5.2% 18.5% 75.2 yrs Data row
#52 Tucker County 6,654 $53,358 $154,800 3.6% 23.6% 75.1 yrs Data row
#53 Calhoun County 6,048 $43,980 $100,500 7.5% 10.1% 71.5 yrs Data row
#54 Pendleton County 6,043 $64,931 $183,800 3.4% 18.5% 74.7 yrs Data row
#55 Wirt County 5,053 $49,867 $115,800 6.2% 15.5% 72.4 yrs Data row

County data policy

Depth without index bloat

Every county stays available in this directory, but a standalone profile is published only when population is at least 100,000 or the county is the largest in its state. This keeps smaller counties comparable without producing thousands of thin pages.

Five-digit FIPS—not the county name—is the join key. ACS supplies income, housing, population, and education; BLS LAUS supplies annual employment; County Health Rankings supplies health outcomes and access.