Basesheet

Parcel data by state

Free parcel data in Pennsylvania

Pennsylvania has no single free statewide parcel layer we could verify, but many counties publish their own. Basesheet currently uses 13 Pennsylvania county services: Allegheny, Berks, Bucks, Butler, Centre, Chester, Dauphin, Delaware, Lancaster, Montgomery, Northampton, Philadelphia, York.

County layers

Allegheny County

LayerAllegheny County Parcel Boundaries
PublisherAllegheny County Department of Administrative Services, GIS (gisdata.alleghenycounty.us)
CoverageAll of Allegheny County
Data vintageCounty open data parcel layer (live GIS edits)
TermsAllegheny County open data (access info: Allegheny County DCS-GIS); no license text on the service. No token.
Fieldsparcel number (PIN, MAPBLOCKLOT)
Not publishedowner names, deed references, plat references
REST endpointhttps://gisdata.alleghenycounty.us/arcgis/rest/services/OPENDATA/Parcels/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer, geometry plus ids only: no situs address, owner, deed or plat fields. PIN is the 16-character lot-and-block id with no separators, e.g. '0002E00251000000' (block 2-E, lot 251); MAPBLOCKLOT is the short display form '2-E-251'. Users often type '2-E-251' or '0002-E-00251-0000-00': strip dashes and pad to match PIN. MUNICODE is the municipality code (102 = Pittsburgh Ward 2).

Berks County

LayerBerks County Parcels
PublisherCounty of Berks, PA GIS (BerksCountyGIS on ArcGIS Online)
CoverageAll of Berks County
Data vintageCounty parcel layer with assessment attributes (DATADATE per record)
TermsCounty of Berks ArcGIS Online public layer; no license text on the item. No token.
Fieldsparcel number (PIN, PROPID); site address (FULLSITEADDRESS); owner (NAME1); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://services3.arcgis.com/dGYe1jDYrTw1wwpc/arcgis/rest/services/Berks_County_Parcels_V2/FeatureServer/2
Last verified2026-10-20 with a live point and parcel-number query

Layer id is 2. PIN is the 12-digit map PIN with no separators, e.g. '530783706997' (shown as 5307-83-70-6997); PROPID prefixes the 2-digit tax district ('07530783706997'). FULLSITEADDRESS is the situs with a trailing space ('112 N 5TH ST '), trim before matching. MUNI / MUNICIPALNAME is the municipality; SITEADDRESS_CSZ is a combined city-state-zip. Older 'Berks_County_Parcels_Public' service in the same org is superseded.

Bucks County

LayerBucks County Parcels
PublisherBucks County GIS (BucksCountyGIS on ArcGIS Online)
CoverageAll of Bucks County
Data vintageCounty parcel layer with assessment attributes (MODIFY_DATE per record, 2025-2026)
TermsItem license: 'Not for commercial use or resale.' User holds Bucks County harmless; as is, no warranty. Public, no token.
Fieldsparcel number (PARCEL_NUM); site address (ADDRESS); owner (OWNER1)
Not publisheddeed references, plat references
REST endpointhttps://services3.arcgis.com/SP47Tddf7RK32lBU/arcgis/rest/services/Bucks_County_Parcels/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

PARCEL_NUM is dashed text 'MM-BBB-LLL', e.g. '08-008-335' (municipality-block-lot); condo/sub-lots add a suffix. ADDRESS is the situs without city and sometimes without a house number; MUNICIPALITY is the township/borough, not a postal city. No deed/plat fields. NOTE the non-commercial clause in the license.

Butler County

