Live NWS data · updated hourly

New Mexico Hail Map & Storm Reports

Every verified hail report in New Mexico from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

26
Days with claimable 1"+ hail
3.5"
Largest hail (baseball)
81
Hail reports · 12 mo
2 days ago
Most recent report

The storms worth working

Biggest verified hail days in New Mexico this year — every one is still inside a typical insurance filing window.

Jun 2, 2026
6 weeks ago
3.5" baseball
1 NE Chacon · Mayhill · 11 E Cloudcroft3 reports
Jun 19, 2026
4 weeks ago
2.5" tennis ball
1 WSW San Miguel · San Jose2 reports
Aug 3, 2025
12 months ago
2" golf ball
10 NW Sedan · 13 NW Sedan · 3 S Amistad · 3 N Hayden7 reports
Aug 10, 2025
11 months ago
2" golf ball
2 SW Philmont Scout Ran · 4 ENE Maxwell National · Philmont Scout Ranch5 reports
Sep 28, 2025
10 months ago
1.75" golf ball
4 NW La Luz · 2 W Los Lunas · Belen · 4 ENE Tularosa10 reports

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

66 mph wind — 21 SE Bosque del Apache, Socorro Co. (Jul 12, 2026)61 mph wind — 20 S Bingham, Socorro Co. (Jul 12, 2026)58 mph wind — 20 S Bingham, Socorro Co. (Jul 12, 2026)64 mph wind — 1 ESE Holloman Afb, Otero Co. (Jul 11, 2026)60 mph wind — 3 S Ragland, Quay Co. (Jul 11, 2026)67 mph wind — 6 ENE Road Forks, Hidalgo Co. (Jul 10, 2026)64 mph wind — 9 ENE Road Forks, Hidalgo Co. (Jul 10, 2026)72 mph wind — 8 ENE Road Forks, Hidalgo Co. (Jul 10, 2026)61 mph wind — 8 WSW Lordsburg, Hidalgo Co. (Jul 10, 2026)58 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jul 9, 2026)67 mph wind — Raton Crews Airport, Colfax Co. (Jul 5, 2026)67 mph wind — Raton Crews Airport, Colfax Co. (Jul 5, 2026)63 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Jul 5, 2026)62 mph wind — 2 SW Dora, Roosevelt Co. (Jul 5, 2026)1" hail — 5 WNW Mayhill, Otero Co. (Jul 3, 2026)1" hail — 5 WNW Mayhill, Otero Co. (Jul 3, 2026)59 mph wind — Raton Crews Airport, Colfax Co. (Jun 30, 2026)58 mph wind — 6 E Storrie Lake State, San Miguel Co. (Jun 30, 2026)60 mph wind — 1 S Clines Corners, Torrance Co. (Jun 29, 2026)60 mph wind — 2 W Artesia, Eddy Co. (Jun 29, 2026)61 mph wind — 5 W Whites City, Eddy Co. (Jun 29, 2026)67 mph wind — 1 WSW Allison, McKinley Co. (Jun 28, 2026)64 mph wind — 1 WSW Allison, McKinley Co. (Jun 28, 2026)66 mph wind — 1 WSW Allison, McKinley Co. (Jun 27, 2026)62 mph wind — 1 WSW Allison, McKinley Co. (Jun 27, 2026)60 mph wind — 2 SW Dora, Roosevelt Co. (Jun 27, 2026)65 mph wind — 3 WNW Ranchvale, Curry Co. (Jun 27, 2026)58 mph wind — 7 E Tucumcari, Quay Co. (Jun 27, 2026)64 mph wind — 6 E Storrie Lake State, San Miguel Co. (Jun 26, 2026)59 mph wind — 6 E Storrie Lake State, San Miguel Co. (Jun 26, 2026)60 mph wind — 3 SSE La Bajada, Santa Fe Co. (Jun 26, 2026)0.75" hail — 4 NNE Fenton Lake State, Sandoval Co. (Jun 26, 2026)64 mph wind — 1 ESE Aztec, San Juan Co. (Jun 26, 2026)1" hail — Bloomfield, San Juan Co. (Jun 26, 2026)60 mph wind — Bloomfield, San Juan Co. (Jun 26, 2026)60 mph wind — 2 SW Bloomfield, San Juan Co. (Jun 26, 2026)58 mph wind — 1 WSW Allison, McKinley Co. (Jun 26, 2026)1" hail — 1 SE Mentmore, McKinley Co. (Jun 26, 2026)64 mph wind — 3 W Midway, Chaves Co. (Jun 26, 2026)1" hail — Capulin, Union Co. (Jun 26, 2026)61 mph wind — 3 SSE La Bajada, Santa Fe Co. (Jun 25, 2026)65 mph wind — 2 E Bernalillo, Sandoval Co. (Jun 25, 2026)60 mph wind — 2 WSW Bernalillo, Sandoval Co. (Jun 25, 2026)59 mph wind — 8 S Carnuel, Bernalillo Co. (Jun 25, 2026)62 mph wind — 6 E Storrie Lake State, San Miguel Co. (Jun 25, 2026)60 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jun 25, 2026)59 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jun 25, 2026)61 mph wind — 7 E Tucumcari, Quay Co. (Jun 25, 2026)58 mph wind — 2 WSW Tatum, Lea Co. (Jun 25, 2026)62 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jun 24, 2026)0.88" hail — 2 S Ocate, Mora Co. (Jun 24, 2026)0.88" hail — 6 NE Capitan, Lincoln Co. (Jun 24, 2026)58 mph wind — 1 WSW Allison, McKinley Co. (Jun 24, 2026)60 mph wind — 5 E Tolar, Roosevelt Co. (Jun 20, 2026)58 mph wind — 4 NE Vaughn, Guadalupe Co. (Jun 19, 2026)2.5" hail — 1 WSW San Miguel, San Miguel Co. (Jun 19, 2026)2.25" hail — San Jose, San Miguel Co. (Jun 19, 2026)59 mph wind — 5 SSE Abo, Torrance Co. (Jun 19, 2026)58 mph wind — 6 W Whites City, Eddy Co. (Jun 18, 2026)59 mph wind — 5 ENE Road Forks, Hidalgo Co. (Jun 18, 2026)61 mph wind — 5 SSW Hurley, Grant Co. (Jun 18, 2026)60 mph wind — 2 E Deming, Luna Co. (Jun 17, 2026)65 mph wind — Quay, Quay Co. (Jun 15, 2026)62 mph wind — 7 E Tucumcari, Quay Co. (Jun 15, 2026)60 mph wind — Santa Rosa Lake State P, Guadalupe Co. (Jun 15, 2026)60 mph wind — 6 NNW San Ignacio, Guadalupe Co. (Jun 15, 2026)0.88" hail — El Prado, Taos Co. (Jun 15, 2026)61 mph wind — 3 N Holloman Afb, Otero Co. (Jun 15, 2026)68 mph wind — 4 WNW Santa Teresa, Dona Ana Co. (Jun 15, 2026)68 mph wind — 3 W Santa Teresa, Dona Ana Co. (Jun 15, 2026)67 mph wind — 3 W Santa Teresa, Dona Ana Co. (Jun 15, 2026)58 mph wind — 16 SW Mesilla, Dona Ana Co. (Jun 14, 2026)60 mph wind — Northern Meadows, Sandoval Co. (Jun 14, 2026)62 mph wind — Raton Crews Airport, Colfax Co. (Jun 13, 2026)65 mph wind — 6 NW Rosebud, Harding Co. (Jun 13, 2026)1" hail — 5 WSW Moriarty, Torrance Co. (Jun 13, 2026)60 mph wind — 5 WSW Moriarty, Torrance Co. (Jun 13, 2026)1.25" hail — 7 WSW Roy, Harding Co. (Jun 13, 2026)62 mph wind — 1 WSW Allison, McKinley Co. (Jun 9, 2026)58 mph wind — 1 N Wild Rivers Visitor, Taos Co. (Jun 9, 2026)60 mph wind — Conchas Lake State Park, San Miguel Co. (Jun 9, 2026)71 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jun 9, 2026)71 mph wind — 4 NNE La Cienega, Santa Fe Co. (Jun 9, 2026)66 mph wind — 2 N Petroglyph National, Bernalillo Co. (Jun 8, 2026)64 mph wind — 19 ESE Elephant Butte, Sierra Co. (Jun 6, 2026)0.75" hail — 6 SW Pajarito Mountain, Sandoval Co. (Jun 4, 2026)63 mph wind — 5 SE White Sands, Dona Ana Co. (Jun 4, 2026)62 mph wind — 2 N Holloman Afb, Otero Co. (Jun 4, 2026)0.75" hail — 1 S Sedillo, Bernalillo Co. (Jun 3, 2026)66 mph wind — 3 N Lakewood, Eddy Co. (Jun 3, 2026)62 mph wind — 2 W Artesia, Eddy Co. (Jun 3, 2026)73 mph wind — 6 W Whites City, Eddy Co. (Jun 3, 2026)61 mph wind — 7 SW Glenrio, Quay Co. (Jun 2, 2026)68 mph wind — 5 E Sumner Lake State P, De Baca Co. (Jun 2, 2026)1" hail — 1 NE Chacon, Mora Co. (Jun 2, 2026)3.5" hail — Mayhill, Otero Co. (Jun 2, 2026)1.5" hail — 11 E Cloudcroft, Otero Co. (Jun 2, 2026)1.25" hail — 9 ENE Des Moines, Union Co. (May 29, 2026)0.88" hail — 1 NNW Santa Fe, Santa Fe Co. (May 29, 2026)0.88" hail — 2 ESE Agua Fria, Santa Fe Co. (May 29, 2026)1.5" hail — 15 E Des Moines, Union Co. (May 29, 2026)1" hail — 13 ENE Folsom, Union Co. (May 28, 2026)1" hail — 2 ENE Whites City, Eddy Co. (May 26, 2026)1.25" hail — Lovington, Lea Co. (May 26, 2026)59 mph wind — 1 SSE White Sands, Dona Ana Co. (May 25, 2026)63 mph wind — 4 NNE La Cienega, Santa Fe Co. (May 25, 2026)60 mph wind — 18 NNE White Sands, Dona Ana Co. (May 25, 2026)61 mph wind — 2 WSW Tatum, Lea Co. (May 25, 2026)58 mph wind — Raton Crews Airport, Colfax Co. (May 24, 2026)60 mph wind — 7 E Tucumcari, Quay Co. (May 24, 2026)61 mph wind — 4 WNW Melrose, Curry Co. (May 22, 2026)1" hail — 8 ENE Crossroads, Lea Co. (May 22, 2026)0.75" hail — 3 E Milnesand, Roosevelt Co. (May 22, 2026)1.25" hail — Milnesand, Roosevelt Co. (May 22, 2026)1" hail — 8 ENE Milnesand, Roosevelt Co. (May 21, 2026)1" hail — 7 SSE Pep, Roosevelt Co. (May 21, 2026)1" hail — 5 N Milnesand, Roosevelt Co. (May 21, 2026)1" hail — 6 E Milnesand, Roosevelt Co. (May 21, 2026)58 mph wind — 6 E Storrie Lake State, San Miguel Co. (May 18, 2026)64 mph wind — 1 NNW Ruidoso, Lincoln Co. (May 18, 2026)60 mph wind — 5 ENE Clayton, Union Co. (May 15, 2026)69 mph wind — 2 WSW Tatum, Lea Co. (May 15, 2026)67 mph wind — 1 ENE Fort Sumner, De Baca Co. (May 15, 2026)59 mph wind — 21 W Bennett, Lea Co. (May 14, 2026)58 mph wind — 5 WSW Otis, Eddy Co. (May 14, 2026)58 mph wind — 1 E Clayton, Union Co. (May 14, 2026)55 mph wind — 2 WSW Tatum, Lea Co. (May 14, 2026)60 mph wind — 9 ESE Mesita, Cibola Co. (May 13, 2026)60 mph wind — 3 W Farmington, San Juan Co. (May 13, 2026)65 mph wind — 6 W Whites City, Eddy Co. (May 10, 2026)61 mph wind — 2 ESE Fort Sumner, De Baca Co. (May 7, 2026)59 mph wind — 3 SSE La Bajada, Santa Fe Co. (May 6, 2026)58 mph wind — 2 ESE Nogal, Lincoln Co. (May 5, 2026)62 mph wind — Clines Corners, Torrance Co. (Apr 27, 2026)58 mph wind — 4 NNE La Cienega, Santa Fe Co. (Apr 26, 2026)60 mph wind — 28 SE Bosque del Apache, Socorro Co. (Apr 26, 2026)84 mph wind — Sunspot, Otero Co. (Apr 26, 2026)62 mph wind — 2 E Deming, Luna Co. (Apr 26, 2026)62 mph wind — 2 S Fort Stanton, Lincoln Co. (Apr 26, 2026)64 mph wind — 19 WSW Oscuro, Lincoln Co. (Apr 26, 2026)61 mph wind — 2 ENE Mescalero, Otero Co. (Apr 26, 2026)62 mph wind — Clines Corners, Torrance Co. (Apr 26, 2026)58 mph wind — 15 NW Carrizozo, Socorro Co. (Apr 26, 2026)62 mph wind — 2 W Artesia, Eddy Co. (Apr 26, 2026)66 mph wind — 1 S Clines Corners, Torrance Co. (Apr 26, 2026)64 mph wind — 2 WSW High Rolls, Otero Co. (Apr 26, 2026)62 mph wind — Clines Corners, Torrance Co. (Apr 26, 2026)55 mph wind — 5 WSW Otis, Eddy Co. (Apr 26, 2026)62 mph wind — 5 NW Nogal, Lincoln Co. (Apr 26, 2026)59 mph wind — 1 WSW Allison, McKinley Co. (Apr 26, 2026)58 mph wind — 1 E Holloman Afb, Otero Co. (Apr 26, 2026)61 mph wind — 3 N Clovis, Curry Co. (Apr 26, 2026)58 mph wind — 2 E Santa Rosa, Guadalupe Co. (Apr 26, 2026)60 mph wind — 1 NE Dunken, Chaves Co. (Apr 26, 2026)88 mph wind — 2 E Organ, Dona Ana Co. (Apr 26, 2026)58 mph wind — 2 SW Dora, Roosevelt Co. (Apr 26, 2026)58 mph wind — 7 E Tucumcari, Quay Co. (Apr 26, 2026)68 mph wind — 18 WNW Holloman Afb, Dona Ana Co. (Apr 26, 2026)60 mph wind — 20 NNE White Sands, Otero Co. (Apr 26, 2026)62 mph wind — 4 NE South Valley, Bernalillo Co. (Apr 26, 2026)59 mph wind — 8 W Winston, Sierra Co. (Apr 26, 2026)65 mph wind — 20 W Tularosa, Sierra Co. (Apr 26, 2026)59 mph wind — 6 N White Sands, Dona Ana Co. (Apr 26, 2026)63 mph wind — 6 E Storrie Lake State, San Miguel Co. (Apr 26, 2026)62 mph wind — 26 WNW Holloman Afb, Dona Ana Co. (Apr 26, 2026)58 mph wind — 2 E Santa Rosa, Guadalupe Co. (Apr 26, 2026)67 mph wind — 1 NE Dunken, Chaves Co. (Apr 26, 2026)87 mph wind — 26 W Three Rivers, Sierra Co. (Apr 26, 2026)58 mph wind — 7 SW White Sands, Dona Ana Co. (Apr 26, 2026)58 mph wind — 10 SE Bosque del Apache, Socorro Co. (Apr 26, 2026)69 mph wind — 1 S Clines Corners, Torrance Co. (Apr 26, 2026)62 mph wind — 7 E Tucumcari, Quay Co. (Apr 26, 2026)61 mph wind — 4 NNE La Cienega, Santa Fe Co. (Apr 26, 2026)62 mph wind — 17 WSW Three Rivers, Sierra Co. (Apr 26, 2026)58 mph wind — 6 W Mesilla, Dona Ana Co. (Apr 26, 2026)71 mph wind — 26 WSW Three Rivers, Sierra Co. (Apr 26, 2026)62 mph wind — Clines Corners, Torrance Co. (Apr 26, 2026)59 mph wind — 3 SSE La Bajada, Santa Fe Co. (Apr 26, 2026)58 mph wind — Rowe, San Miguel Co. (Apr 26, 2026)60 mph wind — 22 W Holloman Afb, Dona Ana Co. (Apr 26, 2026)63 mph wind — 7 N Truth Or Consequenc, Sierra Co. (Apr 26, 2026)58 mph wind — 1 S Cannon Air Force Ba, Curry Co. (Apr 26, 2026)70 mph wind — 3 S Boles Acres, Otero Co. (Apr 26, 2026)60 mph wind — 21 WNW Three Rivers, Sierra Co. (Apr 26, 2026)58 mph wind — 14 E Bosque del Apache, Socorro Co. (Apr 26, 2026)58 mph wind — 9 ENE Road Forks, Hidalgo Co. (Apr 26, 2026)58 mph wind — 3 ESE Moriarty, Torrance Co. (Apr 26, 2026)65 mph wind — 5 ENE Road Forks, Hidalgo Co. (Apr 26, 2026)59 mph wind — 6 E Storrie Lake State, San Miguel Co. (Apr 26, 2026)58 mph wind — 1 NE Dunken, Chaves Co. (Apr 26, 2026)63 mph wind — 2 S Fort Stanton, Lincoln Co. (Apr 26, 2026)58 mph wind — Las Palomas, Sierra Co. (Apr 26, 2026)62 mph wind — Clines Corners, Torrance Co. (Apr 23, 2026)61 mph wind — Clines Corners, Torrance Co. (Apr 23, 2026)69 mph wind — 1 S Clines Corners, Torrance Co. (Apr 23, 2026)60 mph wind — 3 N Clovis, Curry Co. (Apr 18, 2026)61 mph wind — 1 S Clines Corners, Torrance Co. (Apr 17, 2026)58 mph wind — 1 S Clines Corners, Torrance Co. (Apr 17, 2026)60 mph wind — 5 NW Nogal, Lincoln Co. (Apr 14, 2026)66 mph wind — 1 E Clayton, Union Co. (Apr 11, 2026)66 mph wind — 1 E Clayton, Union Co. (Apr 11, 2026)58 mph wind — 14 NW Sedan, Union Co. (Apr 11, 2026)59 mph wind — 3 W Farmington, San Juan Co. (Apr 11, 2026)63 mph wind — 2 SW Tatum, Lea Co. (Apr 1, 2026)63 mph wind — 2 SW Tatum, Lea Co. (Apr 1, 2026)61 mph wind — 2 SW Dora, Roosevelt Co. (Apr 1, 2026)58 mph wind — 1 E Clayton, Union Co. (Apr 1, 2026)59 mph wind — 4 NNE La Cienega, Santa Fe Co. (Mar 31, 2026)60 mph wind — 6 W Whites City, Eddy Co. (Mar 30, 2026)59 mph wind — 7 ESE Contreras, Socorro Co. (Mar 27, 2026)67 mph wind — 10 S Bingham, Socorro Co. (Mar 27, 2026)84 mph wind — 20 S Bingham, Socorro Co. (Mar 27, 2026)62 mph wind — 2 WSW High Rolls, Otero Co. (Mar 27, 2026)65 mph wind — 15 SSE Timberon, Otero Co. (Mar 27, 2026)93 mph wind — 19 S Bingham, Socorro Co. (Mar 27, 2026)59 mph wind — 19 WSW Oscuro, Lincoln Co. (Mar 27, 2026)59 mph wind — 8 SW Cedro, Bernalillo Co. (Mar 27, 2026)59 mph wind — 7 N Truth Or Consequenc, Sierra Co. (Mar 27, 2026)79 mph wind — 17 WNW Oscuro, Lincoln Co. (Mar 27, 2026)64 mph wind — 5 WSW Oscuro, Lincoln Co. (Mar 27, 2026)60 mph wind — 10 S Bingham, Socorro Co. (Mar 27, 2026)86 mph wind — 19 S Bingham, Socorro Co. (Mar 27, 2026)58 mph wind — 10 SW Bingham, Socorro Co. (Mar 27, 2026)83 mph wind — 20 S Bingham, Socorro Co. (Mar 27, 2026)59 mph wind — 6 NNE Carrizozo, Lincoln Co. (Mar 27, 2026)58 mph wind — 7 NW Maljamar, Eddy Co. (Mar 27, 2026)72 mph wind — 6 W Whites City, Eddy Co. (Mar 27, 2026)58 mph wind — 11 S Taiban, De Baca Co. (Mar 27, 2026)68 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Mar 16, 2026)58 mph wind — 4 NW White Rock, Los Alamos Co. (Mar 16, 2026)77 mph wind — 13 ENE Stanley, Santa Fe Co. (Mar 15, 2026)61 mph wind — 1 E Clayton, Union Co. (Mar 15, 2026)69 mph wind — 1 S Clines Corners, Torrance Co. (Mar 15, 2026)59 mph wind — 5 ENE Clayton, Union Co. (Mar 15, 2026)61 mph wind — Clines Corners, Torrance Co. (Mar 15, 2026)61 mph wind — Clines Corners, Torrance Co. (Mar 15, 2026)59 mph wind — 3 N Clovis, Curry Co. (Mar 15, 2026)59 mph wind — 2 S Fort Stanton, Lincoln Co. (Mar 15, 2026)60 mph wind — Clines Corners, Torrance Co. (Mar 15, 2026)67 mph wind — 14 NW Sedan, Union Co. (Mar 15, 2026)60 mph wind — 7 E Zia Pueblo, Sandoval Co. (Mar 15, 2026)59 mph wind — 8 S Hayden, Union Co. (Mar 15, 2026)58 mph wind — 4 NW White Rock, Los Alamos Co. (Mar 15, 2026)58 mph wind — 8 NNW Sedan, Union Co. (Mar 15, 2026)58 mph wind — 4 NE Vaughn, Guadalupe Co. (Mar 15, 2026)71 mph wind — 13 ENE Stanley, Santa Fe Co. (Mar 15, 2026)62 mph wind — 6 NNW San Ignacio, Guadalupe Co. (Mar 15, 2026)58 mph wind — 1 E Clayton, Union Co. (Mar 15, 2026)58 mph wind — 6 NNW San Ignacio, Guadalupe Co. (Mar 15, 2026)58 mph wind — 1 SW Wheatland, Quay Co. (Mar 15, 2026)58 mph wind — 13 ENE Stanley, Santa Fe Co. (Mar 15, 2026)63 mph wind — 8 S Hayden, Union Co. (Mar 15, 2026)68 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Mar 15, 2026)60 mph wind — 5 ENE Clayton, Union Co. (Mar 15, 2026)59 mph wind — White Rock, Los Alamos Co. (Mar 15, 2026)58 mph wind — 6 NE Battleship Rock, Sandoval Co. (Mar 15, 2026)64 mph wind — Frijoles, Sandoval Co. (Mar 15, 2026)67 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Mar 15, 2026)67 mph wind — 14 NW Sedan, Union Co. (Mar 15, 2026)66 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Mar 15, 2026)59 mph wind — 6 E Storrie Lake State, San Miguel Co. (Mar 15, 2026)58 mph wind — 6 E Storrie Lake State, San Miguel Co. (Mar 15, 2026)58 mph wind — 8 S Red River, Taos Co. (Mar 15, 2026)62 mph wind — 3 S Golden, Santa Fe Co. (Mar 15, 2026)60 mph wind — 1 W Mountainair, Torrance Co. (Mar 15, 2026)64 mph wind — 2 S Fort Stanton, Lincoln Co. (Mar 15, 2026)66 mph wind — 6 W Whites City, Eddy Co. (Mar 15, 2026)81 mph wind — Raton Crews Airport, Colfax Co. (Mar 15, 2026)58 mph wind — 8 S Hayden, Union Co. (Mar 12, 2026)59 mph wind — 3 N Clovis, Curry Co. (Mar 11, 2026)59 mph wind — 6 W Whites City, Eddy Co. (Mar 11, 2026)58 mph wind — 1 E Clayton, Union Co. (Mar 11, 2026)69 mph wind — 1 S Clines Corners, Torrance Co. (Feb 24, 2026)63 mph wind — 1 S Clines Corners, Torrance Co. (Feb 24, 2026)62 mph wind — Clines Corners, Torrance Co. (Feb 20, 2026)59 mph wind — 2 S Fort Stanton, Lincoln Co. (Feb 20, 2026)58 mph wind — 6 W Whites City, Eddy Co. (Feb 20, 2026)58 mph wind — 1 E Clayton, Union Co. (Feb 20, 2026)65 mph wind — Rowe, San Miguel Co. (Feb 20, 2026)59 mph wind — 3 E Puerto De Luna, Guadalupe Co. (Feb 20, 2026)66 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 20, 2026)64 mph wind — 1 S Clines Corners, Torrance Co. (Feb 20, 2026)62 mph wind — 3 W Midway, Chaves Co. (Feb 20, 2026)60 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 20, 2026)66 mph wind — 3 WNW Moriarty, Torrance Co. (Feb 20, 2026)59 mph wind — 3 ESE Bernalillo, Sandoval Co. (Feb 20, 2026)60 mph wind — Clines Corners, Torrance Co. (Feb 20, 2026)61 mph wind — 3 SSE La Bajada, Santa Fe Co. (Feb 20, 2026)62 mph wind — 1 S Clines Corners, Torrance Co. (Feb 20, 2026)60 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 20, 2026)60 mph wind — 4 NNE La Cienega, Santa Fe Co. (Feb 20, 2026)58 mph wind — 2 ESE Nogal, Lincoln Co. (Feb 20, 2026)66 mph wind — 3 E Puerto De Luna, Guadalupe Co. (Feb 19, 2026)57 mph wind — 3 ENE Queen, Eddy Co. (Feb 19, 2026)79 mph wind — Raton Crews Airport, Colfax Co. (Feb 19, 2026)89 mph wind — 6 W Whites City, Eddy Co. (Feb 19, 2026)61 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 19, 2026)61 mph wind — 5 WSW Otis, Eddy Co. (Feb 19, 2026)62 mph wind — 1 S Clines Corners, Torrance Co. (Feb 19, 2026)63 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 19, 2026)60 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 19, 2026)64 mph wind — Rowe, San Miguel Co. (Feb 19, 2026)70 mph wind — 1 WSW Allison, McKinley Co. (Feb 18, 2026)58 mph wind — 4 NNE La Cienega, Santa Fe Co. (Feb 18, 2026)70 mph wind — 1 WSW Allison, McKinley Co. (Feb 18, 2026)59 mph wind — 3 WNW Moriarty, Torrance Co. (Feb 18, 2026)59 mph wind — 1 S Clines Corners, Torrance Co. (Feb 18, 2026)66 mph wind — 2 S Fort Stanton, Lincoln Co. (Feb 18, 2026)68 mph wind — 1 WSW Allison, McKinley Co. (Feb 18, 2026)58 mph wind — 2 S Fort Stanton, Lincoln Co. (Feb 18, 2026)60 mph wind — 1 WSW Allison, McKinley Co. (Feb 18, 2026)54 mph wind — 4 NE Monument, Lea Co. (Feb 17, 2026)62 mph wind — Newkirk, Guadalupe Co. (Feb 17, 2026)54 mph wind — 3 ENE Queen, Eddy Co. (Feb 17, 2026)56 mph wind — 3 N Lakewood, Eddy Co. (Feb 17, 2026)67 mph wind — 5 ENE Clayton, Union Co. (Feb 17, 2026)61 mph wind — Rowe, San Miguel Co. (Feb 17, 2026)60 mph wind — 5 WSW Otis, Eddy Co. (Feb 17, 2026)58 mph wind — 3 NW Hobbs, Lea Co. (Feb 17, 2026)72 mph wind — 6 W Whites City, Eddy Co. (Feb 17, 2026)70 mph wind — 1 E Clayton, Union Co. (Feb 17, 2026)69 mph wind — 2 SW Dora, Roosevelt Co. (Feb 17, 2026)56 mph wind — 19 WNW Jal, Lea Co. (Feb 17, 2026)64 mph wind — Clines Corners, Torrance Co. (Feb 17, 2026)67 mph wind — 1 S Clines Corners, Torrance Co. (Feb 17, 2026)59 mph wind — 2 WSW Tatum, Lea Co. (Feb 17, 2026)64 mph wind — 7 E White Sands, Dona Ana Co. (Feb 17, 2026)59 mph wind — 1 ESE White Sands, Dona Ana Co. (Feb 17, 2026)58 mph wind — 1 S Clines Corners, Torrance Co. (Feb 17, 2026)59 mph wind — 1 E White Sands, Dona Ana Co. (Feb 17, 2026)58 mph wind — 6 ESE White Sands, Dona Ana Co. (Feb 17, 2026)63 mph wind — 3 E Puerto De Luna, Guadalupe Co. (Feb 17, 2026)60 mph wind — 1 S Cannon Air Force Ba, Curry Co. (Feb 17, 2026)60 mph wind — 7 ESE White Sands, Dona Ana Co. (Feb 17, 2026)60 mph wind — 9 WNW Floyd, Roosevelt Co. (Feb 17, 2026)98 mph wind — 2 E Organ, Dona Ana Co. (Feb 17, 2026)58 mph wind — Frijoles, Sandoval Co. (Feb 17, 2026)62 mph wind — Newkirk, Guadalupe Co. (Feb 17, 2026)62 mph wind — 1 S Clines Corners, Torrance Co. (Feb 17, 2026)62 mph wind — 1 E Clayton, Union Co. (Feb 17, 2026)61 mph wind — 7 SW Glenrio, Quay Co. (Feb 17, 2026)62 mph wind — 13 SE Tolar, Roosevelt Co. (Feb 17, 2026)60 mph wind — 2 SSW Grady, Curry Co. (Feb 17, 2026)58 mph wind — 3 E Puerto De Luna, Guadalupe Co. (Feb 17, 2026)67 mph wind — 6 NNE Radium Springs, Dona Ana Co. (Feb 17, 2026)58 mph wind — 6 W Mesilla, Dona Ana Co. (Feb 17, 2026)59 mph wind — 2 NNW Texico, Curry Co. (Feb 17, 2026)60 mph wind — 3 WNW Mayhill, Otero Co. (Feb 17, 2026)58 mph wind — 26 WNW Holloman Afb, Dona Ana Co. (Feb 17, 2026)60 mph wind — 11 S Taiban, De Baca Co. (Feb 17, 2026)63 mph wind — 22 W Holloman Afb, Dona Ana Co. (Feb 17, 2026)64 mph wind — 8 S Hayden, Union Co. (Feb 17, 2026)64 mph wind — 2 SW Dora, Roosevelt Co. (Feb 17, 2026)62 mph wind — 2 E Deming, Luna Co. (Feb 17, 2026)60 mph wind — 7 SW Glenrio, Quay Co. (Feb 17, 2026)66 mph wind — 7 E Tucumcari, Quay Co. (Feb 17, 2026)64 mph wind — 6 N White Sands, Dona Ana Co. (Feb 17, 2026)69 mph wind — 3 N Clovis, Curry Co. (Feb 17, 2026)57 mph wind — 12 ESE Halfway, Lea Co. (Feb 17, 2026)59 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Feb 17, 2026)64 mph wind — 7 E Tucumcari, Quay Co. (Feb 17, 2026)62 mph wind — 3 ESE Los Alamos, Los Alamos Co. (Feb 17, 2026)59 mph wind — 5 E Tucumcari, Quay Co. (Feb 17, 2026)65 mph wind — 1 WSW Conchas Lake Stat, San Miguel Co. (Feb 17, 2026)66 mph wind — 2 ENE Mescalero, Otero Co. (Feb 17, 2026)61 mph wind — 1 NE Dunken, Chaves Co. (Feb 17, 2026)59 mph wind — 8 S Hayden, Union Co. (Feb 17, 2026)64 mph wind — 2 ESE Fort Sumner, De Baca Co. (Feb 17, 2026)67 mph wind — 14 NW Sedan, Union Co. (Feb 17, 2026)65 mph wind — 5 ENE Clayton, Union Co. (Feb 17, 2026)70 mph wind — 1 E Clayton, Union Co. (Feb 17, 2026)59 mph wind — Newkirk, Guadalupe Co. (Feb 17, 2026)58 mph wind — 4 WSW Mills, Harding Co. (Feb 17, 2026)66 mph wind — 2 S Fort Stanton, Lincoln Co. (Feb 17, 2026)64 mph wind — 1 E Clayton, Union Co. (Feb 17, 2026)63 mph wind — Clines Corners, Torrance Co. (Feb 17, 2026)58 mph wind — 1 S Clines Corners, Torrance Co. (Feb 17, 2026)63 mph wind — 4 WSW Cedro, Bernalillo Co. (Feb 17, 2026)58 mph wind — 7 E Tucumcari, Quay Co. (Feb 17, 2026)63 mph wind — 5 NW Nogal, Lincoln Co. (Feb 17, 2026)61 mph wind — Rowe, San Miguel Co. (Feb 17, 2026)60 mph wind — 2 WSW Pecos National Hi, Santa Fe Co. (Feb 17, 2026)58 mph wind — 1 S Clines Corners, Torrance Co. (Feb 17, 2026)60 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 17, 2026)59 mph wind — 3 W Midway, Chaves Co. (Feb 17, 2026)64 mph wind — 18 WNW Holloman Afb, Dona Ana Co. (Feb 17, 2026)60 mph wind — 3 SSE La Bajada, Santa Fe Co. (Feb 17, 2026)59 mph wind — 7 N Truth Or Consequenc, Sierra Co. (Feb 17, 2026)63 mph wind — 6 E Storrie Lake State, San Miguel Co. (Feb 17, 2026)62 mph wind — 23 W Holloman Afb, Dona Ana Co. (Feb 17, 2026)58 mph wind — 2 NE Edgewood, Santa Fe Co. (Feb 17, 2026)58 mph wind — 2 S Fort Stanton, Lincoln Co. (Feb 17, 2026)72 mph wind — Raton Crews Airport, Colfax Co. (Feb 17, 2026)54 mph wind — 18 WNW Jal, Lea Co. (Feb 17, 2026)58 mph wind — 3 W Farmington, San Juan Co. (Feb 17, 2026)60 mph wind — 10 S Bingham, Socorro Co. (Feb 17, 2026)68 mph wind — 20 S Bingham, Socorro Co. (Feb 17, 2026)61 mph wind — 1 SE Agua Fria, Colfax Co. (Feb 17, 2026)59 mph wind — 6 W Whites City, Eddy Co. (Feb 14, 2026)1" hail — 4 ENE South Valley, Bernalillo Co. (Jan 9, 2026)1 S Clines Corners6 E Storrie Lake StateClines Corners4 NNE La Cienega1 WSW Allison1 E Clayton
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any New Mexico address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

