King William County, VA Parcels & GIS Data

King William County, VA parcel data: 15,553 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes King William County, Virginia parcel data covering 15,553 property records.

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

King William County is a county located in the U.S. state of Virginia. As of the 2020 census, the population was 17,810. Its county seat is King William.

FIPS 51101

Official county website: http://www.kingwilliamcounty.us

The FIPS code for King William County is 51101.

CarolineHanoverKing and QueenNew KentKing William

Attribute coverage

King William County contains 15,553 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL).

ColumnCoverageRecords populated
lrid100%15,553
parcelid100%15,553
parcelid2100%15,553
ogparcelid100%15,553
ogparcelid2100%15,553
parentid<0.1%0
stackid<0.1%0
geoid100%15,553
statefp100%15,553
countyfp100%15,553
countyname100%15,553
cousubfp100%15,553
cousubname100%15,553
tractce100%15,553
tractname100%15,553
taxacctnum99.6%15,496
taxyear<0.1%0
taxdistrict100%15,551
usecode91.3%14,194
usedesc91.3%14,194
zoningcode91.3%14,194
zoningdesc90.7%14,101
numbldgs99.6%15,498
numunits<0.1%0
yearbuilt82.8%12,877
numfloors<0.1%3
bldgsqft85.8%13,350
bedrooms53.4%8,306
halfbaths18.7%2,907
fullbaths53.5%8,325
imprvalue61.2%9,518
landvalue89.7%13,944
agvalue<0.1%0
totalvalue89.7%13,952
taxacres89.9%13,976
calcarea100%15,553
saleamt45.5%7,083
saledate13.3%2,070
ownertype89.9%13,976
ownername90.2%14,031
owneraddr72.9%11,339
ownercity90.1%14,017
ownerstate90.2%14,025
ownerzip90.2%14,026
parceladdr98.5%15,317
parcelcity98.1%15,265
parcelstate100%15,553
parcelzip100%15,553
legaldesc87.3%13,585
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book91.3%14,194
page91.3%14,194
block91.3%14,194
lot91.3%14,196
parceltype1.8%277
accesstype1.8%277
iucnclass1.5%232
placename4.1%635
placetype4.0%629
firmid100%15,553
firmdate100%15,553
fldzone100%15,553
zonesubty90.4%14,062
staticbfe8.5%1,328
elevmin96.2%14,962
elevmax96.2%14,962
elevavg96.2%14,962
fireplaces<0.1%0
heating91.3%14,193
heatfuel91.3%14,193
cooling91.3%14,193
foundation91.3%14,193
roofcover91.3%14,193
siding91.3%14,193
bldgtype<0.1%0
naicscode22.9%3,559
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated92.3%14,356
centroidx100%15,553
centroidy100%15,553
surfpointx100%15,553
surfpointy100%15,553
geom100%15,553
extras100%15,553
ownerlist88.6%13,784
placefp39.3%6,105
zoningurl<0.1%2

Schema mapping

How source columns from the acquired King William 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 — King William County, Virginia (51101) 1 entity · most recent acquisition per entity · generated 2026-08-15 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 map_pin cama_link rem_acct_num rem_use_code prc_pf_06_desc zoning zone_ bld_bldg_num vns_ayb vns_stories vns_bldg_area_living vns_num_bedrm vns_num_hbaths vns_num_baths prc_ttl_apprais_improvements prc_ttl_apprais_lnd prc_ttl_apprais prc_ttl_lnd_area_acres slh_price slh_deed_date own_name1 mad_mail_addr1 mad_mail_city mad_mail_state mad_mail_zip rem_prcl_locn locality prc_description section slh_book slh_page block map_lot edit_date geom vns_heat_type_desc vns_int_flr2_desc vns_roof_cover_desc vns_ext_wall1_desc 47 cols ⇢ parcelid parcelid2 taxacctnum usecode usedesc zoningcode zoningdesc numbldgs 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 geom taxdistrict heating foundation roofcover siding 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 96.2% elevmin 96.2% elevmax 96.2% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 90.4% zonesubty 8.5% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 91.3% heatfuel 91.3% cooling 88.6% ownerlist lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxdistrict usecode usedesc zoningcode zoningdesc numbldgs yearbuilt numfloors bldgsqft bedrooms halfbaths fullbaths imprvalue landvalue 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 staticbfe elevmin elevmax elevavg heating heatfuel cooling foundation roofcover siding updated centroidx centroidy surfpointx surfpointy geom extras ownerlist publish.parcel_layer columns not fed by these sources (24) — empty or below 50% fill in this county parentid, stackid, taxyear, numunits, agvalue, township, qtrsection, range, plssdesc, parceltype, accesstype, iucnclass, placename, placetype fireplaces, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, placefp, zoningurl PARCEL 42 mapped · 47 kept in extras · 12 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL map_pin cama_link rem_acct_num rem_use_code prc_pf_06_desc zoning zone_ bld_bldg_num vns_ayb vns_stories vns_bldg_area_living vns_num_bedrm vns_num_hbaths vns_num_baths prc_ttl_apprais_improvements prc_ttl_apprais_lnd prc_ttl_apprais prc_ttl_lnd_area_acres slh_price slh_deed_date own_name1 mad_mail_addr1 mad_mail_city mad_mail_state mad_mail_zip rem_prcl_locn locality prc_description section slh_book slh_page block map_lot edit_date geom vns_heat_type_desc vns_int_flr2_desc vns_roof_cover_desc vns_ext_wall1_desc parcelid parcelid2 taxacctnum usecode usedesc zoningcode zoningdesc numbldgs 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 geom taxdistrict heating foundation roofcover siding extras · 47 source columns preserved as json map, uniqueid, reacct, editor, edit_note, rem_pid rem_mblu_map, rem_mblu_map_cut, rem_mblu_block rem_mblu_block_cut, rem_mblu_lot, rem_mblu_unit, rem_usrfld rem_usrfld_desc, prc_batch_num, own_name2, mad_co_line mad_mail_addr2, mad_mail_addr3, mad_mail_country prc_ttl_apprais_ob, prc_pf_01_desc, prc_pf_02_desc prc_pf_03_desc, prc_pf_04_desc, prc_pf_07_desc, prc_pf_10 slh_reference_num, vns_ac_type_desc, vns_basement_type_desc vns_bldg_area_effective, vns_bldg_area_gross, vns_bldg_type vns_com_frame_desc, vns_com_heatac_desc vns_com_pct_wall_desc, vns_ext_wall2_desc, vns_garage_desc vns_grade_desc, vns_int_flr1_desc, vns_int_wall1_desc vns_mdl_desc, vns_roof_struct_desc, lnd_line_num slh_current_owner, rem_intrnl_suppress, cama_link_1 extras not present in source — filled with NULL (12) taxyear, numunits, agvalue, township, qtrsection, range, plssdesc, sourceurl, parentid, fireplaces, cooling, heatfuel

Neighboring counties

Parcel data for counties bordering King William County:

Frequently asked questions

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

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

How many parcels are in King William County, VA?

The current dataset contains 15,553 parcel records for King William County, VA, each with its boundary geometry and assessor attributes.

What is the FIPS code for King William County, VA?

The FIPS code for King William County, VA is 51101.

What information does each King William County, VA parcel record include?

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

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

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

On this page