Storm Station
Sign in

Live/247 Rank/New Mexico

New Mexico 24/7 Rank

Every station in New Mexico ranked by its 247 score out of 100: how reliably it reports, how accurate its readings are against a reference station, how they pass their checks and how they stand against the forecast, over the last seven days.

956 stations ranked41.3% sent every report dueranked October 16, 2026page 2 of 4New Mexico instrumentsNew Mexico weather

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 956 ranked here, 941 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
250Deming 1.0 SSENM-LU-8498.1VolunteerLuna100%7 of 74.4 h24 h
252Cloudcroft 4.0 ENM-OT-2798.1VolunteerOtero100%7 of 74.4 h24 h
253Las Cruces 6.0 ESENM-DA-33998.1VolunteerDona Ana100%7 of 74.4 h24 h
253Las Cruces 7.1 SWNM-DA-37098.1VolunteerDona Ana100%7 of 74.4 h24 h
253Rodeo 0.7 ENM-HD-4198.1VolunteerHidalgo100%7 of 74.4 h24 h
256Las Cruces 4.0 NNENM-DA-5098.1VolunteerDona Ana100%7 of 74.4 h25 h
257Washington Pass RAWSWPSN598.1GaugeSan Juan99.4%167 of 16814 min2 h
258Mayhill RAWSMAYN598.1GaugeOtero99.4%167 of 16814 min2 h
258San Andres Mountains RAWSSNDN598.1GaugeDona Ana99.4%167 of 16814 min2 h
260Albino Canyon RAWS Near Cedar Hill 15ENECWRN598.1GaugeSan Juan99.4%167 of 16819 min2 h
261Tucumcari MunicipalTCC98.0AirportQuay100%168 of 1686 min60 min
262Santa Fe Watershed RAWSSFWN598.0GaugeSanta Fe100%168 of 16812 min60 min
263Silver City - Burro MountainBMTN598.0GaugeGrant100%168 of 16816 min66 min
264ACOMITA LAKE & BLUE WATER CREEKACON598.0GaugeCibola100%168 of 16816 min60 min
264Cimarron RAWSCIMN598.0GaugeColfax100%168 of 16816 min60 min
266Los AlamosLAM98.0AirportSandoval99.0%499 of 50414 min40 min
267El Rancho 6SW - Rio GrandeBUKN597.9GaugeSanta Fe99.4%167 of 16815 min1.5 h
268Ute DamUTEN597.9GaugeQuay99.4%167 of 16815 min2 h
269Cuba 9MI SWCBBN597.9GaugeSandoval98.8%166 of 16814 min2 h
269Mescalero RAWSMSCN597.9GaugeOtero98.8%166 of 16814 min2 h
271Beaverhead RAWSBVRN597.8GaugeCatron100%168 of 16817 min60 min
271Pelona MtnDPRN597.8GaugeCatron100%168 of 16817 min60 min
271Jemez RAWSJESN597.8GaugeSandoval100%168 of 16817 min60 min
271Reserve Ranger StationRESN597.8GaugeCatron100%168 of 16817 min60 min
27110K RAWSTEKN597.8GaugeBernalillo100%168 of 16817 min60 min
276Coyote RAWSCOYN597.8GaugeRio Arriba100%168 of 16817 min60 min
277Roswell 10SW - Two Rivers DamTRDN597.8GaugeChaves99.4%167 of 16815 min1.5 h
277Nm Aztec 43 EZTCN597.8GaugeRio Arriba99.4%167 of 16815 min1.5 h
279Abiquiu RsvrABIN597.8GaugeRio Arriba99.4%167 of 16815 min2 h
280Nm Clovis 7 NCLIN597.8GaugeCurry96.4%162 of 16815 min2.8 h
281Holloman AFBHMN97.7AirportOtero100%168 of 16814 min70 min
282Tijeras 6.1 ENM-BR-37997.7VolunteerBernalillo100%7 of 75.4 h24 h
283Zuni Buttes RAWSZNRN597.7GaugeMckinley99.4%167 of 16813 min2 h
284ChuperderaBCHN597.7GaugeSocorro99.4%167 of 16816 min2 h
285Caprock RAWSCPPN597.7GaugeEddy98.8%166 of 16815 min2 h
285Hatchet RanchHHRN597.7GaugeHidalgo98.8%166 of 16815 min2 h
287Gallup Muni/ClarkeGUP97.6AirportMckinley100%168 of 1686 min60 min
288Gila Hot Springs - Gila RiverEFGN597.6GaugeGrant100%168 of 16817 min60 min
288GALLINAS CREEK 2 W MontezumaMTZN597.6GaugeSan Miguel100%168 of 16817 min60 min
290Pecos River 2 E Carlsbad 2E below Dark CanyonCPDN597.6GaugeEddy100%168 of 16817 min60 min
290SANTA CRUZ RIVER 1 NW CundiyoCYON597.6GaugeSanta Fe100%168 of 16817 min60 min
290Embudo Creek 2 NW DixonDIXN597.6GaugeRio Arriba100%168 of 16817 min60 min
290PECOS RIVER 15 E DunlapDLPN597.6GaugeDe Baca100%168 of 16817 min60 min
290PECOS RIVER 11 SE Fort SumnerPBTN597.6GaugeDe Baca100%168 of 16817 min60 min
290Mcclure Rsvr Nr Santa FeSFMN597.6GaugeSanta Fe100%168 of 16817 min60 min
290Nichols Rsvr Nr Santa FeSFNN597.6GaugeSanta Fe100%168 of 16817 min60 min
290SANTA FE RIVER 5 E Santa FeSFRN597.6GaugeSanta Fe100%168 of 16817 min60 min
298San Francisco Rvr Nr ReserveRSFN597.6GaugeCatron100%168 of 16817 min60 min
299Dead Mans Peak RAWS 14N GallinaDPKN597.6GaugeRio Arriba100%168 of 16818 min60 min
299Mcgreggor RangeMCRN597.6GaugeOtero100%168 of 16818 min60 min
2998 Mile Draw NearREMN597.6GaugeChaves100%168 of 16818 min60 min
302Westside Comm. Center Nr Albuquerque35031010640243097.5GaugeBernalillo100%168 of 16818 min70 min
302Alameda Pump Station Rain Gage35114010638123097.5GaugeBernalillo100%168 of 16818 min70 min
304Gila River Near Redrock0943150097.5GaugeGrant100%168 of 16818 min60 min
305Citizens Ditch At Bloomfield0935560097.5GaugeSan Juan100%168 of 16818 min60 min
306Dulce #2 RAWSDLCN597.5GaugeRio Arriba99.4%167 of 16817 min2 h
307Paduca RAWS 14W JalMPAN597.5GaugeLea98.8%166 of 16816 min2 h
308Rio Ruidoso At HollywoodRUHN597.5GaugeLincoln98.5%662 of 67215 min35 min
309PECOS RIVER 12 NW Brantley Reservoir CarlsbadCBLN597.5GaugeEddy98.2%165 of 16815 min2 h
309Rio Grande AT Elephant Butte LakeEBDN597.5GaugeSierra98.2%165 of 16815 min2 h
309DamELVN597.5GaugeRio Arriba98.2%165 of 16815 min2 h
309Abv Heron LakeHEWN597.5GaugeRio Arriba98.2%165 of 16815 min2 h
309Nambe Falls ReservoirNBFN597.5GaugeSanta Fe98.2%165 of 16815 min2 h
309Heron ReservoirTRAN597.5GaugeRio Arriba98.2%165 of 16815 min2 h
315Pecos Rvr Nr Ft.SumnerPFSN597.5GaugeDe Baca98.2%165 of 16815 min2 h
316Dunken RAWSDUNN597.4GaugeChaves100%168 of 16819 min60 min
317RIO GRANDE 1 NE North Floodway Channel near AlamedaANFN597.3GaugeBernalillo99.5%669 of 67218 min35 min
317Alto - Buck MountainBKMN597.3GaugeLincoln99.5%669 of 67218 min35 min
319Luna 1ENELUAN597.3GaugeCatron99.4%167 of 16818 min2 h
320UTE CREEK 8 NW LoganLOGN597.2GaugeHarding100%168 of 16820 min60 min
320Ensenada - Rio BrazosRFRN597.2GaugeRio Arriba100%168 of 16820 min60 min
322Rio Grande AT AlbuquerqueABQN597.2GaugeBernalillo100%168 of 16820 min60 min
322Rio Chama 7 WNW AbiquiuAICN597.2GaugeRio Arriba100%168 of 16820 min60 min
322BLUE SPRING 6 E Blue Spring Whites City 6EBSSN597.2GaugeEddy100%168 of 16820 min60 min
322COSTILLA CREEK 1 N CostillaCCSN597.2GaugeTaos100%168 of 16820 min60 min
322Cimarron River 4 W CimarronCMMN597.2GaugeColfax100%168 of 16820 min60 min
322COSTILLA CREEK 2 SE CostillaCOSN597.2GaugeTaos100%168 of 16820 min60 min
322RAYADO CREEK 10 SW CimarronCRCN597.2GaugeColfax100%168 of 16820 min60 min
322Rio Penasco 2 WNW Rio Penasco Dayton 2WNWDAYN597.2GaugeEddy100%168 of 16820 min60 min
322CIMARRON RIVER 3 SE Eagle NestEGCN597.2GaugeColfax100%168 of 16820 min60 min
322FOURMILE DRAW 4 NNW Fourmile Draw Lakewood 4NNWLKWN597.2GaugeEddy100%168 of 16820 min60 min
322Las Vegas - Gallinas RiverLOUN597.2GaugeSan Miguel100%168 of 16820 min60 min
322Pecos River Above Canon Del Uta Near ColPECN597.2GaugeGuadalupe100%168 of 16820 min60 min
322PECOS RIVER 6 NE Lakewood 6NE - Kaiser ChannelPKCN597.2GaugeEddy100%168 of 16820 min60 min
322PECOS RIVER 6 ESE Pierce Canyon Crossing 6ESE MalagaPPCN597.2GaugeEddy100%168 of 16820 min60 min
322Pecos River 9 SE Puerto De LunaPUEN597.2GaugeGuadalupe100%168 of 16820 min60 min
322Rio Grande Del Rancho Near TalpaRGTN597.2GaugeTaos100%168 of 16820 min60 min
322RIO NUTRIA 10 NW RamahRNRN597.2GaugeMckinley100%168 of 16820 min60 min
322Santa Fe River Above Cochiti LakeSFCN597.2GaugeSanta Fe100%168 of 16820 min60 min
322Rio Grande AT San AcaciaSNAN597.2GaugeSocorro100%168 of 16820 min60 min
322Canadian River 3 NE SanchezSNCN597.2GaugeSan Miguel100%168 of 16820 min60 min
322SOUTH SEVEN RIVERS 1 SE South Seven Rivers Seven Rivers 1SESSRN597.2GaugeEddy100%168 of 16820 min60 min
322Valle de Oro - Rio GrandeVDON597.2GaugeBernalillo100%168 of 16820 min60 min
322ZUNI RIVER 2 NE Black RockZUIN597.2GaugeMckinley100%168 of 16820 min60 min
345Rio Grande AT Below Leasburg DamLBDN597.2GaugeDona Ana100%168 of 16820 min65 min
345Nm Las Cruces 20 NLCSN597.2GaugeDona Ana100%168 of 16820 min65 min
347Galisteo Res NrCGRN597.2GaugeSanta Fe100%168 of 16820 min60 min
347Fort Sumner Main Canal River GageFSCN597.2GaugeDe Baca100%168 of 16820 min60 min
347Bernalillo - Jemez RiverJECN597.2GaugeSandoval100%168 of 16820 min60 min
347Jemez River 3 N Jemez PuebloJEZN597.2GaugeSandoval100%168 of 16820 min60 min
347Lake Sumner Nr Fort SumnerLAKN597.2GaugeDe Baca100%168 of 16820 min60 min
347PECOS RIVER 12 NW Fort SumnerPSDN597.2GaugeDe Baca100%168 of 16820 min60 min
347Galisteo Creek 1 SE Galisteo Creek below Galisteo DamRGCN597.2GaugeSanta Fe100%168 of 16820 min60 min
347Two Rivers RsvrRWRN597.2GaugeChaves100%168 of 16820 min60 min
355Albuquerque 6.3 NNWNM-BR-26797.2VolunteerBernalillo100%7 of 76.4 h24 h
356Los Lunas 3.5 SNM-VL-6597.2VolunteerValencia100%7 of 76.4 h24 h
357Bartley RAWS Near GasconGSCN597.2GaugeMora99.4%167 of 16818 min2 h
357Oak Flats RAWSTJRN597.2GaugeBernalillo99.4%167 of 16818 min2 h
359North Fork Eagle Creek 3WNW AltoECNN597.2GaugeLincoln98.6%663 of 67217 min30 min
359Lincoln 4WNW - Rio BonitoRBNN597.2GaugeLincoln98.6%663 of 67217 min30 min
361Forest Service Road 131 Near BonR02N597.2GaugeLincoln98.0%659 of 67216 min45 min
362Rio Grande 1 NE Cochiti PuebloCTDN597.1GaugeSandoval100%168 of 16820 min60 min
363Pecos River 5 SW AcmeACMN597.1GaugeChaves100%168 of 16820 min60 min
363Rio Grande Near Bosque FarmsBRGN597.1GaugeValencia100%168 of 16820 min60 min
363Vermejo River 1 N DawsonDAWN597.1GaugeColfax100%168 of 16820 min60 min
363AnzacGNTN597.1GaugeCibola100%168 of 16820 min60 min
363Rio Grande At State HWY 346 Near BosqueRGQN597.1GaugeValencia100%168 of 16820 min60 min
368ANIMAS RIVER 1 WSW AztecAZRN597.1GaugeSan Juan100%168 of 16820 min60 min
368La Plata River At La PlataLPRN597.1GaugeSan Juan100%168 of 16820 min60 min
368Rio Grande Floodway near BernardoRFBN597.1GaugeSocorro100%168 of 16820 min60 min
368Gila River 5 NE RedrockRGRN597.1GaugeGrant100%168 of 16820 min60 min
372Dripping Springs RAWSLOMN597.1GaugeDona Ana99.4%167 of 16819 min2 h
373FMNFMN97.0DCP-100%7 of 76.9 h24 h
373GRNN5GRNN597.0DCP-100%7 of 76.9 h24 h
375Magdalena Raws Near Magdalena 25SwMGLN597.0GaugeSocorro99.4%167 of 16819 min2 h
376Nm Reserve 1 WRRSN597.0GaugeCatron99.4%167 of 16820 min2 h
376Nm Socorro 20 NSVLN597.0GaugeSocorro99.4%167 of 16820 min2 h
378Hachita 7ESEHTAN596.9GaugeLuna99.4%167 of 16820 min1.6 h
378Pinon 8SSEPNMN596.9GaugeOtero99.4%167 of 16820 min1.6 h
380Nm Taos 27 NWTSNN596.9GaugeTaos99.4%167 of 16820 min2 h
381Bluewater Lake 9.5MI W BluewaterBWLN596.9GaugeCibola99.4%167 of 16820 min2 h
381Malpa Lava FlowGMLN596.9GaugeCibola99.4%167 of 16820 min2 h
381Mills Canyon RAWSMLCN596.9GaugeHarding99.4%167 of 16820 min2 h
381Mountainair RAWSMTNN596.9GaugeTorrance99.4%167 of 16820 min2 h
385Jarita Mesa RAWSJARN596.9GaugeRio Arriba98.8%166 of 16819 min2 h
386Albuquerque 2.6 ENM-BR-27696.8VolunteerBernalillo100%7 of 77.4 h24 h
387Alamogordo-WhiteALM96.8AirportOtero99.6%502 of 50414 min40 min
388Pecos RAWSLVPN596.8GaugeSan Miguel99.4%167 of 16821 min2 h
389Albuquerque - Westside Comm CenterWCCN596.7GaugeBernalillo98.8%166 of 16820 min1.9 h
390Azotea Tunnel Outlet Nr ChamaCHUN596.7GaugeRio Arriba98.8%166 of 16820 min2 h
391Mora River AT La CuevaLCVN596.7GaugeMora98.8%166 of 16820 min2 h
392Midnight RAWSMIDN596.5GaugeTaos100%168 of 16818 min60 min
393Rio Grande 2 SW San Ildefonso PuebloOTWN596.5GaugeSanta Fe100%168 of 16823 min65 min
394Conchas LakeCNCN596.5GaugeSan Miguel100%168 of 16823 min65 min
394Rio Grande 3 NE Below Elephant Butte Dam near TorCEDBN596.5GaugeSierra100%168 of 16823 min65 min
394San Juan River AT FarmingtonFRMN596.5GaugeSan Juan100%168 of 16823 min65 min
394Rio Chama 22 WNW AbiquiuRCAN596.5GaugeRio Arriba100%168 of 16823 min65 min
394RIO HONDO 13 SW RoswellRRHN596.5GaugeChaves100%168 of 16823 min65 min
394Santa Fe 1NNW - Rio TesuqueTBGN596.5GaugeSanta Fe100%168 of 16823 min65 min
400Tower RAWSTWRN596.4GaugeLos Alamos100%168 of 16817 min60 min
401Rio Hondo Reservoir Near RoswellRRRN596.4GaugeChaves99.4%167 of 16822 min2 h
402PECOS RIVER 6 N Santa RosaSRDN596.4GaugeGuadalupe99.4%167 of 16822 min2 h
402Santa Rosa LakeSRLN596.4GaugeGuadalupe99.4%167 of 16822 min2 h
404Rio Grande AT Caballo LakeCBON596.4GaugeSierra95.2%160 of 16815 min2 h
405Rio Chama 1 W ChamitaCMTN596.2GaugeRio Arriba100%168 of 16825 min65 min
406PECOS RIVER 9 N PecosPCON596.2GaugeSan Miguel100%168 of 16825 min75 min
407Bernardo 1SW - Rio PuercoBNDN596.2GaugeSocorro100%168 of 16825 min65 min
407Costilla 16SE - Costilla CreekCBDN596.2GaugeTaos100%168 of 16825 min65 min
407Eagle Nest 3SE - RsvrEGLN596.2GaugeColfax100%168 of 16825 min65 min
407San Antonio - Elmendorf DitchELMN596.2GaugeSocorro100%168 of 16825 min65 min
407Embudo - Rio GrandeEMBN596.2GaugeRio Arriba100%168 of 16825 min65 min
407RIO GRANDE 2 N IsletaISLN596.2GaugeBernalillo100%168 of 16825 min65 min
407Canadian River At LoganLCRN596.2GaugeQuay100%168 of 16825 min65 min
407Revuelto Creek 2 SE LoganLGNN596.2GaugeQuay100%168 of 16825 min65 min
407Pecos River 3 SE Malaga 3ESEMLGN596.2GaugeEddy100%168 of 16825 min65 min
407PECOS RIVER 5 N Below Lake AvalonPBAN596.2GaugeEddy100%168 of 16825 min65 min
407RIO GRANDE 1 W nr Alameda (Paseo Del Norte Bridge)RGAN596.2GaugeBernalillo100%168 of 16825 min65 min
407RIO LUCERO 2 E Arroyo SecoRLAN596.2GaugeTaos100%168 of 16825 min65 min
407TULAROSA CREEK 3 W BentTLCN596.2GaugeOtero100%168 of 16825 min65 min
407Canadian River 2 S Taylor SpringsTYLN596.2GaugeColfax100%168 of 16825 min65 min
421QuestaN2496.2AirportTaos99.0%499 of 50414 min40 min
422Rio Hondo Near ValdezVADN596.1GaugeTaos100%168 of 16825 min65 min
4235 SSE Below Mesilla Dam near MesillaMSLN596.1GaugeDona Ana97.0%163 of 16820 min3 h
424Melrose RangeMRRN596.0GaugeRoosevelt99.4%167 of 16821 min2 h
425Cochiti LakeCOCN596.0GaugeSandoval99.4%167 of 16825 min2 h
426Animas River AT FarmingtonARFN595.9GaugeSan Juan99.4%167 of 16825 min2 h
426PECOS RIVER 3 N Lake Avalon Carlsbad 3NAVLN595.9GaugeEddy99.4%167 of 16825 min2 h
426Farmington - San Juan RiverBRRN595.9GaugeSan Juan99.4%167 of 16825 min2 h
426RIO HONDO 3 E RoswellRHRN595.9GaugeChaves99.4%167 of 16825 min2 h
430Caballo Lake ParkCLKN595.9GaugeSierra99.4%167 of 16825 min2 h
431Rio Rancho 3.0 WSWNM-SN-6295.8VolunteerSandoval100%7 of 79.4 h24 h
432Truth Or Consequences 12.0 ESENM-SR-5495.8VolunteerSierra100%7 of 79.4 h24 h
433Black River 4.6 W Black River Malaga 5WMLAN595.7GaugeEddy98.8%166 of 16825 min2 h
433Rio Pueblo De Taos 5 WSW TaosTBCN595.7GaugeTaos98.8%166 of 16825 min2 h
435Watrous - Mora RiverWTSN595.7GaugeMora98.8%166 of 16825 min2 h
436Pecos River 8 NW Carlsbad 9NW (Damsite 3)CSBN595.6GaugeEddy100%168 of 16827 min60 min
436Rio Grande AT The Narrows in Elephant Butte LakeEBNN595.6GaugeSierra100%168 of 16827 min60 min
436BLACK RIVER 1 NE Black River Malaga 1NEMGAN595.6GaugeEddy100%168 of 16827 min60 min
436RIO PUEBLO DE TAOS 5 NE TaosRPTN595.6GaugeTaos100%168 of 16827 min60 min
440Pecos River 6 E Artesia 6EATSN595.6GaugeEddy100%168 of 16827 min60 min
440Rio Grande 4 SW CerroCERN595.6GaugeTaos100%168 of 16827 min60 min
440Pecos River 3 ESE Lake ArthurLATN595.6GaugeChaves100%168 of 16827 min60 min
440RIO GRANDE 1 NNE EscondidaRGEN595.6GaugeSocorro100%168 of 16827 min60 min
440RIO GRANDE 1 ENE San AntonioRGSN595.6GaugeSocorro100%168 of 16827 min60 min
440Cowles - Rio MoraRMON595.6GaugeSan Miguel100%168 of 16827 min60 min
440Dunken - Rio PenascoRPDN595.6GaugeChaves100%168 of 16827 min60 min
440Hope - Rio PenascoRPHN595.6GaugeChaves100%168 of 16827 min60 min
440TESEQUE CREEK 4 NNE Santa FeTSQN595.6GaugeSanta Fe100%168 of 16827 min60 min
449Pecos River 10 S Malaga 10SRBFN595.6GaugeEddy100%168 of 16827 min60 min
450Maxwell - Eagle Tail DitchETDN595.6GaugeColfax100%168 of 16827 min60 min
450Raton - Lake MaloyaLKMN595.6GaugeColfax100%168 of 16827 min60 min
450La Plata River Near FarmingtonLPFN595.6GaugeSan Juan100%168 of 16827 min60 min
453Galisteo Reservoir Near Cerrillos, N. Mex.0831790095.5GaugeSanta Fe100%168 of 16828 min80 min
454Corrales 1.1 SSENM-SN-3895.4VolunteerSandoval100%7 of 710.4 h24 h
455PONIL CREEK 5 NW CimarronCMRN595.2GaugeColfax100%168 of 16830 min60 min
455PECOS RIVER 9 NW Santa RosaSRPN595.2GaugeGuadalupe100%168 of 16830 min60 min
457Bloomfield - San Juan RiverBFDN595.2GaugeSan Juan100%168 of 16830 min80 min
457RED RIVER 4 SW QuestaRRFN595.2GaugeTaos100%168 of 16830 min80 min
457Rio Grande 1 S San MarcialSMFN595.2GaugeSocorro100%168 of 16830 min80 min
460Nm Los Alamos 13 WVLCN595.0GaugeSandoval100%168 of 16820 min65 min
461Grants RAWS 11NEGRSN594.7GaugeCibola98.8%166 of 16819 min2 h
462Quemazon SnotelQMZN594.6GaugeLos Alamos98.8%166 of 16835 min2 h
463Sandia Lakes RAWSSNLN594.4GaugeSandoval99.4%167 of 16813 min2 h
464Gila Hot SpringsGHSN594.1CooperativeGrant85.7%6 of 713 min24.1 h
465ElkELKN594.1CooperativeChaves85.7%6 of 715 min26.5 h
466Mesilla 5.7 WNWNM-DA-35694.1VolunteerDona Ana85.7%6 of 726 min36.1 h
467Santa Fe 3.6 WNWNM-SF-15594.1VolunteerSanta Fe85.7%6 of 726 min34.1 h
467Los Lunas 11.7 ENM-VL-5194.1VolunteerValencia85.7%6 of 726 min34.1 h
469Roswell 5.1 NNM-CH-2494.1VolunteerChaves85.7%6 of 726 min2 days
470Santa Fe 11.4 SSENM-SF-17094.1VolunteerSanta Fe85.7%6 of 726 min2 days
471Silver City 3.4 SWNM-GR-194.1VolunteerGrant85.7%6 of 726 min2 days
472Clovis 2.3 NNENM-CR-2194.1VolunteerCurry85.7%6 of 726 min2 days
473Madrid 0.7 SSWNM-SF-12794.1VolunteerSanta Fe85.7%6 of 726 min35.1 h
474Aztec 1.0 ESENM-SJ-5094.1VolunteerSan Juan85.7%6 of 726 min24 h
475Albuquerque 5.5 NWNM-BR-30894.1VolunteerBernalillo85.7%6 of 726 min35.1 h
475Silver City 0.3 WNWNM-GR-9194.1VolunteerGrant85.7%6 of 726 min35.1 h
475Aztec 0.0 ESENM-SJ-7094.1VolunteerSan Juan85.7%6 of 726 min35.1 h
478Rio Grande/Sandia Mtns-Bear CanyonABFN594.1CooperativeBernalillo85.7%6 of 773 min34.1 h
479Rio Rancho #2RRON594.1CooperativeSandoval85.7%6 of 773 min2 days
480Bernalillo 0.9 WSWNM-SN-11394.1VolunteerSandoval85.7%6 of 785 min34.1 h
481Amistad 8.5 WSWNM-UN-1794.1VolunteerUnion85.7%6 of 786 min2 days
482Rodeo 1.9 ENENM-HD-4294.1VolunteerHidalgo85.7%6 of 786 min26 h
483Zuni 3.6 ENENM-MK-3194.1VolunteerMcKinley85.7%6 of 786 min35.1 h
483Santa Fe 3.1 NWNM-SF-23094.1VolunteerSanta Fe85.7%6 of 786 min35.1 h
485Monument 1.2 WNM-LE-2694.1VolunteerLea85.7%6 of 786 min2 days
486Aztec 9.9 NENM-SJ-3894.1VolunteerSan Juan85.7%6 of 786 min25 h
487Santa Fe 0.7 ENM-SF-15794.1VolunteerSanta Fe85.7%6 of 786 min35.1 h
488Las Cruces 4.3 SSWNM-DA-9494.1VolunteerDona Ana85.7%6 of 786 min2 days
488Rio Rancho 0.9 NENM-SN-18594.1VolunteerSandoval85.7%6 of 786 min2 days
490Tijeras 1.3 SWNM-BR-48294.1VolunteerBernalillo85.7%6 of 786 min2.1 days
491Polvadera 0.5 SNM-SC-3494.1VolunteerSocorro85.7%6 of 786 min36.1 h
492Elida 9.1 SNM-RV-2294.1VolunteerRoosevelt85.7%6 of 786 min2 days
492San Cristobal 0.1 NENM-TS-5994.1VolunteerTaos85.7%6 of 786 min2 days
494Rio Communities 0.5 NNM-VL-3094.1VolunteerValencia85.7%6 of 786 min2 days
495Farmington 2.3 NNENM-SJ-6294.1VolunteerSan Juan85.7%6 of 786 min24 h
496Carlsbad 2.1 NNWNM-ED-2394.1VolunteerEddy85.7%6 of 786 min35.1 h
497Los Ranchos 2.1 SWNM-BR-39994.1VolunteerBernalillo85.7%6 of 786 min2 days
497Roswell 5.5 ENM-CH-3194.1VolunteerChaves85.7%6 of 786 min2 days
497Texico 13.6 NNM-CR-2094.1VolunteerCurry85.7%6 of 786 min2 days
497Alamogordo 2.4 NNENM-OT-8894.1VolunteerOtero85.7%6 of 786 min2 days

