Campbell County, VA Parcels & GIS Data

Campbell County, VA parcel data: 39,359 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Campbell County, Virginia parcel data covering 39,359 property records.

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

Campbell County is a United States county situated in the south central part of the Commonwealth of Virginia. Located in the Piedmont region of Virginia, Campbell borders the Blue Ridge Mountains. At the 2020 census, the county population was 55,696. The number of residents has grown steadily in every census after 1930, and the total population has more than doubled since that time.

FIPS 51031

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

The FIPS code for Campbell County is 51031.

AmherstAppomattoxLynchburgBedfordPittsylvaniaHalifaxCharlotteCampbell
Hosted Web API$200/mo

Attribute coverage

Campbell County contains 39,359 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL). For the LBCS columns, only real classifications count: the to-be-determined and not-applicable placeholder codes are excluded.

ColumnCoverageRecords populated
lrid100%39,359
parcelid97.8%38,500
parcelid299.3%39,071
ogparcelid100%39,359
ogparcelid2100%39,359
parentid<0.1%0
stackid<0.1%0
geoid100%39,359
statefp100%39,359
countyfp100%39,359
countyname100%39,359
cousubfp100%39,359
cousubname100%39,359
tractce100%39,359
tractname100%39,359
taxacctnum96.9%38,149
taxyear3.4%1,325
taxdistrict98.4%38,739
usecode99.1%39,005
usedesc0.6%229
zoningcode96.5%37,992
zoningdesc96.5%37,992
numbldgs3.4%1,325
numunits0.5%197
yearbuilt56.7%22,316
numfloors<0.1%0
bldgsqft56.7%22,316
bedrooms53.4%21,012
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue96.1%37,817
landvalue96.3%37,908
agvalue<0.1%0
totalvalue<0.1%0
taxacres96.3%37,914
calcarea100%39,359
saleamt93.4%36,765
saledate96.3%37,897
ownertype1.2%491
ownername96.3%37,914
owneraddr95.1%37,450
ownercity95.2%37,451
ownerstate95.1%37,423
ownerzip96.2%37,863
parceladdr70.7%27,819
parcelcity70.7%27,818
parcelstate100%39,359
parcelzip100%39,359
legaldesc96.2%37,880
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book<0.1%0
page<0.1%0
block99.1%39,005
lot99.1%39,005
parceltype0.8%296
accesstype1.1%451
iucnclass1.0%384
placename4.0%1,578
placetype4.0%1,565
firmid100%39,351
firmdate100%39,351
fldzone100%39,351
zonesubty99.0%38,954
staticbfe<0.1%0
elevmin98.0%38,578
elevmax98.0%38,578
elevavg98.0%38,578
fireplaces<0.1%0
heating<0.1%0
heatfuel<0.1%0
cooling<0.1%0
foundation53.4%21,012
roofcover48.8%19,211
siding51.5%20,283
bldgtype<0.1%0
naicscode3.4%1,337
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%39,359
centroidx100%39,359
centroidy100%39,359
surfpointx100%39,359
surfpointy100%39,359
geom100%39,359
extras100%39,359
ownerlist0.9%343
placefp34.5%13,582
zoningurl92.1%36,232
lbcsactivity90.0%35,422
lbcsfunction90.0%35,416
lbcstype91.2%35,900
lbcscharacter92.7%36,500
lbcsownership96.6%38,007
sourceurl<0.1%0

Schema mapping

