10 counties indexed. ArcGIS FeatureServer and MapServer URLs, with supported search fields per layer.
| County | Endpoints | Searchable fields | Status | Action |
|---|---|---|---|---|
| Bexar County | 1 | Property ID (numeric) · BCAD Account Number (XX-XXXX-XXX-XXXX) · Owner Name +2 | LIVE | OPEN |
| Collin County | 1 | Owner Name · Situs Address · Property ID (key) +1 | LIVE | OPEN |
| Dallas County | 1 | DCAD Account Number (17-digit) · GIS Account Number · Taxpayer / Owner Name (Primary) +5 | LIVE | OPEN |
| Denton County | 1 | Owner Name · Situs Address · City +1 | LIVE | OPEN |
| El Paso County | 1 | Owner Name · Location Address · Parcel ID Number | LIVE | OPEN |
| Fort Bend County | 1 | CAD Reference Number (R-number) · Property Number · Owner Name +1 | LIVE | OPEN |
| Harris County | 1 | HCAD Parcel Number · Account Number · Owner Name (Primary) +6 | LIVE | OPEN |
| Tarrant County | 1 | Tax Parcel ID · Appraisal Account Number · Owner Name +4 | LIVE | OPEN |
| Travis County | 1 | Property ID · Parcel ID (10-char) · Situs Address | LIVE | OPEN |
| Williamson County | 1 | Property Number (R-number) · Parcel ID · Owner Name (formatted) +1 | LIVE | OPEN |
Each Texas county below ships its ArcGIS layer URL, the fields you can search on, and a working sample query you can paste into your terminal.
HCAD_NUMHCAD Parcel Numberacct_numAccount Numberowner_name_1Owner Name (Primary)owner_name_2Owner Name 2site_str_numSite Street Numbersite_str_nameSite Street Namesite_citySite Citysite_zipSite ZIPmail_addr_1Mailing Addresscurl -s 'https://www.gis.hctx.net/arcgis/rest/services/HCAD/Parcels/MapServer/0/query?where=UPPER(owner_name_1)%20LIKE%20UPPER('%25SMITH%25')&outFields=HCAD_NUM,owner_name_1,site_str_num,site_str_name,site_city&returnGeometry=false&f=json&resultRecordCount=10'PROP_IDProperty IDPID_10Parcel ID (10-char)SITUSSitus Addresscurl -s 'https://services.arcgis.com/0L95CJ0VTaxqcmED/arcgis/rest/services/EXTERNAL_tcad_parcel/FeatureServer/0/query?where=SITUS+LIKE+'%25CONGRESS%25'&outFields=PROP_ID,PID_10,SITUS&returnGeometry=false&f=json&resultRecordCount=10'
TAXPINTax Parcel IDACCOUNTAppraisal Account NumberOWNER_NAMEOwner NameSITUS_ADDRSitus AddressOWNER_ADDROwner Mailing AddressOWNER_CITYOwner CityZIPCODESitus ZIP Codecurl -s 'https://mapit.tarrantcounty.com/arcgis/rest/services/Tax/TCProperty/MapServer/0/query?where=UPPER(OWNER_NAME)%20LIKE%20UPPER('%25SMITH%25')&outFields=TAXPIN,OWNER_NAME,SITUS_ADDR,OWNER_CITY&returnGeometry=false&f=json&resultRecordCount=10'ACCTDCAD Account Number (17-digit)GIS_ACCTGIS Account NumberTAXPANAME1Taxpayer / Owner Name (Primary)TAXPANAME2Taxpayer / Owner Name 2ST_NUMStreet NumberST_NAMEStreet NameTAXPAADD1Taxpayer Mailing Address 1BUSNAMEBusiness Namecurl -s 'https://services2.arcgis.com/rwnOSbfKSwyTBcwN/arcgis/rest/services/DallasTaxParcels/FeatureServer/0/query?where=UPPER(TAXPANAME1)%20LIKE%20UPPER('%25SMITH%25')&outFields=ACCT,TAXPANAME1,ST_NUM,ST_NAME,CITY,COUNTY,APPRAISALYEAR&returnGeometry=false&f=json&resultRecordCount=10'PropIDProperty ID (numeric)AcctNumbBCAD Account Number (XX-XXXX-XXX-XXXX)OwnerOwner NameSitusSitus AddressAddrLn1Owner Mailing Address Line 1curl -s 'https://maps.bexar.org/arcgis/rest/services/Parcels/MapServer/0/query?where=UPPER(Owner)%20LIKE%20UPPER('%25SMITH%25')&outFields=PropID,Owner,Situs,AcctNumb,LandVal,ImprVal,TotVal,YrBlt,PropUse&returnGeometry=false&f=json&resultRecordCount=10'GIS_DBO_AD_Entity_file_as_nameOwner NameGIS_DBO_AD_Entity_situs_displaySitus AddressGIS_DBO_Parcel_PROP_IDProperty ID (key)GIS_DBO_Parcel_GEO_IDGeographic IDcurl -s 'https://gismaps.cityofallen.org/arcgis/rest/services/ReferenceData/Collin_County_Appraisal_District_Parcels/MapServer/1/query?where=UPPER(GIS_DBO_AD_Entity_file_as_name)%20LIKE%20UPPER('%25SMITH%25')&outFields=GIS_DBO_Parcel_PROP_ID,GIS_DBO_AD_Entity_file_as_name,GIS_DBO_AD_Entity_situs_display&returnGeometry=false&f=json&resultRecordCount=10'OWNER_NAMEOwner NameSITUSSitus AddressCITYCityprop_idProperty ID (DCAD)curl -s 'https://gis.dentoncounty.gov/arcgis/rest/services/Parcels/MapServer/0/query?where=UPPER(OWNER_NAME)%20LIKE%20UPPER('%25SMITH%25')&outFields=OWNER_NAME,SITUS,CITY&returnGeometry=false&f=json&resultRecordCount=10'NAMEREALOwner NameLOCADDRESSLocation AddressPIDNParcel ID Numbercurl -s 'https://gis.elpasotexas.gov/arcgis/rest/services/EPParcels/FeatureServer/0/query?where=UPPER(NAMEREAL)%20LIKE%20UPPER('%25SMITH%25')&outFields=PIDN,NAMEREAL,LOCADDRESS&returnGeometry=false&f=json&resultRecordCount=10'CADReferenceNumberCAD Reference Number (R-number)PropertyNumberProperty NumberOwnerNameOwner NameSitusSitus Addresscurl -s 'https://gisportal.fortbendcountytx.gov/arcgis/rest/services/InteractiveMap/Parcels_Public/FeatureServer/1/query?where=UPPER(OwnerName)%20LIKE%20UPPER('%25SMITH%25')&outFields=CADReferenceNumber,OwnerName,Situs&returnGeometry=false&f=json&resultRecordCount=10'PropertyNumberProperty Number (R-number)PARCELIDParcel IDFullNameOwner Name (formatted)PrimaryOwnerPrimary Ownercurl -s 'https://gis.wilco.org/arcgis/rest/services/public/county_wcad_parcels/MapServer/0/query?where=UPPER(FullName)%20LIKE%20UPPER('%25SMITH%25')&outFields=PropertyNumber,FullName,MailingAddress&returnGeometry=false&f=json&resultRecordCount=10'Texas has 254 counties, each served by its own Central Appraisal District (CAD). The CAD, not an elected county assessor, is the authoritative assessment body: each CAD is governed by a board of directors appointed by the taxing units it serves. The Texas Comptroller of Public Accounts sets the Property Tax Code framework but does not run a statewide parcel layer. In practice this means the atlas has five large-metro CADs, each running their own ArcGIS infrastructure and publishing parcel data with different field schemas and owner-name availability. Most Texas CAD endpoints in the atlas expose owner name on the public REST layer, which is the sharpest contrast with California's near-blanket owner redaction.
There is no statewide Texas parcel REST service. The Texas Geographic Information Office (TGIO) maintains a statewide base data clearinghouse but not a unified parcel FeatureServer. Most large CADs run their own ArcGIS Server or publish to ArcGIS Online directly. Harris County Appraisal District (HCAD) runs its own GIS server at gis.hctx.net. Travis County hosts its TCAD public layer at traviscountytx.gov. Bexar County runs maps.bexar.org. Dallas publishes a DallasTaxParcels FeatureServer on ArcGIS Online. Tarrant County runs its own MapServer at mapit.tarrantcounty.com. Vendor consolidation has not happened here: each CAD controls its own publish pipeline, and field schema choices are independent.
Texas property records are presumptively public under the Public Information Act, which is why most CAD REST layers in the atlas expose owner_name_1 (Harris), OWNER_NAME (Tarrant), TAXPANAME1 (Dallas), and Owner (Bexar). The exception is Texas Tax Code Section 25.025, which lets certain individuals (peace officers, judges, domestic violence victims, and others) request that their home address be withheld from public appraisal records. When that flag is set, the owner name may be suppressed on public-facing REST queries. Tarrant County documents this as a privacy flag in its layer notes.
Harris County uses HCAD_NUM as its parcel identifier. Travis uses PROP_ID. Tarrant uses TAXPIN. Dallas uses a 17-digit DCAD account number in the ACCT field. Bexar uses a formatted AcctNumb with a XX-XXXX-XXX-XXXX pattern. There is no Texas-wide parcel ID standard. If you are building cross-county queries, expect to handle five different identifier conventions for the five counties in this atlas alone.
Travis County is the outlier among Texas counties in this atlas. The public TCAD_public MapServer layer at traviscountytx.gov exposes only geometry, PROP_ID, geo_id, and situs address fields. Owner name requires a separate query to the TCAD property search portal at tcad.org — it is not in the REST layer. This is a Travis County policy choice, not a statewide rule. The other four Texas counties in the atlas (Harris, Tarrant, Dallas, Bexar) all expose owner name on their public REST endpoints.
Largest county in Texas (~4.7 million residents). HCAD runs its own ArcGIS Server. Exposes owner_name_1/2/3, land_value, total_appraised_val, and land_use on the public MapServer. Owner search works via UPPER() LIKE on owner_name_1. Up to three ownership slots with percentage fields. Query: ?where=UPPER(owner_name_1)+LIKE+UPPER('%25SMITH%25')&outFields=HCAD_NUM,owner_name_1,site_str_name,site_city&f=json.
Covers Fort Worth. OWNER_NAME, SITUS_ADDR, DEED_DATE, YEAR_BUILT, LAND_ACRES, and APPRAISEDV are all on the public REST layer. 56 fields total. The Tax Code 25.025 privacy flag may suppress some records. Sibling TADParcelsApp layer is geometry-only.
ArcGIS Online FeatureServer. Uses TAXPANAME1 as the owner/taxpayer field. The DallasTaxParcels layer covers all of Dallas County (not just Dallas city limits) — CITY field identifies the specific municipality. Data sourced from DCAD annual export; APPRAISALYEAR in current records reads 2019.
San Antonio area. Owner field exposes owner name; Situs is the combined site address; LandVal, ImprVal, TotVal, and YrBlt are all accessible. 39 fields total. Data sourced from BCAD periodic export (October 2022 snapshot); not a live feed. Owner search: ?where=UPPER(Owner)+LIKE+UPPER('%25SMITH%25')&outFields=Owner,Situs,AcctNumb,TotVal&f=json.
Harris owner LIKE (working): ?where=UPPER(owner_name_1)+LIKE+UPPER('%25JONES%25')&outFields=HCAD_NUM,owner_name_1,site_str_num,site_str_name,site_city,total_appraised_val&returnGeometry=false&f=json. Tarrant TAXPIN lookup: ?where=TAXPIN='XXXXXXX'&outFields=TAXPIN,OWNER_NAME,SITUS_ADDR,APPRAISEDV&f=json. Dallas taxpayer search: ?where=UPPER(TAXPANAME1)+LIKE+UPPER('%25SMITH%25')&outFields=ACCT,TAXPANAME1,ST_NUM,ST_NAME,CITY,APPRAISALYEAR&returnGeometry=false&f=json. Bexar by situs: ?where=Situs+LIKE+'%25MAIN+ST%25'&outFields=PropID,Owner,Situs,TotVal,YrBlt&returnGeometry=false&f=json.
Last updated 2026-05-24.
Harris County (Houston) publishes parcels at the Harris County Appraisal District (HCAD) MapServer. The layer indexes parcels by owner_name_1 and site_str_num (street number) plus site_str_nam (street name). Owner-name lookup works directly from the public REST endpoint — useful for public-notice mailings or appraisal research. Tax Code Chapter 25 governs appraisal record access in Texas; address-based searches are well-supported.
Yes. Tarrant County (Fort Worth) exposes OWNER_NAME, SITUS_ADDR, and TAXPIN as searchable fields on its public REST layer. The TAXPIN field is the county's Geographic Identifier (a 7-digit account number); pair it with the OWNER_NAME field for case-insensitive LIKE searches. Tarrant Appraisal District publishes the layer at tad.org via an ArcGIS Server instance.
Texas counties use two parallel identifiers. The Geo ID (Geographic Identifier) is the parcel's spatial reference — what shows up in tax-map lookups and is keyed to the cadastral grid. The Property ID (or PROP_ID, sometimes PROP_CL) is the appraisal account number — what the County Appraisal District uses for tax records. The two often differ; a single physical parcel has one Geo ID but may have multiple Property IDs if it was split for tax purposes (e.g., land vs improvement assessed separately). Texas Tax Code §25.025 governs how these identifiers must be maintained.
Five major-metro CAD endpoints are indexed in the UrbanKit atlas: HCAD (Harris/Houston), TCAD (Travis/Austin), TAD (Tarrant/Fort Worth), Dallas CAD, and BCAD (Bexar/San Antonio). Smaller-county CADs may publish parcel viewers but often without a public REST layer — Texas has 254 Central Appraisal Districts, each independently administered. For an unindexed county, search the CAD website directly (typical URL pattern: [county]CAD.org).
No. Texas Government Code Chapter 552 (the Public Information Act) plus Tax Code Chapter 25 require county appraisal records to be available to the public, with limited exceptions for protected individuals (peace officers, judges, victims of family violence) under Tax Code §25.025 and §25.027. As a result, most TX counties expose owner names directly in their REST APIs without the redaction practice that affects many California counties — Texas leans toward transparency in cadastral records.
Listing missing or moved? Tell us — we verify and update weekly.