Flood map coverage in Missouri
FEMA's National Flood Hazard Layer holds 4,674 FIRM panels for Missouri from 99 digital flood map databases, reaching 98 of its 115 counties. Computed September 29, 2026.
4,674FIRM panels
66%took effect before September 29, 2016
2025-12-26newest panel (29081C0325C)
77LOMRs in effect
What to expect from lookups here
- 17 counties have no digital FIRM in the NFHL (listed below). Points there come back
"mapped": false. - 2 of the maps are community-numbered, so parts of the counties they sit in may have no digital map.
- The map that has gone longest without a new panel is Worth County (29227C), last revised 2003-09-03.
A real lookup in Missouri
The point is the Census internal point of Harrison County, the county with Missouri's most recently effective FIRM panel. FEMA's map puts it in zone X (area of minimal flood hazard). Recorded September 29, 2026.
curl -sG https://api.floodzoneapi.com/api/v1/flood/zone \
-H "Authorization: Bearer $FZA_KEY" \
-d lat=40.34562 -d lon=-93.99258{
"query": {
"lat": 40.34562,
"lon": -93.99258
},
"location": {
"lat": 40.34562,
"lon": -93.99258,
"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": "29081C",
"polygon_id": "29081C_9097",
"at_zone_boundary": false,
"other_zones": []
},
"firm_panel": {
"panel": "29081C0255C",
"effective_date": "2025-12-26",
"panel_type": "Countywide, Panel Printed",
"dfirm_id": "29081C",
"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": 40.34562,
"lon": -93.99258
},
"queried_at": "2026-09-29T08:37:47Z",
"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 Missouri
| Map | DFIRM ID | ID type | Panels | Newest panel | Oldest panel | Over 10 years old | LOMRs in effect |
|---|---|---|---|---|---|---|---|
| Adair County | 29001C | County | 33 | 2025-02-14 | 2025-02-14 | 0 | 0 |
| Andrew County | 29003C | County | 19 | 2011-04-18 | 2011-04-18 | 19 | 0 |
| Audrain County | 29007C | County | 26 | 2010-04-05 | 2010-04-05 | 26 | 0 |
| Barry County | 29009C | County | 33 | 2006-08-16 | 2006-08-16 | 33 | 0 |
| Barton County | 29011C | County | 25 | 2011-03-17 | 2011-03-17 | 25 | 0 |
| Bates County | 29013C | County | 20 | 2010-05-03 | 2010-05-03 | 20 | 0 |
| Benton County | 29015C | County | 51 | 2009-06-02 | 2009-06-02 | 51 | 0 |
| Bollinger County | 29017C | County | 75 | 2025-10-30 | 2025-10-30 | 0 | 0 |
| Boone County | 29019C | County | 69 | 2017-04-19 | 2011-03-17 | 32 | 5 |
| Butler County | 29023C | County | 87 | 2010-11-26 | 2010-11-26 | 87 | 0 |
| Caldwell County | 29025C | County | 12 | 2015-06-16 | 2015-06-16 | 12 | 0 |
| Callaway County | 29027C | County | 50 | 2012-09-05 | 2012-09-05 | 50 | 0 |
| Camden County | 29029C | County | 42 | 2018-04-18 | 2011-06-16 | 31 | 0 |
| Cape Girardeau County | 29031C | County | 62 | 2016-01-20 | 2011-09-29 | 62 | 1 |
| Carroll County | 29033C | County | 56 | 2012-10-02 | 2012-10-02 | 56 | 0 |
| Cass County | 29037C | County | 89 | 2013-01-02 | 2013-01-02 | 89 | 2 |
| Cedar County | 29039C | County | 25 | 2011-01-06 | 2011-01-06 | 25 | 0 |
| Chariton County | 29041C | County | 58 | 2012-05-16 | 2012-05-16 | 58 | 0 |
| Christian County | 29043C | County | 73 | 2023-11-02 | 2023-11-02 | 0 | 0 |
| City of St. Louis | 290385 | Community-numbered | 32 | 2011-05-24 | 2011-05-24 | 32 | 1 |
| Clark County | 29045C | County | 38 | 2021-01-29 | 2012-02-16 | 25 | 0 |
| Clay County | 29047C | County | 108 | 2015-08-03 | 2015-08-03 | 108 | 2 |
| Clinton County | 29049C | County | 20 | 2011-04-04 | 2011-04-04 | 20 | 0 |
| Cole County | 29051C | County | 61 | 2012-11-02 | 2012-11-02 | 61 | 0 |
| Cooper County | 29053C | County | 31 | 2011-05-03 | 2011-05-03 | 31 | 0 |
| Crawford County | 29055C | County | 27 | 2010-05-20 | 2010-05-20 | 27 | 0 |
| Dade County | 29057C | County | 57 | 2011-05-24 | 2011-05-24 | 57 | 0 |
| Dallas County | 29059C | County | 22 | 2010-04-19 | 2010-04-19 | 22 | 0 |
| Daviess County | 29061C | County | 18 | 2015-09-30 | 2015-09-30 | 18 | 0 |
| DeKalb County | 29063C | County | 32 | 2003-11-19 | 2003-11-19 | 32 | 0 |
| Dent County | 29065C | County | 31 | 2023-08-01 | 2020-09-18 | 0 | 0 |
| Franklin County | 29071C | County | 86 | 2020-06-05 | 2011-10-18 | 50 | 4 |
| Gasconade County | 29073C | County | 49 | 2011-07-18 | 2011-07-18 | 49 | 0 |
| Gentry County | 29075C | County | 18 | 2015-06-16 | 2015-06-16 | 18 | 0 |
| Greene County | 29077C | County | 117 | 2025-09-19 | 2025-09-19 | 0 | 0 |
| Grundy County | 29079C | County | 35 | 2020-05-01 | 2020-05-01 | 0 | 0 |
| Harrison County | 29081C | County | 42 | 2025-12-26 | 2025-12-26 | 0 | 0 |
| Henry County | 29083C | County | 36 | 2011-01-06 | 2011-01-06 | 36 | 1 |
| Howard County | 29089C | County | 24 | 2017-03-21 | 2009-10-16 | 11 | 0 |
| Howell County | 29091C | County | 49 | 2021-04-07 | 2011-07-04 | 36 | 2 |
| Iron County | 29093C | County | 35 | 2006-02-16 | 2006-02-16 | 35 | 0 |
| Jackson County | 29095C | County | 253 | 2023-12-07 | 2017-01-20 | 0 | 11 |
| Jasper County | 29097C | County | 67 | 2012-11-02 | 2006-03-16 | 67 | 3 |
| Jefferson County | 29099C | County | 174 | 2025-10-02 | 2019-06-20 | 0 | 0 |
| Johnson County | 29101C | County | 34 | 2011-07-04 | 2011-07-04 | 34 | 1 |
| Knox County | 29103C | County | 16 | 2019-11-01 | 2019-11-01 | 0 | 0 |
| Laclede County | 29105C | County | 43 | 2010-09-29 | 2010-09-29 | 43 | 1 |
| Lafayette County | 29107C | County | 51 | 2010-11-26 | 2010-11-26 | 51 | 0 |
| Lawrence County | 29109C | County | 41 | 2012-08-02 | 2012-08-02 | 41 | 0 |
| Lewis County | 29111C | County | 36 | 2015-01-16 | 2012-03-02 | 36 | 0 |
| Lincoln County | 29113C | County | 115 | 2018-10-05 | 2010-09-29 | 107 | 0 |
| Linn County | 29115C | County | 30 | 2006-01-19 | 2006-01-19 | 30 | 0 |
| Livingston County | 29117C | County | 35 | 2019-12-20 | 2019-12-20 | 0 | 0 |
| Macon County | 29121C | County | 38 | 2005-11-17 | 2005-11-17 | 38 | 0 |
| Madison County | 29123C | County | 26 | 2012-08-02 | 2012-08-02 | 26 | 0 |
| Marion County | 29127C | County | 20 | 2016-07-20 | 2010-07-22 | 20 | 1 |
| McDonald County | 29119C | County | 43 | 2010-05-03 | 2010-05-03 | 43 | 2 |
| Mercer County | 29129C | County | 21 | 2019-11-15 | 2019-11-15 | 0 | 0 |
| Miller County | 29131C | County | 23 | 2018-04-18 | 2009-05-18 | 21 | 0 |
| Moniteau County | 29135C | County | 36 | 2011-03-03 | 2011-03-03 | 36 | 0 |
| Monroe County | 29137C | County | 74 | 2006-10-17 | 2006-10-17 | 74 | 0 |
| Montgomery County | 29139C | County | 19 | 2009-05-18 | 2009-05-18 | 19 | 0 |
| Morgan County | 29141C | County | 32 | 2018-04-18 | 2009-05-04 | 30 | 0 |
| Newton County | 29145C | County | 58 | 2010-11-26 | 2010-11-26 | 58 | 0 |
| Nodaway County | 29147C | County | 39 | 2020-01-22 | 2020-01-22 | 0 | 0 |
| Northmoor | 290293 | Community-numbered | 1 | 2004-01-16 | 2004-01-16 | 1 | 0 |
| Oregon County | 29149C | County | 30 | 2008-12-16 | 2005-10-19 | 30 | 0 |
| Osage County | 29151C | County | 24 | 2012-09-19 | 2012-09-19 | 24 | 0 |
| Ozark County | 29153C | County | 45 | 2007-09-28 | 2007-09-28 | 45 | 0 |
| Perry County | 29157C | County | 48 | 2011-08-02 | 2011-08-02 | 48 | 0 |
| Pettis County | 29159C | County | 56 | 2023-11-30 | 2023-11-30 | 0 | 1 |
| Phelps County | 29161C | County | 40 | 2008-02-20 | 2008-02-20 | 40 | 6 |
| Pike County | 29163C | County | 28 | 2010-04-19 | 2010-04-19 | 28 | 0 |
| Platte County | 29165C | County | 82 | 2015-04-02 | 2015-04-02 | 82 | 0 |
| Polk County | 29167C | County | 26 | 2010-09-17 | 2010-09-17 | 26 | 0 |
| Pulaski County | 29169C | County | 37 | 2010-05-03 | 2010-05-03 | 37 | 1 |
| Putnam County | 29171C | County | 22 | 2019-11-15 | 2019-11-15 | 0 | 0 |
| Ralls County | 29173C | County | 23 | 2010-04-19 | 2010-04-19 | 23 | 1 |
| Randolph County | 29175C | County | 26 | 2020-05-01 | 2020-05-01 | 0 | 0 |
| Ray County | 29177C | County | 52 | 2012-06-19 | 2012-06-19 | 52 | 0 |
| Ripley County | 29181C | County | 47 | 2019-11-01 | 2019-11-01 | 0 | 0 |
| Saline County | 29195C | County | 64 | 2013-01-16 | 2013-01-16 | 64 | 0 |
| Scotland County | 29199C | County | 34 | 2020-01-22 | 2020-01-22 | 0 | 0 |
| Scott County | 29201C | County | 78 | 2012-06-05 | 2012-06-05 | 78 | 4 |
| Shelby County | 29205C | County | 24 | 2023-08-15 | 2020-01-22 | 0 | 0 |
| St. Charles County | 29183C | County | 74 | 2021-03-09 | 2016-01-20 | 72 | 10 |
| St. Francois County | 29187C | County | 37 | 2011-06-16 | 2011-06-16 | 37 | 0 |
| St. Louis County | 29189C | County | 135 | 2015-02-04 | 2015-02-04 | 135 | 16 |
| Ste. Genevieve County | 29186C | County | 67 | 2019-02-15 | 2011-07-04 | 15 | 0 |
| Stone County | 29209C | County | 71 | 2024-08-28 | 2024-08-28 | 0 | 0 |
| Sullivan County | 29211C | County | 28 | 2019-11-15 | 2019-11-15 | 0 | 0 |
| Taney County | 29213C | County | 55 | 2012-03-15 | 2012-03-15 | 55 | 1 |
| Vernon County | 29217C | County | 26 | 2020-05-01 | 2020-05-01 | 0 | 0 |
| Warren County | 29219C | County | 34 | 2009-11-04 | 2009-11-04 | 34 | 0 |
| Washington County | 29221C | County | 50 | 2020-06-05 | 2020-06-05 | 0 | 0 |
| Wayne County | 29223C | County | 26 | 2011-06-16 | 2011-06-16 | 26 | 0 |
| Webster County | 29225C | County | 18 | 2010-09-17 | 2010-09-17 | 18 | 0 |
| Worth County | 29227C | County | 14 | 2003-09-03 | 2003-09-03 | 14 | 0 |
| Wright County | 29229C | County | 55 | 2023-11-02 | 2020-01-22 | 0 | 0 |
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.
- Atchison County (29005)
- Buchanan County (29021)
- Carter County (29035)
- Douglas County (29067)
- Dunklin County (29069)
- Hickory County (29085)
- Holt County (29087)
- Maries County (29125)
- Mississippi County (29133)
- New Madrid County (29143)
- Pemiscot County (29155)
- Reynolds County (29179)
- St. Clair County (29185)
- Schuyler County (29197)
- Shannon County (29203)
- Stoddard County (29207)
- Texas County (29215)
Source: FEMA NFHL layers 1, 3 and 22 and the Census Bureau county gazetteer, computed September 29, 2026. All states ยท API reference