LayerButler County Parcels 202304 (via PASDA)
PublisherButler County, PA; hosted by PASDA (Pennsylvania Spatial Data Access, the Commonwealth's geospatial clearinghouse at Penn State)
CoverageAll of Butler County
Data vintageApril 2023 snapshot (PASDA release 202304); Butler County runs no public parcel REST service of its own
TermsMetadata: access constraints none; Butler County provides the data as a public information service, informational purposes only, no warranty, no liability.
Fieldsparcel number (DPIN, PIN); site address (Paddr1); owner (Own1); legal description
Not publisheddeed references, plat references
REST endpointhttps://mapservices.pasda.psu.edu/server/rest/services/pasda/ButlerCounty/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer on PASDA, not the county. DPIN is the compact display parcel id 'DDD-M-PPP', e.g. '563-9-209'; PIN is the same id space-padded to fixed width ('563- 9- 209-0000'), so match on DPIN. Paddr1 is the situs street address ('108 N MAIN ST'); Paddr3 is 'BUTLER PA 16001' style city/state/zip of the property, not split out. DistrictDe is the municipality name. Instruno is the deed instrument number (no book/page). Data is 2023, so recent splits are missing; the per-county layers on the PA_Parcels statewide service are older still.

Centre County

LayerCentre County Parcels (Open Data)
PublisherCentre County, PA (Centre Region COG / county GIS, gissites4.centrecountypa.gov)
CoverageAll of Centre County
Data vintageCounty open data parcel layer
TermsCounty open data map service; no license text on the service. No ownership information included. No token.
Fieldsparcel number (TAXIDNUM, OLDTAXIDNU); plat reference
Not publishedowner names, deed references
REST endpointhttps://gissites4.centrecountypa.gov/arcgis/rest/services/OpenData/MapServer/9
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer 9 of OpenData. TAXIDNUM is stored with odd comma separators, e.g. '32-101-,096-,0000-' (municipality-map, parcel, sub-parcel); users write it 32-101-096-0000, so normalize by removing ',' and comparing digits, or use LIKE '32-101-%096-%'. LOCATION holds only the house number ('307'), so it is not a usable situs. No owner, deed or address fields. Centre is in the PA North State Plane zone (EPSG 2271).

Chester County

LayerChester County Parcels (with owners)
PublisherChester County, PA (Chesco GIS on ArcGIS Online)
CoverageAll of Chester County
Data vintageCounty parcel layer with assessment attributes (tax year 2027 roll)
TermsItem license: Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA). Not survey quality. Public, no token.
Fieldsparcel number (UPI, PIN_COMMON, PIN_ASMNT, PIN_MAP); site address (LOC_ADDRESS); owner (OWN1); deed reference; legal description; subdivision
Not publishedplat references
REST endpointhttps://services.arcgis.com/G4S1dGvn7PIgYd6Y/arcgis/rest/services/Parcels_owners/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

UPI is the dashed Uniform Parcel Identifier 'MM-M-PPP', e.g. '1-9-123' (same as PIN_COMMON). PIN_ASMNT is the padded assessment form '0109 01230000'. Multi-polygon parcels exist (POLY_PER_PARCEL > 1), so merge results. LOC_ADDRESS is the situs ('17 N HIGH ST'); MUNI is a numeric municipality code, no postal city. ADDR1-3 are owner mailing address. NOTE the NonCommercial license.

Dauphin County

LayerDauphin County Parcel Boundaries
PublisherDauphin County, PA (Information Technology / Tax Assessment, Dauphin County ArcGIS Online org)
CoverageAll of Dauphin County
Data vintageCounty parcel layer joined to assessment (EDITED_ON per record)
TermsDauphin County: for reference use only, no warranties; represents deed descriptions, not a survey. Public, no token.
Fieldsparcel number (PID, CAMA_PID, UPI); owner (last_name)
Not publisheddeed references, plat references
REST endpointhttps://services2.arcgis.com/EEtiX55QzkHKYQKY/arcgis/rest/services/DC_Parcels/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

PID is dashed 'MM-BBB-LLL', e.g. '03-001-061' (municipality 03 = Harrisburg); CAMA_PID is the 15-digit padded form ('030010610000000'). No single situs field: house_numb + prefix_dir + street_nam + street_suf, with '0' used as a null placeholder in the direction/suffix fields. last_name holds the owner or organization name; address1/city/zip are owner mailing, not situs. MUNICIPALI is the municipality name. The county's own server gis.dauphincounty.org was unreachable (TLS error) on the test date.

Delaware County

LayerDelaware County Parcels Public Access
PublisherDelaware County, PA GIS (gis.delcopa.gov)
CoverageAll of Delaware County
Data vintageTax year 2026 parcel layer
TermsCounty-hosted public access layer; no license or use text published on the service. No token.
Fieldsparcel number (PIN, MAPID, PARID); site address (ADRCAT)
Not publishedowner names, deed references, plat references
REST endpointhttps://gis.delcopa.gov/arcgis/rest/services/Parcels/Parcels_Public_Access/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

PIN (= MAPID) is the map-based id 'MM-BB-PPP:SSS', e.g. '26-04-593:000'. PARID is the 11-digit folio number stored as a double (26000011400), so query it without quotes; folios users quote from the assessment site are this number. A PIN can return several polygons (multi-part parcels), so merge results. ADRCAT is the situs ('0 E BALTIMORE PK'); MUNICIPALI is a numeric municipality code. LEGAL2/LEGAL3 hold the building description and lot dimensions. No owner/deed fields.

Lancaster County

LayerLancaster County Parcels (Assessment Office)
PublisherCounty of Lancaster, PA GIS (arcgis.lancastercountypa.gov)
CoverageAll of Lancaster County
Data vintageLive assessment-office parcel layer (EDIT_DATE per record)
TermsCounty-hosted public layer; no license or use text on the service. No token.
Fieldsparcel number (ACCOUNT, PIN, OLD_PIN); site address (ADDRESS); owner (OWNER_NAME); deed reference
Not publishedplat references
REST endpointhttps://arcgis.lancastercountypa.gov/arcgis/rest/services/Parcels_app/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