How a station is ranked

The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.

The 247 score

Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:

  1. Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
  2. Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
  3. Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
  4. Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading; an airfield is compared with the nearest other airport, never its own report. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
  5. Instrument checksweight 15The share of its readings that pass a check. For an airfield, the check the forecast engine runs the next day: each reading against the stations around it, as weather services check their own. For any other station, a reading 20 F or more from its reference fails, unless the two stand 3,000 ft or more apart.Full marks: none failed. No marks: 5% failed.
  6. Forecast checkweight 10How closely its temperature matched Storm Station's forecast for the same hours, checked the next day, for every airfield the forecast engine scores. A station whose readings stray far from a forecast its neighbours confirm is one to doubt.Full marks: within 2 F on average. No marks: 8 F.

A part is scored once the week holds 24 readings or comparisons for it. A part that cannot be measured where a station stands counts at the middle of its state's measured stations, so the station is neither lifted nor sunk by it. A part measured nowhere in the state is left out, and the others carry its weight.

From score to rank

Each state's stations are ranked by their score, to the tenth. At an equal score the longer record comes first: a station that sent 2,016 of 2,016 reports has shown more than one that sent 7 of 7. Then the faster arrival, then the shorter silence. Ties on all of them share a rank, as a race is scored: three stations tied for third are all third, and the next is sixth.

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. The rank is made again every day, so a station that falls silent or starts to read wrong drops, and one that recovers climbs back. Every page shows the same ranking: a station's rank here, in its state's list and on its own page come from one run, and a new run reaches them together. Each station's page shows its score part by part, with the figures behind each.

The same figures as data

/api/ranks for a state and /api/rank for one station, its score in parts; the developer page has every field.