6 E Storrie Lake StateSan Miguel Co.19 reports
1 S Clines CornersTorrance Co.19 reports
6 W Whites CityEddy Co.14 reports
1 WSW AllisonMcKinley Co.13 reports
1 E ClaytonUnion Co.13 reports
Clines CornersTorrance Co.13 reports
4 NNE La CienegaSanta Fe Co.12 reports
7 E TucumcariQuay Co.11 reports
Raton Crews AirportColfax Co.9 reports
2 S Fort StantonLincoln Co.9 reports
RoweSan Miguel Co.9 reportsmax 0.88"
3 ESE Los AlamosLos Alamos Co.7 reports

Largest hail · last 12 months

Mayhill6 weeks ago3.5" baseball
1 WSW San Miguel3 weeks ago2.5" tennis ball
San Jose3 weeks ago2.25" golf ball
2 SW Philmont Scout Ran11 months ago2" golf ball
10 NW Sedan12 months ago2" golf ball
1 WNW Tome10 months ago1.75" golf ball
2 W Clayton10 months ago1.75" golf ball
2 S Sugarite Canyon Sta10 months ago1.75" golf ball
3 NNE Raton Crews Airpo11 months ago1.75" golf ball
Philmont Scout Ranch11 months ago1.75" golf ball

Latest verified reports

