Flood map coverage in Oklahoma
FEMA's National Flood Hazard Layer holds 2,375 FIRM panels for Oklahoma from 58 digital flood map databases, reaching 58 of its 77 counties. Computed September 29, 2026.
2,375FIRM panels
75%took effect before September 29, 2016
2026-06-10newest panel (40143C0367M)
126LOMRs in effect
What to expect from lookups here
- 19 counties have no digital FIRM in the NFHL (listed below). Points there come back
"mapped": false. - 1 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 City of Elk City (400010), last revised 2003-12-16.
- 8 panels carry a placeholder effective date in FEMA's data; for points on those panels
firm_panel.effective_dateisnull.
A real lookup in Oklahoma
The point is the Census internal point of Tulsa County, the county with Oklahoma'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=36.12032 -d lon=-95.94181{
"query": {
"lat": 36.12032,
"lon": -95.94181
},
"location": {
"lat": 36.12032,
"lon": -95.94181,
"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": "40143C",
"polygon_id": "40143C_7217",
"at_zone_boundary": false,
"other_zones": []
},
"firm_panel": {
"panel": "40143C0352M",
"effective_date": "2019-05-02",
"panel_type": "Countywide, Panel Printed",
"dfirm_id": "40143C",
"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": 36.12032,
"lon": -95.94181
},
"queried_at": "2026-09-29T08:37:54Z",
"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 Oklahoma
| Map | DFIRM ID | ID type | Panels | Newest panel | Oldest panel | Over 10 years old | LOMRs in effect |
|---|---|---|---|---|---|---|---|
| Adair County | 40001C | County | 21 | 2010-11-26 | 2010-11-26 | 21 | 0 |
| Bryan County | 40013C | County | 33 | 2011-06-02 | 2011-06-02 | 33 | 1 |
| Caddo County | 40015C | County | 45 | 2011-04-18 | 2011-04-18 | 45 | 0 |
| Canadian County | 40017C | County | 57 | 2020-07-22 | 2008-09-26 | 49 | 10 |
| Carter County | 40019C | County | 34 | 2010-04-19 | 2010-04-19 | 34 | 1 |
| Cherokee County | 40021C | County | 31 | 2009-12-03 | 2009-12-03 | 31 | 0 |
| Choctaw County | 40023C | County | 36 | 2026-01-09 | 2026-01-09 | 0 | 0 |
| City of Elk City | 400010 | Community-numbered | 35 | 2003-12-16 | 2003-12-16 | 35 | 0 |
| Cleveland County | 40027C | County | 49 | 2024-03-27 | 2008-09-26 | 40 | 2 |
| Coal County | 40029C | County | 60 | 2024-08-14 | 2024-08-14 | 0 | 0 |
| Comanche County | 40031C | County | 52 | 2009-07-20 | 2009-07-20 | 52 | 5 |
| Craig County | 40035C | County | 22 | 2019-09-13 | 2019-09-13 | 0 | 0 |
| Creek County | 40037C | County | 33 | 2009-05-18 | 2009-05-18 | 33 | 5 |
| Custer County | 40039C | County | 33 | 2011-01-06 | 2011-01-06 | 33 | 0 |
| Delaware County | 40041C | County | 44 | 2019-09-13 | 2010-08-05 | 17 | 0 |
| Garfield County | 40047C | County | 43 | 2019-06-07 | 2012-06-19 | 36 | 0 |
| Garvin County | 40049C | County | 28 | 2012-04-03 | 2012-04-03 | 28 | 1 |
| Grady County | 40051C | County | 40 | 2012-04-03 | 2012-04-03 | 40 | 3 |
| Greer County | 40055C | County | 28 | 2012-04-03 | 2012-04-03 | 28 | 0 |
| Harmon County | 40057C | County | 15 | 2012-04-03 | 2012-04-03 | 15 | 0 |
| Haskell County | 40061C | County | 25 | 2023-07-05 | 2023-07-05 | 0 | 0 |
| Hughes County | 40063C | County | 22 | 2019-05-16 | 2019-05-16 | 0 | 0 |
| Jackson County | 40065C | County | 44 | 2012-04-03 | 2012-04-03 | 44 | 0 |
| Johnston County | 40069C | County | 44 | 2024-01-11 | 2024-01-11 | 0 | 0 |
| Kay County | 40071C | County | 30 | 2013-12-17 | 2009-09-25 | 29 | 3 |
| Kingfisher County | 40073C | County | 51 | 2019-06-07 | 2010-08-19 | 47 | 1 |
| Kiowa County | 40075C | County | 47 | 2013-01-02 | 2013-01-02 | 47 | 0 |
| Le Flore County | 40079C | County | 73 | 2012-08-16 | 2012-08-16 | 73 | 0 |
| Lincoln County | 40081C | County | 41 | 2023-09-07 | 2010-08-19 | 35 | 0 |
| Logan County | 40083C | County | 33 | 2019-06-07 | 2010-09-29 | 30 | 1 |
| Love County | 40085C | County | 23 | 2026-01-09 | 2026-01-09 | 0 | 0 |
| Mayes County | 40097C | County | 48 | 2019-09-13 | 2011-09-16 | 46 | 1 |
| McClain County | 40087C | County | 36 | 2007-11-16 | 2007-11-16 | 36 | 0 |
| McCurtain County | 40089C | County | 63 | 2010-07-22 | 2010-07-22 | 63 | 0 |
| McIntosh County | 40091C | County | 21 | 2019-05-16 | 2019-05-16 | 0 | 0 |
| Murray County | 40099C | County | 23 | 2024-01-11 | 2024-01-11 | 0 | 0 |
| Muskogee County | 40101C | County | 41 | 2011-02-04 | 2011-02-04 | 41 | 1 |
| Noble County | 40103C | County | 23 | 2018-07-19 | 2018-07-19 | 0 | 0 |
| Nowata County | 40105C | County | 22 | 2012-02-16 | 2012-02-16 | 22 | 0 |
| Oklahoma County | 40109C | County | 84 | 2025-10-02 | 2009-12-18 | 44 | 32 |
| Okmulgee County | 40111C | County | 27 | 2011-01-06 | 2011-01-06 | 27 | 0 |
| Osage County | 40113C | County | 90 | 2013-12-17 | 2008-04-02 | 83 | 1 |
| Ottawa County | 40115C | County | 34 | 2019-09-13 | 2010-08-05 | 6 | 0 |
| Payne County | 40119C | County | 48 | 2007-05-16 | 2007-05-16 | 48 | 7 |
| Pittsburg County | 40121C | County | 45 | 2015-06-02 | 2010-07-22 | 45 | 1 |
| Pontotoc County | 40123C | County | 25 | 2012-07-17 | 2012-07-17 | 25 | 0 |
| Pottawatomie County | 40125C | County | 49 | 2019-05-16 | 2010-09-03 | 22 | 3 |
| Roger Mills County | 40129C | County | 48 | 2021-05-18 | 2021-05-18 | 0 | 0 |
| Rogers County | 40131C | County | 47 | 2016-09-30 | 2012-04-03 | 45 | 3 |
| Seminole County | 40133C | County | 31 | 2021-04-07 | 2021-04-07 | 0 | 0 |
| Sequoyah County | 40135C | County | 50 | 2010-09-29 | 2010-09-29 | 50 | 0 |
| Stephens County | 40137C | County | 28 | 2010-09-29 | 2010-09-29 | 28 | 0 |
| Texas County | 40139C | County | 53 | 2011-07-04 | 2011-07-04 | 53 | 0 |
| Tulsa County | 40143C | County | 125 | 2026-06-10 | 2009-08-03 | 98 | 36 |
| Wagoner County | 40145C | County | 44 | 2016-09-30 | 2012-04-17 | 36 | 5 |
| Washington County | 40147C | County | 26 | 2008-09-26 | 2008-09-26 | 26 | 2 |
| Washita County | 40149C | County | 41 | 2012-04-03 | 2012-04-03 | 41 | 0 |
| Woodward County | 40153C | County | 31 | 2012-01-18 | 2012-01-18 | 31 | 1 |
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.
- Alfalfa County (40003)
- Atoka County (40005)
- Beaver County (40007)
- Blaine County (40011)
- Cimarron County (40025)
- Cotton County (40033)
- Dewey County (40043)
- Ellis County (40045)
- Grant County (40053)
- Harper County (40059)
- Jefferson County (40067)
- Latimer County (40077)
- Major County (40093)
- Marshall County (40095)
- Okfuskee County (40107)
- Pawnee County (40117)
- Pushmataha County (40127)
- Tillman County (40141)
- Woods County (40151)
Source: FEMA NFHL layers 1, 3 and 22 and the Census Bureau county gazetteer, computed September 29, 2026. All states ยท API reference