Skip to content

Flood zones and disaster declarations

Back to tools

FEMA provides public U.S. flood maps and disaster information, including approximate address-based flood risk details and federal disaster declarations by state or county.

Get flood zone

Find the FEMA flood zone, risk designation, elevation, map panel, and community for a US street address. Census address coordinates are approximate; confirm property-level requirements with FEMA and your lender.

Your information

Full US street address, e.g. 1000 Ocean Dr, Miami Beach, FL 33139.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Flood zone: AE

1000 OCEAN DR, MIAMI BEACH, FL, 33139

High-risk flood area; flood insurance is usually required with a federally backed mortgage.

High-risk flood area
Yes
Base flood elevation
8
Community
CITY OF MIAMI BEACH
Map panel
12086C0319L
Map effective date
Sep 11, 2009
View on FEMA Map Service Center

Choose an action

About the FEMA tool

FEMA, also known as the Federal Emergency Management Agency, provides flood zone details for a US street address through Get flood zone.

List disaster declarations returns federal disasters for a required US state, with optional date, county, result count, and incident category filters.

Built from fema.gov, geocoding.geo.census.gov and hazards.fema.gov. Last checked Sep 29, 2026.

Actions

Get flood zone

1 credit

Find the FEMA flood zone, risk designation, elevation, map panel, and community for a US street address. Census address coordinates are approximate; confirm property-level requirements with FEMA and your lender.

Uses geocoding.geo.census.gov and hazards.fema.gov.

What you provide

FieldTypeRequiredDescription
AddressaddressTextRequiredFull US street address, e.g. 1000 Ocean Dr, Miami Beach, FL 33139.Example: 1000 Ocean Dr, Miami Beach, FL 33139

What you get

FieldTypeDescription
NotenoteTextExplanation when no digital flood map or zone is available.
LatitudelatitudeNumberCensus geocoder latitude.Example: 25.780437512467
LongitudelongitudeNumberCensus geocoder longitude.Example: -80.130701760056
Flood Zoneflood_zoneTextFEMA flood zone code, or null if no digital flood zone is available.Example: AE
Community Namecommunity_nameTextFEMA political jurisdiction name.Example: CITY OF MIAMI BEACH
Matched Addressmatched_addressTextStreet address matched by the Census geocoder.Example: 1000 OCEAN DR, MIAMI BEACH, FL, 33139
Flood Zone Meaningflood_zone_meaningTextPlain-language flood hazard designation.Example: High-risk flood area; flood insurance is usually required with a federally…
Flood Map Panel Numberflood_map_panel_numberTextFEMA FIRM panel number.Example: 12086C0319L
Flood Map Effective Dateflood_map_effective_dateDateEffective date of the mapped FIRM panel.Example: 2009-09-11
Base Flood Elevation Feetbase_flood_elevation_feetNumberMapped static base flood elevation in feet, if available.Example: 8
Fema Map Service Center Linkfema_map_service_center_linkTextLink to search this address on FEMA Map Service Center.Example: https://msc.fema.gov/portal/search?AddressQuery=1000%20OCEAN%20DR%2C%20MIAMI%20…
In High Risk Special Flood Hazard Areain_high_risk_special_flood_hazard_areaYes or noWhether FEMA marks the location as in a high-risk Special Flood Hazard Area; null if unavailable.Example: Yes

Example result

For Address: 1000 Ocean Dr, Miami Beach, FL 33139

JSON
{
  "note": null,
  "latitude": 25.780437512467,
  "longitude": -80.130701760056,
  "flood_zone": "AE",
  "community_name": "CITY OF MIAMI BEACH",
  "matched_address": "1000 OCEAN DR, MIAMI BEACH, FL, 33139",
  "flood_zone_meaning": "High-risk flood area; flood insurance is usually required with a federally backed mortgage.",
  "flood_map_panel_number": "12086C0319L",
  "flood_map_effective_date": "2009-09-11",
  "base_flood_elevation_feet": 8,
  "fema_map_service_center_link": "https://msc.fema.gov/portal/search?AddressQuery=1000%20OCEAN%20DR%2C%20MIAMI%20BEACH%2C%20FL%2C%2033139",
  "in_high_risk_special_flood_hazard_area": true
}

List disaster declarations

1 credit

List federal disaster declarations in a US state, optionally narrowed to a county, declaration date and incident category. Returns one entry per disaster with all designated counties; statewide or tribal-only declarations may have no county list.

