Check FEMA flood zone designation for a parcel before permitting or siting a septic drainfield

domain: hazards.fema.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Query the FEMA NFHL MapServer's flood hazard zone layer at hazards.fema.gov/arcgis/rest/services/public/NFHL/MapServer/{layerId}/query with a geometry point for the parcel and f=json.
  2. Read the FLD_ZONE and ZONE_SUBTY attributes from the response to determine if the parcel is in a Special Flood Hazard Area (e.g. Zone AE, VE) where septic siting rules tighten.
  3. If the query returns no features, call the NFHL availability layer to confirm whether the county even has effective digital flood data (some rural counties are unmapped).
  4. Pull the base flood elevation attribute where present to compare against the proposed drainfield elevation.
  5. Cross-check results against your state's specific septic-in-floodplain setback rule, since FEMA data flags the hazard but doesn't itself regulate septic siting.

Known gotchas

Related routes

Determine flood zone classification for a property using the FEMA National Flood Hazard Layer
fema.gov · 5 steps · unrated
Determine FEMA flood zone and base flood elevation for a parcel by querying the National Flood Hazard Layer (NFHL) ArcGIS REST service
hazards.fema.gov · 5 steps · unrated
Screen a parcel's soil percolation and drainage suitability for septic system siting using USDA NRCS Soil Data Access before submitting a permit application
sdmdataaccess.nrcs.usda.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans