Orange County, CA Parcels & GIS Data

Orange County, CA parcel data: 986,121 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Orange County, California parcel data covering 986,121 property records.

This page documents parcel-level coverage for Orange County, California. Each parcel record carries its boundary polygon (GIS geometry) along with attributes such as the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and most recent sale price and date. Exact fill rates for Orange County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Orange County property dataset.

Orange County, officially the County of Orange, often initialized: O.C., is located in the Greater Los Angeles area in Southern California, United States. As of the 2020 United States census, the population was 3,186,989, making it the third most populous county in California, the sixth most populous in the United States, and more populous than 19 U.S. states and Washington, D.C. Although mostly suburban, it is the second most densely populated county in the state behind San Francisco County.

FIPS 06059

Official county website: https://ocgov.com/

The FIPS code for Orange County is 06059.

San BernardinoSan DiegoRiversideLos AngelesOrange
Hosted Web API$200/mo

Attribute coverage

Orange County contains 986,121 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL). For the LBCS columns, only real classifications count: the to-be-determined and not-applicable placeholder codes are excluded.

ColumnCoverageRecords populated
lrid100%986,121
parcelid100%985,667
parcelid295.3%939,693
ogparcelid100%985,667
ogparcelid238.6%380,830
parentid28.2%278,348
stackid29.7%293,181
geoid100%986,121
statefp100%986,121
countyfp100%986,121
countyname100%986,121
cousubfp100%986,121
cousubname100%986,121
tractce100%986,121
tractname100%986,121
taxacctnum4.5%44,808
taxyear100%986,121
taxdistrict90.1%888,019
usecode92.3%909,801
usedesc65.2%642,608
zoningcode92.3%909,733
zoningdesc90.7%894,459
numbldgs95.9%945,565
numunits84.7%835,660
yearbuilt52.1%513,695
numfloors2.6%25,353
bldgsqft4.3%41,963
bedrooms62.0%611,510
halfbaths3.2%31,650
fullbaths4.1%40,846
imprvalue83.8%826,029
landvalue83.8%826,152
agvalue<0.1%19
totalvalue85.1%839,286
taxacres67.1%661,432
calcarea100%986,121
saleamt2.4%23,712
saledate4.7%46,459
ownertype6.4%63,439
ownername6.4%63,438
owneraddr6.4%62,848
ownercity6.4%62,847
ownerstate6.4%62,839
ownerzip6.4%62,885
parceladdr95.7%943,631
parcelcity99.8%984,636
parcelstate100%986,121
parcelzip100%985,969
legaldesc91.8%905,212
township99.6%982,613
section99.6%982,613
qtrsection99.6%982,613
range99.6%982,613
plssdesc99.6%982,613
book4.6%45,312
page2.6%25,766
block2.8%27,460
lot95.1%937,668
parceltype0.7%6,816
accesstype0.7%6,831
iucnclass0.1%1,192
placename4.0%39,879
placetype4.0%39,445
firmid100%986,121
firmdate100%986,121
fldzone100%986,121
zonesubty97.3%959,183
staticbfe0.6%6,013
elevmin59.0%581,464
elevmax59.0%581,464
elevavg59.0%581,464
fireplaces0.8%7,976
heating1.2%12,071
heatfuel1.1%11,224
cooling1.2%12,170
foundation0.1%1,406
roofcover0.4%3,565
siding0.4%3,624
bldgtype<0.1%0
naicscode14.4%141,514
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%986,119
centroidx100%986,121
centroidy100%986,121
surfpointx100%986,121
surfpointy100%986,121
geom100%986,121
extras100%986,121
ownerlist5.3%52,486
placefp99.4%979,830
zoningurl76.3%751,977
lbcsactivity92.9%916,103
lbcsfunction92.8%914,666
lbcstype84.5%833,096
lbcscharacter99.1%976,946
lbcsownership7.4%72,696
sourceurl89.2%879,438

Schema mapping

How source columns from the acquired Orange County GIS layers map into the harmonized entity schemas and assemble into the published parcel table, alongside supplemented fields (elevation, flood zone) and deterministic columns.

