12 counties indexed. ArcGIS FeatureServer and MapServer URLs, with supported search fields per layer.
https://scgisa.starkcountyohio.gov/arcgis/rest/services/Auditor/StarkCountyParcels/MapServer/0https://gis.franklincountyohio.gov/hosting/rest/services/ParcelFeatures/Parcel_Features/MapServer/0https://gis.cuyahogacounty.gov/server/rest/services/CCFO/Parcel_Fabric_Taxparcels/FeatureServer/0https://cagisonline.hamilton-co.org/arcgis/rest/services/HCE/Cadastral/MapServer/0https://scgis.summitoh.net/hosted/rest/services/parcels_web_GEODATA_Tax_Parcels/FeatureServer/0https://lcaudgis.co.lucas.oh.us/gisaudserver/rest/services/Hosted/OSE_ParcelsAddresses_AREIS/FeatureServer/0https://gisapp.mahoningcountyoh.gov/arcgis/rest/services/PUBLIC_WEBSITE_CADASTRAL/MapServer/2https://www7.co.union.oh.us/unioncountyohio/rest/services/ParcelAllSaleinfoBuildingInfo/MapServer/1https://gis.lickingcounty.gov/server/rest/services/Auditor/Parcels/MapServer/0https://services8.arcgis.com/HCOT30BFUWvevW8A/arcgis/rest/services/Parcels_Engineer/FeatureServer/13https://services8.arcgis.com/dZSJY7MSQPhysZUz/arcgis/rest/services/Carroll_Parcels/FeatureServer/0Looking for one property instead of an endpoint? Type a Ohio street address into Find My Parcel Number and it returns the parcel number from the county's own records.
| County | Endpoints | Searchable fields | Registry listing | Action |
|---|---|---|---|---|
| Carroll County | 1 | Owner Name · Parcel Number · Parcel PIN (12 digits) +1 | LISTED LIVE | Open |
| Cuyahoga CountyFree property report | 1 | Parcel PIN · Parcel ID · Owner Name +2 | LISTED LIVE | Open |
| Franklin County | 1 | Parcel ID · Low Parcel ID · Owner Name (Primary) +3 | LISTED LIVE | Open |
| Hamilton CountyFree property report | 1 | Parcel ID · Auditor Parcel ID · Owner Name (Primary) +3 | LISTED LIVE | Open |
| Licking County | 1 | Parcel Number · Owner Name · Site Address | LISTED LIVE | Open |
| Lucas County | 1 | Assessor Number (8-digit) · Parcel ID (7-digit) · Owner Name +1 | LISTED LIVE | Open |
| Madison County | 1 | Parcel Number (Tax PIN) · Owner Name · House Number +1 | LISTED LIVE | Open |
| Mahoning County | 1 | Parcel ID · Owner Name 1 · Owner Name 2 +6 | LISTED LIVE | Open |
| Montgomery County | 0 | — | UNVERIFIED | Open |
| Stark County | 1 | Parcel Identification Number · Owner Name · Owner Address (combined) +3 | LISTED LIVE | Open |
| Summit County | 1 | Parcel ID · Owner Name · Site Address | LISTED LIVE | Open |
| Union County | 1 | Parcel Number · Owner Name · Site Address | LISTED LIVE | Open |
Each county links to its atlas entry, endpoint URL, searchable fields, and a sample query where one is published.
Ohio parcel data is governed by county Auditor offices, not Assessors as in most US states. Each of Ohio's 88 county auditors maintains CAMA and GIS systems independently. The atlas's key Ohio counties, Franklin (Columbus), Cuyahoga (Cleveland), Hamilton (Cincinnati) and Stark (Canton), publish on self-hosted MapServers with widely varying field schemas despite the shared Auditor-as-data-owner model. The atlas carries eleven Ohio counties, ten of them with an endpoint. Union and Summit have used their county's own service since atlas 0.6.37, and Licking and Madison (added in atlas 0.6.40) use theirs. Montgomery County (Dayton) has no registered endpoint yet: its Auditor's parcel layer names every column with a qualified join prefix (SDE.WEB_CAMA.OWNER_NAME1), which the atlas does not accept.
Ohio has no mandatory statewide parcel clearinghouse. The Ohio Geographic Information Council (OGIC) coordinates standards and promotes open data, but county participation is voluntary. Each county auditor publishes, or does not publish, parcel data on its own timeline. The Ohio Geographically Referenced Information Program (OGRIP) hosts some statewide layers but the parcel data is not aggregated at the state level. In practice, the five atlas counties all publish via ArcGIS REST and expose owner names publicly, but the field names, parcel ID formats, and update cadences differ materially between them. Hamilton County's CAGIS (Cincinnati Area Geographic Information System) is a city-county joint GIS operation that covers parcels for the Cincinnati metro across multiple jurisdictions within one service.
In most US states, the county Assessor or Property Appraiser holds parcel and valuation records. Ohio assigns that function to the county Auditor, which is an elected office with broader fiscal responsibilities. This affects both institutional ownership and REST service attribution. The endpoint contact for Stark County is 'Stark County IT / GIS' but the service is named Auditor/StarkCountyParcels. For Hamilton County (Cincinnati), the CAGIS cadastral layer is formally the Hamilton County Auditor's record. When searching for Ohio parcel services, look for Auditor open data portals, not Assessor portals.
Each Ohio county labels its primary parcel identifier differently. Summit County uses parcelid, a number stored as text. Stark County uses PIN. Franklin County uses PARCELID (formatted as 'XXX-XXXXXX'). Cuyahoga uses parcelpin (lowercase) and parcel_id as separate fields. Hamilton County uses PARCELID (12-digit) alongside AUDPCLID (auditor's separate account key). Ohio does not maintain a statewide parcel serial number, so cross-county queries must substitute field names. Franklin County's 115-field schema (Local Government Information Model) is the most attribute-complete of the five.
Cuyahoga County's MyPLACE parcel service renamed the sale-date field from saledate to transfer_date in early 2026. Queries or integrations written before the rename that filter on saledate will return zero results without raising an error. The renamed field carries the same semantics: the date the deed transferred on record. Cuyahoga also exposes both parcel_owner (assessment record owner) and deeded_owner (the name from the deed instrument), which can differ for recently sold parcels where the deed has recorded but the assessment roll has not yet updated.
Contains Columbus (state capital, pop. 900,000+). Franklin County's MapServer exposes 115 fields using the Local Government Information Model schema, including residential characteristics (RESFLRAREA, RESYRBLT, ROOMS, BATHS, BEDRMS, AIRCOND) and sale history (SALEDATE, SALEPRICE). The most attribute-complete public parcel layer in the atlas.
Contains Cleveland (pop. 1.2 million county). Layer exposes 80+ fields including both parcel_owner (assessment roll) and deeded_owner (deed record), plus transfer_date and sales_amount. The MyPLACE service (WGS84) is the public-facing layer; Layer 2 is the polygon parcel, not Layer 0 or 1.
Contains Cincinnati (pop. 830,000 county). This is Ohio's Hamilton County (FIPS 39061), distinct from Indiana's Hamilton County (FIPS 18057) and Tennessee's Hamilton County (FIPS 47065). The CAGIS cadastral layer holds 99 fields, including previous owners (PREVOWN1/PREVOWN2) and deed book/page references.
Contains Dayton. The Auditor's parcel layer (gis.mcohio.org VantagePoints/AUDGIS_B1 MapServer layer 7) joins parcels to the Auditor's CAMA table, so every column carries a qualified name such as SDE.WEB_CAMA.OWNER_NAME1, and the atlas does not register it yet. Auditor GIS page: mcohio.org/629/GIS.
Contains Canton. SITE_ADDRESS includes city, state, and ZIP as a single concatenated string. MAILING_NAME is a separate field from OWNER; both are searchable. Self-hosted at scgisa.starkcountyohio.gov under the Auditor service folder.
Franklin County owner query: ?where=UPPER(OWNERNME1)+LIKE+UPPER('%25SMITH%25')&outFields=PARCELID,OWNERNME1,SITEADDRESS,SALEDATE,SALEPRICE&f=json. Cuyahoga owner query (note lowercase field names): ?where=UPPER(parcel_owner)+LIKE+UPPER('%25SMITH%25')&outFields=parcelpin,parcel_owner,deeded_owner,par_addr_all,transfer_date&f=json. Hamilton County (Cincinnati): ?where=UPPER(OWNNM1)+LIKE+UPPER('%25SMITH%25')&outFields=PARCELID,OWNNM1,OWNAD1,AUDPCLID&f=json. All queries: append returnGeometry=false&resultRecordCount=10.
Last updated 2026-10-18.
11 Ohio counties are indexed in the UrbanKit atlas with verified public REST endpoints: Stark, Franklin, Cuyahoga, Hamilton, Summit, Lucas, Mahoning, Union, Licking, Madison, and Carroll. Each exposes an owner-name field you can search directly on the public layer.
Stark, Franklin, Cuyahoga, Hamilton, Summit, Lucas, Mahoning, Union, Licking, Madison, and Carroll expose an owner-name field on the public REST layer. Stark, for example, uses the OWNER field. A case-insensitive search is ?where=UPPER(OWNER)%20LIKE%20UPPER('%25SMITH%25')&outFields=*&f=json. Open a county's page here for its full field list and a ready-to-run sample query.
Stark publishes parcels at https://scgisa.starkcountyohio.gov/arcgis/rest/services/Auditor/StarkCountyParcels/MapServer/0, a MapServer (layer 0). It indexes by Parcel Identification Number, Owner Name, Owner Address (combined), and Mailing Name. Owner-name search: UPPER(OWNER) LIKE UPPER('%25SMITH%25').
Both. Ohio uses a mix: Cuyahoga, Summit, Lucas, Madison, and Carroll publish ArcGIS FeatureServer layers, while Stark, Franklin, Hamilton, Mahoning, Union, and Licking use MapServer. Both support /query, so the same owner, parcel-ID, and address lookups work against either.
Listing missing or moved? and include its current URL if you have it. A full four-shard sweep checks every endpoint every two hours, with degraded endpoints re-checked every 30 minutes.