Flood Zone API Get a free key

Flood map coverage in South Dakota

FEMA's National Flood Hazard Layer holds 2,195 FIRM panels for South Dakota from 39 digital flood map databases, reaching 40 of its 66 counties. Computed September 29, 2026.

2,195FIRM panels
49%took effect before September 29, 2016
2025-10-02newest panel (46101C0400D)
97LOMRs in effect

What to expect from lookups here

A real lookup in South Dakota

The point is the Census internal point of Moody County, the county with South Dakota'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=44.01243 -d lon=-96.67605
Response 200
{
  "query": {
    "lat": 44.01243,
    "lon": -96.67605
  },
  "location": {
    "lat": 44.01243,
    "lon": -96.67605,
    "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": "46101C",
    "polygon_id": "46101C_2396",
    "at_zone_boundary": false,
    "other_zones": []
  },
  "firm_panel": {
    "panel": "46101C0193D",
    "effective_date": "2025-10-02",
    "panel_type": "Countywide, Panel Printed",
    "dfirm_id": "46101C",
    "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": 44.01243,
      "lon": -96.67605
    },
    "queried_at": "2026-09-29T08:37:58Z",
    "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 South Dakota

MapDFIRM IDID typePanelsNewest panelOldest panelOver 10 years oldLOMRs in effect
Aurora County46003CCounty272003-11-192003-11-19271
Beadle County46005CCounty1052025-02-282025-02-2800
Brookings County46011CCounty532025-04-232008-07-1610
Brown County46013CCounty682010-09-292008-03-18683
Butte County46019CCounty652012-01-062012-01-06650
Charles Mix County46023CCounty372004-06-022004-06-02371
Cheyenne River Sioux Tribe461203Community-numbered1292004-05-032004-05-031290
Clark County46025CCounty372024-01-112024-01-1100
Clay County46027CCounty252020-12-302020-12-3000
Codington County46029CCounty402009-01-162009-01-16404
Corson County46031CCounty792004-05-172004-05-17790
Custer County46033CCounty492012-01-062012-01-06496
Davison County46035CCounty462025-05-062010-09-2910
Day County46037CCounty452024-03-132024-03-1300
Deuel County46039CCounty462022-09-012022-09-0102
Fall River County46047CCounty452007-12-182007-12-18451
Grant County46051CCounty402024-03-272009-11-0410
Hamlin County46057CCounty232024-09-122024-09-1200
Hanson County46061CCounty672024-08-142009-09-0250
Hughes County46065CCounty422004-05-172004-05-17421
Hutchinson County46067CCounty662024-05-082009-09-0270
Kingsbury County46077CCounty272024-05-222024-05-2200
Lake County46079CCounty322024-11-212024-11-2100
Lawrence County46081CCounty362012-04-172012-04-173621
Lincoln County46083CCounty522017-10-052008-04-024713
Marshall County46091CCounty382023-12-212023-12-2100
McCook County46087CCounty432025-03-112025-03-1100
Meade County46093CCounty952011-09-162011-09-16956
Miner County46097CCounty452024-06-062024-06-0600
Minnehaha County46099CCounty882017-10-052009-09-026616
Moody County46101CCounty392025-10-022025-10-0200
Pennington County46103CCounty1652013-06-032013-06-0316520
Roberts County46109CCounty492024-04-252024-04-2500
Sanborn County46111CCounty432024-08-282024-08-2800
Spink County46115CCounty932025-03-252025-03-2500
Stanley County46117CCounty592004-05-172004-05-17591
Turner County46125CCounty362021-10-072021-10-0700
Union County46127CCounty492021-01-152021-01-1501
Yankton County46135CCounty722025-02-142010-07-0620
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