Public ArcGIS MapServer endpoint for DuPage County parcel data. URL, supported fields, and a working sample query — copy it, or open it directly in the UrbanKit parcel lookup tool.
https://gis.dupageco.org/arcgis/rest/services/DuPage_County_IL/ParcelsWithRealEstateCC/MapServer/0PINProperty Index NumberBILLNAMEBilling Name (Taxpayer)PROPSTNAMEProperty Street NamePROPCITYProperty Citycurl -s 'https://gis.dupageco.org/arcgis/rest/services/DuPage_County_IL/ParcelsWithRealEstateCC/MapServer/0/query?where=PIN%3D%270101101001%27&outFields=PIN,BILLNAME,PROPSTNAME,PROPCITY&returnGeometry=false&f=json'
https://gis.dupageco.org/arcgis/rest/services/DuPage_County_IL/ParcelsWithRealEstateCC/MapServer/0/query?where=PIN='0101101001'&outFields=PIN,BILLNAME,PROPSTNAME,PROPCITY&returnGeometry=false&f=jsonOpen this URL in a browser tab to see the raw ArcGIS JSON response.
| Field name | Label | Searchable |
|---|---|---|
| PIN | Property Index Number | YES |
| BILLNAME | Billing Name (Taxpayer) | YES |
| PROPSTNAME | Property Street Name | YES |
| PROPCITY | Property City | YES |
| MUNICIPALITY | Municipality | NO |
DuPage County migrated their public GIS server from gis.dupagecounty.gov to gis.dupageco.org in 2026 — the old hostname now NXDOMAINs. The ParcelsWithRealEstateCC MapServer joins the parcel polygon layer to the weekly real estate file, exposing 60+ fields including PIN, BILLNAME (taxpayer billing name), BILLSTNUM/BILLSTNAME (billing address), PROPSTNUM/PROPSTNAME/PROPCITY (property address), BILLVALUE, TAXAMOUNT, MUNICIPALITY, and taxing district fields. 337k features. The open-data portal at gisdata-dupage.opendata.arcgis.com mirrors the same data. Note on BILLNAME: this is the taxpayer of record for the current tax bill — it can differ from the legal owner when a recent sale has been deeded but the billing file has not yet been updated, or when a trust holds title but the trustee name appears as BILLNAME. For the chain-of-title legal owner, cross-reference the DuPage County Recorder's instrument search at recorder.dupageco.org. DuPage is Illinois's third-most populous county (pop. 930,000, county seat Wheaton).
DuPage County GIS — https://www.dupagecounty.gov/government/departments/gis/
DuPage County's ParcelsRealEstate layer exposes a parcel identifier (Property Index Number), owner names (Billing Name (Taxpayer)), and address fields (Property Street Name). Use it for owner-name lookups and address-based parcel searches. 4 of 5 listed fields accept queries; the rest are returned on read but not indexed for search. Served as an ArcGIS MapServer layer, which supports query operations but not write operations; last verified 2026-05-15.
/query?where=…&outFields=*&f=jsonto the URL. The sample query above is a working example you can paste into a browser tab to see the raw JSON response.Counties publish parcel data through their own ArcGIS Server installations, each with its own schema. One county uses APN, another uses PIN, a third uses PARCEL_ID. Some expose owner names; others keep them on a separate assessor's portal. The searchable fields list above reflects what DuPage County actually publishes — not what you might expect from a national standard (there isn't one).
For background, see What is an APN?
Many county servers allow public reads but block browser cross-origin requests. The UrbanKit parcel lookup tool fetches directly from your browser; if it works there, the layer is technically public. For your own integration, you may need a same-origin proxy or server-side fetch.
Possibly — counties move services without warning. We re-verify entries weekly and flag stale ones. If you're seeing a fresh 404, please let us know and we'll update the listing.
Most are. Public ArcGIS layers don't typically rate-limit individual reads, but heavy programmatic use can trigger throttling at the host level. Be respectful — query what you need.