Penobscot County, ME Parcels & GIS Data

Penobscot County, ME parcel data: 56,326 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Penobscot County, Maine parcel data covering 56,326 property records.

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

Penobscot County is a county in the U.S. state of Maine, named for the Penobscot people in Wabanakik. As of the 2020 census, the population was 152,199, making it the third-most-populous county in Maine. Its county seat is Bangor.

FIPS 23019

Official county website: http://www.penobscot-county.net/

The FIPS code for Penobscot County is 23019.

AroostookWashingtonWaldoHancockPiscataquisSomersetPenobscot

Attribute coverage

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

ColumnCoverageRecords populated
lrid100%56,326
parcelid97.3%54,817
parcelid2100%56,326
ogparcelid99.8%56,220
ogparcelid2100%56,326
parentid75.3%42,400
stackid<0.1%0
geoid100%56,326
statefp100%56,326
countyfp100%56,326
countyname100%56,326
cousubfp100%56,326
cousubname100%56,326
tractce100%56,326
tractname100%56,326
taxacctnum3.5%1,967
taxyear12.5%7,059
taxdistrict90.8%51,117
usecode3.5%1,967
usedesc3.5%1,967
zoningcode<0.1%0
zoningdesc<0.1%0
numbldgs100%56,326
numunits3.3%1,840
yearbuilt3.1%1,749
numfloors3.2%1,816
bldgsqft3.5%1,967
bedrooms2.9%1,629
halfbaths0.9%531
fullbaths2.9%1,612
imprvalue3.1%1,773
landvalue3.4%1,930
agvalue<0.1%0
totalvalue3.5%1,967
taxacres9.1%5,108
calcarea100%56,326
saleamt1.8%995
saledate3.5%1,967
ownertype3.5%1,967
ownername3.5%1,967
owneraddr3.4%1,929
ownercity3.3%1,860
ownerstate3.3%1,860
ownerzip3.3%1,860
parceladdr93.9%52,918
parcelcity94.6%53,258
parcelstate100%56,326
parcelzip100%56,326
legaldesc<0.1%20
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book3.5%1,967
page3.5%1,967
block9.1%5,108
lot9.1%5,108
parceltype1.6%878
accesstype1.6%878
iucnclass0.4%230
placename6.0%3,407
placetype6.2%3,490
firmid100%56,326
firmdate100%56,326
fldzone100%56,326
zonesubty70.6%39,772
staticbfe0.7%387
elevmin76.7%43,220
elevmax76.7%43,220
elevavg76.7%43,220
fireplaces<0.1%0
heating3.0%1,668
heatfuel2.9%1,619
cooling3.1%1,749
foundation<0.1%0
roofcover3.1%1,748
siding3.1%1,749
bldgtype<0.1%0
naicscode6.7%3,794
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%56,326
centroidx100%56,326
centroidy100%56,326
surfpointx100%56,326
surfpointy100%56,326
geom100%56,326
extras100%56,326
lrversion100%56,326

Schema mapping

How source columns from the acquired Penobscot 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 — Penobscot County, Maine (23019) 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 tpl gpl mapyear totacres grantee townname geocode platname town sectionno plan_ lot editdate geom parentoid 20 cols ⇢ parcelid parcelid2 taxyear taxacres ownername parcelcity parcelzip legaldesc township section block lot updated geom parentid 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 76.7% elevmin 76.7% elevmax 76.7% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 70.6% zonesubty 0.7% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 90.8% taxdistrict 100% numbldgs 93.9% parceladdr 100% parcelstate lrid parcelid parcelid2 ogparcelid ogparcelid2 parentid geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxyear taxdistrict numbldgs taxacres calcarea ownertype ownername parceladdr parcelcity parcelstate parcelzip legaldesc township section block 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 (47) — empty or below 50% fill in this county stackid, taxacctnum, usecode, usedesc, zoningcode, zoningdesc, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, qtrsection, range, plssdesc, book page, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel, cooling, foundation, roofcover, siding, bldgtype naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit PARCEL 15 mapped · 20 kept in extras · 39 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL tpl gpl mapyear totacres grantee townname geocode platname town sectionno plan_ lot editdate geom parentoid parcelid parcelid2 taxyear taxacres ownername parcelcity parcelzip legaldesc township section block lot updated geom parentid extras · 20 source columns preserved as json areaname, cacreage, easementty, rowtype, watertype, platlotno areatype, landdivtyp, grantor, ltd, notes, plan_lot, illegal deeddatety, retained, vertexcount, editor, globalid shape_starea__, shape_stlength__ extras not present in source — filled with NULL (39) taxacctnum, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths imprvalue, landvalue, agvalue, totalvalue, saleamt, saledate, owneraddr, ownercity, ownerstate, ownerzip, parceladdr, parcelstate, qtrsection range, plssdesc, book, page, sourceurl, taxdistrict, fireplaces, heating, cooling, foundation, roofcover, siding, heatfuel

Neighboring counties

Parcel data for counties bordering Penobscot County:

On this page

Penobscot County, ME Parcels & GIS Data — Property Records & Maps | Land Records