Schema mapping — Orange County, California (06059) 2 entities · most recent acquisition per entity · generated 2026-10-17 direct column transformed (expression) geometry extras json supplemented determined ALL ENTITIES → FINAL PARCEL SCHEMA Harmonized entity columns assemble into publish.parcel_layer — matched by column name. Supplemented fields show their fill rate in this county. SOURCE COLUMNS HARMONIZED ENTITIES PUBLISH.PARCEL_LAYER PARCEL apn property_type property_type_decoded geom 1 cols ⇢ parcelid usecode usedesc geom extras ZONING r j 1 cols ⇢ zoningcode zoningtype extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% taxyear 100% updated geom · derived from geometry geom dem.us_1m · USGS 1m DEM 59.0% elevmin 59.0% elevmax 59.0% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 97.3% zonesubty 0.6% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 95.3% parcelid2 90.1% taxdistrict 90.7% zoningdesc 95.9% numbldgs 84.7% numunits 52.1% yearbuilt 62.0% bedrooms 83.8% imprvalue 83.8% landvalue 85.1% totalvalue 67.1% taxacres 95.7% parceladdr 100% parcelcity 100% parcelstate 100% parcelzip 91.8% legaldesc 100% township 100% section 100% qtrsection 100% range 100% plssdesc 95.1% lot 99.4% placefp 76.3% zoningurl 92.9% lbcsactivity 92.8% lbcsfunction 84.5% lbcstype 99.1% lbcscharacter 89.2% sourceurl lrid parcelid parcelid2 ogparcelid geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs numunits yearbuilt bedrooms imprvalue landvalue totalvalue taxacres calcarea parceladdr parcelcity parcelstate parcelzip legaldesc township section qtrsection range plssdesc lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras placefp zoningurl lbcsactivity lbcsfunction lbcstype lbcscharacter sourceurl publish.parcel_layer columns not fed by these sources (41) — empty or below 50% fill in this county ogparcelid2, parentid, stackid, taxacctnum, numfloors, bldgsqft, halfbaths, fullbaths, agvalue, saleamt, saledate, ownertype, ownername owneraddr, ownercity, ownerstate, ownerzip, book, page, block, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, ownerlist lbcsownership PARCEL 4 mapped · 1 kept in extras · 50 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL apn property_type property_type_decoded geom parcelid usecode usedesc geom extras · 1 source columns preserved as json globalid_1 extras not present in source — filled with NULL (50) parcelid2, taxacctnum, taxyear, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths imprvalue, landvalue, agvalue, totalvalue, taxacres, saleamt, saledate, ownername, owneraddr, ownercity, ownerstate, ownerzip, parceladdr parcelcity, parcelstate, parcelzip, legaldesc, township, section, qtrsection, range, plssdesc, book, page, block, lot, updated, sourceurl taxdistrict, parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding ZONING 2 mapped · 2 transformed · 1 kept in extras · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING r j zoningcode NULLIF(COALESCE(r.j ->> 'code', r.j ->> 'Code', r.j ->> 'CODE',… zoningtype NULLIF(COALESCE(r.j ->> 'class', r.j ->> 'Class', r.j ->> 'CLAS… extras · 1 source columns preserved as json restype extras not present in source — filled with NULL (6) zoningdesc, ordinance, setbacks, restrictions, notes, sourceurl ⚠ 1 SELECT item(s) could not be parsed: zsrc.geom

Neighboring counties

Parcel data for counties bordering Orange County:

Frequently asked questions

Where can I find Orange County, CA parcel and GIS data?

Land Records publishes a Orange County, CA parcel dataset in which every parcel carries its boundary polygon (GIS geometry) along with ownership, assessed value, land use, acreage, and sale history. Preview it in the interactive explorer on this page, or download the full Orange County, CA dataset as a GeoPackage or CSV.

How many parcels are in Orange County, CA?

The current dataset contains 986,121 parcel records for Orange County, CA, each with its boundary geometry and assessor attributes.

What is the FIPS code for Orange County, CA?

The FIPS code for Orange County, CA is 06059.

What information does each Orange County, CA parcel record include?

Each Orange County, CA parcel record includes the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and the most recent sale price and date — plus the parcel boundary polygon. Per-attribute fill rates are listed in the coverage table on this page.

Is Orange County, CA parcel data free?

You can preview Orange County, CA parcels for free in the interactive explorer. The complete dataset is available as a one-time download or through the nationwide parcel web service; see the download options on this page for current pricing.

Does Orange County, CA have an official GIS or property records website?

Yes — the official Orange County, CA government website is linked in the county details above. Land Records standardizes Orange County, CA assessor and recorder records into a single nationwide parcel schema with GIS boundary geometry.

On this page