Basesheet

Parcel data by state

Free parcel data in Illinois

Illinois has no single free statewide parcel layer we could verify, but many counties publish their own. Basesheet currently uses 7 Illinois county services: Cook, DuPage, Kane, Lake, McHenry, Sangamon, St. Clair.

County layers

Cook County

LayerCook County Parcels (CookViewer3Parcels)
PublisherCook County Bureau of Technology, GIS Department (gis.cookcountyil.gov)
CoverageAll of Cook County, incl. City of Chicago
Data vintageCurrent tax year (TAXYR 2025 at verification); layer edited continuously by Cook County GIS
TermsPublic, no token; Cook County GIS Dept. data with standard county disclaimer
Fieldsparcel number (PIN14, PIN14_dash, PARID, PIN10); site address (street_address)
Not publishedowner names, deed references, plat references
REST endpointhttps://gis.cookcountyil.gov/traditional/rest/services/CookViewer3Parcels/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer backing the Cook County Viewer. PIN14 is the 14-digit PIN with no separators ('17094470040000'); PIN14_dash has dashes ('17-09-447-004-0000'); PARID equals PIN14; PIN10 is the first 10 digits (shared by condo units). street_address is situs street ('121 N LA SALLE ST'); CITYNAME is the situs city. No owner, deed, plat or legal fields on this layer. Condo buildings stack multiple PIN14 records on one footprint.

DuPage County

LayerDuPage County Parcels with Real Estate (ParcelsWithRealEstateCC)
PublisherDuPage County Information Technology Department, GIS Division (gis.dupageco.org)
CoverageAll of DuPage County
Data vintageAssessment parcels, current; County Clerk real estate file joined weekly
TermsPublic, no token; DuPage County IT GIS Division with County Clerk; standard disclaimer
Fieldsparcel number (PIN); site address (PROPADDRL1); owner (BILLNAME); legal description
Not publisheddeed references, plat references
REST endpointhttps://gis.dupageco.org/arcgis/rest/services/DuPage_County_IL/ParcelsWithRealEstateCC/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

FeatureServer (Query,Extract). PIN is a 10-digit string with no dashes, e.g. '0518211001' (printed as 05-18-211-001). PROPADDRL1 is the situs street ('117 N COUNTY FARM RD'); PROPCITY is situs city but space-padded ('WHEATON '), so trim. BILLNAME is the tax-bill name (owner of record), space-padded. Legal description is split across LEGALDES1..LEGALDES9 (23-char lines); legal_field holds only the first line, concatenate all nine for the full text. No deed or plat book fields.

Kane County

LayerKane County Parcels (KanePINList, Parcels_v2025)
PublisherKane County GIS-Technologies with Supervisor of Assessments and County Clerk (gistech.countyofkane.org)
CoverageAll of Kane County
Data vintageSnapshot of the active cadastral layer plus assessment records (layer Kane.DBO.Parcels_v2025); not the certified tax parcels
TermsPublic, no token; Kane County GIS/Assessments/Clerk; no license text on the service
Fieldsparcel number (PIN); site address (SiteAddress); owner (TaxName); legal description
Not publisheddeed references, plat references
REST endpointhttps://gistech.countyofkane.org/arcgis/rest/services/KanePINList/MapServer/0
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer. PIN is a 10-digit string with no dashes, e.g. '1210252027' (printed 12-10-252-027). SiteAddress is situs street ('719 BATAVIA AVE'), SiteCity the situs city. TaxName is the taxpayer name (may have trailing space). LegalDesc is a short legal description that often cites the recorded document (e.g. 'DOC 2005K136998'). DocNumber/DocDate are the latest recorded document, not book/page. The layer name carries a year (Parcels_v2025); if the service is re-pointed to a new year the URL stays the same.

Lake County

LayerLake County IL Tax Parcel Information (WABParcels)
PublisherLake County, Illinois GIS Division (maps.lakecountyil.gov)
CoverageAll of Lake County, Illinois
Data vintageCurrent assessment/tax roll joined to tax parcels (Chief County Assessment Office data)
TermsPublic, no token; Lake County, Illinois GIS Division / CCAO; standard disclaimer
Fieldsparcel number (PIN); site address (situs_addr_line_1); owner (taxpayer_name); legal description
Not publisheddeed references, plat references
REST endpointhttps://maps.lakecountyil.gov/arcgis/rest/services/GISMapping/WABParcels/MapServer/12
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer 12 'Tax Parcel Information' (native SR 3857, reprojects fine). PIN is a 10-digit string with no dashes, e.g. '0821410004' (printed 08-21-410-004). situs_addr_line_1 is situs street ('18 N COUNTY ST'), situs_addr_city is the situs city. taxpayer_name is the tax-bill name. Legal is split across legdesc1..legdesc3; legal_field holds only the first part. doc_num1 is the latest sale document number, not a book/page reference. Layer 11 'Tax Parcel Lines' in the same service is geometry with fewer attributes. Do not confuse with Lake County, Indiana or other Lake counties.

