Cecil County, MD Parcels & GIS Data

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

Land Records publishes Cecil County, Maryland parcel data covering 50,111 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
Hosted Web API$200/mo

Attribute coverage

Cecil County contains 50,111 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%50,111
parcelid97.2%48,715
parcelid299.0%49,617
ogparcelid97.2%48,719
ogparcelid299.0%49,617
parentid<0.1%0
stackid<0.1%0
geoid100%50,111
statefp100%50,111
countyfp100%50,111
countyname100%50,111
cousubfp100%50,111
cousubname100%50,111
tractce100%50,111
tractname100%50,111
taxacctnum100%50,111
taxyear<0.1%0
taxdistrict95.0%47,616
usecode96.3%48,273
usedesc93.7%46,960
zoningcode4.1%2,053
zoningdesc98.5%49,345
numbldgs1.0%494
numunits96.8%48,500
yearbuilt96.8%48,493
numfloors3.2%1,590
bldgsqft96.8%48,498
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue79.6%39,868
landvalue95.4%47,800
agvalue0.4%199
totalvalue95.4%47,800
taxacres97.2%48,712
calcarea100%50,111
saleamt66.4%33,255
saledate90.6%45,419
ownertype0.9%463
ownername96.2%48,210
owneraddr97.2%48,714
ownercity97.2%48,721
ownerstate97.2%48,720
ownerzip97.2%48,720
parceladdr97.0%48,613
parcelcity97.3%48,755
parcelstate100%50,111
parcelzip100%50,110
legaldesc97.2%48,724
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book95.4%47,827
page95.4%47,826
block5.5%2,763
lot65.4%32,765
parceltype1.0%512
accesstype1.0%512
iucnclass0.5%227
placename4.7%2,374
placetype4.7%2,331
firmid99.9%50,080
firmdate99.9%50,080
fldzone99.9%50,080
zonesubty95.4%47,801
staticbfe2.8%1,397
elevmin99.1%49,684
elevmax99.1%49,684
elevavg99.1%49,684
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
naicscode3.9%1,951
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated99.9%50,084
centroidx100%50,111
centroidy100%50,111
surfpointx100%50,111
surfpointy100%50,111
geom100%50,111
extras100%50,111
ownerlist0.9%460
placefp26.0%13,051
zoningurl4.1%2,049
lbcsactivity98.2%49,233
lbcsfunction98.2%49,216
lbcstype98.1%49,140
lbcscharacter98.5%49,367
lbcsownership96.4%48,289
sourceurl98.3%49,252

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) 2 entities · most recent acquisition per entity · generated 2026-10-10 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 ZONING genzone source geom jurscode municipality_name abbreviation updateyr acres genzone_cat shape_starea__ shape_stlength__ globalid created_user created_date last_edited_user last_edited_date zoningcode sourceurl geom 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.1% elevmin 99.1% elevmax 99.1% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 95.4% zonesubty 2.8% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 99.0% parcelid2 99.0% ogparcelid2 98.5% zoningdesc 100% parcelstate 95.4% book 95.4% page 98.2% lbcsactivity 98.2% lbcsfunction 98.1% lbcstype 98.5% lbcscharacter 96.4% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxdistrict usecode usedesc zoningcode zoningdesc numunits yearbuilt bldgsqft imprvalue landvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership sourceurl publish.parcel_layer columns not fed by these sources (37) — empty or below 50% fill in this county parentid, stackid, taxyear, numbldgs, numfloors, bedrooms, halfbaths, fullbaths, agvalue, 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, ownerlist, placefp, zoningurl 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 ZONING 4 mapped · 1 transformed · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING genzone source geom jurscode municipality_name abbreviation updateyr acres genzone_cat shape_starea__ shape_stlength__ globalid created_user created_date last_edited_user last_edited_date zoningcode sourceurl geom extras json_build_object( 'jurscode', jurscode::text, 'municipality_na… not present in source — filled with NULL (6) zoningdesc, zoningtype, ordinance, setbacks, restrictions, notes

Neighboring counties

Parcel data for counties bordering Cecil County:

Frequently asked questions

Where can I find Cecil County, MD parcel and GIS data?

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

How many parcels are in Cecil County, MD?

The current dataset contains 50,111 parcel records for Cecil County, MD, each with its boundary geometry and assessor attributes.

What is the FIPS code for Cecil County, MD?

The FIPS code for Cecil County, MD is 24015.

What information does each Cecil County, MD parcel record include?

Each Cecil County, MD 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 Cecil County, MD parcel data free?

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

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

On this page