Guest, Sign inJoin
Redmond, Oregon, Business Hwy 97Redmond, #1 on this list · Photo: Doug Kerr · CC BY-SA 2.0
Oregon rankings · Hazard risk

Towns with the lowest natural-hazard risk in Oregon

Redmond ranks first on hazard risk among Oregon’s 142 towns of 2,500+; 6 of the 142 grade A− or better on hazard risk nationally.

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). How grades work

#1

Redmond

Deschutes County · 38,547 people
A

Hazard risk grade, better than 92% of U.S. towns·Overall C+ · #53 of 142 in OR

#2

Hermiston

Umatilla County · 19,906 people
A−

Hazard risk grade, better than 83% of U.S. towns·Overall D · #101 of 142 in OR

#3

Ontario

Malheur County · 11,957 people
A−

Hazard risk grade, better than 81% of U.S. towns·Overall C− · #80 of 142 in OR

All 142 towns

Hazard risk grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

142 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1RedmondDeschutes County · 38,547 peopleAbetter than 92% of U.S. towns·Overall C+ · #53 of 142
2HermistonUmatilla County · 19,906 peopleA−better than 83% of U.S. towns·Overall D · #101 of 142
3OntarioMalheur County · 11,957 peopleA−better than 81% of U.S. towns·Overall C− · #80 of 142
4BendDeschutes County · 107,342 peopleA−better than 81% of U.S. towns·Overall B+ · #21 of 142
5West Haven-Sylvanunincorporated, Multnomah County · 7,674 peopleA−better than 77% of U.S. towns·Overall A · #5 of 142
6BoardmanMorrow County · 4,495 peopleA−better than 75% of U.S. towns·Overall C+ · #62 of 142
7Bethanyunincorporated, Washington County · 33,106 peopleB+better than 75% of U.S. towns·Overall A · #1 of 142
8Hood RiverHood River County · 8,315 peopleB+better than 72% of U.S. towns·Overall B− · #43 of 142
9Baker CityBaker County · 10,071 peopleB+better than 72% of U.S. towns·Overall C+ · #54 of 142
10SublimityMarion County · 2,882 peopleB+better than 71% of U.S. towns·Overall C · #65 of 142
11Milton-FreewaterUmatilla County · 7,029 peopleB+better than 68% of U.S. towns·Overall D · #105 of 142
12Bull Mountainunincorporated, Washington County · 9,865 peopleB+better than 66% of U.S. towns·Overall A− · #15 of 142
13White Cityunincorporated, Jackson County · 10,750 peopleBbetter than 64% of U.S. towns·Overall D · #107 of 142
14EstacadaClackamas County · 5,814 peopleBbetter than 64% of U.S. towns·Overall B− · #40 of 142
15UmatillaUmatilla County · 8,220 peopleBbetter than 61% of U.S. towns·Overall D · #103 of 142
16La GrandeUnion County · 12,985 peopleBbetter than 59% of U.S. towns·Overall C− · #79 of 142
17LafayetteYamhill County · 4,705 peopleBbetter than 58% of U.S. towns·Overall A− · #16 of 142
18SilvertonMarion County · 10,450 peopleBbetter than 58% of U.S. towns·Overall B− · #41 of 142
19Happy ValleyClackamas County · 28,916 peopleBbetter than 58% of U.S. towns·Overall B+ · #26 of 142
20Cedar Millunincorporated, Multnomah County · 19,471 peopleBbetter than 57% of U.S. towns·Overall A · #7 of 142
21NyssaMalheur County · 3,257 peopleBbetter than 57% of U.S. towns·Overall C+ · #59 of 142
22SherwoodWashington County · 20,535 peopleBbetter than 57% of U.S. towns·Overall A− · #13 of 142
23Eagle PointJackson County · 9,861 peopleB−better than 54% of U.S. towns·Overall C− · #90 of 142
24SandyClackamas County · 13,323 peopleB−better than 53% of U.S. towns·Overall B · #36 of 142
25Oatfieldunincorporated, Clackamas County · 13,294 peopleB−better than 53% of U.S. towns·Overall B · #33 of 142
26PrinevilleCrook County · 11,994 peopleB−better than 51% of U.S. towns·Overall C+ · #57 of 142
27MedfordJackson County · 86,494 peopleB−better than 49% of U.S. towns·Overall C− · #91 of 142
28Beavercreekunincorporated, Clackamas County · 4,894 peopleB−better than 48% of U.S. towns·Overall B · #32 of 142
29West Slopeunincorporated, Washington County · 6,582 peopleB−better than 48% of U.S. towns·Overall A− · #9 of 142
30MolallaClackamas County · 10,104 peopleB−better than 47% of U.S. towns·Overall B− · #46 of 142
31Oak Hillsunincorporated, Washington County · 11,131 peopleB−better than 46% of U.S. towns·Overall A · #2 of 142
32Roseburg Northunincorporated, Douglas County · 4,601 peopleC+better than 44% of U.S. towns·Overall C · #66 of 142
33La PineDeschutes County · 2,563 peopleC+better than 44% of U.S. towns·Overall C+ · #51 of 142
34AumsvilleMarion County · 4,241 peopleC+better than 44% of U.S. towns·Overall B− · #48 of 142
35Deschutes River Woodsunincorporated, Deschutes County · 5,797 peopleC+better than 44% of U.S. towns·Overall B+ · #19 of 142
36Raleigh Hillsunincorporated, Washington County · 6,744 peopleC+better than 43% of U.S. towns·Overall A− · #8 of 142
37PendletonUmatilla County · 16,989 peopleC+better than 43% of U.S. towns·Overall D · #99 of 142
38WilsonvilleClackamas County · 27,833 peopleC+better than 43% of U.S. towns·Overall B+ · #24 of 142
39Klamath FallsKlamath County · 22,111 peopleC+better than 43% of U.S. towns·Overall D− · #134 of 142
40MadrasJefferson County · 7,829 peopleC+better than 42% of U.S. towns·Overall D · #108 of 142
41TualatinWashington County · 28,139 peopleC+better than 41% of U.S. towns·Overall B− · #42 of 142
42Altamontunincorporated, Klamath County · 19,927 peopleC+better than 41% of U.S. towns·Overall D · #98 of 142
43SalemMarion County · 181,779 peopleC+better than 41% of U.S. towns·Overall D · #116 of 142
44MonmouthPolk County · 11,543 peopleC+better than 40% of U.S. towns·Overall C · #76 of 142
45VenetaLane County · 5,138 peopleC+better than 40% of U.S. towns·Overall D · #100 of 142
46Hayesvilleunincorporated, Marion County · 21,246 peopleC+better than 39% of U.S. towns·Overall D− · #125 of 142
47Damascusunincorporated, Clackamas County · 11,437 peopleC+better than 38% of U.S. towns·Overall C · #64 of 142
48GreshamMultnomah County · 111,513 peopleC+better than 38% of U.S. towns·Overall D · #118 of 142
49BeavertonWashington County · 97,842 peopleC+better than 38% of U.S. towns·Overall B− · #38 of 142
50Oregon CityClackamas County · 38,175 peopleC+better than 38% of U.S. towns·Overall B− · #44 of 142
51PhoenixJackson County · 4,920 peopleC+better than 38% of U.S. towns·Overall C− · #94 of 142
52AshlandJackson County · 20,889 peopleC+better than 37% of U.S. towns·Overall B− · #45 of 142
53Four Cornersunincorporated, Marion County · 16,275 peopleC+better than 37% of U.S. towns·Overall D · #109 of 142
54Lake OswegoClackamas County · 39,722 peopleC+better than 37% of U.S. towns·Overall A · #4 of 142
55West LinnClackamas County · 26,567 peopleC+better than 36% of U.S. towns·Overall A · #6 of 142
56DundeeYamhill County · 3,193 peopleC+better than 36% of U.S. towns·Overall B+ · #29 of 142
57BurnsHarney County · 2,692 peopleC+better than 36% of U.S. towns·Overall D · #120 of 142
58FairviewMultnomah County · 10,762 peopleC+better than 36% of U.S. towns·Overall D · #102 of 142
59Central PointJackson County · 19,139 peopleC+better than 35% of U.S. towns·Overall C · #68 of 142
60Juniper Canyonunincorporated, Crook County · 2,666 peopleC+better than 35% of U.S. towns·Overall B · #31 of 142
61Alohaunincorporated, Washington County · 52,389 peopleC+better than 35% of U.S. towns·Overall B+ · #22 of 142
62Garden Home-Whitfordunincorporated, Washington County · 6,979 peopleCbetter than 34% of U.S. towns·Overall A− · #11 of 142
63North PlainsWashington County · 3,414 peopleCbetter than 34% of U.S. towns·Overall B+ · #27 of 142
64NewbergYamhill County · 26,896 peopleCbetter than 34% of U.S. towns·Overall B+ · #18 of 142
65GervaisMarion County · 2,572 peopleCbetter than 33% of U.S. towns·Overall C · #75 of 142
66TroutdaleMultnomah County · 15,776 peopleCbetter than 33% of U.S. towns·Overall C− · #83 of 142
67DallasPolk County · 17,890 peopleCbetter than 32% of U.S. towns·Overall D · #96 of 142
68Cedar Hillsunincorporated, Washington County · 8,388 peopleCbetter than 32% of U.S. towns·Overall A · #3 of 142
69Rockcreekunincorporated, Washington County · 9,223 peopleCbetter than 32% of U.S. towns·Overall A− · #10 of 142
70HillsboroWashington County · 111,126 peopleCbetter than 31% of U.S. towns·Overall C+ · #56 of 142
71Metzgerunincorporated, Washington County · 3,714 peopleCbetter than 31% of U.S. towns·Overall B+ · #20 of 142
72PortlandMultnomah County · 635,109 peopleCbetter than 31% of U.S. towns·Overall C+ · #61 of 142
73EugeneLane County · 178,618 peopleCbetter than 30% of U.S. towns·Overall C− · #89 of 142
74Sweet HomeLinn County · 10,308 peopleCbetter than 30% of U.S. towns·Overall D− · #135 of 142
75JacksonvilleJackson County · 2,972 peopleCbetter than 29% of U.S. towns·Overall C · #69 of 142
76Marlene Villageunincorporated, Washington County · 5,439 peopleCbetter than 29% of U.S. towns·Overall A− · #14 of 142
77Oak Groveunincorporated, Clackamas County · 16,796 peopleCbetter than 29% of U.S. towns·Overall B · #37 of 142
78TalentJackson County · 6,296 peopleCbetter than 29% of U.S. towns·Overall C · #72 of 142
79TigardWashington County · 57,929 peopleCbetter than 28% of U.S. towns·Overall B− · #47 of 142
80McMinnvilleYamhill County · 34,647 peopleCbetter than 28% of U.S. towns·Overall C+ · #55 of 142
81WoodburnMarion County · 31,948 peopleCbetter than 28% of U.S. towns·Overall D− · #140 of 142
82Wood VillageMultnomah County · 4,706 peopleCbetter than 27% of U.S. towns·Overall C− · #85 of 142
83HubbardMarion County · 3,399 peopleCbetter than 26% of U.S. towns·Overall B− · #49 of 142
84Eagle Crestunincorporated, Deschutes County · 2,677 peopleCbetter than 26% of U.S. towns·Overall C · #67 of 142
85LebanonLinn County · 20,267 peopleCbetter than 25% of U.S. towns·Overall C− · #78 of 142
86Jennings Lodgeunincorporated, Clackamas County · 7,971 peopleC−better than 25% of U.S. towns·Overall B− · #50 of 142
87GladstoneClackamas County · 11,865 peopleC−better than 24% of U.S. towns·Overall C · #63 of 142
88SutherlinDouglas County · 8,635 peopleC−better than 24% of U.S. towns·Overall D− · #128 of 142
89PhilomathBenton County · 5,699 peopleC−better than 24% of U.S. towns·Overall B+ · #23 of 142
90Santa Claraunincorporated, Lane County · 10,551 peopleC−better than 23% of U.S. towns·Overall B · #35 of 142
91MilwaukieClackamas County · 22,114 peopleC−better than 23% of U.S. towns·Overall B− · #39 of 142
92CorneliusWashington County · 15,520 peopleC−better than 23% of U.S. towns·Overall C · #70 of 142
93CorvallisBenton County · 61,499 peopleC−better than 23% of U.S. towns·Overall C+ · #52 of 142
94CanbyClackamas County · 18,004 peopleC−better than 23% of U.S. towns·Overall B · #34 of 142
95Mount AngelMarion County · 3,454 peopleC−better than 22% of U.S. towns·Overall D · #124 of 142
96KeizerMarion County · 39,140 peopleC−better than 22% of U.S. towns·Overall C− · #87 of 142
97MillersburgLinn County · 3,583 peopleC−better than 22% of U.S. towns·Overall C+ · #60 of 142
98Heceta Beachunincorporated, Lane County · 2,651 peopleC−better than 22% of U.S. towns·Overall D · #115 of 142
99CreswellLane County · 5,566 peopleC−better than 20% of U.S. towns·Overall A− · #12 of 142
100Crooked River Ranchunincorporated, Deschutes County · 5,160 peopleC−better than 20% of U.S. towns·Overall C− · #88 of 142
101DaytonYamhill County · 2,647 peopleC−better than 20% of U.S. towns·Overall C− · #86 of 142
102Forest GroveWashington County · 27,252 peopleC−better than 20% of U.S. towns·Overall C− · #81 of 142
103The DallesWasco County · 15,745 peopleC−better than 20% of U.S. towns·Overall D− · #136 of 142
104IndependencePolk County · 10,195 peopleC−better than 19% of U.S. towns·Overall D · #97 of 142
105Junction CityLane County · 7,224 peopleC−better than 18% of U.S. towns·Overall C · #73 of 142
106AstoriaClatsop County · 9,838 peopleC−better than 18% of U.S. towns·Overall C− · #92 of 142
107St. HelensColumbia County · 14,450 peopleC−better than 18% of U.S. towns·Overall C− · #84 of 142
108JeffersonMarion County · 3,299 peopleC−better than 17% of U.S. towns·Overall D · #110 of 142
109AlbanyLinn County · 56,894 peopleC−better than 17% of U.S. towns·Overall C− · #82 of 142
110Three Riversunincorporated, Deschutes County · 3,995 peopleC−better than 17% of U.S. towns·Overall C+ · #58 of 142
111HarrisburgLinn County · 3,765 peopleC−better than 17% of U.S. towns·Overall D · #112 of 142
112StaytonMarion County · 8,488 peopleC−better than 17% of U.S. towns·Overall C · #74 of 142
113SistersDeschutes County · 2,934 peopleC−better than 17% of U.S. towns·Overall B+ · #17 of 142
114RoseburgDouglas County · 23,693 peopleC−better than 16% of U.S. towns·Overall D− · #138 of 142
115Lincoln CityLincoln County · 10,117 peopleC−better than 16% of U.S. towns·Overall D− · #130 of 142
116ScappooseColumbia County · 8,257 peopleC−better than 16% of U.S. towns·Overall B · #30 of 142
117Redwoodunincorporated, Josephine County · 3,721 peopleC−better than 15% of U.S. towns·Overall D · #113 of 142
118Grants PassJosephine County · 39,239 peopleDbetter than 14% of U.S. towns·Overall D− · #126 of 142
119SpringfieldLane County · 61,431 peopleDbetter than 14% of U.S. towns·Overall D · #123 of 142
120Cottage GroveLane County · 10,851 peopleDbetter than 12% of U.S. towns·Overall D · #95 of 142
121King CityWashington County · 5,044 peopleDbetter than 12% of U.S. towns·Overall B+ · #28 of 142
122FlorenceLane County · 9,468 peopleDbetter than 12% of U.S. towns·Overall D · #114 of 142
123Tri-Cityunincorporated, Douglas County · 4,234 peopleDbetter than 12% of U.S. towns·Overall D− · #142 of 142
124WinstonDouglas County · 5,680 peopleDbetter than 11% of U.S. towns·Overall D− · #139 of 142
125NewportLincoln County · 10,383 peopleDbetter than 11% of U.S. towns·Overall D− · #129 of 142
126Greenunincorporated, Douglas County · 7,541 peopleDbetter than 9% of U.S. towns·Overall C− · #93 of 142
127ReedsportDouglas County · 4,271 peopleDbetter than 9% of U.S. towns·Overall D · #106 of 142
128TillamookTillamook County · 5,162 peopleDbetter than 9% of U.S. towns·Overall D · #111 of 142
129ToledoLincoln County · 3,473 peopleDbetter than 8% of U.S. towns·Overall D · #121 of 142
130SheridanYamhill County · 6,243 peopleDbetter than 8% of U.S. towns·Overall C− · #77 of 142
131Shady CoveJackson County · 3,039 peopleDbetter than 7% of U.S. towns·Overall D− · #132 of 142
132North BendCoos County · 9,966 peopleDbetter than 7% of U.S. towns·Overall D · #122 of 142
133Coos BayCoos County · 15,686 peopleDbetter than 6% of U.S. towns·Overall D− · #137 of 142
134OakridgeLane County · 3,127 peopleDbetter than 6% of U.S. towns·Overall D− · #133 of 142
135BrookingsCurry County · 6,431 peopleDbetter than 6% of U.S. towns·Overall D · #119 of 142
136Mount Hood Villagesunincorporated, Clackamas County · 4,703 peopleDbetter than 6% of U.S. towns·Overall B+ · #25 of 142
137CoquilleCoos County · 3,943 peopleDbetter than 6% of U.S. towns·Overall D− · #127 of 142
138River Roadunincorporated, Lane County · 8,862 peopleDbetter than 6% of U.S. towns·Overall C · #71 of 142
139BandonCoos County · 3,297 peopleDbetter than 5% of U.S. towns·Overall D · #104 of 142
140SeasideClatsop County · 7,092 peopleD−better than 4% of U.S. towns·Overall D− · #141 of 142
141Myrtle CreekDouglas County · 3,481 peopleD−better than 2% of U.S. towns·Overall D− · #131 of 142
142WarrentonClatsop County · 6,312 peopleD−better than 2% of U.S. towns·Overall D · #117 of 142
Quick answers

Questions people ask

Which Oregon town has the lowest natural-hazard risk?

Redmond (Deschutes County) ranks first on hazard risk among 142 towns, with an A; Hermiston and Ontario follow.

How are these towns ranked?

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a hazard risk grade (142 in Oregon). Smaller towns have the grade on their page but no rank. Every town is on the Oregon page.

Go deeper

More Oregon lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Oregon rankings →
Other states

Towns with the lowest natural-hazard risk in other states