Goochland County, VA Parcels & GIS Data

Goochland County, VA parcel data: 17,871 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Goochland County, Virginia parcel data covering 17,871 property records.

This page documents parcel-level coverage for Goochland County, 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 Goochland County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Goochland County property dataset.

Goochland County is a county located in the Piedmont of the Commonwealth of Virginia. Its southern border is formed by the James River. As of the 2020 census, the population was 24,727. Its county seat is Goochland.

FIPS 51075

Official county website: http://www.co.goochland.va.us

The FIPS code for Goochland County is 51075.

FluvannaCumberlandChesterfieldHenricoPowhatanLouisaHanoverGoochland

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%17,871
parcelid100%17,871
parcelid2100%17,865
ogparcelid100%17,871
ogparcelid2100%17,865
parentid<0.1%5
stackid<0.1%0
geoid100%17,871
statefp100%17,871
countyfp100%17,871
countyname100%17,871
cousubfp100%17,871
cousubname100%17,871
tractce100%17,871
tractname100%17,871
taxacctnum99.9%17,860
taxyear<0.1%1
taxdistrict99.9%17,856
usecode96.9%17,315
usedesc<0.1%3
zoningcode0.1%11
zoningdesc<0.1%0
numbldgs72.9%13,027
numunits<0.1%0
yearbuilt<0.1%5
numfloors<0.1%2
bldgsqft<0.1%2
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue<0.1%0
landvalue<0.1%3
agvalue<0.1%0
totalvalue<0.1%3
taxacres99.9%17,858
calcarea100%17,871
saleamt<0.1%0
saledate<0.1%3
ownertype2.0%355
ownername2.0%355
owneraddr<0.1%6
ownercity<0.1%6
ownerstate<0.1%6
ownerzip<0.1%6
parceladdr72.9%13,034
parcelcity72.9%13,030
parcelstate100%17,871
parcelzip100%17,871
legaldesc49.3%8,814
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book<0.1%6
page<0.1%6
block<0.1%8
lot0.1%10
parceltype0.9%154
accesstype0.9%154
iucnclass0.8%142
placename3.6%641
placetype3.5%633
firmid100%17,871
firmdate100%17,871
fldzone100%17,871
zonesubty98.7%17,632
staticbfe<0.1%0
elevmin98.5%17,596
elevmax98.5%17,596
elevavg98.5%17,596
fireplaces<0.1%0
heating<0.1%0
heatfuel<0.1%0
cooling<0.1%0
foundation<0.1%2
roofcover<0.1%0
siding<0.1%0
bldgtype<0.1%0
naicscode3.6%648
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated80.1%14,319
centroidx100%17,871
centroidy100%17,871
surfpointx100%17,871
surfpointy100%17,871
geom100%17,871
extras100%17,871
lrversion100%17,871

Schema mapping

How source columns from the acquired Goochland 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 — Goochland County, Virginia (51075) 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 pin pin2 acc_no yearfor class calc_acreage common_name_1 possible_zipcode sub_name last_edited_date geom fire_dist 24 cols ⇢ parcelid parcelid2 taxacctnum taxyear usecode taxacres ownername parcelzip legaldesc updated geom taxdistrict extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 80.1% updated 100% lrversion geom · derived from geometry geom dem.us_1m · USGS 1m DEM 98.5% elevmin 98.5% elevmax 98.5% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 98.7% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 72.9% numbldgs 72.9% parceladdr 72.9% parcelcity 100% parcelstate lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode numbldgs taxacres calcarea ownertype ownername parceladdr parcelcity parcelstate parcelzip legaldesc firmid firmdate fldzone zonesubty elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lrversion publish.parcel_layer columns not fed by these sources (51) — empty or below 50% fill in this county parentid, stackid, usedesc, zoningcode, zoningdesc, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, imprvalue landvalue, agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, township, section, qtrsection, range, plssdesc book, page, block, lot, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling, foundation roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 12 mapped · 24 kept in extras · 42 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL pin pin2 acc_no yearfor class calc_acreage common_name_1 possible_zipcode sub_name last_edited_date geom fire_dist parcelid parcelid2 taxacctnum taxyear usecode taxacres ownername parcelzip legaldesc updated geom taxdistrict extras · 24 source columns preserved as json ptract2, gpin, parcel_text, parts, deed_ac, active, expiry last, tcsd, share_tc, edittype, transactionid transactionstatus, trate_id, parcel_note, taz_model_num common_name_2, gps_y_n, gps_year, calc_acreage_diff calc_acreage_percentage, globalid, compplandesignation created_user extras not present in source — filled with NULL (42) usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, imprvalue, landvalue agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, parceladdr, parcelcity, parcelstate, township, section qtrsection, range, plssdesc, book, page, block, lot, sourceurl, parentid, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Goochland County:

On this page