Marion County, Oregon
County storm and disaster record · FIPS 41047 · population 344,064 · 1,181 sq mi
NOAA's Storm Events Database holds 656 records for Marion County, Oregon from 1950 through June 30, 2026, on 453 days; the most frequent are winter storm records (402 records). 572 of them are forecast-zone records, which the National Weather Service files once per zone: a county covered by several zones receives each one, so a single storm can add several records on the same day. The deadliest day on its record was June 26, 2021: excessive heat records filed for Marion County that day count 20 deaths across 2 records. FEMA has issued 15 declarations naming the county since 1964, 13 of them for natural hazards; the latest for a natural hazard was “Liberty Fire” on August 24, 2023.
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
- 656on 453 days, 1950 to June 30, 2026
- Deaths recorded
- 5549 injuries
- Damage, 2025 dollars
- $3.5Bas filed (scale steps before 1993)
- Tornadoes
- 11strongest EF2
- FEMA declarations
- 15latest 2023
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 Marion County most?
The most frequent records are winter storm records: 402 since 1996. 47% of its winter storm records since 1996 fell in December and January. The rank column places the county among Oregon'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 |
|---|---|---|---|---|---|---|---|
| Winter storms | 402 | 290 | 1996-2026 | 3 | 10 | $25M | 3 of 36 |
| High wind and dust storms | 70 | 59 | 1996-2023 | 5 | 0 | $3.4B | 18 of 36 |
| Wildfires | 44 | 22 | 2001-2023 | 5 | 25 | $7.2M | 11 of 36 |
| Floods | 34 | 30 | 1996-2025 | 4 | 5 | $12M | 13 of 36 |
| Heat | 25 | 18 | 2006-2022 | 34 | 1 | – | 7 of 36 |
| Heavy rain | 18 | 12 | 2001-2020 | 0 | 0 | – | 11 of 36 |
| Fog, smoke and funnel clouds | 14 | 14 | 2001-2025 | 3 | 3 | – | 3 of 36 |
| Tornadoes | 11 | 10 | 1960-2022 | 0 | 2 | $1.8M | 2 of 36 |
| Landslides and avalanches | 10 | 5 | 1996-2012 | 0 | 0 | $757K | 12 of 36 |
| Severe thunderstorm wind | 10 | 10 | 1990-2020 | 0 | 3 | $64K | 6 of 36 |
| Extreme cold | 9 | 9 | 1998-2024 | 1 | 0 | – | 14 of 36 |
| Hail | 6 | 6 | 1993-2023 | 0 | 0 | $7K | 17 of 36 |
| Lightning | 3 | 3 | 1998-2014 | 0 | 0 | $146K | 8 of 36 |
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 Marion County had?
NOAA records 11 tornadoes in Marion County from 1960 to 2022, the strongest rated EF2, with 0 deaths and 2 injuries recorded in the county. That is 2nd of 36 Oregon 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 11 tornadoes whose track touched Marion County since 1950 (NOAA's county records number 11, the same count); along their whole tracks they killed 0 people.
Map of the strongest tornado tracks in Oregon.
Every tornado record filed for Marion County (11)
| Date | Place | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2022-10-24 | West Woodburn, Marion County | EF0 0.04 mi x 17 yd | 0 | 0 | $25K |
| 2018-10-29 | Jefferson, Marion County | EF0 0.1 mi x 10 yd | 0 | 0 | $235 |
| 2017-10-12 | Aurora Airport, Marion County | EF0 0.62 mi x 50 yd | 0 | 0 | $48K |
| 2010-12-14 | Aumsville, Marion County | EF2 5 mi x 150 yd | 0 | 2 | $1.6M |
| 2006-12-16 | Salem, Marion County | F0 1.5 mi x 50 yd | 0 | 0 | – |
| 1998-10-03 | Silverton, Marion County | F0 0.1 mi x 20 yd | 0 | 0 | – |
| 1997-09-17 | Macleay, Marion County | F0 0.5 mi x 10 yd | 0 | 0 | – |
| 1997-09-17 | Turner, Marion County | F0 1 mi x 50 yd | 0 | 0 | $18K |
| 1997-05-31 | Keizer, Marion County | F0 1.5 mi x 50 yd | 0 | 0 | $28K |
| 1991-11-12 | Marion County | F0 0.1 mi x 20 yd | 0 | 0 | $25K step |
| 1960-03-08 | Marion County | F1 1 mi x 7 yd | 0 | 0 | $3K step |
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 Marion County?
The most recent record with damage, injuries or deaths is the January 16, 2024 ice storm (1 death).
Around one-half inch of ice accumulated in the Salem area on the 16th with up to 1 inch reported by the Public. This resulted in power outages, travel disruptions, injuries due to slip and fall. Also the persistent freezing temperatures over several days resulted in a suspected hypothermia fatality.
National Weather Service event narrative, NOAA Storm Events Database (search the full record, event 1164389)
| Date | Record | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2026-01-06 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2025-04-21 | Funnel CloudSt Benedict, Marion County | 0 | 0 | – | |
| 2025-03-19 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2025-03-14 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2025-03-12 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2025-02-25 | FloodAurora, Marion County | 0 | 0 | – | |
| 2025-02-15 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2025-02-13 | Winter StormMarion County and Clackamas County · forecast zone East Central Willamette Valley | 0 | 0 | – | |
| 2025-01-31 | Heavy SnowMarion County and Linn County · forecast zone Cascades Of Marion And Linn Counties | 0 | 0 | – | |
| 2024-01-16 | Ice StormClackamas County and 3 more · forecast zone Central Willamette Valley | 1 | 0 | – | |
| 2023-12-16 | Dense FogClackamas County and 3 more · forecast zone Central Willamette Valley | 3 | 3 | – | |
| 2022-12-27 | High WindClackamas County and 3 more · forecast zone Central Willamette Valley | 53 kt wind | 0 | 0 | $1.0M |
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 |
|---|---|---|---|---|---|
| 2021-06-26 | Excessive HeatClackamas County and 3 more · forecast zone Central Willamette Valley Temperatures across the area warmed into the 100s to mid 110s over a three day period. Record breaking temperatures up to 117 degrees were recorded in Salem, OR. A total of 18 heat related deaths were reported, including two middle aged men who drowned in the Willamette River on Saturday, June 26. | 18 | 0 | – | |
| 2020-09-07 | WildfireClackamas County and 2 more · forecast zone North Oregon Cascades Foothills The Beachie Creek wildfire started around 1100PDT on August 16, 2020 in Marion county, OR at coordinates 44.821, -122.188. The fire grew to approximately 193,500 acres before being declared officially under control on December 2, 2020. Destroyed were 486 residential homes, 36 non-residential commercial properties, 801 ... | 5 | 10 | – | |
| 2020-09-07 | High WindClackamas County and 2 more · forecast zone North Oregon Cascades Foothills Fairly widespread tree damage, and power outages in the area caused by down trees, power lines. Many areas of wind damage subsequently burned. | 61 kt wind | 5 | 0 | $2.3B |
| 1996-11-17 | FloodClackamas County and 3 more · forecast zone Douglas T Nw & E A moist southwest flow aloft produced moderate to heavy rain and strong winds over southwest Oregon between Nov 17 and Nov 21. Storm total rainfall ranged from 8 to 12 inches on the coast with local amounts near 20 inches...3 to 7 inches of rainfall fell inland. Flooding was extensive in Coos, Curry and Douglas ... | 4 | 5 | $9.4M | |
| 2022-07-28 | Excessive HeatClackamas County and 3 more · forecast zone Central Willamette Valley Four suspected heat related deaths occurred in Marion county. | 4 | 0 | – | |
| 2023-12-16 | Dense FogClackamas County and 3 more · forecast zone Central Willamette Valley Dense Fog in the Central Willamette Valley contributed to deadly aircraft accident. A single engine airplane travelling from McMinnville to Independence crashed around 4:55 PM into a power pole just outside of the Independence Airport. The crash resulted in a local power outage, a small brushfire and the loss of all ... | 3 | 3 | – | |
| 2021-06-26 | Excessive HeatClackamas County and 2 more · forecast zone North Oregon Cascades Foothills Very hot temperatures. There were three consecutive days with maximum temperatures greater than 100 degrees measured at several stations. The hottest day was on June 28 where temperatures peaked around 112 degrees. The minimum temperatures were warm as well with nighttime temperatures in the 70s on June 27 and June ... | 2 | 0 | – | |
| 2016-06-02 | Excessive HeatClackamas County and 3 more · forecast zone Central Willamette Valley Temperatures of 95 to 100 in early June lead to people seeking relief at local rivers. Two river drownings were reported in the Central Willamette Valley during this hot spell. | 2 | 0 | – |
| Date | Record | Character | Killed | Injured | Damage |
|---|---|---|---|---|---|
| 2020-09-07 | High WindClackamas County and 2 more · forecast zone North Oregon Cascades Foothills | 61 kt wind | 5 | 0 | $2.3B |
| 2020-09-07 | High WindClackamas County and 3 more · forecast zone North Oregon Cascades | 57 kt wind | 0 | 0 | $1.1B |
| 2008-12-20 | Winter StormClackamas County and 3 more · forecast zone Central Willamette Valley | 0 | 0 | $14M | |
| 2021-02-11 | Ice StormClackamas County and 3 more · forecast zone Central Willamette Valley | 0 | 0 | $11M | |
| 1996-11-17 | FloodClackamas County and 3 more · forecast zone Douglas T Nw & E | 4 | 5 | $9.4M | |
| 2001-08-12 | WildfireBreitenbush, Marion County | 0 | 0 | $7.2M | |
| 2016-10-13 | Strong WindClackamas County and 3 more · forecast zone Central Willamette Valley | 42 kt wind | 0 | 0 | $6.1M |
| 2000-09-30 | FloodClackamas County and 3 more · forecast zone Northern Oregon Cascades | 0 | 0 | $1.7M |
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 $25K, in the dollars of the day) holds: November 12, 1991 (tornado, Marion 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 Marion 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 |
|---|---|---|---|---|---|---|---|---|
| Winter storms | – | – | – | – | 102 | 165 | 76 | 59 |
| High wind and dust storms | – | – | – | – | 9 | 24 | 26 | 11 |
| Wildfires | – | – | – | – | 0 | 3 | 8 | 33 z |
| Floods | – | – | – | – | 8 | 12 | 11 | 3 |
| Heat | – | – | – | – | 0 | 5 | 7 | 13 |
| Heavy rain | – | – | – | – | 0 | 13 | 0 | 5 |
Wildfires in the 2020-26: 33 records against 8 in the decade before, 33 of them forecast-zone records. Cells marked z rose mostly through zone records. The local National Weather Service office files these once per forecast zone, so a change in how it draws its zones or splits a storm into records moves this count as much as the weather does; read it beside the Marion County days with a record above.
Source: NOAA NCEI Storm Events Database, records per calendar decade; zone records from the CZ_TYPE field (Z).
What time of year?
47% of its winter storm records since 1996 fell in December and January. The two busiest months are in violet.
The values, month by month
Jan 124 · Feb 94 · Mar 63 · Apr 34 · May 14 · Jun 12 · Jul 13 · Aug 22 · Sep 32 · Oct 27 · Nov 69 · Dec 152 (records).
Source: NOAA NCEI Storm Events Database, records by the month they began.
Federal disaster declarations for Marion County
FEMA's register lists 15 declarations that include Marion County: 10 major disasters, 3 emergencies and 2 fire management assistance declarations. Most were for fire (4) and flood (4).
| Declared | Number | Type | Title |
|---|---|---|---|
| 2023-08-24 | FM-5483 | Fire | Liberty Fire |
| 2021-05-04 | DR-4599 | Severe Storm | Severe Winter Storm |
| 2020-09-15 | DR-4562 | Fire | Wildfires and Straight-Line Winds |
| 2020-09-10 | EM-3542 | Fire | Wildfires |
| 2020-09-08 | FM-5356 | Fire | Beachie Creek Lionshead Fire Complex |
| 2020-03-28 | DR-4499 | Biological | Covid-19 Pandemic |
| 2020-03-13 | EM-3429 | Biological | Covid-19 |
| 2012-03-02 | DR-4055 | Flood | Severe Winter Storm, Flooding, Landslides, and Mudslides |
| 2009-03-02 | DR-1824 | Severe Storm | Severe Winter Storm, Record and Near Record Snow |
| 2005-09-07 | EM-3228 | Coastal Storm | Hurricane Katrina Evacuation |
| 2004-02-19 | DR-1510 | Severe Storm | Severe Winter Storms |
| 1996-02-09 | DR-1099 | Flood | High Winds, Severe Storms and Flooding |
| 1993-04-26 | DR-985 | Earthquake | Earthquake |
| 1974-01-25 | DR-413 | Flood | Severe Storms, Snowmelt & Flooding |
| 1964-12-24 | DR-184 | Flood | Heavy Rains & Flooding |
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 Marion County had?
NOAA's Storm Events Database holds 34 flood or flash flood records for Marion County from 1996 to 2025, on 30 days, with 4 deaths. By flood insurance claims since 1978 (OpenFEMA, as of September 8, 2026), Marion County ranks 599th of 2,942 U.S. counties.
The National Flood Insurance Program has paid $6.0 million on 400 claims filed in Marion County; the most in one year was 165 in 1996. Claims count insured losses only: uninsured flood damage is not in this file.
The values, year by year
1978: 1 · 1980: 4 · 1981: 1 · 1986: 1 · 1992: 1 · 1996: 165 · 1997: 18 · 1998: 8 · 1999: 5 · 2000: 2 · 2001: 1 · 2002: 6 · 2003: 2 · 2005: 8 · 2006: 3 · 2009: 1 · 2010: 4 · 2011: 2 · 2012: 133 · 2015: 9 · 2016: 3 · 2017: 4 · 2018: 1 · 2019: 3 · 2020: 2 · 2021: 4 · 2024: 1 · 2025: 7; the other years: 0.
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 Marion County
FEMA's National Risk Index rates Marion County Relatively High overall, with an expected annual loss of $171 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 |
|---|---|---|---|
| Earthquake | Relatively High | $122M | once in about 51 years (modeled) |
| Strong Wind | Relatively High | $1.9M | once in about 15 years (modeled) |
| Lightning | Relatively High | $986K | 7.3 a year (modeled) |
| Heat Wave | Relatively Moderate | $6.6M | 5.6 modeled event-days a year |
| Volcanic Activity | Relatively Moderate | $84K | once in about 82 years (modeled) |
| Riverine Flooding | Relatively Moderate | $37M | about once a year (modeled) |
| Winter Weather | Relatively Moderate | $180K | 18 a year (modeled) |
| Ice Storm | Relatively Moderate | $245K | once in about 2 years (modeled) |
Source: FEMA National Risk Index, county table, December 2025 release. FEMA's National Risk Index map.
Counties that share a border with Marion 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 OregonEvery Oregon tornado since 1950 and the counties with the most per square mile
- Winter storms in OregonThe state's winter storm records, by county, year and month
- The Oregon recordEvery hazard in the state, its deadliest events and its federal declarations
- FEMA's risk rating for each hazard in Marion CountyThe hazard risk calculator: 18 hazards beside the county's record
- Download Marion County's FEMA declarations (CSV)15 rows: every declaration that named the county, for your own analysis