Counties in West Virginia
West Virginia has 55 counties. Find yours from your location, or explore the map and the full list with seats, population, time zones and FIPS codes.
Updated · Data: U.S. Census Bureau
Find your county from your device's location. Works on phones and computers.
Your location stays on your device. County lines are downloaded and checked in your browser.
Type any 5-digit ZIP code, including PO box ZIPs, to see its county or every county it touches.
Type a city or town and its state. Works for 15,677 places with 1,000 or more people.
Enter latitude and longitude in decimal degrees, as shown by your phone or a map app.
Tip: paste "29.7604, -95.3698" into the first box and it fills both.
- Private: runs on your device
- Free
- Official Census data
- All 50 states + DC
- No signup
West Virginia has 55 counties, home to about 1,784,462 people. Sort the table by any column, or search by name or seat.
West Virginia county map
County explorer: all 55 counties in West Virginia
| County | Seat | Population | Land sq mi | People / sq mi | Median home | Time zone | FIPS |
|---|---|---|---|---|---|---|---|
| Kanawha | Charleston | 178,198 | 901.7 | 198 | $135,000 | Eastern | 54039 |
| Berkeley | Martinsburg | 126,165 | 321.1 | 393 | $248,000 | Eastern | 54003 |
| Monongalia | Morgantown | 106,520 | 360.1 | 296 | $254,200 | Eastern | 54061 |
| Cabell | Huntington | 93,300 | 281.0 | 332 | $156,100 | Eastern | 54011 |
| Wood | Parkersburg | 83,829 | 366.5 | 229 | $153,700 | Eastern | 54107 |
| Raleigh | Beckley | 73,666 | 605.0 | 122 | $142,600 | Eastern | 54081 |
| Harrison | Clarksburg | 65,407 | 416.0 | 157 | $158,500 | Eastern | 54033 |
| Mercer | Princeton | 59,062 | 419.0 | 141 | $118,600 | Eastern | 54055 |
| Jefferson | Charles Town | 58,546 | 209.3 | 280 | $324,500 | Eastern | 54037 |
| Putnam | Winfield | 57,250 | 345.7 | 166 | $214,200 | Eastern | 54079 |
| Marion | Fairmont | 56,042 | 308.8 | 181 | $164,300 | Eastern | 54049 |
| Ohio | Wheeling | 41,904 | 105.8 | 396 | $165,300 | Eastern | 54069 |
| Fayette | Fayetteville | 39,987 | 662.0 | 60 | $104,200 | Eastern | 54019 |
| Wayne | Wayne | 38,498 | 506.0 | 76 | $124,900 | Eastern | 54099 |
| Preston | Kingwood | 34,204 | 648.8 | 53 | $157,700 | Eastern | 54077 |
| Greenbrier | Lewisburg | 32,688 | 1,019.8 | 32 | $136,300 | Eastern | 54025 |
| Logan | Logan | 31,826 | 452.9 | 70 | $101,500 | Eastern | 54045 |
| Marshall | Moundsville | 30,129 | 305.4 | 99 | $139,800 | Eastern | 54051 |
| Hancock | New Cumberland | 28,658 | 82.6 | 347 | $119,600 | Eastern | 54029 |
| Randolph | Elkins | 27,782 | 1,039.7 | 27 | $137,800 | Eastern | 54083 |
| Jackson | Ripley | 27,753 | 464.4 | 60 | $154,600 | Eastern | 54035 |
| Mineral | Keyser | 26,922 | 327.9 | 82 | $180,400 | Eastern | 54057 |
| Mason | Point Pleasant | 25,214 | 430.8 | 59 | $127,400 | Eastern | 54053 |
| Nicholas | Summersville | 24,446 | 646.8 | 38 | $114,200 | Eastern | 54067 |
| Upshur | Buckhannon | 23,758 | 354.6 | 67 | $160,700 | Eastern | 54097 |
| Hampshire | Romney | 23,340 | 640.4 | 36 | $204,600 | Eastern | 54027 |
| Mingo | Williamson | 22,979 | 423.1 | 54 | $85,600 | Eastern | 54059 |
| Brooke | Wellsburg | 22,053 | 89.2 | 247 | $127,700 | Eastern | 54009 |
| Boone | Madison | 21,312 | 502.4 | 42 | $90,300 | Eastern | 54005 |
| Wyoming | Pineville | 20,948 | 499.5 | 42 | $78,400 | Eastern | 54109 |
| Lincoln | Hamlin | 20,170 | 437.1 | 46 | $103,400 | Eastern | 54043 |
| McDowell | Welch | 18,413 | 533.5 | 35 | $49,200 | Eastern | 54047 |
| Morgan | Berkeley Springs | 17,327 | 229.1 | 76 | $223,100 | Eastern | 54065 |
| Lewis | Weston | 16,808 | 386.9 | 43 | $135,800 | Eastern | 54041 |
| Taylor | Grafton | 16,543 | 172.8 | 96 | $144,000 | Eastern | 54091 |
| Barbour | Philippi | 15,454 | 341.1 | 45 | $126,000 | Eastern | 54001 |
| Hardy | Moorefield | 14,236 | 582.3 | 24 | $159,700 | Eastern | 54031 |
| Wetzel | New Martinsville | 14,233 | 358.1 | 40 | $102,800 | Eastern | 54103 |
| Roane | Spencer | 13,921 | 483.6 | 29 | $121,100 | Eastern | 54087 |
| Monroe | Union | 12,401 | 472.8 | 26 | $146,100 | Eastern | 54063 |
| Braxton | Sutton | 12,345 | 510.7 | 24 | $106,400 | Eastern | 54007 |
| Summers | Hinton | 11,833 | 360.6 | 33 | $126,100 | Eastern | 54089 |
| Grant | Petersburg | 10,972 | 477.4 | 23 | $167,500 | Eastern | 54023 |
| Ritchie | Harrisville | 8,372 | 452.0 | 19 | $107,800 | Eastern | 54085 |
| Webster | Webster Springs | 8,253 | 553.5 | 15 | $78,000 | Eastern | 54101 |
| Tyler | Middlebourne | 8,181 | 256.3 | 32 | $112,100 | Eastern | 54095 |
| Clay | Clay | 7,946 | 341.9 | 23 | $107,100 | Eastern | 54015 |
| Pocahontas | Marlinton | 7,855 | 940.2 | 8 | $139,400 | Eastern | 54075 |
| Doddridge | West Union | 7,767 | 319.7 | 24 | $160,000 | Eastern | 54017 |
| Pleasants | St. Marys | 7,572 | 130.1 | 58 | $129,300 | Eastern | 54073 |
| Gilmer | Glenville | 7,376 | 338.5 | 22 | $83,300 | Eastern | 54021 |
| Tucker | Parsons | 6,698 | 419.0 | 16 | $144,700 | Eastern | 54093 |
| Calhoun | Grantsville | 6,158 | 279.3 | 22 | $111,200 | Eastern | 54013 |
| Pendleton | Franklin | 6,111 | 696.0 | 9 | $178,600 | Eastern | 54071 |
| Wirt | Elizabeth | 5,131 | 232.5 | 22 | $112,800 | Eastern | 54105 |
Which West Virginia cities are in more than one county?
- Huntington: Cabell County 92.0%, Wayne County 8.0% of residents
- Wheeling: Ohio County 98.8%, Marshall County 1.2% of residents
- Weirton: Hancock County 79.9%, Brooke County 20.1% of residents
- Nitro: Kanawha County 78.4%, Putnam County 21.6% of residents
- Culloden: Cabell County 80.8%, Putnam County 19.2% of residents
- Paden City: Wetzel County 73.3%, Tyler County 26.7% of residents
- Montgomery: Fayette County 62.1%, Kanawha County 37.9% of residents
- Alum Creek: Lincoln County 92.2%, Kanawha County 7.8% of residents
- Alderson: Greenbrier County 79.4%, Monroe County 20.6% of residents
Sources: Census TIGER/Line 2024; ACS 2019-2023 5-year; Wikidata, CC0 (seats); timezone-boundary-builder (time zones). Data as of November 1, 2026. Not affiliated with any government agency.
FAQ