How source columns from the acquired Campbell 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 — Campbell County, Virginia (51031) 2 entities · most recent acquisition per entity · generated 2026-10-10 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 parcelid ptm_id lastupdate AT ZONE geom locality vgin_qpid fips parcelid parcelid2 updated geom taxdistrict extras ZONING zoneclass zonedesc case_numbe proffer notes link geom 2 cols ⇢ zoningcode zoningdesc ordinance restrictions notes sourceurl geom extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 3.4% taxyear geom · derived from geometry geom dem.us_1m · USGS 1m DEM 98.0% elevmin 98.0% elevmax 98.0% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 99.0% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 96.9% taxacctnum 99.1% usecode 56.7% yearbuilt 56.7% bldgsqft 53.4% bedrooms 96.1% imprvalue 96.3% landvalue 96.3% taxacres 93.4% saleamt 96.3% saledate 96.3% ownername 95.1% owneraddr 95.2% ownercity 95.1% ownerstate 96.2% ownerzip 70.7% parceladdr 70.7% parcelcity 100% parcelstate 100% parcelzip 96.2% legaldesc 99.1% block 99.1% lot 53.4% foundation 51.5% siding 92.1% zoningurl 90.0% lbcsactivity 90.0% lbcsfunction 91.2% lbcstype 92.7% lbcscharacter 96.6% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode zoningcode zoningdesc yearbuilt bldgsqft bedrooms imprvalue landvalue taxacres calcarea saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc block lot firmid firmdate fldzone zonesubty elevmin elevmax elevavg foundation siding updated centroidx centroidy surfpointx surfpointy geom extras zoningurl lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership sourceurl publish.parcel_layer columns not fed by these sources (38) — empty or below 50% fill in this county parentid, stackid, usedesc, numbldgs, numunits, numfloors, halfbaths, fullbaths, agvalue, totalvalue, ownertype, township, section, qtrsection range, plssdesc, book, page, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling roofcover, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, ownerlist, placefp PARCEL 6 mapped · 2 transformed · 49 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid ptm_id lastupdate AT ZONE geom locality vgin_qpid fips parcelid parcelid2 updated (to_timestamp(lastupdate::double precision / 1000.0) AT TIME ZO… geom taxdistrict extras json_build_object( 'vgin_qpid', vgin_qpid::text, 'fips', fips::… not present in source — filled with NULL (49) taxacctnum, taxyear, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths fullbaths, imprvalue, landvalue, agvalue, totalvalue, taxacres, saleamt, saledate, ownername, owneraddr, ownercity, ownerstate, ownerzip parceladdr, parcelcity, parcelstate, parcelzip, legaldesc, township, section, qtrsection, range, plssdesc, book, page, block, lot, sourceurl parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding ZONING 7 mapped · 6 transformed · 2 kept in extras · 2 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING zoneclass zonedesc case_numbe proffer notes link geom zoningcode NULLIF(BTRIM(zoneclass), '')::text zoningdesc NULLIF(BTRIM(zonedesc), '')::text ordinance NULLIF(BTRIM(case_numbe), '')::text restrictions NULLIF(UPPER(BTRIM(proffer)), '')::text notes NULLIF(BTRIM(notes), '')::text sourceurl NULLIF(BTRIM(link), '')::text geom extras · 2 source columns preserved as json account, lastupdate extras not present in source — filled with NULL (2) zoningtype, setbacks

Neighboring counties

Parcel data for counties bordering Campbell County:

Frequently asked questions

Where can I find Campbell County, VA parcel and GIS data?

Land Records publishes a Campbell County, VA parcel dataset in which every parcel carries its boundary polygon (GIS geometry) along with ownership, assessed value, land use, acreage, and sale history. Preview it in the interactive explorer on this page, or download the full Campbell County, VA dataset as a GeoPackage or CSV.

How many parcels are in Campbell County, VA?

The current dataset contains 39,359 parcel records for Campbell County, VA, each with its boundary geometry and assessor attributes.

What is the FIPS code for Campbell County, VA?

The FIPS code for Campbell County, VA is 51031.

What information does each Campbell County, VA parcel record include?

Each Campbell County, VA parcel record includes 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 the most recent sale price and date — plus the parcel boundary polygon. Per-attribute fill rates are listed in the coverage table on this page.

Is Campbell County, VA parcel data free?

You can preview Campbell County, VA parcels for free in the interactive explorer. The complete dataset is available as a one-time download or through the nationwide parcel web service; see the download options on this page for current pricing.

Does Campbell County, VA have an official GIS or property records website?

Yes — the official Campbell County, VA government website is linked in the county details above. Land Records standardizes Campbell County, VA assessor and recorder records into a single nationwide parcel schema with GIS boundary geometry.

On this page