Guest, Sign inJoin
New Mexico State University sundialUniversity Park, #1 on this list · Photo: AllenS · Public domain
New Mexico rankings · Hazard risk

Towns with the lowest natural-hazard risk in New Mexico

University Park ranks first on hazard risk among New Mexico’s 73 towns of 2,500+; 12 of the 73 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

University Park

unincorporated, Doña Ana County · 2,782 people
A+

Hazard risk grade, among the top in the U.S.·No overall grade

#2

Kirtland AFB

unincorporated, Bernalillo County · 3,413 people
A+

Hazard risk grade, among the top in the U.S.·Overall B− · #8 of 72 in NM

#3

Agua Fria

unincorporated, Santa Fe County · 2,898 people
A

Hazard risk grade, better than 94% of U.S. towns·Overall C+ · #16 of 72 in NM

All 73 towns

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

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

#TownGradeOverall
1University Park College campusunincorporated, Doña Ana County · 2,782 peopleA+among the top in the U.S.·No overall grade
2Kirtland AFBunincorporated, Bernalillo County · 3,413 peopleA+among the top in the U.S.·Overall B− · #8 of 72
3Agua Friaunincorporated, Santa Fe County · 2,898 peopleAbetter than 94% of U.S. towns·Overall C+ · #16 of 72
4AnthonyDoña Ana County · 8,900 peopleAbetter than 92% of U.S. towns·Overall C · #19 of 72
T5Rio RanchoSandoval County · 114,419 peopleAbetter than 88% of U.S. towns·Overall B · #3 of 72
T5Santa FeSanta Fe County · 89,837 peopleAbetter than 88% of U.S. towns·Overall C · #22 of 72
7Santa Teresaunincorporated, Doña Ana County · 6,041 peopleA−better than 82% of U.S. towns·Overall C− · #36 of 72
8Paradise Hillsunincorporated, Bernalillo County · 4,591 peopleA−better than 82% of U.S. towns·Overall B− · #12 of 72
9GallupMcKinley County · 19,969 peopleA−better than 80% of U.S. towns·Overall D− · #72 of 72
10Crownpointunincorporated, McKinley County · 2,882 peopleA−better than 80% of U.S. towns·Overall C− · #41 of 72
11ClovisCurry County · 37,127 peopleA−better than 77% of U.S. towns·Overall C− · #37 of 72
12Los AlamosLos Alamos County (city and county) · 13,317 peopleA−better than 76% of U.S. towns·Overall A+ · #1 of 72
13AlbuquerqueBernalillo County · 556,588 peopleB+better than 75% of U.S. towns·Overall C− · #44 of 72
14Sandia Heightsunincorporated, Bernalillo County · 3,160 peopleB+better than 69% of U.S. towns·Overall C+ · #13 of 72
15Placitasunincorporated, Sandoval County · 4,223 peopleB+better than 66% of U.S. towns·Overall C · #17 of 72
16FarmingtonSan Juan County · 46,055 peopleBbetter than 64% of U.S. towns·Overall C− · #40 of 72
17DemingLuna County · 14,944 peopleBbetter than 63% of U.S. towns·Overall D · #49 of 72
18EuniceLea County · 3,037 peopleBbetter than 62% of U.S. towns·Overall C− · #47 of 72
19Las CrucesDoña Ana County · 116,978 peopleBbetter than 62% of U.S. towns·Overall D · #56 of 72
20White RockLos Alamos County (city and county) · 5,716 peopleBbetter than 58% of U.S. towns·Overall A+ · #2 of 72
21Vadounincorporated, Doña Ana County · 2,895 peopleB−better than 52% of U.S. towns·Overall C− · #28 of 72
22Sunland ParkDoña Ana County · 18,268 peopleB−better than 48% of U.S. towns·Overall C− · #32 of 72
23Crouch Mesaunincorporated, San Juan County · 4,812 peopleB−better than 46% of U.S. towns·Overall C · #21 of 72
24CorralesSandoval County · 8,484 peopleC+better than 45% of U.S. towns·Overall B− · #5 of 72
25Lee Acresunincorporated, San Juan County · 4,272 peopleC+better than 44% of U.S. towns·Overall D · #60 of 72
26Eldorado at Santa Feunincorporated, Santa Fe County · 5,619 peopleC+better than 44% of U.S. towns·Overall B− · #9 of 72
27TucumcariQuay County · 5,082 peopleC+better than 43% of U.S. towns·Overall C− · #46 of 72
28South Valleyunincorporated, Bernalillo County · 37,120 peopleC+better than 43% of U.S. towns·Overall C · #20 of 72
29TaosTaos County · 6,526 peopleC+better than 43% of U.S. towns·Overall D · #66 of 72
30BloomfieldSan Juan County · 7,335 peopleC+better than 42% of U.S. towns·Overall D · #67 of 72
31El Cerro Missionunincorporated, Valencia County · 5,323 peopleC+better than 41% of U.S. towns·Overall D · #52 of 72
T32La Cienegaunincorporated, Santa Fe County · 3,543 peopleC+better than 36% of U.S. towns·Overall B · #4 of 72
T32Meadow Lakeunincorporated, Valencia County · 4,259 peopleC+better than 36% of U.S. towns·Overall C− · #48 of 72
34Los LunasValencia County · 20,572 peopleC+better than 36% of U.S. towns·Overall D · #53 of 72
35EdgewoodSanta Fe County · 6,157 peopleCbetter than 32% of U.S. towns·Overall B− · #10 of 72
36Shiprockunincorporated, San Juan County · 7,610 peopleCbetter than 30% of U.S. towns·Overall D · #61 of 72
37Las VegasSan Miguel County · 12,574 peopleCbetter than 29% of U.S. towns·Overall D− · #69 of 72
38RatonColfax County · 5,952 peopleCbetter than 28% of U.S. towns·Overall C− · #33 of 72
T39Flora Vistaunincorporated, San Juan County · 2,770 peopleC−better than 24% of U.S. towns·Overall D · #55 of 72
T39Rio CommunitiesValencia County · 4,953 peopleC−better than 24% of U.S. towns·Overall D− · #68 of 72
41Los Ranchos de AlbuquerqueBernalillo County · 5,790 peopleC−better than 24% of U.S. towns·Overall C+ · #14 of 72
42GrantsCibola County · 8,933 peopleC−better than 24% of U.S. towns·Overall D · #57 of 72
T43Holloman AFBunincorporated, Otero County · 4,433 peopleC−better than 23% of U.S. towns·Overall C− · #31 of 72
T43North Valleyunincorporated, Bernalillo County · 10,455 peopleC−better than 23% of U.S. towns·Overall C− · #29 of 72
45LovingtonLea County · 11,620 peopleC−better than 20% of U.S. towns·Overall C− · #27 of 72
46Silver CityGrant County · 9,284 peopleC−better than 20% of U.S. towns·Overall C− · #30 of 72
47ClaytonUnion County · 2,510 peopleC−better than 18% of U.S. towns·Overall B− · #7 of 72
48BernalilloSandoval County · 9,159 peopleC−better than 17% of U.S. towns·Overall C− · #34 of 72
T49AlamogordoOtero County · 31,906 peopleC−better than 16% of U.S. towns·Overall C− · #39 of 72
T49ArtesiaEddy County · 12,735 peopleC−better than 16% of U.S. towns·Overall C− · #26 of 72
T49AztecSan Juan County · 6,091 peopleC−better than 16% of U.S. towns·Overall D · #51 of 72
52TularosaOtero County · 2,662 peopleC−better than 15% of U.S. towns·Overall D− · #71 of 72
53BelenValencia County · 7,589 peopleDbetter than 15% of U.S. towns·Overall D · #64 of 72
54Ranchos de Taosunincorporated, Taos County · 2,536 peopleDbetter than 14% of U.S. towns·Overall C− · #43 of 72
55HobbsLea County · 40,863 peopleDbetter than 14% of U.S. towns·Overall C− · #38 of 72
56Santa RosaGuadalupe County · 2,802 peopleDbetter than 12% of U.S. towns·Overall C · #18 of 72
57Chaparralunincorporated, Doña Ana County · 18,186 peopleDbetter than 11% of U.S. towns·Overall C− · #35 of 72
58Truth or ConsequencesSierra County · 5,949 peopleDbetter than 10% of U.S. towns·Overall D · #62 of 72
59Bosque FarmsValencia County · 4,174 peopleDbetter than 10% of U.S. towns·Overall B− · #11 of 72
60EspañolaRio Arriba County · 10,458 peopleDbetter than 9% of U.S. towns·Overall D · #59 of 72
61El Cerrounincorporated, Valencia County · 2,923 peopleDbetter than 9% of U.S. towns·Overall B− · #6 of 72
62Zuni Pueblounincorporated, McKinley County · 5,864 peopleDbetter than 8% of U.S. towns·Overall D · #63 of 72
T63Los Chavesunincorporated, Valencia County · 4,838 peopleDbetter than 8% of U.S. towns·Overall C− · #42 of 72
T63RoswellChaves County · 46,878 peopleDbetter than 8% of U.S. towns·Overall D− · #70 of 72
65Dulceunincorporated, Rio Arriba County · 3,218 peopleDbetter than 7% of U.S. towns·Overall D · #65 of 72
T66CarlsbadEddy County · 32,524 peopleDbetter than 7% of U.S. towns·Overall C · #23 of 72
T66La Mesillaunincorporated, Rio Arriba County · 2,697 peopleDbetter than 7% of U.S. towns·Overall D · #54 of 72
68PeraltaValencia County · 3,499 peopleDbetter than 7% of U.S. towns·Overall C+ · #15 of 72
69RuidosoLincoln County · 7,580 peopleDbetter than 5% of U.S. towns·Overall C− · #45 of 72
70PortalesRoosevelt County · 11,734 peopleD−better than 4% of U.S. towns·Overall C− · #25 of 72
71SocorroSocorro County · 8,261 peopleD−better than 4% of U.S. towns·Overall D · #50 of 72
72North Hobbsunincorporated, Lea County · 6,034 peopleD−better than 3% of U.S. towns·Overall C · #24 of 72
73Ruidoso DownsLincoln County · 2,588 peopleD−better than 2% of U.S. towns·Overall D · #58 of 72
Quick answers

Questions people ask

Which New Mexico town has the lowest natural-hazard risk?

University Park (Doña Ana County) ranks first on hazard risk among 73 towns, with an A+; Kirtland AFB and Agua Fria 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 (73 in New Mexico). Smaller towns have the grade on their page but no rank. Every town is on the New Mexico page.

Go deeper

More New Mexico lists

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

All New Mexico rankings →
Other states

Towns with the lowest natural-hazard risk in other states