Cecil County, MD Parcels & GIS Data

Cecil County, MD parcel data: 49,696 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Cecil County, Maryland parcel data covering 49,696 property records.

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

Cecil County is located in the U.S. state of Maryland at the northeastern corner of the state, bordering both Pennsylvania and Delaware. As of the 2020 United States census, the population was 103,725. The county seat is Elkton.

FIPS 24015

Official county website: http://www.ccgov.org

The FIPS code for Cecil County is 24015.

LancasterHarfordKentNew CastleChesterCecil

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%49,696
parcelid98.5%48,927
parcelid2<0.1%0
ogparcelid98.5%48,931
ogparcelid2<0.1%0
parentid<0.1%0
stackid<0.1%0
geoid100%49,696
statefp100%49,696
countyfp100%49,696
countyname100%49,696
cousubfp100%49,696
cousubname100%49,696
tractce100%49,696
tractname100%49,696
taxacctnum100%49,696
taxyear<0.1%0
taxdistrict96.9%48,170
usecode98.5%48,933
usedesc95.8%47,602
zoningcode100%49,696
zoningdesc<0.1%0
numbldgs81.0%40,278
numunits98.5%48,930
yearbuilt98.5%48,928
numfloors<0.1%0
bldgsqft98.5%48,928
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue83.0%41,271
landvalue96.6%48,016
agvalue52.1%25,910
totalvalue96.6%48,016
taxacres98.5%48,932
calcarea100%49,696
saleamt66.9%33,244
saledate<0.1%0
ownertype98.5%48,943
ownername98.5%48,945
owneraddr98.5%48,931
ownercity98.5%48,938
ownerstate98.5%48,937
ownerzip98.5%48,934
parceladdr98.5%48,938
parcelcity98.5%48,937
parcelstate100%49,696
parcelzip100%49,694
legaldesc98.5%48,940
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
block<0.1%0
lot65.7%32,647
parceltype1.0%487
accesstype1.0%487
iucnclass0.4%219
placename4.6%2,262
placetype4.5%2,219
firmid100%49,696
firmdate100%49,696
fldzone100%49,696
zonesubty95.6%47,526
staticbfe2.7%1,360
elevmin99.2%49,282
elevmax99.2%49,282
elevavg99.2%49,282
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
naicscode17.9%8,873
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated99.8%49,611
centroidx100%49,696
centroidy100%49,696
surfpointx100%49,696
surfpointy100%49,696
geom100%49,696
extras100%49,696
lrversion100%49,696

Schema mapping

How source columns from the acquired Cecil 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 — Cecil County, Maryland (24015) 1 entity · most recent acquisition per entity · generated 2026-07-13 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 parcel acctid desclu descciuse zoning apt_units yearblt sqftstrc imprvalue landvalue totvalue acres considr1 tradate ownname1 ownadd1 owncity ownstate ownerzip address city zipcode legal1 lot last_edited_date rps_link geom desctown ownname2 ownadd2 legal2 legal3 towncode dsubcode descsubd plat map strudwel descdwel convey1 mortgag1 placement deedreference created_user created_date last_edited_user parcelid taxacctnum usecode usedesc zoningcode numunits yearbuilt bldgsqft imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelzip legaldesc lot updated sourceurl geom taxdistrict extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% updated 100% lrversion geom · derived from geometry geom dem.us_1m · USGS 1m DEM 99.2% elevmin 99.2% elevmax 99.2% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 95.6% zonesubty 2.7% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 81.0% numbldgs 52.1% agvalue 100% parcelstate lrid parcelid ogparcelid geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxdistrict usecode usedesc zoningcode numbldgs numunits yearbuilt bldgsqft imprvalue landvalue agvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lrversion publish.parcel_layer columns not fed by these sources (37) — empty or below 50% fill in this county parcelid2, ogparcelid2, parentid, stackid, taxyear, zoningdesc, numfloors, bedrooms, halfbaths, fullbaths, township, section, qtrsection, range plssdesc, book, page, block, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel, cooling, foundation roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 29 mapped · 1 transformed · 26 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcel acctid desclu descciuse zoning apt_units yearblt sqftstrc imprvalue landvalue totvalue acres considr1 tradate ownname1 ownadd1 owncity ownstate ownerzip address city zipcode legal1 lot last_edited_date rps_link geom desctown ownname2 ownadd2 legal2 legal3 towncode dsubcode descsubd plat map strudwel descdwel convey1 mortgag1 placement deedreference created_user created_date last_edited_user parcelid taxacctnum usecode usedesc zoningcode numunits yearbuilt bldgsqft imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelzip legaldesc lot updated sourceurl geom taxdistrict extras json_build_object('ownname2', ownname2::text, 'ownadd2', ownadd… not present in source — filled with NULL (26) parcelid2, taxyear, zoningdesc, numbldgs, numfloors, bedrooms, halfbaths, fullbaths, agvalue, parcelstate, township, section, qtrsection, range plssdesc, book, page, block, parentid, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Cecil County:

On this page