CensusDepth
Home / States / West Virginia / Counties

Counties in West Virginia

West Virginia has 55 counties. Each county profile includes income, poverty, housing costs, educational attainment, demographics, and employment data from the U.S. Census Bureau ACS 5-Year Estimates.

Counties often vary dramatically within a state — a metro-area county may have median incomes double that of a rural neighbor. Use the topic rankings below to see exactly how West Virginia's counties compare on any measure.

West Virginia Counties by Income West Virginia Counties by Poverty West Virginia Counties by Home Values West Virginia Counties by Education West Virginia Counties by Diversity
Barbour County
Pop. 15,454
Berkeley County
Pop. 126,165
Boone County
Pop. 21,312
Braxton County
Pop. 12,345
Brooke County
Pop. 22,053
Cabell County
Pop. 93,300
Calhoun County
Pop. 6,158
Clay County
Pop. 7,946
Doddridge County
Pop. 7,767
Fayette County
Pop. 39,987
Gilmer County
Pop. 7,376
Grant County
Pop. 10,972
Greenbrier County
Pop. 32,688
Hampshire County
Pop. 23,340
Hancock County
Pop. 28,658
Hardy County
Pop. 14,236
Harrison County
Pop. 65,407
Jackson County
Pop. 27,753
Jefferson County
Pop. 58,546
Kanawha County
Pop. 178,198
Lewis County
Pop. 16,808
Lincoln County
Pop. 20,170
Logan County
Pop. 31,826
Marion County
Pop. 56,042
Marshall County
Pop. 30,129
Mason County
Pop. 25,214
McDowell County
Pop. 18,413
Mercer County
Pop. 59,062
Mineral County
Pop. 26,922
Mingo County
Pop. 22,979
Monongalia County
Pop. 106,520
Monroe County
Pop. 12,401
Morgan County
Pop. 17,327
Nicholas County
Pop. 24,446
Ohio County
Pop. 41,904
Pendleton County
Pop. 6,111
Pleasants County
Pop. 7,572
Pocahontas County
Pop. 7,855
Preston County
Pop. 34,204
Putnam County
Pop. 57,250
Raleigh County
Pop. 73,666
Randolph County
Pop. 27,782
Ritchie County
Pop. 8,372
Roane County
Pop. 13,921
Summers County
Pop. 11,833
Taylor County
Pop. 16,543
Tucker County
Pop. 6,698
Tyler County
Pop. 8,181
Upshur County
Pop. 23,758
Wayne County
Pop. 38,498
Webster County
Pop. 8,253
Wetzel County
Pop. 14,233
Wirt County
Pop. 5,131
Wood County
Pop. 83,829
Wyoming County
Pop. 20,948