Duval County, Florida
County storm and disaster record · FIPS 12031 · population 994,675 · 763 sq mi
NOAA's Storm Events Database holds 1,985 records for Duval County, Florida from 1950 through June 30, 2026, on 1,004 days; the most frequent are severe thunderstorm wind events (764 records). NOAA records 217 flood or flash floods there since 1996, with 0 deaths; its 6,064 flood insurance claims since 1978 (OpenFEMA) rank 82nd of 2,942 U.S. counties; the deadliest named storm on its flood record is Tropical Storm Fay (2008). The deadliest single record is the August 21, 2008 tropical storm, filed for the forecast zone Duval, which covers the county: 4 deaths. FEMA has issued 41 declarations naming the county since 1968, 39 of them for natural hazards; the latest for a natural hazard was “Hurricane Milton” on October 11, 2024.
The record, 1950 to 2026
Storm records filed for the county each year (2026 to June 30, 2026). Before 1996 NOAA recorded only tornadoes (from 1950), thunderstorm wind and hail (from 1955).
- recorded, no damage figure
- under $100,000
- $100,000 or more
- $1 million or more
- $10 million or more, or a death
- $100 million or more, or 10 deaths
- a year's colour: its recorded damage or deaths
- a year with a death
- 1955: wind and hail recorded from 1955
- 1996: all 48 event types from 1996
- Storm records
- 1,985on 1,004 days, 1950 to June 30, 2026
- Deaths recorded
- 27106 injuries
- Damage, 2025 dollars
- $98Mas filed (scale steps before 1993)
- Tornadoes
- 77strongest F2
- FEMA declarations
- 41latest 2024
Source: NOAA NCEI Storm Events Database, records through June 30, 2026 (file revision 20260918); damage converted to 2025 dollars with the BLS CPI-U. Search the record at NCEI. BLS consumer price index.
What hazards hit Duval County most?
The most frequent records are severe thunderstorm wind events: 764 since 1955. 46% of its severe thunderstorm wind events since 1955 fell in June and July. The rank column places the county among Florida's counties by days with a record per 1,000 square miles of land over each hazard's complete period.
| Hazard | Records | Days | First, last | Killed | Injured | Damage | Rank in state |
|---|---|---|---|---|---|---|---|
| Severe thunderstorm wind | 764 | 436 | 1955-2026 | 1 | 29 | $23M | 2 of 67 |
| Heavy rain | 307 | 183 | 2003-2026 | 0 | 0 | $17K | 2 of 67 |
| Hail | 286 | 182 | 1955-2025 | 0 | 0 | $8K | 3 of 67 |
| Floods | 217 | 155 | 1996-2026 | 0 | 0 | $4.7M | 1 of 67 |
| Lightning | 111 | 91 | 1996-2025 | 4 | 34 | $2.5M | 2 of 67 |
| Tornadoes | 77 | 67 | 1951-2024 | 1 | 13 | $53M | 14 of 67 |
| Rip currents and high surf | 64 | 62 | 1996-2023 | 15 | 22 | – | 3 of 67 |
| Fog, smoke and funnel clouds | 57 | 54 | 1997-2026 | 1 | 7 | – | 17 of 67 |
| Hurricanes and tropical storms | 38 | 29 | 1999-2024 | 5 | 0 | $14M | 27 of 67 |
| Drought | 20 | 6 | 2006-2026 | 0 | 0 | – | 37 of 67 |
| High wind and dust storms | 20 | 17 | 1996-2026 | 0 | 0 | $144K | 3 of 67 |
| Wildfires | 11 | 11 | 1998-2019 | 0 | 0 | – | 18 of 67 |
| Winter storms | 10 | 9 | 1996-2025 | 0 | 0 | $601K | 2 of 67 |
| Extreme cold | 2 | 2 | 2007-2009 | 0 | 0 | – | 49 of 67 |
| Heat | 1 | 1 | 1998-1998 | 0 | 1 | – | 33 of 67 |
Source: NOAA NCEI Storm Events Database (county and forecast-zone records attributed to the county; a zone record shows its own totals on each county it covers). Days: dates with at least one record of the hazard in the county. Ranks: days with a record per 1,000 square miles of land (Census Bureau 2024 Gazetteer), since 1950 for tornadoes, 1955 for hail and thunderstorm wind, 1996 for the rest.
How many tornadoes has Duval County had?
NOAA records 77 tornadoes in Duval County from 1951 to 2024, the strongest rated F2, with 1 death and 13 injuries recorded in the county. That is 14th of 67 Florida counties and 79th of 3,080 U.S. counties by days with tornadoes per 1,000 square miles since 1950. A tornado that crossed a county line is counted in each county it touched, with the length of its path inside the county.
Counted as whole tornadoes rather than county records, the Storm Prediction Center's database holds 80 tornadoes whose track touched Duval County since 1950 (NOAA's county records number 77: they file a crossing tornado once per county segment, and the two databases differ on some tracks); along their whole tracks they killed 1 person.
| Date | Tornado | Rating | Path | Killed |
|---|---|---|---|---|
| 2001-06-11 13:30, as SPC files it | Jacksonville | F0 | 0.1 mi | 1 |
Map of the strongest tornado tracks in Florida.
Every tornado record filed for Duval County (77)
| Date | Place | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2024-06-28 | Southside Estates, Duval County | EF1 1.41 mi x 200 yd | 0 | 0 | – |
| 2024-02-04 | Nas Cecil Field, Duval County | EF1 1.05 mi x 200 yd | 0 | 0 | – |
| 2024-02-04 | Nas Cecil Field, Duval County | EF0 1.38 mi x 25 yd | 0 | 0 | – |
| 2024-01-09 | Bayard, Duval County | EF0 0.23 mi x 30 yd | 0 | 0 | – |
| 2022-05-15 | Oceanway, Duval County | EF0 0.01 mi x 1 yd | 0 | 0 | – |
| 2021-07-07 | San Jose, Duval County | EF1 3.71 mi x 150 yd | 0 | 0 | – |
| 2020-12-24 | Sunbeam, Duval County | EF1 0.6 mi x 100 yd | 0 | 0 | – |
| 2020-12-24 | Plummers, Duval County | EF1 0.87 mi x 60 yd | 0 | 0 | – |
| 2020-04-15 | Lakewood, Duval County | EF0 14.86 mi x 125 yd | 0 | 0 | – |
| 2017-07-27 | Ft George Is, Duval County | EF0 0.11 mi x 40 yd | 0 | 0 | – |
| 2016-06-06 | Jax Herlong Airport, Duval County | EF1 3.89 mi x 180 yd | 0 | 0 | – |
| 2015-04-25 | Bowden, Duval County | EF1 3.39 mi x 350 yd | 0 | 0 | – |
| 2013-08-01 | Cosmo, Duval County | EF1 1.93 mi x 100 yd | 0 | 1 | $633K |
| 2013-06-06 | Nas Mayport, Duval County | EF1 18.89 mi x 704 yd | 0 | 0 | – |
| 2009-06-26 | Nas Jacksonvill, Duval County | EF0 7.14 mi x 20 yd | 0 | 0 | – |
| 2008-12-11 | Mandarin, Duval County | EF0 0.39 mi x 50 yd | 0 | 0 | – |
| 2008-08-22 | Isle Of Palms South, Duval County | EF0 0.17 mi x 100 yd | 0 | 0 | – |
| 2007-07-14 | Nas Mayport, Duval County | EF0 0.75 mi x 50 yd | 0 | 0 | – |
| 2007-06-13 | Nas Jacksonvill, Duval County | EF0 0.18 mi x 10 yd | 0 | 0 | – |
| 2006-09-07 | Mayport, Duval County | F0 1 mi x 25 yd | 0 | 0 | – |
| 2006-06-13 | Mayport, Duval County | F0 200 mi x 50 yd | 0 | 0 | – |
| 2006-06-13 | Jacksonville Beach, Duval County | F0 1 mi x 50 yd | 0 | 0 | – |
| 2004-09-07 | Neptune Beach, Duval County | F0 1 mi x 1 yd | 0 | 0 | – |
| 2004-09-07 | Arlington, Duval County | F0 1 mi x 1 yd | 0 | 0 | – |
| 2004-08-12 | Jacksonville International Ap, Duval County | F2 7 mi x 1 yd | 0 | 0 | – |
| 2001-06-11 | Jacksonville, Duval County | F0 0.1 mi x 10 yd | 1 | 0 | $58K |
| 2000-09-06 | Jax Craig Municipal Airport, Duval County | F0 0.1 mi x 5 yd | 0 | 0 | – |
| 2000-09-06 | Jacksonville, Duval County | F0 0.1 mi x 8 yd | 0 | 0 | $94K |
| 1997-12-10 | Jacksonville, Duval County | F0 0.5 mi x 15 yd | 0 | 0 | $28K |
| 1996-02-02 | Jacksonville, Duval County | F2 6 mi x 80 yd | 0 | 0 | $5.3M |
| 1995-09-14 | San Jose, Duval County | F0 2 mi x 10 yd | 0 | 0 | $48K |
| 1995-09-11 | Mill Cove, Duval County | F0 0.5 mi x 10 yd | 0 | 0 | $2K |
| 1995-08-02 | Jacksonville Beach, Duval County | F0 0.1 mi x 20 yd | 0 | 0 | $97K |
| 1995-07-10 | Jacksonville, Duval County | F0 1.5 mi x 20 yd | 0 | 0 | $4K |
| 1995-06-05 | Jacksonville Beach, Duval County | F0 3 mi x 10 yd | 0 | 0 | $116K |
| 1994-01-03 | Jacksonsville, Duval County | F0 0.1 mi x 10 yd | 0 | 0 | $100K |
| 1993-08-18 | Jacksonville, Duval County | F0 0.1 mi x 10 yd | 0 | 0 | $1K |
| 1993-03-13 | Jacksonville, Duval County | F0 0.1 mi x 10 yd | 0 | 0 | $1.0M |
| 1993-03-13 | Jacksonville, Duval County | F1 0.8 mi x 50 yd | 0 | 0 | $10M |
| 1991-08-19 | Duval County | F0 0.2 mi x 10 yd | 0 | 0 | $250 step |
| 1989-06-05 | Duval County | F0 0.2 mi x 10 yd | 0 | 0 | – |
| 1987-06-21 | Duval County | F0 1 mi x 30 yd | 0 | 0 | $3K step |
| 1986-03-20 | Duval County | F0 2 mi x 10 yd | 0 | 1 | $25K step |
| 1985-09-01 | Duval County | F0 1 mi x 20 yd | 0 | 0 | $3K step |
| 1983-04-23 | Duval County | F1 5 mi x 40 yd | 0 | 0 | $2.5M step |
| 1980-08-13 | Duval County | F1 2 mi x 30 yd | 0 | 0 | $25K step |
| 1980-03-10 | Duval County | F1 0.3 mi x 20 yd | 0 | 0 | $25K step |
| 1979-05-11 | Duval County | F0 0.1 mi x 30 yd | 0 | 0 | $25K step |
| 1978-08-06 | Duval County | F0 0.1 mi x 10 yd | 0 | 0 | – |
| 1978-05-03 | Duval County | F1 0.1 mi x 10 yd | 0 | 0 | $250K step |
| 1977-06-20 | Duval County | F1 2.6 mi x 20 yd | 0 | 0 | $25K step |
| 1976-07-30 | Duval County | F0 0.1 mi x 13 yd | 0 | 0 | – |
| 1976-06-22 | Duval County | F1 0.1 mi x 30 yd | 0 | 0 | $3K step |
| 1976-03-09 | Duval County | F0 5.4 mi x 20 yd | 0 | 0 | $25K step |
| 1975-07-05 | Duval County | F0 0.1 mi x 20 yd | 0 | 0 | $3K step |
| 1974-05-12 | Duval County | F2 4.3 mi x 100 yd | 0 | 2 | $250K step |
| 1974-05-12 | Duval County | F1 0.5 mi x 67 yd | 0 | 0 | $2.5M step |
| 1974-05-12 | Duval County | F2 14.2 mi x 33 yd | 0 | 0 | $250K step |
| 1973-04-25 | Duval County | F1 12.1 mi x 20 yd | 0 | 0 | $250K step |
| 1972-07-26 | Duval County | F1 0.3 mi x 30 yd | 0 | 4 | – |
A damage figure marked "step" is a record from before 1993: NOAA then filed damage by category, and the figure is the category as entered, in the dollars of that year, not an estimate of the loss.
Source: NOAA NCEI Storm Events Database, tornado records by county (path length in the county, maximum width); ratings as published: F scale before February 1, 2007, EF scale after. Whole-track figures: NOAA Storm Prediction Center tornado database (1950-2025). SPC severe weather database.
When was the last damaging storm in Duval County?
The most recent record with damage, injuries or deaths is the June 27, 2026 thunderstorm wind ($6,000 in damage in 2025 dollars).
| Date | Record | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2026-06-27 | Thunderstorm WindLoretto, Duval County | 50 kt wind | 0 | 0 | $6K |
| 2026-06-23 | Thunderstorm WindNas Jacksonvill, Duval County | 52 kt wind | 0 | 0 | – |
| 2026-06-23 | Thunderstorm WindLoretto, Duval County | 50 kt wind | 0 | 0 | $25K |
| 2026-06-23 | Thunderstorm WindYukon, Duval County | 50 kt wind | 0 | 0 | – |
| 2026-06-23 | Thunderstorm WindCedar Hills, Duval County | 50 kt wind | 0 | 0 | – |
| 2026-06-23 | Thunderstorm WindHerlong Airport, Duval County | 50 kt wind | 0 | 0 | $12K |
| 2026-06-10 | Heavy RainNeptune Beach, Duval County | 0 | 0 | – | |
| 2026-06-01 | DroughtDuval County · forecast zone Western Duval | 0 | 0 | – | |
| 2026-06-01 | DroughtDuval County · forecast zone Trout River | 0 | 0 | – | |
| 2026-06-01 | DroughtDuval County · forecast zone South Central Duval | 0 | 0 | – | |
| 2026-05-31 | FloodEnglewood, Duval County | 0 | 0 | – | |
| 2026-05-29 | Heavy RainCedar Hills, Duval County | 0 | 0 | – |
Source: NOAA NCEI Storm Events Database; every record of 2025-2026 is listed, earlier ones when they caused deaths, injuries or $250,000 of damage (2025 dollars), and every tornado.
The deadliest and costliest records
| Date | Record | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2008-08-21 | Tropical StormDuval County · forecast zone Duval Tropical Storm Fay moved slowly north out of Caribbean Sea, then cut across south and central Florida into the Atlantic Ocean. Fay then slowly curved west and made landfall in the vicinity for Flagler Beach and Daytona Beach on Aug 21st. As the storm made landfall sustained winds along the coast were between 40 and 50 ... | 4 | 0 | – | |
| 2006-02-17 | Dense FogDuval County · forecast zone Duval Twenty (20) vehicle chain reaction accident on Interstate 295 between U.S. highway 1 (Kings Highway) and Prichard road. Accident occurred near 02:00 EST when a truck stopped in the roadway due to rapidly reduced visibility due to fog. Other vehicles impacted the truck resulting in the pile up and closing the roadway ... | 1 | 7 | – | |
| 2022-04-23 | Rip CurrentDuval County · forecast zone Coastal Duval A male of unknown age drowned in a rip current at Huguenot Park in Fort George Inlet. Lifeguards also rescued a child from rough surf at Kathryn Abbey Hanna Park who was transported to the hospital for medical treatment. High risk of rip currents was observed on this day. | 1 | 1 | – | |
| 2016-04-16 | Rip CurrentDuval County · forecast zone Coastal Duval A rip current fatality occurred at Jacksonville Beach to a 28 yr old male. He was a father of a 6 year old girl and rescued his daughter from the rough surf. Both were taken to the hospital, where he was pronounced dead. His daughter survived. | 1 | 1 | – | |
| 2007-07-01 | LightningEggleston Hgts, Duval County Lightning struck a pine tree in a courtyard near Greenbrier Apartments off of Justina Road in Arlington. The lightning charge then dispersed through an adjacent puddle and killed one man. | 1 | 1 | – | |
| 2024-09-26 | Tropical StormDuval County · forecast zone Western Duval Numerous downed trees and power lines were reported across the county. Multiple trees fell on cars and homes causing total destruction to roofs in mid-westside and Arlington Hills. A tree fell down on a mobile home along Ozo Ln S Thursday night and the fallen debris resulted in the fatality of a toddler. Shingles were ... | 1 | 0 | – | |
| 2023-06-06 | Rip CurrentDuval County · forecast zone Coastal Duval A 19 year old male visiting the beach attempted to rescue 2 persons around 8 pm from the water. The male began to struggle in the surf due to rip currents. There were no lifeguards on duty. Surf was reported around 2-4 ft. A moderate rip current risk was headlined in NWS Jacksonville products. | 1 | 0 | – | |
| 2023-05-28 | Rip CurrentDuval County · forecast zone Coastal Duval A 19 year old male went missing in the evening around 7:30 pm local time in the ocean at Jacksonville Beach. His body was recovered on Wednesday 5/31. Ocean lifeguards likely contributed to the drowning. Big sandbars and sloughs were reported as well. There was a high rip current risk in effect. Surf was expected to ... | 1 | 0 | – |
| Date | Record | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2008-08-13 | Thunderstorm WindEggleston Hgts, Duval County | 50 kt wind | 0 | 0 | $16M |
| 2019-09-04 | Tropical StormDuval County · forecast zone Coastal Duval | 0 | 0 | $12M | |
| 1996-02-02 | TornadoJacksonville, Duval County | F2 6 mi x 80 yd | 0 | 0 | $5.3M |
| 1997-05-27 | Thunderstorm WindJacksonville, Duval County | 0 | 0 | $3.7M | |
| 1999-09-15 | Hurricane (Typhoon)Duval County · forecast zone Duval | 0 | 0 | $1.8M | |
| 1993-03-13 | TornadoJacksonville, Duval County | F0 0.1 mi x 10 yd | 0 | 0 | $1.0M |
| 2015-11-08 | Flash FloodFt George Is, Duval County | 0 | 0 | $996K | |
| 1996-10-06 | Flash FloodJacksonville, Duval County | 0 | 0 | $884K |
Before 1993 NOAA filed damage by category, not amount, so the list above starts in 1993. The highest category filed here before then (entered as $2.5M, in the dollars of the day) holds: May 12, 1974 (tornado, Duval County); April 23, 1983 (tornado, Duval County).
Source: NOAA NCEI Storm Events Database: deaths and injuries direct and indirect; damage is property plus crops as estimated by the National Weather Service, converted to 2025 dollars.
Is it getting more frequent?
Records per decade for Duval County's most frequent hazards. Counts rose everywhere after 1996, when NOAA began recording every event type, so compare decades within a hazard's complete period only (the shaded cells come before it).
| Hazard | 1950s | 1960s | 1970s | 1980s | 1990s | 2000s | 2010s | 2020-26 |
|---|---|---|---|---|---|---|---|---|
| Severe thunderstorm wind | 3 | 9 | 23 | 40 | 99 | 149 | 265 | 176 |
| Heavy rain | – | – | – | – | 0 | 64 | 103 | 140 |
| Hail | 2 | 17 | 6 | 13 | 53 | 88 | 80 | 27 |
| Floods | – | – | – | – | 7 | 40 | 83 | 87 |
| Lightning | – | – | – | – | 2 | 35 | 59 | 15 |
| Tornadoes | 7 | 10 | 13 | 7 | 12 | 14 | 5 | 9 |
Source: NOAA NCEI Storm Events Database, records per calendar decade; zone records from the CZ_TYPE field (Z).
What time of year?
46% of its severe thunderstorm wind events since 1955 fell in June and July. The two busiest months are in violet.
The values, month by month
Jan 38 · Feb 54 · Mar 79 · Apr 148 · May 240 · Jun 419 · Jul 352 · Aug 281 · Sep 194 · Oct 77 · Nov 49 · Dec 54 (records).
Source: NOAA NCEI Storm Events Database, records by the month they began.
Federal disaster declarations for Duval County
FEMA's register lists 41 declarations that include Duval County: 24 major disasters, 15 emergencies and 2 fire management assistance declarations. Most were for hurricane (22) and severe storm (7).
| Declared | Number | Type | Title |
|---|---|---|---|
| 2024-10-11 | DR-4834 | Hurricane | Hurricane Milton |
| 2024-10-07 | EM-3622 | Hurricane | Hurricane Milton |
| 2024-09-28 | DR-4828 | Hurricane | Hurricane Helene |
| 2024-08-10 | DR-4806 | Tropical Storm | Hurricane Debby |
| 2024-08-03 | EM-3605 | Tropical Storm | Tropical Storm Debby |
| 2023-08-31 | DR-4734 | Hurricane | Hurricane Idalia |
| 2023-08-28 | EM-3596 | Tropical Storm | Tropical Storm Idalia |
| 2022-12-13 | DR-4680 | Hurricane | Hurricane Nicole |
| 2022-11-08 | EM-3587 | Tropical Storm | Tropical Storm Nicole |
| 2022-09-29 | DR-4673 | Hurricane | Hurricane Ian |
| 2022-09-24 | EM-3584 | Hurricane | Tropical Storm Ian |
| 2021-07-04 | EM-3561 | Severe Storm | Tropical Storm Elsa |
| 2020-08-01 | EM-3533 | Hurricane | Hurricane Isaias |
| 2020-03-25 | DR-4486 | Biological | Covid-19 Pandemic |
| 2020-03-13 | EM-3432 | Biological | Covid-19 |
| 2019-10-21 | DR-4468 | Hurricane | Hurricane Dorian |
| 2019-08-30 | EM-3419 | Hurricane | Hurricane Dorian |
| 2017-09-10 | DR-4337 | Hurricane | Hurricane Irma |
| 2017-09-05 | EM-3385 | Hurricane | Hurricane Irma |
| 2016-10-08 | DR-4283 | Hurricane | Hurricane Matthew |
| 2016-10-06 | EM-3377 | Hurricane | Hurricane Matthew |
| 2012-07-03 | DR-4068 | Severe Storm | Tropical Storm Debby |
| 2008-08-24 | DR-1785 | Severe Storm | Tropical Storm Fay |
| 2008-08-21 | EM-3288 | Severe Storm | Tropical Storm Fay |
| 2005-09-05 | EM-3220 | Hurricane | Hurricane Katrina Evacuation |
| 2004-09-26 | DR-1561 | Hurricane | Hurricane Jeanne |
| 2004-09-16 | DR-1551 | Hurricane | Hurricane Ivan |
| 2004-09-04 | DR-1545 | Hurricane | Hurricane Frances |
| 2004-08-13 | DR-1539 | Hurricane | Tropical Storm Bonnie and Hurricane Charley |
| 2001-02-05 | DR-1359 | Freezing | Severe Freeze |
| 2000-06-02 | FM-2305 | Fire | Fl, Jacksonville Fire Complex |
| 1999-09-22 | DR-1300 | Hurricane | Hurricane Floyd Major Disaster Declarations |
| 1999-09-14 | EM-3143 | Hurricane | Hurricane Floyd Emergency Declarations |
| 1999-05-14 | FM-2262 | Fire | Jacksonville District Fire |
| 1999-04-27 | EM-3139 | Fire | Fl-Fires 04/15/99 |
| 1998-06-18 | DR-1223 | Fire | Extreme Fire Hazard |
| 1998-01-06 | DR-1195 | Severe Storm | Severe Storms, High Winds, Tornadoes, and Flooding |
| 1996-10-15 | DR-1141 | Severe Storm | Tropical Storm Josephine |
| 1993-03-13 | DR-982 | Tornado | Tornadoes, Flooding, High Winds & Tides, Freezing |
| 1992-10-08 | DR-966 | Severe Storm | Severe Storms, Tornadoes & Flooding |
The 40 most recent of 41 are listed; the CSV has every one.
Source: FEMA OpenFEMA Disaster Declarations Summaries (v2), declarations through October 2, 2026; one declaration is counted once however many areas it names. OpenFEMA dataset page.
How many floods has Duval County had?
NOAA's Storm Events Database holds 217 flood or flash flood records for Duval County from 1996 to 2026, on 155 days, with 0 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Duval County ranks 82nd of 2,942 U.S. counties. The 100 counties with the most claims
| Storm | Began | Records | Deaths in the county |
|---|---|---|---|
| Tropical Storm Fay | 2008-08-21 | 1 | 4 |
| Hurricane Helene | 2024-09-26 | 1 | 1 |
| Hurricane Irma | 2017-10-15 | 1 | 1 |
| Hurricane Matthew | 2016-10-15 | 2 | 1 |
| Hurricane Dorian | 2019-09-04 | 1 | 0 |
| Hurricane Floyd | 1999-09-15 | 1 | 0 |
| Tropical Storm Josephine | 1996-10-06 | 1 | 0 |
The National Flood Insurance Program has paid $215 million on 6,064 claims filed in Duval County; the most in one year was 2,050 in 2017. Claims count insured losses only: uninsured flood damage is not in this file.
The values, year by year
1978: 8 · 1979: 109 · 1980: 14 · 1981: 6 · 1982: 28 · 1983: 9 · 1984: 27 · 1985: 9 · 1986: 4 · 1987: 1 · 1988: 5 · 1989: 47 · 1990: 1 · 1991: 82 · 1992: 179 · 1993: 35 · 1994: 74 · 1995: 128 · 1996: 198 · 1997: 15 · 1998: 177 · 1999: 30 · 2000: 124 · 2001: 102 · 2002: 25 · 2003: 22 · 2004: 322 · 2005: 55 · 2006: 9 · 2007: 100 · 2008: 396 · 2009: 51 · 2010: 8 · 2011: 45 · 2012: 324 · 2013: 54 · 2014: 28 · 2015: 122 · 2016: 546 · 2017: 2,050 · 2018: 24 · 2019: 16 · 2020: 34 · 2021: 31 · 2022: 265 · 2023: 21 · 2024: 94 · 2025: 7 · 2026: 3.
Source: FEMA OpenFEMA NFIP Redacted Claims, as of September 8, 2026; claims by year of loss, payments in the dollars of the year paid. OpenFEMA dataset page.
FEMA's modeled risk for Duval County
FEMA's National Risk Index rates Duval County Relatively High overall, with an expected annual loss of $264 million. These are FEMA's model estimates of future loss from 18 hazards, not a count of what happened; they can differ from the record above.
| Hazard | Risk rating | Expected annual loss | Modeled frequency |
|---|---|---|---|
| Lightning | Very High | $3.6M | 71 a year (modeled) |
| Cold Wave | Relatively High | $26M | 3 a year (modeled) |
| Hurricane | Relatively High | $65M | once in about 4 years (modeled) |
| Riverine Flooding | Relatively High | $134M | 3.5 a year (modeled) |
| Heat Wave | Relatively High | $8.7M | 4.6 modeled event-days a year |
| Hail | Relatively High | $3.6M | 1.8 a year (modeled) |
| Tornado | Relatively High | $8.0M | once in about 2 years (modeled) |
| Coastal Flooding | Relatively High | $6.5M | 2.8 a year (modeled) |
Source: FEMA National Risk Index, county table, December 2025 release. FEMA's National Risk Index map.
Counties that share a border with Duval County
Source: U.S. Census Bureau county adjacency file; NOAA NCEI Storm Events Database, records since 1950. The Census Bureau's adjacency file.
Next
- Tornadoes in FloridaEvery Florida tornado since 1950 and the counties with the most per square mile
- Severe thunderstorm wind in FloridaThe state's severe thunderstorm wind events, by county, year and month
- The Florida recordEvery hazard in the state, its deadliest events and its federal declarations
- FEMA's risk rating for each hazard in Duval CountyThe hazard risk calculator: 18 hazards beside the county's record
- Download Duval County's FEMA declarations (CSV)41 rows: every declaration that named the county, for your own analysis