Skip to content

NHC HURDAT2 · SPC Tornado Database

Oregon Hurricane and Tornado History

Every city, with the storms and tornadoes that came near it.

Data: NOAA NHC HURDAT2 and NOAA SPC tornado and hail reports, through 2025 · Updated

Oregon has 135 tornadoes on record since 1950, 1 of them EF3 or stronger, with 6 deaths. No hurricane has passed within 75 miles of any city in the state; the most tornado-prone is Portland (31).

Cities
149
Tornadoes in state
135

since 1950

EF3 or stronger
1
Tornado deaths
6

Compare Portland and Salem, or any two US cities →

All states →

Oregon cities

Oregon cities by storm history
CityHurricanesTropical stormsTornadoesEF3+Last storm
Portland00311—
Salem00180—
Eugene0090—
Beaverton00271—
Hillsboro00261—
Bend0040—
Tigard00251—
Gresham00251—
Springfield0090—
Corvallis00100—
Milwaukie00271—
Albany00140—
Oregon City00221—
Klamath Falls0050—
Roseburg0010—
Lake Oswego00231—
Redmond0060—
Keizer00200—
Mcminnville00150—
Happy Valley00271—
Lebanon00110—
Woodburn00210—
Newberg00230—
West Linn00231—
Forest Grove00151—
Tualatin00251—
Sherwood00231—
Hermiston0070—
Wilsonville00251—
Aloha00251—
Clackamas00261—
Canby00221—
Dallas00150—
Prineville0010—
Pendleton0080—
Troutdale00241—
Sandy00121—
Ontario00120—
Cottage Grove0050—
Astoria0070—
Saint Helens00261—
Molalla00180—
La Grande0010—
Cornelius00181—
Sweet Home0060—
Silverton00220—
Damascus00261—
Junction City00100—
Brookings0070—
Monmouth00130—
Madras0040—
Baker City0030—
Scappoose00271—
Tillamook0070—
Milton Freewater0080—
Gladstone00231—
Seaside0090—
Fairview00261—
Estacada00120—
Independence00170—
Lincoln City0050—
Newport0040—
Sutherlin0010—
Creswell0070—
Myrtle Creek0010—
Stayton00130—
Sheridan0080—
Veneta0080—
Philomath0050—
Terrebonne0060—
Umatilla0070—
Boring00241—
Warrenton0070—
Winston0010—
Sisters0040—
Aumsville00170—
Rainier00130—
Turner00180—
Jefferson00180—
Clatskanie0050—
Aurora00190—
Toledo0030—
Gold Beach0010—
North Plains00231—
Nyssa00150—
Boardman0040—
Waldport0030—
Gaston00110—
Dayton00190—
Scio00140—
Banks00161—
Harrisburg00110—
Hubbard00210—
Burns0040—
Lafayette00180—
Vale0090—
Carlton00150—
Beavercreek00191—
Oakland0010—
Mount Angel00240—
Amity00160—
Dundee00200—
Gervais00230—
Sublimity00160—
Chiloquin0010—
Vernonia00130—
Culver0040—
Irrigon0050—
Colton00150—
Willamina0070—
Warren00281—
Enterprise0050—
Corbett00191—
Mulino00190—
Parkdale0010—
Monroe0090—
Depoe Bay0040—
Eagle Creek00181—
Yamhill00130—
Glide0010—
Warm Springs0030—
Brownsville00110—
Powell Butte0050—
Bonanza0030—
Otis0040—
Union0020—
Elgin0040—
Riddle0010—
Stanfield0070—
Lyons00110—
Elmira0080—
Nehalem0090—
Rockaway Beach0060—
Drain0020—
Mill City0090—
Pleasant Hill0080—
John Day0020—
Welches0040—
Heppner0020—
Joseph0050—
Hines0040—
South Beach0030—
Bay City0070—
Yachats0020—
Siletz0050—
Dexter0050—
Cloverdale0080—
Halsey00100—
Rhododendron0040—

Hail in Oregon

Tornado season brings hail too. Radar-estimated hail days for Oregon since 2019, with sizes and a map of each storm's swath.

Hail history in Oregon →