Ohio County, WV Parcels & GIS Data

Ohio County, WV parcel data: 20,497 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Ohio County, West Virginia parcel data covering 20,497 property records.

This page documents parcel-level coverage for Ohio County, West Virginia. Each parcel record carries its boundary polygon (GIS geometry) along with attributes such as the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and most recent sale price and date. Exact fill rates for Ohio County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Ohio County property dataset.

Ohio County is a county located in the Northern Panhandle of the U.S. state of West Virginia, and forms part of the Wheeling metropolitan area. As of the 2020 census, the population was 42,425. Its county seat is Wheeling.

FIPS 54069

The FIPS code for Ohio County is 54069.

JeffersonBrookeBelmontWashingtonMarshallOhio

Attribute coverage

Ohio County contains 20,497 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL).

ColumnCoverageRecords populated
lrid100%20,497
parcelid99.9%20,486
parcelid299.9%20,485
ogparcelid100%20,487
ogparcelid299.9%20,485
parentid<0.1%0
stackid<0.1%0
geoid100%20,497
statefp100%20,497
countyfp100%20,497
countyname100%20,497
cousubfp100%20,497
cousubname100%20,497
tractce100%20,497
tractname100%20,497
taxacctnum94.3%19,333
taxyear100%20,489
taxdistrict0.2%34
usecode28.9%5,933
usedesc28.9%5,933
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs99.9%20,478
numunits72.4%14,839
yearbuilt<0.1%0
numfloors52.5%10,764
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue99.2%20,336
landvalue99.3%20,352
agvalue99.1%20,318
totalvalue99.3%20,352
taxacres0.2%38
calcarea100%20,497
saleamt<0.1%0
saledate<0.1%0
ownertype99.3%20,353
ownername99.3%20,353
owneraddr89.6%18,358
ownercity0.2%37
ownerstate0.2%37
ownerzip0.2%37
parceladdr99.0%20,300
parcelcity98.9%20,280
parcelstate100%20,497
parcelzip100%20,497
legaldesc99.3%20,353
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book98.7%20,222
page99.1%20,309
block0.1%18
lot99.2%20,336
parceltype0.4%92
accesstype0.4%92
iucnclass<0.1%7
placename4.9%1,009
placetype4.2%871
firmid100%20,489
firmdate100%20,489
fldzone100%20,489
zonesubty84.9%17,392
staticbfe<0.1%0
elevmin99.5%20,402
elevmax99.5%20,402
elevavg99.5%20,402
fireplaces<0.1%0
heating<0.1%0
heatfuel<0.1%0
cooling<0.1%0
foundation<0.1%0
roofcover<0.1%0
siding<0.1%0
bldgtype<0.1%0
naicscode20.0%4,103
frsid0.8%170
dfrurl0.8%170
caapermit0.8%170
cwapermit0.8%170
rcrapermit0.8%170
updated100%20,496
centroidx100%20,497
centroidy100%20,497
surfpointx100%20,497
surfpointy100%20,497
geom100%20,497
extras99.9%20,478
lrversion100%20,497

Schema mapping

How source columns from the acquired Ohio County GIS layers map into the harmonized entity schemas and assemble into the published parcel table, alongside supplemented fields (elevation, flood zone) and deterministic columns.

Schema mapping — Ohio County, West Virginia (54069) 1 entity · most recent acquisition per entity · generated 2026-07-13 direct column transformed (expression) geometry extras json supplemented determined ALL ENTITIES → FINAL PARCEL SCHEMA Harmonized entity columns assemble into publish.parcel_layer — matched by column name. Supplemented fields show their fill rate in this county. SOURCE COLUMNS HARMONIZED ENTITIES PUBLISH.PARCEL_LAYER PARCEL stateparcelid localparcelid stateluc landarea mailaddressall mailcity mailstate mailzip situsaddressall currentto camadatasite geom 8 cols ⇢ parcelid parcelid2 usecode taxacres owneraddr ownercity ownerstate ownerzip parceladdr updated sourceurl geom extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% updated 100% lrversion geom · derived from geometry geom dem.us_1m · USGS 1m DEM 100% elevmin 100% elevmax 100% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 84.9% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 94.3% taxacctnum 100% taxyear 100% numbldgs 72.4% numunits 52.5% numfloors 99.2% imprvalue 99.3% landvalue 99.1% agvalue 99.3% totalvalue 99.3% ownertype 99.3% ownername 98.9% parcelcity 100% parcelstate 100% parcelzip 99.3% legaldesc 98.7% book 99.1% page 99.2% lot lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear usecode numbldgs numunits numfloors imprvalue landvalue agvalue totalvalue taxacres calcarea ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page lot firmid firmdate fldzone zonesubty elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lrversion publish.parcel_layer columns not fed by these sources (39) — empty or below 50% fill in this county parentid, stackid, taxdistrict, usedesc, zoningcode, zoningdesc, yearbuilt, bldgsqft, bedrooms, halfbaths, fullbaths, saleamt, saledate township, section, qtrsection, range, plssdesc, block, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 12 mapped · 8 kept in extras · 42 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL stateparcelid localparcelid stateluc landarea mailaddressall mailcity mailstate mailzip situsaddressall currentto camadatasite geom parcelid parcelid2 usecode taxacres owneraddr ownercity ownerstate ownerzip parceladdr updated sourceurl geom extras · 8 source columns preserved as json county, mailnumber, mailstreetprefix, mailstreetname mailstreetsuffix, mailunitnumber, landarea_py, globalid extras not present in source — filled with NULL (42) taxacctnum, taxyear, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate, ownername, parcelcity, parcelstate, parcelzip, legaldesc, township, section qtrsection, range, plssdesc, book, page, block, lot, taxdistrict, parentid, fireplaces, heating, cooling, foundation, roofcover, siding heatfuel

Neighboring counties

Parcel data for counties bordering Ohio County:

On this page