McHenry County

LayerMcHenry County TaxParcels
PublisherMcHenry County, Illinois (ArcGIS Online org account 'McHenryCounty')
CoverageAll of McHenry County
Data vintageHosted copy refreshed regularly (item modified 2026-10-16)
TermsPublic, no token; McHenry County hosted layer, no license text on the item
Fieldsparcel number (ParcelNumber); site address (SiteAddress); owner (Owner); legal description
Not publisheddeed references, plat references
REST endpointhttps://services1.arcgis.com/6iYC5AXXYapRVNzl/arcgis/rest/services/McHenry_County_TaxParcels/FeatureServer/0
Last verified2026-10-20 with a live point and parcel-number query

Hosted FeatureServer (Query only). ParcelNumber is DASHED, e.g. '08-32-201-004'; strip/insert dashes to match 10-digit user input. SiteAddress is situs street ('2200 N SEMINARY AVE'), SiteCity the situs city. Owner is space-padded and in 'LAST FIRST' / 'NAME OF' order ('MCHENRY CO OF'). LegalDescription often cites the recorded document (e.g. 'DOC 1956R0309438'). The county's own server mchenrycountygis.org (parcelsfull/MapServer) sits behind a Cloudflare bot check, so use this hosted layer.

Sangamon County

LayerSangamon County Parcels (SangCadastral)
PublisherSangamon County, Illinois GIS (SanGIS, sangis.co.sangamon.il.us)
CoverageAll of Sangamon County
Data vintageParcel polygons current; joined assessment table reports CurrTxYr 2022 (attributes may lag)
TermsPublic, no token; Sangamon County GIS with standard accuracy disclaimer
Fieldsparcel number (SOA.SANGIS.Parcel_Poly.PIN, SOA.SANGIS.Reg_ptinfo.PIN1); owner (SOA.SANGIS.Reg_ptinfo.Owner1); legal description
Not publisheddeed references, plat references
REST endpointhttps://sangis.co.sangamon.il.us/server/rest/services/SangCadastral/MapServer/3
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer 3 'Parcels' with a joined table, so every field name is fully qualified (use them exactly, e.g. SOA.SANGIS.Parcel_Poly.PIN). PIN is 11 digits with no separators, e.g. '14340132012' (printed 14-34.0-132-012). Situs is split: PropHouseNo + PropDir + PropStreet (no combined field), PropCity is situs city. Owner1/Legal1 come from the joined assessment table, whose max CurrTxYr is 2022, so owner names may be stale. Legal continues in Legal2..Legal4. A geometry-only copy is at .../TyleratENTParcels/MapServer/0 (field PIN).

St. Clair County

LayerSt. Clair County IL Parcels (SCC_parcel_map_data)
PublisherSt. Clair County, Illinois GIS Department (arcgispublicmap.co.st-clair.il.us)
CoverageAll of St. Clair County, Illinois
Data vintageCurrent parcel map viewer data (paryear field gives the assessment year)
TermsPublic map service, no token, no license text on the service. Note: the county sells bulk parcel extracts ($1/parcel); this entry only uses per-parcel live queries.
Fieldsparcel number (parcel_number, parcelid); site address (siteadr1); owner (owner); legal description; subdivision
Not publisheddeed references, plat references
REST endpointhttps://arcgispublicmap.co.st-clair.il.us/server/rest/services/SCC_parcel_map_data/MapServer/29
Last verified2026-10-20 with a live point and parcel-number query

MapServer layer 29 'Parcels' behind the county Parcel Map Viewer. parcel_number is 11 digits with no separators ('08210444020'); parcelid is the printed form with dashes and a decimal ('08-21.0-444-020'). siteadr1 is situs street ('10 PUBLIC SQ'), sitecity situs city. Legal is split across legal1..legal4 (legal1 often cites book-page refs like '2273-244'). document_number1 is the latest recorded document; no separate deed or plat book/page fields. Do not confuse with St. Clair County, Michigan (maps.stclaircounty.org), which is a different county.

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 Illinois address, with LiDAR contours, soils, flood zones and wetlands.

Build a base plan