Flood map coverage in Ohio
FEMA's National Flood Hazard Layer holds 5,450 FIRM panels for Ohio from 83 digital flood map databases, reaching 83 of its 88 counties. Computed September 29, 2026.
5,450FIRM panels
80%took effect before September 29, 2016
2025-12-11newest panel (39011C0290D)
184LOMRs in effect
What to expect from lookups here
- 5 counties have no digital FIRM in the NFHL (listed below). Points there come back
"mapped": false. - The map that has gone longest without a new panel is Clermont County (39025C), last revised 2006-03-16.
- 16 panels carry a placeholder effective date in FEMA's data; for points on those panels
firm_panel.effective_dateisnull.
A real lookup in Ohio
The point is the Census internal point of Auglaize County, the county with Ohio'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.56131 -d lon=-84.22402{
"query": {
"lat": 40.56131,
"lon": -84.22402
},
"location": {
"lat": 40.56131,
"lon": -84.22402,
"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": "39011C",
"polygon_id": "39011C_104",
"at_zone_boundary": false,
"other_zones": []
},
"firm_panel": {
"panel": "39011C0190D",
"effective_date": "2025-12-11",
"panel_type": "Countywide, Panel Printed",
"dfirm_id": "39011C",
"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.56131,
"lon": -84.22402
},
"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 Ohio
| Map | DFIRM ID | ID type | Panels | Newest panel | Oldest panel | Over 10 years old | LOMRs in effect |
|---|---|---|---|---|---|---|---|
| Adams County | 39001C | County | 62 | 2010-12-03 | 2010-12-03 | 62 | 0 |
| Allen County | 39003C | County | 48 | 2024-06-20 | 2013-05-02 | 11 | 0 |
| Ashland County | 39005C | County | 35 | 2009-08-18 | 2009-08-18 | 35 | 0 |
| Ashtabula County | 39007C | County | 94 | 2019-08-28 | 2007-12-18 | 73 | 0 |
| Athens County | 39009C | County | 44 | 2024-09-26 | 2009-12-18 | 34 | 0 |
| Auglaize County | 39011C | County | 60 | 2025-12-11 | 2025-12-11 | 0 | 0 |
| Belmont County | 39013C | County | 62 | 2006-04-05 | 2006-04-05 | 62 | 2 |
| Brown County | 39015C | County | 42 | 2010-09-29 | 2010-09-29 | 42 | 0 |
| Butler County | 39017C | County | 136 | 2018-10-19 | 2010-12-17 | 42 | 7 |
| Carroll County | 39019C | County | 46 | 2018-09-14 | 2010-06-04 | 43 | 0 |
| Champaign County | 39021C | County | 33 | 2009-11-18 | 2009-11-18 | 33 | 1 |
| Clark County | 39023C | County | 54 | 2010-02-17 | 2010-02-17 | 54 | 0 |
| Clermont County | 39025C | County | 79 | 2006-03-16 | 2006-03-16 | 79 | 1 |
| Clinton County | 39027C | County | 37 | 2021-11-19 | 2010-05-03 | 26 | 2 |
| Columbiana County | 39029C | County | 79 | 2012-05-02 | 2006-04-05 | 79 | 1 |
| Coshocton County | 39031C | County | 43 | 2010-03-02 | 2010-03-02 | 43 | 0 |
| Crawford County | 39033C | County | 30 | 2023-10-19 | 2011-01-19 | 25 | 0 |
| Cuyahoga County | 39035C | County | 188 | 2019-08-15 | 2010-12-03 | 159 | 17 |
| Darke County | 39037C | County | 36 | 2011-07-18 | 2011-07-18 | 36 | 0 |
| Defiance County | 39039C | County | 36 | 2021-03-09 | 2010-09-29 | 31 | 0 |
| Delaware County | 39041C | County | 64 | 2023-12-21 | 2009-04-16 | 34 | 2 |
| Erie County | 39043C | County | 66 | 2022-09-01 | 2008-08-28 | 35 | 1 |
| Fairfield County | 39045C | County | 61 | 2024-04-25 | 2012-01-06 | 51 | 11 |
| Franklin County | 39049C | County | 177 | 2011-06-16 | 2008-06-17 | 177 | 41 |
| Fulton County | 39051C | County | 54 | 2011-04-04 | 2011-04-04 | 54 | 1 |
| Gallia County | 39053C | County | 96 | 2011-01-19 | 2011-01-19 | 96 | 0 |
| Geauga County | 39055C | County | 69 | 2009-06-16 | 2009-06-16 | 69 | 0 |
| Greene County | 39057C | County | 63 | 2022-03-08 | 2011-03-17 | 16 | 1 |
| Guernsey County | 39059C | County | 73 | 2011-08-16 | 2011-08-16 | 73 | 0 |
| Hamilton County | 39061C | County | 132 | 2024-12-20 | 2010-02-17 | 73 | 4 |
| Hancock County | 39063C | County | 61 | 2011-06-02 | 2011-06-02 | 61 | 0 |
| Hardin County | 39065C | County | 19 | 2024-07-03 | 2024-07-03 | 0 | 0 |
| Harrison County | 39067C | County | 62 | 2009-05-04 | 2009-05-04 | 62 | 0 |
| Highland County | 39071C | County | 31 | 2021-11-19 | 2011-03-03 | 29 | 0 |
| Hocking County | 39073C | County | 30 | 2010-11-04 | 2010-11-04 | 30 | 2 |
| Holmes County | 39075C | County | 35 | 2011-10-18 | 2008-12-02 | 35 | 0 |
| Huron County | 39077C | County | 46 | 2011-01-19 | 2011-01-19 | 40 | 1 |
| Jackson County | 39079C | County | 37 | 2009-12-18 | 2009-12-18 | 37 | 0 |
| Jefferson County | 39081C | County | 70 | 2006-04-05 | 2006-04-05 | 70 | 0 |
| Knox County | 39083C | County | 52 | 2009-07-07 | 2009-07-07 | 52 | 0 |
| Lake County | 39085C | County | 82 | 2021-05-04 | 2010-02-03 | 57 | 8 |
| Lawrence County | 39087C | County | 78 | 2015-04-02 | 2006-03-16 | 78 | 0 |
| Licking County | 39089C | County | 136 | 2024-07-31 | 2007-05-02 | 124 | 3 |
| Logan County | 39091C | County | 61 | 2023-11-30 | 2023-11-30 | 0 | 2 |
| Lorain County | 39093C | County | 121 | 2021-03-09 | 2008-08-19 | 100 | 13 |
| Lucas County | 39095C | County | 109 | 2024-02-22 | 2011-08-16 | 88 | 12 |
| Madison County | 39097C | County | 37 | 2023-11-16 | 2010-06-18 | 33 | 1 |
| Mahoning County | 39099C | County | 81 | 2009-11-18 | 2009-11-18 | 81 | 0 |
| Marion County | 39101C | County | 40 | 2023-12-21 | 2010-07-06 | 26 | 1 |
| Medina County | 39103C | County | 60 | 2013-08-19 | 2008-08-04 | 60 | 3 |
| Meigs County | 39105C | County | 103 | 2014-05-19 | 2014-05-19 | 103 | 0 |
| Mercer County | 39107C | County | 40 | 2012-05-16 | 2012-05-16 | 40 | 0 |
| Miami County | 39109C | County | 65 | 2020-06-05 | 2011-08-02 | 50 | 1 |
| Monroe County | 39111C | County | 34 | 2010-08-19 | 2010-08-19 | 34 | 0 |
| Montgomery County | 39113C | County | 122 | 2022-10-27 | 2005-01-06 | 110 | 16 |
| Morgan County | 39115C | County | 24 | 2012-09-19 | 2012-09-19 | 24 | 0 |
| Morrow County | 39117C | County | 20 | 2024-01-11 | 2009-06-02 | 17 | 0 |
| Muskingum County | 39119C | County | 65 | 2017-08-15 | 2010-07-06 | 64 | 5 |
| Noble County | 39121C | County | 29 | 2011-01-06 | 2011-01-06 | 29 | 0 |
| Ottawa County | 39123C | County | 61 | 2022-12-01 | 2015-05-18 | 21 | 0 |
| Paulding County | 39125C | County | 85 | 2022-10-13 | 2022-10-13 | 0 | 0 |
| Perry County | 39127C | County | 39 | 2017-08-15 | 2011-04-18 | 38 | 0 |
| Pickaway County | 39129C | County | 27 | 2010-07-22 | 2010-07-22 | 27 | 0 |
| Pike County | 39131C | County | 26 | 2010-11-04 | 2010-11-04 | 20 | 0 |
| Portage County | 39133C | County | 78 | 2017-03-07 | 2009-08-18 | 73 | 1 |
| Preble County | 39135C | County | 43 | 2024-05-08 | 2024-05-08 | 0 | 0 |
| Putnam County | 39137C | County | 59 | 2018-06-20 | 2018-06-20 | 0 | 1 |
| Richland County | 39139C | County | 61 | 2019-08-15 | 2011-04-04 | 51 | 1 |
| Ross County | 39141C | County | 33 | 2023-12-07 | 2010-07-22 | 29 | 0 |
| Sandusky County | 39143C | County | 41 | 2019-08-28 | 2011-04-18 | 33 | 1 |
| Scioto County | 39145C | County | 103 | 2020-06-19 | 2011-04-18 | 93 | 0 |
| Seneca County | 39147C | County | 44 | 2011-05-03 | 2011-05-03 | 40 | 0 |
| Shelby County | 39149C | County | 61 | 2015-04-02 | 2015-04-02 | 61 | 1 |
| Stark County | 39151C | County | 134 | 2018-09-14 | 2011-09-29 | 123 | 2 |
| Summit County | 39153C | County | 107 | 2016-04-19 | 2009-07-20 | 107 | 6 |
| Trumbull County | 39155C | County | 98 | 2010-06-18 | 2010-06-18 | 98 | 2 |
| Tuscarawas County | 39157C | County | 77 | 2018-10-19 | 2010-07-22 | 71 | 3 |
| Union County | 39159C | County | 75 | 2023-09-21 | 2008-12-16 | 45 | 1 |
| Van Wert County | 39161C | County | 37 | 2022-08-16 | 2022-08-16 | 0 | 0 |
| Warren County | 39165C | County | 92 | 2025-04-23 | 2010-12-17 | 29 | 4 |
| Washington County | 39167C | County | 68 | 2014-04-16 | 2006-02-16 | 68 | 1 |
| Wayne County | 39169C | County | 68 | 2009-08-18 | 2009-08-18 | 68 | 0 |
| Wood County | 39173C | County | 84 | 2011-09-02 | 2011-09-02 | 84 | 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.
- Fayette County (39047)
- Henry County (39069)
- Vinton County (39163)
- Williams County (39171)
- Wyandot County (39175)
Source: FEMA NFHL layers 1, 3 and 22 and the Census Bureau county gazetteer, computed September 29, 2026. All states ยท API reference