ACCOUNT is the 13-digit tax account number, e.g. '3329402710001' (starts with the 3-digit DISTRICT '332'); strip dashes from user input. PIN is the coordinate-based GIS id '332-2372940-260727-1-0001'. OLD_PIN is the legacy district/map/block/lot. ADDRESS is the street without house number in some records; HOUSE_NO holds the number. OWNER_CITY is the owner mailing city, not situs. DEED_BK_PG is a combined book/page or instrument string ('6436656'). SUBPLAN holds the subdivision plan number.

Montgomery County

LayerMontgomery County Parcels
PublisherMontgomery County, PA GIS (Montco_GIS on ArcGIS Online)
CoverageAll of Montgomery County
Data vintageAssessment database download, updated monthly
TermsMontgomery County provides this data as a free and open resource; as is, no warranty, not a legal description.
Fieldsparcel number (TAXPIN, PARCEL, ALT_ID); site address (LOCATION1); owner (OWN1); deed reference; legal description; subdivision
Not publishedplat references
REST endpointhttps://services1.arcgis.com/kOChldNuKsox8qZD/arcgis/rest/services/Montgomery_County_Parcels/FeatureServer/6
Last verified2026-10-20 with a live point and parcel-number query

Layer id is 6, not 0. TAXPIN is the 12-digit parcel number with no separators, e.g. '130021836003' (displayed as 13-00-21836-00-3); strip dashes before matching. ALT_ID is the block/unit form ('13025 006'). LOCATION1 is the full situs ('43 E MAIN ST'); Muni_Name is the municipality, not a postal city. ADDR1-3 are the owner mailing address.

Northampton County

LayerNorthampton County Parcels (Land Records)
PublisherNorthampton County GIS Division (gis.northamptoncounty.org)
CoverageAll of Northampton County
Data vintageLive assessment and land records service
TermsCopyright Northampton County GIS Division; public service, no license text. No token.
Fieldsparcel number (PARCEL_ID, CAMA_ID); site address (LOCATION); owner (OWNERS_NAME_1); deed reference
Not publishedplat references
REST endpointhttps://gis.northamptoncounty.org/arcgisweb/rest/services/Assessment_Services/Land_Records_LGM/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer 0 (layer 1 is parcel lines). PARCEL_ID is map-block-lot separated by single spaces, e.g. 'L9NE3D 15 3'; CAMA_ID pads it with the municipality/school code ('L9NE3D 15 3 0310'). LOCATION is the situs with a trailing space ('82 N 4TH ST '). DEED is a combined instrument/book reference ('2015-1 184095'). MUNI is a numeric code; MAIL_ADDRESS_* is owner mailing. OWNERS_HIDENAME flags suppressed owner names.

Philadelphia County

LayerPhiladelphia PWD Parcels
PublisherCity of Philadelphia (Philadelphia Water Department, maps.phl.data on ArcGIS Online)
CoverageAll of Philadelphia (consolidated city-county)
Data vintageCurrent PWD stormwater-billing parcel layer, maintained by the City
TermsCity of Philadelphia open data; provided as is, no warranty, user holds the City harmless. No token.
Fieldsparcel number (brt_id, parcel_id, pin); site address (address); owner (owner1)
Not publisheddeed references, plat references
REST endpointhttps://services.arcgis.com/fLeGjb7u4uXqeF9q/arcgis/rest/services/PWD_PARCELS/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

brt_id is the 9-digit OPA (Office of Property Assessment) account number most users have, stored as text, e.g. '782273400'. parcel_id is the PWD parcel id as text ('480565'); pin is the numeric DOR PIN (1001295858), no quotes. One polygon can carry several OPA accounts (num_brt > 1); brt_id holds one of them. address is the full situs string ('1400 JOHN F KENNEDY BLVD'); no city field (all Philadelphia). No deed/plat fields. The DOR_Parcel layer in the same org (legal registry parcels) has the same geometry but no OPA number.

York County

LayerYork County Parcels (Open Data)
PublisherYork County Planning Commission (YCPC), York County, PA
CoverageAll of York County
Data vintageLive parcel map service for the county GIS open data portal
TermsCopyright York County Planning Commission (YCPC); public open-data service, no license text. No token.
Fieldsparcel number (PIDN); site address (PROPADR); owner (OWN_NAME1); deed reference
Not publishedplat references
REST endpointhttps://arcweb1.ycpc.org/server/rest/services/OPEN_DATA/Parcels/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer. PIDN is the 13-digit parcel id with no separators, e.g. '0100101002400'; it is the concatenation of DISTRICT ('01'), BLOCK ('001'), MAP ('01') and PARCEL ('002400', = PARCEL_MAJOR '0024' + PARCEL_MINOR '00'). Strip punctuation from user input before matching. PROPADR is the situs ('28 E MARKET ST'); MAIL_ADDR_* is the owner mailing address.

How to use it

Assessor parcel lines are for taxation and are often 5 to 50 ft off the legal boundary. Why.

Basesheet uses this to draw the parcel line on a base plan for any Pennsylvania address, with LiDAR contours, soils, flood zones and wetlands.

Build a base plan