Flood Zone API Get a free key

Flood map coverage in Florida

FEMA's National Flood Hazard Layer holds 7,368 FIRM panels for Florida from 67 digital flood map databases, reaching 67 of its 67 counties. Computed September 29, 2026.

7,368FIRM panels
55%took effect before September 29, 2016
2025-11-14newest panel (12013C0325F)
1,270LOMRs in effect

What to expect from lookups here

A real lookup in Florida

The point is the Census internal point of Calhoun County, the county with Florida's most recently effective FIRM panel. FEMA's map puts it in zone A. Recorded September 29, 2026.

Request
curl -sG https://api.floodzoneapi.com/api/v1/flood/zone \
  -H "Authorization: Bearer $FZA_KEY" \
  -d lat=30.3888 -d lon=-85.19791
Response 200
{
  "query": {
    "lat": 30.3888,
    "lon": -85.19791
  },
  "location": {
    "lat": 30.3888,
    "lon": -85.19791,
    "geocoder": null,
    "precision": "input_coordinates",
    "matched_address": null,
    "candidates": null,
    "county": null,
    "county_fips": null,
    "state": null
  },
  "flood_zone": {
    "mapped": true,
    "zone": "A",
    "subtype": null,
    "description": "1% annual chance flood hazard. No base flood elevations determined.",
    "sfha": true,
    "static_bfe": null,
    "depth": null,
    "dfirm_id": "12013C",
    "polygon_id": "12013C_2873",
    "at_zone_boundary": false,
    "other_zones": []
  },
  "firm_panel": {
    "panel": "12013C0190F",
    "effective_date": "2025-11-14",
    "panel_type": "Countywide, Panel Printed",
    "dfirm_id": "12013C",
    "other_panels": []
  },
  "source": {
    "dataset": "FEMA National Flood Hazard Layer (NFHL)",
    "service": "https://hazards.fema.gov/arcgis/rest/services/public/NFHL/MapServer",
    "layers": [
      {
        "id": 28,
        "name": "Flood Hazard Zones"
      },
      {
        "id": 3,
        "name": "FIRM Panels"
      }
    ],
    "query_point": {
      "lat": 30.3888,
      "lon": -85.19791
    },
    "queried_at": "2026-09-29T08:37:35Z",
    "cached": true,
    "cache_ttl_seconds": 86400
  },
  "notice": "Informational. This is the zone shown on FEMA's effective flood map (NFHL) at this point. It is not a Standard Flood Hazard Determination (FEMA Form 086-0-32), a prediction of flood risk, or an insurance quote, and it does not reflect a Letter of Map Amendment issued for a single structure."
}

Every digital flood map in Florida

MapDFIRM IDID typePanelsNewest panelOldest panelOver 10 years oldLOMRs in effect
Alachua County12001CCounty1122021-09-242006-06-169112
Baker County12003CCounty752008-06-172008-06-17751
Bay County12005CCounty1692024-10-242009-06-022215
Bradford County12007CCounty392018-11-022012-05-02231
Brevard County12009CCounty1492021-01-292014-03-17597
Broward County12011CCounty1032024-07-312014-08-183612
Calhoun County12013CCounty622025-11-142013-06-18350
Charlotte County12015CCounty1232022-12-152003-05-05518
Citrus County12017CCounty1542021-01-152014-09-261080
Clay County12019CCounty602014-03-172014-03-176014
Collier County12021CCounty1562024-02-082012-05-16749
Columbia County12023CCounty1192018-11-022009-02-04841
DeSoto County12027CCounty882021-10-072013-11-06781
Dixie County12029CCounty1362019-01-182006-09-29290
Duval County12031CCounty1802018-11-022013-06-037660
Escambia County12033CCounty1112025-08-192025-08-1900
Flagler County12035CCounty672018-06-062018-06-0603
Franklin County12037CCounty592024-10-102014-02-05520
Gadsden County12039CCounty872009-02-042009-02-04871
Gilchrist County12041CCounty732018-01-192006-09-29451
Glades County12043CCounty852022-03-222014-09-26392
Gulf County12045CCounty932021-03-092021-03-0900
Hamilton County12047CCounty672025-04-232010-06-04330
Hardee County12049CCounty962013-11-062013-11-06961
Hendry County12051CCounty602020-05-152015-07-06452
Hernando County12053CCounty1512021-01-152012-02-021151
Highlands County12055CCounty1592015-11-182015-11-181590
Hillsborough County12057CCounty2432021-10-072008-08-2814436
Holmes County12059CCounty442010-12-172010-12-174446
Indian River County12061CCounty762023-01-262012-12-04224
Jackson County12063CCounty702025-11-142010-12-175732
Jefferson County12065CCounty212025-04-232014-02-0590
Lafayette County12067CCounty742017-10-052006-09-29561
Lake County12069CCounty942012-12-182012-12-189440
Lee County12071CCounty2032022-11-172008-08-283930
Leon County12073CCounty862009-08-182009-08-188618
Levy County12075CCounty1302022-01-282012-11-02550
Liberty County12077CCounty262022-08-022013-06-18160
Madison County12079CCounty1092025-04-232010-05-03260
Manatee County12081CCounty1532021-08-102014-03-177540
Marion County12083CCounty2182017-04-192008-08-2814817
Martin County12085CCounty782020-02-192015-03-16322
Miami-Dade County12086CCounty2512009-09-112009-09-1125158
Monroe County12087CCounty1832005-02-182005-02-18183288
Nassau County12089CCounty1232017-08-022010-12-176214
Okaloosa County12091CCounty742021-03-092002-12-0620
Okeechobee County12093CCounty422015-07-162015-07-16420
Orange County12095CCounty622021-09-242009-09-2544101
Osceola County12097CCounty662013-06-182013-06-186641
Palm Beach County12099CCounty2152024-12-202017-10-05044
Pasco County12101CCounty1762020-06-052014-09-2614551
Pinellas County12103CCounty1352021-08-242003-09-032710
Polk County12105CCounty1242016-12-222012-09-281651
Putnam County12107CCounty1052012-02-022012-02-021050
Santa Rosa County12113CCounty1432021-11-192006-12-19400
Sarasota County12115CCounty1512024-03-272016-11-0406
Seminole County12117CCounty382007-09-282007-09-283845
St. Johns County12109CCounty1282018-12-072018-12-07054
St. Lucie County12111CCounty812020-02-192012-02-16380
Sumter County12119CCounty1552020-06-052013-09-2711533
Suwannee County12121CCounty1382018-08-282007-09-281250
Taylor County12123CCounty1292019-02-012009-05-04500
Union County12125CCounty422018-11-022009-02-04340
Volusia County12127CCounty1252017-09-292014-02-195931
Wakulla County12129CCounty292022-08-022014-09-26272
Walton County12131CCounty1582020-12-302010-09-299510
Washington County12133CCounty372011-07-042011-07-04373
Dates are panel effective dates (YYYY-MM-DD). "Placeholder" means FEMA's record carries a non-date such as 9999-09-09. "Over 10 years old" counts panels effective before September 29, 2016. "LOMRs in effect" are Letters of Map Revision not yet folded into a new FIRM. The DFIRM ID appears in responses as flood_zone.dfirm_id and firm_panel.dfirm_id.

Source: FEMA NFHL layers 1, 3 and 22 and the Census Bureau county gazetteer, computed September 29, 2026. All states ยท API reference