What you provide

FieldTypeRequiredDescription
SincesinceDateOptionalInclude declarations on or after this date, for example 2022-01-01. Defaults to five years ago.Example: 2022-01-01
StatestateTextRequiredUS state name or two-letter code, for example Florida or FL.Example: Florida
CountycountyTextOptionalCounty name, for example Lee County.Example: Lee County
Max Resultsmax_resultsNumberOptionalMaximum number of disasters, for example 20.Example: 20
Disaster Typedisaster_typeTextOptionalIncident category, for example hurricane; other includes incidents outside the named categories.Example: Hurricane

What you get

FieldTypeDescription
DisastersdisastersListDisasters, newest declaration first.
Linkdisasters[].linkLinkFEMA disaster page.Example: https://www.fema.gov/disaster/4834
Titledisasters[].titleTextDeclaration title, for example Hurricane Ian.Example: Hurricane Milton
Declared Datedisasters[].declared_dateDateExample: 2024-10-11
Incident Typedisasters[].incident_typeTextFEMA incident type, for example Hurricane.Example: Hurricane
Disaster Numberdisasters[].disaster_numberTextFEMA disaster number, for example DR-4673-FL.Example: DR-4834-FL
Counties Covereddisasters[].counties_coveredListCounties and county-equivalents named in the declaration.
Declaration Typedisasters[].declaration_typeTextMajor disaster, emergency or fire management.Example: major disaster
Incident End Datedisasters[].incident_end_dateDateExample: 2024-11-02
Incident Start Datedisasters[].incident_start_dateDateExample: 2024-10-05
Assistance Availabledisasters[].assistance_availableListIndividual assistance, public assistance or hazard mitigation.

Example result

For Since: 2022-01-01, State: Florida, County: Lee County, Max Results: 20, Disaster Type: Hurricane

JSON
{
  "disasters": [
    {
      "link": "https://www.fema.gov/disaster/4834",
      "title": "Hurricane Milton",
      "declared_date": "2024-10-11",
      "incident_type": "Hurricane",
      "disaster_number": "DR-4834-FL",
      "counties_covered": [
        "Alachua County",
        "Baker County",
        "Bradford County"
      ],
      "declaration_type": "major disaster",
      "incident_end_date": "2024-11-02",
      "incident_start_date": "2024-10-05",
      "assistance_available": [
        "individual assistance",
        "public assistance",
        "hazard mitigation"
      ]
    },
    {
      "link": "https://www.fema.gov/disaster/3622",
      "title": "Hurricane Milton",
      "declared_date": "2024-10-07",
      "incident_type": "Hurricane",
      "disaster_number": "EM-3622-FL",
      "counties_covered": [
        "Alachua County",
        "Baker County",
        "Bradford County"
      ],
      "declaration_type": "emergency",
      "incident_end_date": "2024-11-02",
      "incident_start_date": "2024-10-05",
      "assistance_available": [
        "public assistance"
      ]
    },
    {
      "link": "https://www.fema.gov/disaster/4828",
      "title": "Hurricane Helene",
      "declared_date": "2024-09-28",
      "incident_type": "Hurricane",
      "disaster_number": "DR-4828-FL",
      "counties_covered": [
        "Alachua County",
        "Baker County",
        "Bay County"
      ],
      "declaration_type": "major disaster",
      "incident_end_date": "2024-10-07",
      "incident_start_date": "2024-09-23",
      "assistance_available": [
        "individual assistance",
        "public assistance",
        "hazard mitigation"
      ]
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@fema",
  "visibility": "public",
  "operation": "get_flood_zone",
  "version": 1,
  "input": {
    "address": "1000 Ocean Dr, Miami Beach, FL 33139"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Check a property's mapped flood hazard before reviewing insurance needs
  • Find disaster declarations affecting a state or county
  • Track federal disaster declarations by incident category and date
  • Review mapped flood elevations and map panel details for an address

Questions about FEMA

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this FEMA tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a FEMA account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from fema.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

What FEMA flood zone applies to a US address?

Get flood zone returns the flood zone, risk designation, map panel, community, and other available details for a full US street address.

Which disasters have been declared in a state?

List disaster declarations returns federal declarations for a required state, optionally narrowed by county, date, and incident category.

All Government toolsBrowse all tools