Flagler County, FL Parcels & GIS Data

Flagler County, FL parcel data: 89,645 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Flagler County, Florida parcel data covering 89,645 property records.

This page documents parcel-level coverage for Flagler County, Florida. 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 Flagler County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Flagler County property dataset.

Flagler County is situated in the northeastern quadrant of the U.S. state of Florida. The population as of the 2020 census was 115,378. Bunnell is the county seat, and Palm Coast is the largest city.

FIPS 12035

Official county website: https://cdpweb.flaglercounty.gov/oprs_pt_prod/oprswebv2.dll/

The FIPS code for Flagler County is 12035.

VolusiaSt. JohnsPutnamFlagler
Hosted Web API$200/mo

Attribute coverage

Flagler County contains 89,645 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL).

ColumnCoverageRecords populated
lrid100%89,645
parcelid100%89,645
parcelid296.5%86,530
ogparcelid100%89,645
ogparcelid290.2%80,816
parentid<0.1%0
stackid<0.1%0
geoid100%89,645
statefp100%89,645
countyfp100%89,645
countyname100%89,645
cousubfp100%89,645
cousubname100%89,645
tractce100%89,645
tractname100%89,645
taxacctnum99.9%89,554
taxyear100%89,645
taxdistrict99.9%89,554
usecode99.9%89,539
usedesc100%89,624
zoningcode96.2%86,233
zoningdesc27.6%24,776
numbldgs100%89,645
numunits92.7%83,085
yearbuilt<0.1%0
numfloors47.3%42,437
bldgsqft85.9%77,009
bedrooms<0.1%0
halfbaths<0.1%0
fullbaths<0.1%0
imprvalue94.8%85,015
landvalue99.3%89,007
agvalue99.3%89,007
totalvalue99.3%89,007
taxacres99.9%89,554
calcarea100%89,645
saleamt65.2%58,405
saledate94.4%84,613
ownertype100%89,640
ownername100%89,640
owneraddr99.9%89,587
ownercity99.7%89,384
ownerstate99.2%88,902
ownerzip99.0%88,747
parceladdr91.0%81,552
parcelcity99.9%89,553
parcelstate100%89,645
parcelzip100%89,645
legaldesc100%89,644
township99.9%89,594
section99.9%89,594
qtrsection99.9%89,594
range99.9%89,594
plssdesc99.9%89,594
book95.2%85,300
page95.2%85,300
block90.7%81,307
lot98.5%88,335
parceltype0.5%450
accesstype0.5%450
iucnclass0.4%327
placename3.5%3,161
placetype3.5%3,124
firmid100%89,645
firmdate100%89,645
fldzone100%89,645
zonesubty93.3%83,603
staticbfe4.6%4,092
elevmin99.3%89,005
elevmax99.3%89,005
elevavg99.3%89,005
fireplaces<0.1%0
heating<0.1%0
heatfuel<0.1%0
cooling<0.1%0
foundation<0.1%0
roofcover<0.1%0
siding<0.1%0
bldgtype<0.1%0
naicscode20.2%18,096
frsid<0.1%0
dfrurl<0.1%0
caapermit<0.1%0
cwapermit<0.1%0
rcrapermit<0.1%0
updated100%89,645
centroidx100%89,645
centroidy100%89,645
surfpointx100%89,645
surfpointy100%89,645
geom100%89,645
extras100%89,645
ownerlist79.7%71,489
placefp78.3%70,207
zoningurl<0.1%0

Schema mapping

