Davidson County, NC Parcels & GIS Data

Davidson County, NC parcel data: 99,517 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Davidson County, North Carolina parcel data covering 99,517 property records.

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

Davidson County is a county located in the U.S. state of North Carolina. As of the 2020 census, its population was 168,930. Its county seat is Lexington, and its largest community is Thomasville.

FIPS 37057

Official county website: http://www.co.davidson.nc.us

The FIPS code for Davidson County is 37057.

GuilfordRandolphMontgomeryStanlyDavieRowanForsythDavidson
Hosted Web API$200/mo

Attribute coverage

Davidson County contains 99,517 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%99,517
parcelid100%99,486
parcelid2100%99,516
ogparcelid100%99,490
ogparcelid2100%99,516
parentid<0.1%0
stackid<0.1%0
geoid100%99,517
statefp100%99,517
countyfp100%99,517
countyname100%99,517
cousubfp100%99,517
cousubname100%99,517
tractce100%99,517
tractname100%99,517
taxacctnum99.6%99,092
taxyear100%99,517
taxdistrict99.1%98,624
usecode99.5%99,066
usedesc77.6%77,222
zoningcode99.4%98,915
zoningdesc12.3%12,227
numbldgs99.4%98,906
numunits79.3%78,927
yearbuilt<0.1%0
numfloors45.7%45,482
bldgsqft<0.1%0
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue100%99,514
landvalue99.5%98,999
agvalue89.1%88,691
totalvalue100%99,514
taxacres63.8%63,486
calcarea100%99,517
saleamt97.4%96,948
saledate97.4%96,946
ownertype99.8%99,285
ownername99.8%99,285
owneraddr99.5%98,988
ownercity98.6%98,104
ownerstate98.6%98,099
ownerzip98.8%98,319
parceladdr99.8%99,271
parcelcity99.9%99,462
parcelstate100%99,517
parcelzip100%99,517
legaldesc99.6%99,112
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book97.4%96,936
page97.2%96,718
block<0.1%0
lot<0.1%0
parceltype0.1%96
accesstype0.2%187
iucnclass0.1%96
placename3.3%3,254
placetype3.2%3,199
firmid100%99,517
firmdate100%99,517
fldzone100%99,517
zonesubty98.4%97,966
staticbfe<0.1%0
elevmin99.7%99,203
elevmax99.7%99,203
elevavg99.7%99,203
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
naicscode8.7%8,630
frsid<0.1%1
dfrurl<0.1%1
caapermit<0.1%1
cwapermit<0.1%1
rcrapermit<0.1%1
updated99.3%98,852
centroidx100%99,517
centroidy100%99,517
surfpointx100%99,517
surfpointy100%99,517
geom100%99,517
extras100%99,517
ownerlist83.1%82,695
placefp36.5%36,314
zoningurl98.7%98,185
lbcsactivity76.6%76,202
lbcsfunction59.0%58,667
lbcstype77.6%77,190
lbcscharacter98.3%97,792
lbcsownership99.8%99,286
sourceurl<0.1%0

Schema mapping

