Guest, Sign inJoin
Cortez City HallCortez, #1 on this list · Photo: Jeffrey Beall · CC BY 4.0
Colorado rankings · Hazard risk

Towns with the lowest natural-hazard risk in Colorado

Cortez ranks first on hazard risk among Colorado’s 159 towns of 2,500+; 21 of the 159 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

Cortez

Montezuma County · 9,126 people
A+

Hazard risk grade, among the top in the U.S.·Overall D · #150 of 158 in CO

#2

Alamosa

Alamosa County · 9,849 people
A+

Hazard risk grade, among the top in the U.S.·Overall D · #148 of 158 in CO

All 159 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.

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

#TownGradeOverall
1CortezMontezuma County · 9,126 peopleA+among the top in the U.S.·Overall D · #150 of 158
2AlamosaAlamosa County · 9,849 peopleA+among the top in the U.S.·Overall D · #148 of 158
3Fruitvaleunincorporated, Mesa County · 8,019 peopleA+better than 96% of U.S. towns·Overall B · #80 of 158
4Redlandsunincorporated, Mesa County · 8,868 peopleAbetter than 90% of U.S. towns·Overall B− · #99 of 158
5Grand JunctionMesa County · 71,827 peopleAbetter than 87% of U.S. towns·Overall C+ · #118 of 158
6BroomfieldBroomfield County · 79,174 peopleAbetter than 87% of U.S. towns·Overall A− · #45 of 158
7Acres Greenunincorporated, Douglas County · 2,639 peopleAbetter than 87% of U.S. towns·Overall A+ · #2 of 158
8BurlingtonKit Carson County · 3,164 peopleA−better than 85% of U.S. towns·Overall C+ · #116 of 158
9Monte VistaRio Grande County · 4,005 peopleA−better than 82% of U.S. towns·Overall D · #152 of 158
10Lone TreeDouglas County · 15,278 peopleA−better than 82% of U.S. towns·Overall B · #70 of 158
11Fort CollinsLarimer County · 171,500 peopleA−better than 81% of U.S. towns·Overall B+ · #59 of 158
12Cliftonunincorporated, Mesa County · 19,518 peopleA−better than 80% of U.S. towns·Overall C · #130 of 158
13Castle Pines Villageunincorporated, Douglas County · 4,436 peopleA−better than 78% of U.S. towns·Overall A− · #29 of 158
14Cimarron Hillsunincorporated, El Paso County · 19,817 peopleA−better than 78% of U.S. towns·Overall C · #129 of 158
15Highlands Ranchunincorporated, Douglas County · 102,257 peopleA−better than 78% of U.S. towns·Overall A+ · #3 of 158
16Snowmass VillagePitkin County · 2,965 peopleA−better than 77% of U.S. towns·Overall A− · #46 of 158
17Meridianunincorporated, Douglas County · 5,634 peopleA−better than 76% of U.S. towns·Overall A− · #38 of 158
18TimnathLarimer County · 11,600 peopleA−better than 76% of U.S. towns·Overall A · #9 of 158
19LovelandLarimer County · 81,387 peopleA−better than 76% of U.S. towns·Overall B− · #88 of 158
20Invernessunincorporated, Arapahoe County · 2,934 peopleA−better than 76% of U.S. towns·Overall A · #18 of 158
21LochbuieWeld County · 8,776 peopleA−better than 75% of U.S. towns·Overall C+ · #114 of 158
22Gunbarrelunincorporated, Boulder County · 10,051 peopleB+better than 74% of U.S. towns·Overall A · #12 of 158
23Castle PinesDouglas County · 15,583 peopleB+better than 74% of U.S. towns·Overall A · #6 of 158
24PuebloPueblo County · 110,404 peopleB+better than 73% of U.S. towns·Overall D− · #158 of 158
25FruitaMesa County · 14,003 peopleB+better than 73% of U.S. towns·Overall A− · #47 of 158
26LafayetteBoulder County · 30,116 peopleB+better than 73% of U.S. towns·Overall B+ · #51 of 158
27NorthglennAdams County · 38,893 peopleB+better than 73% of U.S. towns·Overall C+ · #109 of 158
28AvonEagle County · 6,184 peopleB+better than 72% of U.S. towns·Overall C+ · #110 of 158
29Derbyunincorporated, Adams County · 8,453 peopleB+better than 72% of U.S. towns·Overall C+ · #117 of 158
30LeadvilleLake County · 2,668 peopleB+better than 71% of U.S. towns·Overall A− · #50 of 158
31DaconoWeld County · 6,844 peopleB+better than 71% of U.S. towns·Overall B+ · #56 of 158
32MeadWeld County · 7,042 peopleB+better than 71% of U.S. towns·Overall A− · #42 of 158
33BreckenridgeSummit County · 5,015 peopleB+better than 70% of U.S. towns·Overall B− · #90 of 158
34PalisadeMesa County · 2,599 peopleB+better than 68% of U.S. towns·Overall B · #67 of 158
35BrightonAdams County · 45,395 peopleB+better than 68% of U.S. towns·Overall C · #121 of 158
36ErieWeld County · 40,904 peopleB+better than 68% of U.S. towns·Overall A · #8 of 158
37Shaw Heightsunincorporated, Adams County · 5,565 peopleB+better than 68% of U.S. towns·Overall C− · #134 of 158
38Federal HeightsAdams County · 14,075 peopleB+better than 68% of U.S. towns·Overall B− · #95 of 158
39LouisvilleBoulder County · 20,581 peopleB+better than 67% of U.S. towns·Overall A · #24 of 158
40ThorntonAdams County · 147,766 peopleB+better than 66% of U.S. towns·Overall B− · #102 of 158
41BerthoudLarimer County · 14,080 peopleB+better than 65% of U.S. towns·Overall A− · #28 of 158
42Battlement Mesaunincorporated, Garfield County · 5,755 peopleB+better than 65% of U.S. towns·Overall C · #124 of 158
43WestminsterAdams County · 116,182 peopleB+better than 65% of U.S. towns·Overall B · #76 of 158
44Todd Creekunincorporated, Adams County · 5,379 peopleBbetter than 64% of U.S. towns·Overall B · #78 of 158
45SuperiorBoulder County · 13,637 peopleBbetter than 64% of U.S. towns·Overall A+ · #4 of 158
46FirestoneWeld County · 20,129 peopleBbetter than 63% of U.S. towns·Overall B+ · #60 of 158
47GreeleyWeld County · 115,073 peopleBbetter than 63% of U.S. towns·Overall C− · #136 of 158
48GunnisonGunnison County · 6,836 peopleBbetter than 62% of U.S. towns·Overall B− · #93 of 158
49Sherrelwoodunincorporated, Adams County · 18,692 peopleBbetter than 60% of U.S. towns·Overall C · #126 of 158
50FrederickWeld County · 18,241 peopleBbetter than 60% of U.S. towns·Overall A · #25 of 158
51JohnstownWeld County · 22,433 peopleBbetter than 58% of U.S. towns·Overall B− · #89 of 158
52SiltGarfield County · 3,743 peopleBbetter than 58% of U.S. towns·Overall B · #83 of 158
53EatonWeld County · 5,848 peopleBbetter than 58% of U.S. towns·Overall A− · #30 of 158
54Commerce CityAdams County · 72,345 peopleBbetter than 57% of U.S. towns·Overall C− · #139 of 158
55Twin Lakesunincorporated, Adams County · 8,030 peopleBbetter than 57% of U.S. towns·Overall C · #125 of 158
56Greenwood VillageArapahoe County · 15,323 peopleBbetter than 56% of U.S. towns·Overall B · #77 of 158
57EvansWeld County · 22,500 peopleB−better than 55% of U.S. towns·Overall C− · #145 of 158
58Stepping Stoneunincorporated, Douglas County · 3,137 peopleB−better than 54% of U.S. towns·Overall A · #5 of 158
59Colorado SpringsEl Paso County · 494,743 peopleB−better than 54% of U.S. towns·Overall C− · #138 of 158
60Pueblo Westunincorporated, Pueblo County · 35,681 peopleB−better than 53% of U.S. towns·Overall B− · #103 of 158
61LongmontBoulder County · 100,109 peopleB−better than 53% of U.S. towns·Overall A− · #31 of 158
62Stonegateunincorporated, Douglas County · 8,906 peopleB−better than 52% of U.S. towns·Overall A · #7 of 158
63YumaYuma County · 3,424 peopleB−better than 52% of U.S. towns·Overall C · #132 of 158
64Welbyunincorporated, Adams County · 16,197 peopleB−better than 51% of U.S. towns·Overall C+ · #106 of 158
65Holly Hillsunincorporated, Arapahoe County · 2,572 peopleB−better than 50% of U.S. towns·Overall A+ · #1 of 158
66AuroraArapahoe County · 410,053 peopleB−better than 50% of U.S. towns·Overall C · #122 of 158
67Niwotunincorporated, Boulder County · 3,447 peopleB−better than 49% of U.S. towns·Overall A− · #35 of 158
68CentennialArapahoe County · 108,658 peopleB−better than 49% of U.S. towns·Overall A− · #36 of 158
69MontroseMontrose County · 21,583 peopleB−better than 47% of U.S. towns·Overall C · #127 of 158
70LakewoodJefferson County · 156,927 peopleB−better than 47% of U.S. towns·Overall B− · #97 of 158
71RifleGarfield County · 10,844 peopleB−better than 47% of U.S. towns·Overall B− · #105 of 158
72TrinidadLas Animas County · 8,091 peopleB−better than 47% of U.S. towns·Overall D · #155 of 158
73Cherry Creekunincorporated, Arapahoe County · 10,721 peopleB−better than 47% of U.S. towns·Overall A · #15 of 158
74Fort LuptonWeld County · 10,402 peopleB−better than 46% of U.S. towns·Overall C− · #146 of 158
75EdgewaterJefferson County · 4,870 peopleB−better than 46% of U.S. towns·Overall C+ · #107 of 158
76Fort Carsonunincorporated, El Paso County · 18,019 peopleB−better than 46% of U.S. towns·Overall C+ · #115 of 158
77Orchard Mesaunincorporated, Mesa County · 6,945 peopleB−better than 46% of U.S. towns·Overall B · #85 of 158
78Ken Carylunincorporated, Jefferson County · 33,233 peopleC+better than 45% of U.S. towns·Overall A · #11 of 158
79Dove Valleyunincorporated, Arapahoe County · 4,806 peopleC+better than 44% of U.S. towns·Overall A− · #37 of 158
80ParkerDouglas County · 65,985 peopleC+better than 44% of U.S. towns·Overall A− · #48 of 158
81Dakota Ridgeunincorporated, Jefferson County · 33,753 peopleC+better than 44% of U.S. towns·Overall A · #14 of 158
82Four Square Mileunincorporated, Arapahoe County · 23,024 peopleC+better than 44% of U.S. towns·Overall A− · #43 of 158
83SeveranceWeld County · 11,841 peopleC+better than 43% of U.S. towns·Overall A− · #32 of 158
84Columbineunincorporated, Arapahoe County · 25,478 peopleC+better than 43% of U.S. towns·Overall A · #20 of 158
85Fort MorganMorgan County · 11,841 peopleC+better than 43% of U.S. towns·Overall D · #147 of 158
86BennettAdams County · 4,224 peopleC+better than 43% of U.S. towns·Overall B · #82 of 158
87Cherry Hills VillageArapahoe County · 6,389 peopleC+better than 43% of U.S. towns·Overall A · #19 of 158
88AultWeld County · 2,667 peopleC+better than 42% of U.S. towns·Overall B · #66 of 158
89Castle RockDouglas County · 83,815 peopleC+better than 41% of U.S. towns·Overall A · #17 of 158
90PlattevilleWeld County · 2,908 peopleC+better than 41% of U.S. towns·Overall C+ · #113 of 158
91Berkleyunincorporated, Adams County · 10,789 peopleC+better than 40% of U.S. towns·Overall C− · #144 of 158
92CraigMoffat County · 8,874 peopleC+better than 39% of U.S. towns·Overall B− · #96 of 158
93SterlingLogan County · 13,054 peopleC+better than 39% of U.S. towns·Overall D · #154 of 158
94GlendaleArapahoe County · 4,475 peopleC+better than 38% of U.S. towns·Overall B− · #94 of 158
95West Pleasant Viewunincorporated, Jefferson County · 5,051 peopleC+better than 37% of U.S. towns·Overall A− · #49 of 158
96WellingtonLarimer County · 12,169 peopleC+better than 36% of U.S. towns·Overall B · #75 of 158
97Meridian Villageunincorporated, Douglas County · 2,699 peopleC+better than 36% of U.S. towns·Overall B+ · #52 of 158
98FriscoSummit County · 2,792 peopleC+better than 36% of U.S. towns·Overall A · #23 of 158
99GoldenJefferson County · 20,390 peopleC+better than 36% of U.S. towns·Overall B · #74 of 158
100Gleneagleunincorporated, El Paso County · 6,440 peopleC+better than 35% of U.S. towns·Overall A · #26 of 158
101DenverDenver County · 740,613 peopleC+better than 35% of U.S. towns·Overall C+ · #119 of 158
102Security-Widefieldunincorporated, El Paso County · 37,345 peopleCbetter than 35% of U.S. towns·Overall C+ · #111 of 158
103ArvadaJefferson County · 122,901 peopleCbetter than 34% of U.S. towns·Overall B+ · #64 of 158
104MillikenWeld County · 9,183 peopleCbetter than 34% of U.S. towns·Overall B+ · #55 of 158
105Park Centerunincorporated, Fremont County · 2,588 peopleCbetter than 34% of U.S. towns·Overall C+ · #120 of 158
106Ponderosa Parkunincorporated, Elbert County · 3,453 peopleCbetter than 32% of U.S. towns·Overall B · #84 of 158
107EnglewoodArapahoe County · 35,305 peopleCbetter than 32% of U.S. towns·Overall C · #131 of 158
108Fairmountunincorporated, Jefferson County · 9,902 peopleCbetter than 31% of U.S. towns·Overall A · #16 of 158
109Edwardsunincorporated, Eagle County · 10,785 peopleCbetter than 31% of U.S. towns·Overall C+ · #112 of 158
110Stratmoorunincorporated, El Paso County · 5,412 peopleCbetter than 30% of U.S. towns·Overall B− · #91 of 158
111LittletonArapahoe County · 46,246 peopleCbetter than 30% of U.S. towns·Overall B+ · #54 of 158
112BoulderBoulder County · 105,689 peopleCbetter than 30% of U.S. towns·Overall B · #73 of 158
113Sierra Ridgeunincorporated, Douglas County · 3,663 peopleCbetter than 28% of U.S. towns·Overall A− · #44 of 158
114Strasburgunincorporated, Adams County · 3,455 peopleCbetter than 27% of U.S. towns·Overall B · #68 of 158
115SheridanArapahoe County · 5,972 peopleCbetter than 25% of U.S. towns·Overall D · #156 of 158
116Lincoln Parkunincorporated, Fremont County · 3,986 peopleCbetter than 25% of U.S. towns·Overall C− · #141 of 158
117New CastleGarfield County · 4,896 peopleC−better than 24% of U.S. towns·Overall B · #87 of 158
118Rocky FordOtero County · 3,752 peopleC−better than 24% of U.S. towns·Overall D · #151 of 158
119Applewoodunincorporated, Jefferson County · 8,350 peopleC−better than 23% of U.S. towns·Overall A · #21 of 158
120ElizabethElbert County · 2,957 peopleC−better than 23% of U.S. towns·Overall A · #13 of 158
121WindsorWeld County · 43,840 peopleC−better than 22% of U.S. towns·Overall A · #22 of 158
122Penroseunincorporated, Fremont County · 4,087 peopleC−better than 22% of U.S. towns·Overall C− · #143 of 158
123DeltaDelta County · 9,802 peopleC−better than 22% of U.S. towns·Overall D · #149 of 158
124The Pineryunincorporated, Douglas County · 11,871 peopleC−better than 21% of U.S. towns·Overall A− · #34 of 158
125AspenPitkin County · 6,489 peopleC−better than 21% of U.S. towns·Overall B− · #101 of 158
126La JuntaOtero County · 6,864 peopleC−better than 20% of U.S. towns·Overall D · #153 of 158
127Buena VistaChaffee County · 3,248 peopleC−better than 20% of U.S. towns·Overall B− · #92 of 158
128Steamboat SpringsRoutt County · 13,557 peopleC−better than 20% of U.S. towns·Overall B+ · #58 of 158
129Cañon CityFremont County · 17,030 peopleC−better than 19% of U.S. towns·Overall C− · #140 of 158
130GypsumEagle County · 9,212 peopleC−better than 19% of U.S. towns·Overall B+ · #65 of 158
131Roxborough Parkunincorporated, Douglas County · 9,085 peopleC−better than 18% of U.S. towns·Overall A · #27 of 158
132Woodmoorunincorporated, El Paso County · 8,934 peopleC−better than 17% of U.S. towns·Overall A · #10 of 158
133Orchard CityDelta County · 3,299 peopleC−better than 16% of U.S. towns·Overall C− · #142 of 158
134DurangoLa Plata County · 19,733 peopleC−better than 16% of U.S. towns·Overall B+ · #61 of 158
135LamarProwers County · 7,588 peopleC−better than 15% of U.S. towns·Overall C · #128 of 158
136CarbondaleGarfield County · 6,762 peopleDbetter than 15% of U.S. towns·Overall B · #81 of 158
137Glenwood SpringsGarfield County · 10,395 peopleDbetter than 14% of U.S. towns·Overall C− · #135 of 158
138Wheat RidgeJefferson County · 32,081 peopleDbetter than 13% of U.S. towns·Overall B− · #100 of 158
139FountainEl Paso County · 29,450 peopleDbetter than 13% of U.S. towns·Overall C− · #137 of 158
140SilverthorneSummit County · 5,418 peopleDbetter than 13% of U.S. towns·Overall C+ · #108 of 158
141MonumentEl Paso County · 13,813 peopleDbetter than 12% of U.S. towns·Overall B+ · #63 of 158
142Black Forestunincorporated, El Paso County · 15,738 peopleDbetter than 12% of U.S. towns·Overall B · #71 of 158
143WalsenburgHuerfano County · 3,039 peopleDbetter than 12% of U.S. towns·Overall D− · #157 of 158
144BayfieldLa Plata County · 2,974 peopleDbetter than 12% of U.S. towns·Overall A− · #33 of 158
145Woodland ParkTeller County · 8,014 peopleDbetter than 10% of U.S. towns·Overall B− · #98 of 158
146BasaltEagle County · 4,009 peopleDbetter than 9% of U.S. towns·Overall B− · #104 of 158
147EagleEagle County · 7,280 peopleDbetter than 9% of U.S. towns·Overall B+ · #57 of 158
148El Jebelunincorporated, Eagle County · 2,941 peopleDbetter than 9% of U.S. towns·Overall B · #79 of 158
149Air Force Academy College campusunincorporated, El Paso County · 6,727 peopleDbetter than 8% of U.S. towns·No overall grade
150Sterling Ranchunincorporated, Douglas County · 4,213 peopleDbetter than 8% of U.S. towns·Overall B+ · #62 of 158
151Estes ParkLarimer County · 5,780 peopleDbetter than 8% of U.S. towns·Overall B · #69 of 158
152VailEagle County · 4,407 peopleDbetter than 7% of U.S. towns·Overall C · #123 of 158
153BrushMorgan County · 5,337 peopleDbetter than 6% of U.S. towns·Overall B · #72 of 158
154SalidaChaffee County · 5,985 peopleDbetter than 6% of U.S. towns·Overall A− · #40 of 158
155FlorenceFremont County · 3,856 peopleD−better than 5% of U.S. towns·Overall C− · #133 of 158
156Palmer LakeEl Paso County · 2,591 peopleD−better than 4% of U.S. towns·Overall A− · #41 of 158
157Geneseeunincorporated, Jefferson County · 3,778 peopleD−better than 4% of U.S. towns·Overall B+ · #53 of 158
158Manitou SpringsEl Paso County · 4,577 peopleD−better than 3% of U.S. towns·Overall B · #86 of 158
159Evergreenunincorporated, Jefferson County · 8,602 peopleD−better than 3% of U.S. towns·Overall A− · #39 of 158
Quick answers

Questions people ask

Which Colorado town has the lowest natural-hazard risk?

Cortez (Montezuma County) ranks first on hazard risk among 159 towns, with an A+; Alamosa and Fruitvale 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 (159 in Colorado). Smaller towns have the grade on their page but no rank. Every town is on the Colorado page.

Go deeper

More Colorado lists

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

All Colorado rankings →
Other states

Towns with the lowest natural-hazard risk in other states