Flood Zone API Get a free key

Flood map coverage in West Virginia

FEMA's National Flood Hazard Layer holds 2,997 FIRM panels for West Virginia from 55 digital flood map databases, reaching 55 of its 55 counties. Computed September 29, 2026.

2,997FIRM panels
90%took effect before September 29, 2016
2026-07-07newest panel (54075C0415E)
27LOMRs in effect

What to expect from lookups here

A real lookup in West Virginia

The point is the Census internal point of Pocahontas County, the county with West Virginia'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=38.33261 -d lon=-80.01012
Response 200
{
  "query": {
    "lat": 38.33261,
    "lon": -80.01012
  },
  "location": {
    "lat": 38.33261,
    "lon": -80.01012,
    "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": "54075C",
    "polygon_id": "54075C_6125",
    "at_zone_boundary": false,
    "other_zones": []
  },
  "firm_panel": {
    "panel": "54075C0385E",
    "effective_date": "2026-07-07",
    "panel_type": "Countywide, Panel Printed",
    "dfirm_id": "54075C",
    "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": 38.33261,
      "lon": -80.01012
    },
    "queried_at": "2026-09-29T08:38:03Z",
    "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 West Virginia

MapDFIRM IDID typePanelsNewest panelOldest panelOver 10 years oldLOMRs in effect
Barbour County54001CCounty272011-05-032011-05-03270
Berkeley County54003CCounty372009-07-072009-07-07370
Boone County54005CCounty422013-05-162013-05-16420
Braxton County54007CCounty422010-04-192010-04-19420
Brooke County54009CCounty342010-04-192010-04-19340
Cabell County54011CCounty752014-02-192005-06-16755
Calhoun County54013CCounty292010-06-182010-06-18290
Clay County54015CCounty452013-02-062013-02-06450
Doddridge County54017CCounty302011-10-042011-10-04300
Fayette County54019CCounty432010-09-032010-09-03430
Gilmer County54021CCounty532009-06-162009-06-16530
Grant County54023CCounty312019-02-012009-09-02291
Greenbrier County54025CCounty632023-07-052012-10-1690
Hampshire County54027CCounty1042002-11-072002-11-071040
Hancock County54029CCounty402010-04-192010-04-19400
Hardy County54031CCounty272009-09-022009-09-02271
Harrison County54033CCounty1072012-10-022012-10-021071
Jackson County54035CCounty722004-02-182004-02-18721
Jefferson County54037CCounty292009-12-182009-12-18252
Kanawha County54039CCounty1372023-08-012008-02-061222
Lewis County54041CCounty212010-04-192010-04-19210
Lincoln County54043CCounty942013-10-162013-10-16941
Logan County54045CCounty652008-02-062008-02-06651
Marion County54049CCounty672019-04-052012-06-19651
Marshall County54051CCounty362009-09-252009-09-25360
Mason County54053CCounty422013-12-032013-12-03420
McDowell County54047CCounty812005-06-162005-06-16810
Mercer County54055CCounty902005-03-022005-03-02900
Mineral County54057CCounty472013-03-192013-03-19470
Mingo County54059CCounty872016-08-172012-10-02873
Monongalia County54061CCounty322019-04-052010-01-20240
Monroe County54063CCounty522025-01-172002-06-17100
Morgan County54065CCounty332009-09-252009-09-25330
Nicholas County54067CCounty662021-09-242011-07-04610
Ohio County54069CCounty272006-07-172006-07-17270
Pendleton County54071CCounty262023-05-092010-03-0240
Pleasants County54073CCounty342014-05-052014-05-05340
Pocahontas County54075CCounty1442026-07-072010-11-04230
Preston County54077CCounty462012-06-052012-06-05461
Putnam County54079CCounty512012-02-022012-02-02510
Raleigh County54081CCounty1192009-06-162006-09-291191
Randolph County54083CCounty512010-09-292010-09-29511
Ritchie County54085CCounty242012-02-022012-02-02240
Roane County54087CCounty332012-03-022012-03-02330
Summers County54089CCounty342024-10-242010-02-0310
Taylor County54091CCounty182011-08-022009-09-25180
Tucker County54093CCounty352010-07-062010-07-06351
Tyler County54095CCounty322010-05-032010-05-03320
Upshur County54097CCounty222010-09-292010-09-29220
Wayne County54099CCounty862016-09-022013-01-02863
Webster County54101CCounty702022-05-032012-01-06680
Wetzel County54103CCounty362009-09-252009-09-25360
Wirt County54105CCounty172012-08-022012-08-02170
Wood County54107CCounty1192013-11-062013-11-061191
Wyoming County54109CCounty932006-05-162006-05-16930
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