How source columns from the acquired Davidson 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 — Davidson County, North Carolina (37057) 2 entities · most recent acquisition per entity · generated 2026-10-17 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 parcel_id accountnumber usemodel1 landzoning parcelbuildingvalue parcelobxfvalue parcellandvalue totalassessedvalue saleprice1 deeddate name1 name2 address1 address2 propertyaddress city state zipcode legaldescription deedbook deedpage geom address3 neighborhood salemonth1 saleyear1 instrumenttype1 qualifiedcode1 vacantorimproved1 deedbook2 deedpage2 salemonth2 saleyear2 instrumenttype2 qualifiedcode2 vacantorimproved2 saleprice2 deedbook3 deedpage3 salemonth3 saleyear3 instrumenttype3 qualifiedcode3 vacantorimproved3 saleprice3 deedbook4 deedpage4 salemonth4 saleyear4 instrumenttype4 qualifiedcode4 vacantorimproved4 saleprice4 deedbook5 deedpage5 salemonth5 saleyear5 instrumenttype5 qualifiedcode5 vacantorimproved5 saleprice5 platbook platpage usemodel2 usemodel3 priortotalvalue priorlandvalue priorbuildingvalue priorobxfvalue priorspeciallandvalue priordeferredvalue landunitprice landconditionfactor landroadtype legallandunits legallandtype taxcode1 taxcode2 taxcode3 taxcode4 taxcode5 citycode townshipcode exemptcode totalmarketvalue parceldeferredvalue pinnumber instrumenttype deedbook1 deedpage1 streetname streettype streetdirection streetsuffix housenumber unitnumber exclusionvalue exemptioncode01 parcelid parcelid2 taxacctnum usecode zoningcode imprvalue landvalue totalvalue saleamt saledate ownername owneraddr parceladdr parcelcity parcelstate parcelzip legaldesc book page geom extras ZONING zoningdistrict zoningdistrictname geom 4 cols ⇢ zoningcode zoningdesc geom extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% taxyear 99.3% updated 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 98.4% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 99.1% taxdistrict 77.6% usedesc 99.4% numbldgs 79.3% numunits 89.1% agvalue 63.8% taxacres 98.6% ownercity 98.6% ownerstate 98.8% ownerzip 83.1% ownerlist 98.7% zoningurl 76.6% lbcsactivity 59.0% lbcsfunction 77.6% lbcstype 98.3% lbcscharacter 100% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs numunits imprvalue landvalue agvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page firmid firmdate fldzone zonesubty elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist zoningurl lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership publish.parcel_layer columns not fed by these sources (37) — empty or below 50% fill in this county parentid, stackid, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, township, section, qtrsection, range, plssdesc, block, lot parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling, foundation, roofcover, siding bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, placefp, sourceurl PARCEL 21 mapped · 16 transformed · 34 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL pin parcel_id accountnumber usemodel1 landzoning parcelbuildingvalue parcelobxfvalue parcellandvalue totalassessedvalue saleprice1 deeddate name1 name2 address1 address2 propertyaddress city state zipcode legaldescription deedbook deedpage geom address3 neighborhood salemonth1 saleyear1 instrumenttype1 qualifiedcode1 vacantorimproved1 deedbook2 deedpage2 salemonth2 saleyear2 instrumenttype2 qualifiedcode2 vacantorimproved2 saleprice2 deedbook3 deedpage3 salemonth3 saleyear3 instrumenttype3 qualifiedcode3 vacantorimproved3 saleprice3 deedbook4 deedpage4 salemonth4 saleyear4 instrumenttype4 qualifiedcode4 vacantorimproved4 saleprice4 deedbook5 deedpage5 salemonth5 saleyear5 instrumenttype5 qualifiedcode5 vacantorimproved5 saleprice5 platbook platpage usemodel2 usemodel3 priortotalvalue priorlandvalue priorbuildingvalue priorobxfvalue priorspeciallandvalue priordeferredvalue landunitprice landconditionfactor landroadtype legallandunits legallandtype taxcode1 taxcode2 taxcode3 taxcode4 taxcode5 citycode townshipcode exemptcode totalmarketvalue parceldeferredvalue pinnumber instrumenttype deedbook1 deedpage1 streetname streettype streetdirection streetsuffix housenumber unitnumber exclusionvalue exemptioncode01 parcelid NULLIF(pin::text, '')::text parcelid2 NULLIF(parcel_id::text, '')::text taxacctnum NULLIF(accountnumber::text, '')::text usecode NULLIF(usemodel1::text, '')::text zoningcode NULLIF(landzoning::text, '')::text imprvalue (COALESCE(parcelbuildingvalue, 0) + COALESCE(parcelobxfvalue, 0… landvalue totalvalue saleamt saledate ownername NULLIF(concat_ws(';', NULLIF(name1::text, ''), NULLIF(name2::te… owneraddr COALESCE(NULLIF(address1::text, ''), NULLIF(address2::text, '')) parceladdr NULLIF(propertyaddress::text, '')::text parcelcity NULLIF(city::text, '')::text parcelstate NULLIF(state::text, '')::text parcelzip NULLIF(zipcode::text, '')::text legaldesc NULLIF(legaldescription::text, '')::text book NULLIF(deedbook::text, '')::text page NULLIF(deedpage::text, '')::text geom extras (json_build_object( 'address3', address3::text, 'neighborhood',… not present in source — filled with NULL (34) taxyear, usedesc, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, taxacres, ownercity ownerstate, ownerzip, township, section, qtrsection, range, plssdesc, block, lot, updated, sourceurl, taxdistrict, parentid, heatfuel fireplaces, heating, cooling, foundation, roofcover, siding ZONING 3 mapped · 4 kept in extras · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING zoningdistrict zoningdistrictname geom zoningcode zoningdesc geom extras · 4 source columns preserved as json parcel_id, ftr_code, pin, globalid extras not present in source — filled with NULL (6) zoningtype, ordinance, setbacks, restrictions, notes, sourceurl

Neighboring counties

Parcel data for counties bordering Davidson County:

Frequently asked questions

Where can I find Davidson County, NC parcel and GIS data?

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

How many parcels are in Davidson County, NC?

The current dataset contains 99,517 parcel records for Davidson County, NC, each with its boundary geometry and assessor attributes.

What is the FIPS code for Davidson County, NC?

The FIPS code for Davidson County, NC is 37057.

What information does each Davidson County, NC parcel record include?

Each Davidson County, NC 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 Davidson County, NC parcel data free?

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

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

On this page