Roanoke County, VA Parcels & GIS Data

Roanoke County, VA parcel data: 53,321 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Roanoke County, Virginia parcel data covering 53,321 property records.

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

Roanoke County is a county in the U.S. state of the Commonwealth of Virginia. As of the 2020 census, its population was 96,929. Its county seat is Salem, but the county administrative offices are located in the census-designated place of Cave Spring.

FIPS 51161

Official county website: http://www.roanokecountyva.gov

The FIPS code for Roanoke County is 51161.

BotetourtBedfordRoanokeFranklinFloydMontgomerySalemCraigRoanoke
Hosted Web API$200/mo

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%53,321
parcelid100%53,320
parcelid2100%53,321
ogparcelid100%53,321
ogparcelid2100%53,321
parentid86.9%46,316
stackid<0.1%0
geoid100%53,321
statefp100%53,321
countyfp100%53,321
countyname100%53,321
cousubfp100%53,321
cousubname100%53,321
tractce100%53,321
tractname100%53,321
taxacctnum100%53,311
taxyear86.9%46,325
taxdistrict100%53,321
usecode100%53,318
usedesc86.9%46,320
zoningcode86.9%46,326
zoningdesc86.9%46,320
numbldgs100%53,321
numunits86.9%46,318
yearbuilt69.7%37,187
numfloors0.1%75
bldgsqft69.7%37,139
bedrooms69.7%37,187
halfbaths69.7%37,187
fullbaths69.7%37,187
imprvalue71.7%38,226
landvalue86.1%45,907
agvalue71.6%38,186
totalvalue71.7%38,229
taxacres86.9%46,326
calcarea100%53,321
saleamt49.5%26,419
saledate70.4%37,513
ownertype99.1%52,865
ownername99.1%52,816
owneraddr99.1%52,865
ownercity88.0%46,917
ownerstate100%53,319
ownerzip99.1%52,861
parceladdr100%53,321
parcelcity100%53,320
parcelstate100%53,321
parcelzip100%53,321
legaldesc90.9%48,448
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book86.9%46,313
page86.9%46,313
block32.8%17,481
lot61.1%32,564
parceltype0.8%424
accesstype0.8%424
iucnclass0.6%336
placename3.9%2,063
placetype3.8%2,028
firmid100%53,310
firmdate100%53,310
fldzone100%53,310
zonesubty97.9%52,188
staticbfe<0.1%0
elevmin99.4%52,990
elevmax99.4%52,990
elevavg99.4%52,990
fireplaces48.0%25,617
heating69.7%37,187
heatfuel69.7%37,187
cooling69.7%37,187
foundation69.7%37,187
roofcover69.7%37,187
siding69.7%37,187
bldgtype<0.1%0
naicscode14.2%7,580
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%53,321
centroidx100%53,321
centroidy100%53,321
surfpointx100%53,321
surfpointy100%53,321
geom100%53,321
extras100%53,321
ownerlist99.0%52,766
placefp43.8%23,362
zoningurl<0.1%0

Schema mapping

How source columns from the acquired Roanoke 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 — Roanoke County, Virginia (51161) 1 entity · most recent acquisition per entity · generated 2026-08-30 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 gpin accountnumber taxyearforvalue site_type buildingtypedescription zone01_jusidictioncode zone01_description maxofcardnumber condo yearbuilt floor totalfinsqft totalbedrooms totalhalfbaths totalfullbaths sumallcardsbuildingonlyvalue sumallcardslandonlyvalue sumallcardstotalvalue calc_acreage saleprice1 saledateymd1 owner1_lastandfirst mailingaddressline1 mailingaddressline2 state mailingaddresszipcode address_string zip_city zip_code legaldescription section map taxblock block lot last_edited_date precinct_url geom jurisdiction parcelparentrowid fireplacedescr heattypedescr airconditiontypedesc foundationtypedescr roofcoverdescr exteriorwalldescrprimary heatfueldescr 25 cols ⇢ parcelid parcelid2 taxacctnum taxyear usecode usedesc zoningcode zoningdesc numbldgs numunits yearbuilt numfloors bldgsqft bedrooms halfbaths fullbaths imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc section book page block lot updated sourceurl geom taxdistrict parentid fireplaces heating cooling foundation roofcover siding heatfuel extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname geom · derived from geometry geom dem.us_1m · USGS 1m DEM 99.4% elevmin 99.4% elevmax 99.4% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 97.9% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 71.6% agvalue 99.0% ownerlist lrid parcelid parcelid2 ogparcelid ogparcelid2 parentid geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs numunits yearbuilt numfloors bldgsqft bedrooms halfbaths fullbaths imprvalue landvalue agvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc section book page block lot firmid firmdate fldzone zonesubty elevmin elevmax elevavg fireplaces heating heatfuel cooling foundation roofcover siding updated centroidx centroidy surfpointx surfpointy geom extras ownerlist publish.parcel_layer columns not fed by these sources (20) — empty or below 50% fill in this county stackid, township, qtrsection, range, plssdesc, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, bldgtype, naicscode, frsid dfrurl, caapermit, cwapermit, rcrapermit, placefp, zoningurl PARCEL 49 mapped · 25 kept in extras · 5 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid gpin accountnumber taxyearforvalue site_type buildingtypedescription zone01_jusidictioncode zone01_description maxofcardnumber condo yearbuilt floor totalfinsqft totalbedrooms totalhalfbaths totalfullbaths sumallcardsbuildingonlyvalue sumallcardslandonlyvalue sumallcardstotalvalue calc_acreage saleprice1 saledateymd1 owner1_lastandfirst mailingaddressline1 mailingaddressline2 state mailingaddresszipcode address_string zip_city zip_code legaldescription section map taxblock block lot last_edited_date precinct_url geom jurisdiction parcelparentrowid fireplacedescr heattypedescr airconditiontypedesc foundationtypedescr roofcoverdescr exteriorwalldescrprimary heatfueldescr parcelid parcelid2 taxacctnum taxyear usecode usedesc zoningcode zoningdesc numbldgs numunits yearbuilt numfloors bldgsqft bedrooms halfbaths fullbaths imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc section book page block lot updated sourceurl geom taxdistrict parentid fireplaces heating cooling foundation roofcover siding heatfuel extras · 25 source columns preserved as json address_number, prefix_directional, street_name street_suffix, post_directional, unit_number, unit_type common_name, multi_address, multi_structure, active address_type, primary_card_address, real_estate_card_no longitude, latitude, street_view_x, street_view_y street_view_direction, street_view_degree street_view_availability, web_mercator_max_x web_mercator_min_x, web_mercator_max_y, web_mercator_min_y extras not present in source — filled with NULL (5) agvalue, township, qtrsection, range, plssdesc

Neighboring counties

Parcel data for counties bordering Roanoke County:

Frequently asked questions

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

Land Records publishes a Roanoke 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 Roanoke County, VA dataset as a GeoPackage or CSV.

How many parcels are in Roanoke County, VA?

The current dataset contains 53,321 parcel records for Roanoke County, VA, each with its boundary geometry and assessor attributes.

What is the FIPS code for Roanoke County, VA?

The FIPS code for Roanoke County, VA is 51161.

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

Each Roanoke 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 Roanoke County, VA parcel data free?

You can preview Roanoke 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 Roanoke County, VA have an official GIS or property records website?

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

On this page