WhenLocationEvent
Jul 12, 20262 days ago21 SE Bosque del ApacheSocorro Co.66 mph wind
Jul 12, 20262 days ago20 S BinghamSocorro Co.61 mph wind
Jul 12, 20262 days ago20 S BinghamSocorro Co.58 mph wind
Jul 11, 20262 days ago1 ESE Holloman AfbOtero Co.64 mph wind
Jul 11, 20263 days ago3 S RaglandQuay Co.60 mph wind
Jul 10, 20263 days ago6 ENE Road ForksHidalgo Co.67 mph wind
Jul 10, 20263 days ago9 ENE Road ForksHidalgo Co.64 mph wind
Jul 10, 20263 days ago8 ENE Road ForksHidalgo Co.72 mph wind
Jul 10, 20263 days ago8 WSW LordsburgHidalgo Co.61 mph wind
Jul 9, 20265 days ago4 NNE La CienegaSanta Fe Co.58 mph wind
Jul 5, 20268 days agoRaton Crews AirportColfax Co.67 mph wind
Jul 5, 20268 days agoRaton Crews AirportColfax Co.67 mph wind
Jul 5, 20268 days ago3 ESE Los AlamosLos Alamos Co.63 mph wind
Jul 5, 20268 days ago2 SW DoraRoosevelt Co.62 mph wind
Jul 3, 202610 days ago5 WNW MayhillOtero Co.1" hail
Jul 3, 202610 days ago5 WNW MayhillOtero Co.1" hail
Jun 30, 202613 days agoRaton Crews AirportColfax Co.59 mph wind
Jun 30, 202613 days ago6 E Storrie Lake StateSan Miguel Co.58 mph wind
Jun 29, 20262 weeks ago1 S Clines CornersTorrance Co.60 mph wind
Jun 29, 20262 weeks ago2 W ArtesiaEddy Co.60 mph wind
Jun 29, 20262 weeks ago5 W Whites CityEddy Co.61 mph wind
Jun 28, 20262 weeks ago1 WSW AllisonMcKinley Co.67 mph wind
Jun 28, 20262 weeks ago1 WSW AllisonMcKinley Co.64 mph wind
Jun 27, 20262 weeks ago1 WSW AllisonMcKinley Co.66 mph wind
Jun 27, 20262 weeks ago1 WSW AllisonMcKinley Co.62 mph wind

New Mexico storm damage FAQ

Was there hail in New Mexico recently?

The most recent verified severe weather report in New Mexico was filed on Jul 12, 2026. Over the last 12 months, NWS spotters logged 81 hail reports across 33 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in New Mexico in the last 12 months measured 3.5" — baseball sized — and the state logged 26 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-07-14 02:21 UTC · refreshes hourly.