York County, SC Parcels & GIS Data

York County, SC parcel data: 134,637 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes York County, South Carolina parcel data covering 134,637 property records.

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

York County is a county on the north central border in the U.S. state of South Carolina. As of the 2020 census, the population was 282,090, making it the seventh-most populous county in the state. Its county seat is the city of York, and its most populous community is Rock Hill.

FIPS 45091

Official county website: https://experience.arcgis.com/experience/da11c16813a944bc8090a82f8df82697

The FIPS code for York County is 45091.

ChesterUnionLancasterMecklenburgCherokeeClevelandGastonYork
Hosted Web API$200/mo

Attribute coverage

York County contains 134,637 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%134,637
parcelid100%134,631
parcelid299.7%134,260
ogparcelid100%134,632
ogparcelid2100%134,632
parentid48.6%65,464
stackid<0.1%0
geoid100%134,637
statefp100%134,637
countyfp100%134,637
countyname100%134,637
cousubfp100%134,637
cousubname100%134,637
tractce100%134,637
tractname100%134,637
taxacctnum99.7%134,243
taxyear100%134,637
taxdistrict99.7%134,238
usecode99.7%134,238
usedesc99.7%134,241
zoningcode83.2%112,051
zoningdesc3.1%4,193
numbldgs88.9%119,685
numunits79.6%107,170
yearbuilt70.2%94,489
numfloors0.2%314
bldgsqft77.1%103,805
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue77.6%104,500
landvalue92.3%124,251
agvalue13.6%18,289
totalvalue97.4%131,146
taxacres97.0%130,640
calcarea100%134,637
saleamt82.1%110,472
saledate87.1%117,300
ownertype99.7%134,251
ownername99.7%134,251
owneraddr99.2%133,584
ownercity99.5%133,942
ownerstate99.5%133,918
ownerzip99.5%133,921
parceladdr98.6%132,792
parcelcity23.7%31,912
parcelstate100%134,637
parcelzip100%134,637
legaldesc99.6%134,145
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book96.2%129,551
page96.2%129,543
block<0.1%0
lot99.1%133,402
parceltype0.2%230
accesstype0.3%341
iucnclass<0.1%19
placename2.0%2,707
placetype2.0%2,670
firmid100%134,570
firmdate100%134,570
fldzone100%134,570
zonesubty99.0%133,233
staticbfe<0.1%32
elevmin3.0%4,085
elevmax3.0%4,085
elevavg3.0%4,085
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
naicscode10.2%13,678
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated99.9%134,461
centroidx100%134,637
centroidy100%134,637
surfpointx100%134,637
surfpointy100%134,637
geom100%134,637
extras100%134,637
ownerlist89.4%120,429
placefp54.4%73,186
zoningurl83.2%112,047
lbcsactivity98.1%132,143
lbcsfunction97.1%130,784
lbcstype98.5%132,558
lbcscharacter98.8%133,085
lbcsownership99.7%134,251
sourceurl<0.1%0

Schema mapping

How source columns from the acquired York 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 — York County, South Carolina (45091) 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 parcelid parcelid2 totalvalue taxacres ownername parceladdr geom parentid 2 cols ⇢ parcelid parcelid2 totalvalue taxacres ownername parceladdr geom parentid extras ZONING zone pud_mp_pd geom 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 100% updated geom · derived from geometry geom dem.us_1m · USGS 1m DEM 3.0% elevmin 3.0% elevmax 3.0% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 99.0% zonesubty 0.0% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 100% taxacctnum 100% taxdistrict 100% usecode 100% usedesc 88.9% numbldgs 79.6% numunits 70.2% yearbuilt 77.1% bldgsqft 77.6% imprvalue 92.3% landvalue 82.1% saleamt 87.1% saledate 99.2% owneraddr 99.5% ownercity 99.5% ownerstate 99.5% ownerzip 100% parcelstate 100% parcelzip 100% legaldesc 96.2% book 96.2% page 99.1% lot 89.4% ownerlist 54.4% placefp 83.2% zoningurl 98.1% lbcsactivity 97.1% lbcsfunction 98.5% lbcstype 98.8% lbcscharacter 100% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 parentid geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs numunits yearbuilt bldgsqft imprvalue landvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelstate parcelzip legaldesc book page lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist placefp zoningurl lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership publish.parcel_layer columns not fed by these sources (33) — empty or below 50% fill in this county stackid, numfloors, bedrooms, halfbaths, fullbaths, agvalue, parcelcity, township, section, qtrsection, range, plssdesc, block, parceltype accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid dfrurl, caapermit, cwapermit, rcrapermit, sourceurl PARCEL 8 mapped · 1 transformed · 2 kept in extras · 46 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid parcelid2 totalvalue taxacres ownername parceladdr geom parentid parcelid parcelid2 totalvalue taxacres ownername parceladdr NULLIF(TRIM(regexp_replace(parceladdr, '\s*Acres:.*$', '', 'g')… geom parentid extras · 2 source columns preserved as json ogparcelid, geoid extras not present in source — filled with NULL (46) taxacctnum, taxyear, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths fullbaths, imprvalue, landvalue, agvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, parcelcity, parcelstate, parcelzip legaldesc, township, section, qtrsection, range, plssdesc, book, page, block, lot, updated, sourceurl, taxdistrict, heatfuel, fireplaces heating, cooling, foundation, roofcover, siding ZONING 4 mapped · 1 transformed · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING zone pud_mp_pd geom zoningcode zoningdesc geom extras json_build_object()::jsonb not present in source — filled with NULL (6) zoningtype, ordinance, setbacks, restrictions, notes, sourceurl

Neighboring counties

Parcel data for counties bordering York County:

Frequently asked questions

Where can I find York County, SC parcel and GIS data?

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

How many parcels are in York County, SC?

The current dataset contains 134,637 parcel records for York County, SC, each with its boundary geometry and assessor attributes.

What is the FIPS code for York County, SC?

The FIPS code for York County, SC is 45091.

What information does each York County, SC parcel record include?

Each York County, SC 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 York County, SC parcel data free?

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

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

On this page