West Virginia parcel data
PropRaven serves 3,940,570 distinct parcels for West Virginia across 55 counties at serving epoch 2026-08-28 — 1.3% of the 289,423,168 county records in the national coverage summary. 76.3% of those records carry a situs address, 64.1% a usable coordinate, 98.6% an owner name, 38.4% a total assessed value above zero and 17.7% a parcel polygon. The largest county by parcel count is Kanawha County with 277,656 parcels.
Coverage at a glance
- Distinct parcels
- 3,940,570
- Counties with data
- 55
- Situs address
- 76.3%2,970,140 records
- Geocoded
- 64.1%2,494,589 records
- Owner name
- 98.6%3,835,444 records
- Assessed value
- 38.4%1,497,103 records
- Parcel polygon
- 17.7%691,803 records
West Virginia counties with parcel data
55 counties, largest first. Each county links to its own page with the full coverage table, field families and download options.
| County | Parcels | Address | Geocoded | Population |
|---|---|---|---|---|
| Kanawha County54039 | 277,656 | 86.8% | 58.5% | 173,906 |
| Cabell County54011 | 178,148 | 59.2% | 71.4% | 91,489 |
| Berkeley County54003 | 140,678 | 87.7% | 55.4% | 136,287 |
| Harrison County54033 | 135,797 | 75.2% | 59.4% | 64,472 |
| Calhoun County54013 | under review | 28.7% | 93.7% | 5,873 |
| Mercer County54055 | 124,474 | 73.7% | 63.3% | 57,524 |
| Raleigh County54081 | 121,402 | 99.7% | 50.0% | 72,379 |
| Lewis County54041 | under review | 50.4% | 86.8% | 16,477 |
| Fayette County54019 | 120,808 | 70.5% | 67.2% | 38,600 |
| Wood County54107 | 116,446 | 99.8% | 49.9% | 82,757 |
| Monongalia County54061 | 110,444 | 99.1% | 49.9% | 108,697 |
| Hardy County54031 | under review | 51.8% | 86.5% | 14,335 |
| Greenbrier County54025 | 104,110 | 72.5% | 70.7% | 31,851 |
| McDowell County54047 | under review | 87.1% | 61.9% | 17,147 |
| Doddridge County54017 | under review | 41.8% | 92.3% | 7,615 |
| Hampshire County54027 | under review | 62.1% | 77.2% | 23,793 |
| Jackson County54035 | 91,714 | 67.1% | 78.0% | 27,718 |
| Marion County54049 | 90,925 | 75.1% | 73.5% | 55,649 |
| Mason County54053 | 86,715 | 78.9% | 64.1% | 24,770 |
| Jefferson County54037 | 80,463 | 84.6% | 58.2% | 61,264 |
| Logan County54045 | 74,398 | 70.5% | 64.9% | 30,560 |
| Hancock County54029 | 72,839 | 63.6% | 71.4% | 28,054 |
| Putnam County54079 | 71,227 | 99.8% | 49.9% | 57,067 |
| Preston County54077 | 67,280 | 99.4% | 49.8% | 34,055 |
| Marshall County54051 | 66,447 | 78.0% | 68.3% | 29,354 |
| Wayne County54099 | 58,768 | 98.6% | 49.9% | 37,589 |
| Grant County54023 | under review | 53.4% | 78.2% | 10,971 |
| Ohio County54069 | 55,705 | 98.9% | 52.8% | 41,090 |
| Lincoln County54043 | 55,621 | 48.9% | 71.4% | 19,377 |
| Mingo County54059 | 51,079 | 95.3% | 50.0% | 21,712 |
| Wyoming County54109 | 49,418 | 97.5% | 54.8% | 19,964 |
| Nicholas County54067 | 48,989 | 94.1% | 49.9% | 24,017 |
| Boone County54005 | 48,459 | 68.5% | 66.1% | 20,496 |
| Randolph County54083 | 47,864 | 85.1% | 49.9% | 27,190 |
| Barbour County54001 | 46,363 | 67.6% | 66.7% | 15,369 |
| Clay County54015 | under review | 38.5% | 79.4% | 7,689 |
| Gilmer County54021 | under review | 45.7% | 81.2% | 7,116 |
| Mineral County54057 | 38,834 | 98.5% | 49.9% | 26,778 |
| Upshur County54097 | 38,588 | 96.9% | 50.0% | 23,650 |
| Brooke County54009 | 38,360 | 80.5% | 60.3% | 21,285 |
| Braxton County54007 | 36,359 | 76.6% | 60.9% | 12,051 |
| Wetzel County54103 | 31,401 | 96.4% | 49.9% | 13,766 |
| Morgan County54065 | 30,872 | 77.5% | 49.9% | 17,780 |
| Pocahontas County54075 | 29,161 | 99.5% | 49.9% | 7,653 |
| Roane County54087 | 28,831 | 98.8% | 49.9% | 13,540 |
| Summers County54089 | 28,178 | 91.2% | 49.9% | 11,544 |
| Monroe County54063 | 27,293 | 83.2% | 49.9% | 12,462 |
| Taylor County54091 | 26,884 | 99.8% | 50.0% | 16,438 |
| Ritchie County54085 | 26,514 | 91.6% | 49.9% | 8,170 |
| Pendleton County54071 | 22,063 | 82.0% | 49.9% | 5,944 |
| Webster County54101 | 21,567 | 96.6% | 50.0% | 7,947 |
| Tucker County54093 | 20,716 | 86.8% | 49.9% | 6,573 |
| Tyler County54095 | 17,923 | 93.2% | 49.9% | 7,843 |
| Wirt County54105 | 14,199 | 51.6% | 49.9% | 4,924 |
| Pleasants County54073 | 13,277 | 99.2% | 50.0% | 7,358 |
How to read this table
Parcels is the count of county-level parcel records in the serving epoch, exactly as the coverage summary stores it. A parcel a county source files more than once is counted once per record, which is why state totals across the site add up to more than the 191.3M distinct parcels PropRaven publishes nationally. Address is the share of records with a non-empty situs address and Geocoded the share with a usable coordinate; both are rounded down to one decimal. Population is the Census county population where the gazetteer carries one, so you can judge record counts against the size of the county — a dash means no population row exists for that code.
Counties are matched to the Census county gazetteer by FIPS code. Rows the coverage summary holds under codes that are not counties are left out, so the table lists real counties and county-equivalents only — parishes in Louisiana, boroughs and census areas in Alaska, and independent cities in Virginia, Maryland, Missouri and Nevada each get their own page.
What a West Virginia parcel record contains
Every parcel record shares one schema nationally: owner name and mailing address, situs address, assessed and market value, sales and deed history, building permits, hazard and risk flags, and parcel geometry where the county publishes it. Which of those families is populated varies by county — the coverage columns above tell you how much of each is filled for West Virginia, and the county pages break the same figures down further. The data dictionary documents every table and column.
Get West Virginia parcel data
- Search West Virginia parcelsFilter and browse parcels in the search tool — free tier, no card required.
- REST API and SDKsLook parcels up by ID, address or APN from TypeScript, Python or Go; 1,000 lookups a month free.
- MCP serverQuery the same records from Claude, ChatGPT, Cursor or any MCP-compatible agent.
- Snowflake MarketplaceTake the full dataset as a share into your own Snowflake account — no ETL.
- Bulk parcel dataBulk delivery for whole-state or national workloads.
Related
- · All states — the national coverage index.
- · Live coverage map — the same county summary drawn on a map.
- · Data overview — schema explorer, fill rates and sample records.