Flood Zone API Get a free key

Flood map coverage in Wisconsin

FEMA's National Flood Hazard Layer holds 9,097 FIRM panels for Wisconsin from 67 digital flood map databases, reaching 67 of its 72 counties. Computed September 29, 2026.

9,097FIRM panels
80%took effect before September 29, 2016
2026-03-17newest panel (55067C0230C)
164LOMRs in effect

What to expect from lookups here

A real lookup in Wisconsin

The point is the Census internal point of Langlade County, the county with Wisconsin's most recently effective FIRM panel. FEMA's map puts it in zone X (area of minimal flood hazard). Recorded September 29, 2026.

Request
curl -sG https://api.floodzoneapi.com/api/v1/flood/zone \
  -H "Authorization: Bearer $FZA_KEY" \
  -d lat=45.25486 -d lon=-89.06707
Response 200
{
  "query": {
    "lat": 45.25486,
    "lon": -89.06707
  },
  "location": {
    "lat": 45.25486,
    "lon": -89.06707,
    "geocoder": null,
    "precision": "input_coordinates",
    "matched_address": null,
    "candidates": null,
    "county": null,
    "county_fips": null,
    "state": null
  },
  "flood_zone": {
    "mapped": true,
    "zone": "X",
    "subtype": "AREA OF MINIMAL FLOOD HAZARD",
    "description": "Area of minimal flood hazard. Outside the Special Flood Hazard Area.",
    "sfha": false,
    "static_bfe": null,
    "depth": null,
    "dfirm_id": "55067C",
    "polygon_id": "55067C_684",
    "at_zone_boundary": false,
    "other_zones": []
  },
  "firm_panel": {
    "panel": "55067C0265C",
    "effective_date": "2026-03-17",
    "panel_type": "Countywide, Panel Printed",
    "dfirm_id": "55067C",
    "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": 45.25486,
      "lon": -89.06707
    },
    "queried_at": "2026-09-29T08:38:04Z",
    "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 Wisconsin

MapDFIRM IDID typePanelsNewest panelOldest panelOver 10 years oldLOMRs in effect
Adams County55001CCounty1112008-06-172008-06-171110
Barron County55005CCounty1652009-12-032009-12-031651
Bayfield County55007CCounty1952011-12-162011-12-161950
Brown County55009CCounty1622023-05-092009-08-1812230
Buffalo County55011CCounty812010-05-032010-05-03812
Burnett County55013CCounty1832008-08-192008-08-191831
Calumet County55015CCounty1102009-02-042009-02-041102
Chippewa County55017CCounty1362023-10-192010-03-021342
Clark County55019CCounty1072010-07-062010-07-061072
Columbia County55021CCounty1912016-05-162016-05-161910
Crawford County55023CCounty1402015-10-162010-12-171401
Dane County55025CCounty2652025-04-092009-01-0225817
Dodge County55027CCounty1732014-05-192010-04-191732
Door County55029CCounty2062024-05-082009-03-02970
Douglas County55031CCounty2182012-02-022012-02-022180
Dunn County55033CCounty1882011-12-022011-12-021881
Eau Claire County55035CCounty902014-04-162009-02-18905
Florence County55037CCounty622023-08-152023-08-1500
Fond du Lac County55039CCounty1292024-12-202009-11-04992
Forest County55041CCounty1112011-12-162011-12-161110
Grant County55043CCounty1982016-02-032011-09-021980
Green County55045CCounty952009-05-182009-05-18952
Green Lake County55047CCounty662010-02-032010-02-03662
Iowa County55049CCounty1552015-12-162015-12-161550
Iron County55051CCounty1012023-05-232023-05-2300
Jackson County55053CCounty1452017-09-292012-09-281442
Jefferson County55055CCounty1812015-02-042009-06-021811
Juneau County55057CCounty1782012-10-162012-10-161781
Kenosha County55059CCounty1112024-04-112012-06-196623
Kewaunee County55061CCounty762024-08-282024-08-2800
La Crosse County55063CCounty1202012-01-062012-01-061202
Lafayette County55065CCounty1162020-12-172020-12-1700
Langlade County55067CCounty1042026-03-172026-03-1700
Lincoln County55069CCounty1482011-08-162011-08-161480
Manitowoc County55071CCounty1432023-02-232011-08-021172
Marathon County55073CCounty1292018-09-282010-07-221235
Marquette County55077CCounty862012-12-182012-12-18860
Milwaukee County55079CCounty1112024-10-242024-10-2400
Monroe County55081CCounty1602019-12-062010-01-201441
Oconto County55083CCounty2322023-03-212010-10-062060
Oneida County55085CCounty1582013-05-162013-05-161580
Outagamie County55087CCounty1042016-01-202010-07-2210421
Ozaukee County55089CCounty1132024-07-312024-07-3101
Pepin County55091CCounty432010-08-192010-08-19432
Pierce County55093CCounty852020-12-302011-11-16831
Polk County55095CCounty1202011-09-162011-09-161200
Portage County55097CCounty802009-07-202009-07-20804
Racine County55101CCounty1622024-01-112012-05-021042
Richland County55103CCounty962016-12-082016-12-0800
Rock County55105CCounty1822015-09-162015-09-161821
Rusk County55107CCounty1342014-03-172014-03-171161
Sauk County55111CCounty2092015-10-022009-12-182092
Shawano County55115CCounty1582024-07-172024-07-1700
Sheboygan County55117CCounty1492024-08-282009-04-021064
St. Croix County55109CCounty1722009-03-162009-03-161724
Taylor County55119CCounty1042024-03-132024-03-1300
Trempealeau County55121CCounty882011-04-042011-04-04882
Vernon County55123CCounty1482012-11-022012-11-021480
Vilas County55125CCounty772012-06-052012-06-05770
Walworth County55127CCounty1492022-04-062009-10-021001
Washburn County55129CCounty1272012-10-022012-10-021270
Washington County55131CCounty1812026-02-202013-11-20340
Waukesha County55133CCounty2052023-10-192014-11-05854
Waupaca County55135CCounty1202010-01-202010-01-201202
Waushara County55137CCounty882013-06-182013-06-18880
Winnebago County55139CCounty462003-03-172003-03-17462
Wood County55141CCounty1212010-02-172010-02-171211
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.

Counties with no digital FIRM in the NFHL

No digital flood map in the NFHL links to these counties (Census county FIPS in brackets). Addresses here return "mapped": false; FEMA may still have paper maps for them.

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