How source columns from the acquired Flagler 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 — Flagler County, Florida (12035) 2 entities · most recent acquisition per entity · generated 2026-08-30 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 parcelno parcelnum prop_id property_use_cd property_use_desc regimpcnt reg_imprvval xtraf_imprvval mktland agland appraised_val legal_acreage saleadj1 saledt1 float8 file_as_name addr_line2 addr_line3 addr_city addr_state zip situs_num situs_street_prefx situs_street situs_street_sufix situs_unit situs_building_num situs_city situs_zip legal township_code township_section range_code book1 page1 block lot last_appraisal_dt geom tax_area_id gis_sty gis_pen gis_lgt gis_area gis_name gis_case gis_inar gis_pcnt gis_tagx gis_tagy gis_tagf gis_tagt gis_tagh gis_tagc gis_tagr gis_pcol gis_ntar gis_isar gis_lib gis_bmp gis_bmph ftr_code out_date damage_assessment_zone globalid sde_state_id geo_id simplegeo exmptcodes abs_subdv_cd hood_cd condocomplex linked_cd ud2 ud3 market_area_cd appraiser_nm in_date hsesuf st_zip4 house2 hse2suf v reglandcnt aglandcnt xtrafimpcnt apintp1 apin_1 apintp2 apin_2 apintp3 apin_3 inst1 vimp1 qual1 rcode1 fsalp_doc_nbr_1 fsalp_doc_date_1 saledt2 book2 page2 inst2 vimp2 qual2 rcode2 saleadj2 fsalp_doc_nbr_2 fsalp_doc_date_2 saledt3 book3 page3 inst3 vimp3 qual3 rcode3 saleadj3 fsalp_doc_nbr_3 fsalp_doc_date_3 justval classval capq assessed_val school_assessed_val coexmptamt cityexmptamt otherexmptamt schoolexmptamt cotax citytax othertax schooltax newval deletions_val taxcode1 taxcode2 taxcode3 taxcode4 taxcode5 noticecode addr_line1 country_cd port_prevcountycd port_newcountycd port_assd_val port_appldt port_prevhstdyear port_just_val num_prev_owner port_prevparcel port_sohdiff_prev port_sohdiff_new new_homestead_percent port_transferyear retaincapagl retaincapsoh type fema hurr routenum census_block_group totalsq mapnum ud4 ud5 ud6 ud7 ud8 ud9 ud10 new_for_year revew confidential ref_id1 parcelid parcelid2 taxacctnum usecode usedesc numbldgs imprvalue landvalue agvalue totalvalue taxacres saleamt saledate ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section range book page block lot updated geom taxdistrict extras ZONING geom zonecode zonename type ordinance_number notes objectid_12 objectid_1 label citycode cityname pudname reference acres update_ editor globalid created_user created_date last_edited_user last_edited_date from_code to_code book_page geom zoningcode zoningdesc zoningtype ordinance notes extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% taxyear geom · derived from geometry geom dem.us_1m · USGS 1m DEM 99.3% elevmin 99.3% elevmax 99.3% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 93.3% zonesubty 4.6% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 92.7% numunits 85.9% bldgsqft 100% qtrsection 100% plssdesc 79.7% ownerlist 78.3% placefp lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxacctnum taxyear taxdistrict usecode usedesc zoningcode zoningdesc numbldgs numunits bldgsqft imprvalue landvalue agvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity ownerstate ownerzip parceladdr parcelcity parcelstate parcelzip legaldesc township section qtrsection range plssdesc book page block lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist placefp publish.parcel_layer columns not fed by these sources (27) — empty or below 50% fill in this county parentid, stackid, yearbuilt, numfloors, bedrooms, halfbaths, fullbaths, parceltype, accesstype, iucnclass, placename, placetype, fireplaces heating, heatfuel, cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, zoningurl PARCEL 34 mapped · 26 transformed · 21 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL parcelno parcelnum prop_id property_use_cd property_use_desc regimpcnt reg_imprvval xtraf_imprvval mktland agland appraised_val legal_acreage saleadj1 saledt1 float8 file_as_name addr_line2 addr_line3 addr_city addr_state zip situs_num situs_street_prefx situs_street situs_street_sufix situs_unit situs_building_num situs_city situs_zip legal township_code township_section range_code book1 page1 block lot last_appraisal_dt geom tax_area_id gis_sty gis_pen gis_lgt gis_area gis_name gis_case gis_inar gis_pcnt gis_tagx gis_tagy gis_tagf gis_tagt gis_tagh gis_tagc gis_tagr gis_pcol gis_ntar gis_isar gis_lib gis_bmp gis_bmph ftr_code out_date damage_assessment_zone globalid sde_state_id geo_id simplegeo exmptcodes abs_subdv_cd hood_cd condocomplex linked_cd ud2 ud3 market_area_cd appraiser_nm in_date hsesuf st_zip4 house2 hse2suf v reglandcnt aglandcnt xtrafimpcnt apintp1 apin_1 apintp2 apin_2 apintp3 apin_3 inst1 vimp1 qual1 rcode1 fsalp_doc_nbr_1 fsalp_doc_date_1 saledt2 book2 page2 inst2 vimp2 qual2 rcode2 saleadj2 fsalp_doc_nbr_2 fsalp_doc_date_2 saledt3 book3 page3 inst3 vimp3 qual3 rcode3 saleadj3 fsalp_doc_nbr_3 fsalp_doc_date_3 justval classval capq assessed_val school_assessed_val coexmptamt cityexmptamt otherexmptamt schoolexmptamt cotax citytax othertax schooltax newval deletions_val taxcode1 taxcode2 taxcode3 taxcode4 taxcode5 noticecode addr_line1 country_cd port_prevcountycd port_newcountycd port_assd_val port_appldt port_prevhstdyear port_just_val num_prev_owner port_prevparcel port_sohdiff_prev port_sohdiff_new new_homestead_percent port_transferyear retaincapagl retaincapsoh type fema hurr routenum census_block_group totalsq mapnum ud4 ud5 ud6 ud7 ud8 ud9 ud10 new_for_year revew confidential ref_id1 parcelid NULLIF(trim(parcelno), '')::text parcelid2 NULLIF(trim(parcelnum), '')::text taxacctnum usecode NULLIF(trim(property_use_cd), '')::text usedesc NULLIF(trim(property_use_desc), '')::text numbldgs imprvalue CASE WHEN reg_imprvval IS NULL AND xtraf_imprvval IS NULL THEN … landvalue agvalue totalvalue taxacres saleamt NULLIF(saleadj1, 0)::text saledate CASE WHEN saledt1 IS NOT NULL AND saledt1 > 0 THEN to_timestamp… ownername NULLIF(trim(file_as_name), '')::text owneraddr NULLIF(concat_ws(' ', NULLIF(trim(addr_line2), ''), NULLIF(trim… ownercity NULLIF(trim(addr_city), '')::text ownerstate NULLIF(trim(addr_state), '')::text ownerzip NULLIF(trim(zip), '')::text parceladdr NULLIF(concat_ws(' ', NULLIF(trim(situs_num), ''), NULLIF(trim(… parcelcity NULLIF(trim(situs_city), '')::text parcelstate 'FL'::text parcelzip NULLIF(trim(situs_zip), '')::text legaldesc NULLIF(trim(legal), '')::text township NULLIF(trim(township_code), '')::text section NULLIF(trim(township_section), '')::text range NULLIF(trim(range_code), '')::text book NULLIF(trim(book1), '')::text page NULLIF(trim(page1), '')::text block NULLIF(trim(block), '')::text lot NULLIF(trim(lot), '')::text updated CASE WHEN last_appraisal_dt IS NOT NULL AND last_appraisal_dt >… geom taxdistrict extras ( json_build_object( 'gis_sty', gis_sty::text, 'gis_pen', gis_p… not present in source — filled with NULL (21) taxyear, zoningcode, zoningdesc, numunits, yearbuilt, numfloors, bldgsqft, bedrooms, halfbaths, fullbaths, qtrsection, plssdesc, sourceurl parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding ZONING 7 mapped · 6 transformed · 3 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING geom zonecode zonename type ordinance_number notes objectid_12 objectid_1 label citycode cityname pudname reference acres update_ editor globalid created_user created_date last_edited_user last_edited_date from_code to_code book_page geom zoningcode NULLIF(zonecode, '')::text zoningdesc NULLIF(zonename, '')::text zoningtype NULLIF("type", '')::text ordinance NULLIF(ordinance_number, '')::text notes NULLIF(notes, '')::text extras json_build_object( 'objectid_12', objectid_12::text, 'objectid_… not present in source — filled with NULL (3) setbacks, restrictions, sourceurl

Neighboring counties

Parcel data for counties bordering Flagler County:

Frequently asked questions

Where can I find Flagler County, FL parcel and GIS data?

Land Records publishes a Flagler County, FL 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 Flagler County, FL dataset as a GeoPackage or CSV.

How many parcels are in Flagler County, FL?

The current dataset contains 89,645 parcel records for Flagler County, FL, each with its boundary geometry and assessor attributes.

What is the FIPS code for Flagler County, FL?

The FIPS code for Flagler County, FL is 12035.

What information does each Flagler County, FL parcel record include?

Each Flagler County, FL 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 Flagler County, FL parcel data free?

You can preview Flagler County, FL 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 Flagler County, FL have an official GIS or property records website?

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

On this page