Morgan County, AL Parcels & GIS Data

Morgan County, AL parcel data: 64,958 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Morgan County, Alabama parcel data covering 64,958 property records.

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

Morgan County is a county in the north-central part of the U.S. state of Alabama. As of the 2020 census, its population was 123,421. The county seat is Decatur.

FIPS 01103

The FIPS code for Morgan County is 01103.

MarshallCullmanLawrenceLimestoneMadisonMorgan

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%64,958
parcelid100%64,958
parcelid2100%64,958
ogparcelid100%64,958
ogparcelid2100%64,958
parentid<0.1%0
stackid<0.1%0
geoid100%64,958
statefp100%64,958
countyfp100%64,958
countyname100%64,958
cousubfp100%64,958
cousubname100%64,958
tractce100%64,958
tractname100%64,958
taxacctnum100%64,958
taxyear100%64,958
taxdistrict100%64,958
usecode99.6%64,719
usedesc62.0%40,244
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs73.3%47,640
numunits73.3%47,640
yearbuilt<0.1%0
numfloors<0.1%0
bldgsqft62.0%40,244
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue73.2%47,546
landvalue99.6%64,719
agvalue<0.1%0
totalvalue99.6%64,728
taxacres100%64,957
calcarea100%64,958
saleamt53.0%34,455
saledate68.8%44,689
ownertype100%64,958
ownername100%64,958
owneraddr100%64,958
ownercity100%64,958
ownerstate100%64,958
ownerzip100%64,958
parceladdr100%64,958
parcelcity100%64,958
parcelstate100%64,958
parcelzip100%64,958
legaldesc100%64,958
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book100%64,958
page100%64,958
block100%64,958
lot100%64,958
parceltype0.5%355
accesstype0.5%355
iucnclass0.3%217
placename4.6%2,999
placetype4.5%2,953
firmid100%64,958
firmdate100%64,958
fldzone100%64,958
zonesubty95.6%62,118
staticbfe<0.1%0
elevmin99.3%64,478
elevmax99.3%64,478
elevavg99.3%64,478
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
naicscode15.7%10,220
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated<0.1%0
centroidx100%64,958
centroidy100%64,958
surfpointx100%64,958
surfpointy100%64,958
geom100%64,958
extras100%64,958
ownerlist<0.1%0

Schema mapping

How source columns from the acquired Morgan 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 — Morgan County, Alabama (01103) 1 entity · most recent acquisition per entity · generated 2026-07-25 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 pid pin recordyear landschedule bldgdesc livingarea totalimpvalue totallandvalue totalvalue calcacres soldtotalprice lastsalesdate owner mailadd1 mailcity mailstate mailzip propaddr1 propcity propstate propzip legaldescription book1 page1 block1 lot1 geom taxdist objectid_1 landsqft owner2 mailadd2 totalmivalue totalmhvalue assdvalue muncode propaddr2 assessmentclass subdiv1 subdiv2 book2 page2 lot2 block2 timberacreage totalacres neighborhood lastdeed costpersqft heatedarea salesratio useonsales sppersf currentyear currentvalue prioryear priorvalue diff ratiodiff shape_starea__ shape_stlength__ parcelid parcelid2 taxacctnum taxyear usecode usedesc bldgsqft imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page block lot geom taxdistrict 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.3% elevmin 99.3% elevmax 99.3% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 95.6% zonesubty 100% firmdate 100% firmid supplemented · derived / other pipelines 73.3% numbldgs 73.3% numunits lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc numbldgs numunits bldgsqft imprvalue landvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page block lot firmid firmdate fldzone zonesubty elevmin elevmax elevavg centroidx centroidy surfpointx surfpointy geom extras publish.parcel_layer columns not fed by these sources (37) — empty or below 50% fill in this county parentid, stackid, zoningcode, zoningdesc, yearbuilt, numfloors, bedrooms, halfbaths, fullbaths, agvalue, township, section, qtrsection, range plssdesc, parceltype, accesstype, iucnclass, placename, placetype, staticbfe, fireplaces, heating, heatfuel, cooling, foundation, roofcover siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, updated, ownerlist PARCEL 30 mapped · 1 transformed · 25 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelid pid pin recordyear landschedule bldgdesc livingarea totalimpvalue totallandvalue totalvalue calcacres soldtotalprice lastsalesdate owner mailadd1 mailcity mailstate mailzip propaddr1 propcity propstate propzip legaldescription book1 page1 block1 lot1 geom taxdist objectid_1 landsqft owner2 mailadd2 totalmivalue totalmhvalue assdvalue muncode propaddr2 assessmentclass subdiv1 subdiv2 book2 page2 lot2 block2 timberacreage totalacres neighborhood lastdeed costpersqft heatedarea salesratio useonsales sppersf currentyear currentvalue prioryear priorvalue diff ratiodiff shape_starea__ shape_stlength__ parcelid parcelid2 taxacctnum taxyear usecode usedesc bldgsqft imprvalue landvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc book page block lot geom taxdistrict extras (json_build_object('objectid_1', objectid_1::text, 'landsqft', … not present in source — filled with NULL (25) zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bedrooms, halfbaths, fullbaths, agvalue, township, section, qtrsection, range plssdesc, updated, sourceurl, parentid, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Morgan County:

Frequently asked questions

Where can I find Morgan County, AL parcel and GIS data?

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

How many parcels are in Morgan County, AL?

The current dataset contains 64,958 parcel records for Morgan County, AL, each with its boundary geometry and assessor attributes.

What is the FIPS code for Morgan County, AL?

The FIPS code for Morgan County, AL is 01103.

What information does each Morgan County, AL parcel record include?

Each Morgan County, AL 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 Morgan County, AL parcel data free?

You can preview Morgan County, AL 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.

On this page