Storm Station

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.

967 stations ranked37.5% sent every report dueranked October 4, 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 967 ranked here, 957 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
251Albuquerque 5.9 NENM-BR-37498.7VolunteerBernalillo100%3 of 33.4 h24 h
252Silver City 2.1 NWNM-GR-13198.7VolunteerGrant100%3 of 33.4 h24 h
252Bernalillo 1.8 NENM-SN-10998.7VolunteerSandoval100%3 of 33.4 h24 h
254Costilla Rsvr NrCOTN598.6GaugeTaos100%168 of 16813 min60 min
254COYOTE CREEK 2 NE GolondrinasCYCN598.6GaugeMora100%168 of 16813 min60 min
254MIMBRES RIVER AT MimbresMIMN598.6GaugeGrant100%168 of 16813 min60 min
254PECOS RIVER 11 NW Below Brantley DamPSBN598.6GaugeEddy100%168 of 16813 min60 min
254Rio Grande 12 SW TaosTJBN598.6GaugeTaos100%168 of 16813 min60 min
259San Juan River 1 NE ArchuletaARCN598.6GaugeSan Juan100%168 of 16813 min75 min
259Costilla Crk Abv Costilla DamCCAN598.6GaugeTaos100%168 of 16813 min75 min
261Casias Crk Nr CostillaCCCN598.6GaugeTaos100%168 of 16813 min60 min
261Gila River 10 E VirdenGVRN598.6GaugeGrant100%168 of 16813 min60 min
261Santistevan Crk Nr CostillaSNTN598.6GaugeTaos100%168 of 16813 min60 min
264Cuba 9MI SWCBBN598.6GaugeSandoval99.4%167 of 16812 min2 h
264Mescalero RAWSMSCN598.6GaugeOtero99.4%167 of 16812 min2 h
264Washington Pass RAWSWPSN598.6GaugeSan Juan99.4%167 of 16812 min2 h
267Albuquerque INTLABQ98.4AirportBernalillo100%168 of 1685 min67 min
268Cimarron RAWSCIMN598.4GaugeColfax100%168 of 16814 min60 min
269ACOMITA LAKE & BLUE WATER CREEKACON598.4GaugeCibola100%168 of 16814 min60 min
270El Rancho 6SW - Rio GrandeBUKN598.4GaugeSanta Fe99.4%167 of 16813 min2 h
270Caprock RAWSCPPN598.4GaugeEddy99.4%167 of 16813 min2 h
270Hatchet RanchHHRN598.4GaugeHidalgo99.4%167 of 16813 min2 h
270Nm Santa Fe 20 WNWNFEN598.4GaugeLos Alamos99.4%167 of 16813 min2 h
270Ute DamUTEN598.4GaugeQuay99.4%167 of 16813 min2 h
275Nm Nageezi 18 SSWNAGN598.4GaugeSan Juan99.4%167 of 16813 min1.5 h
276Gallinas River 6 NW ColoniasCOLN598.4GaugeGuadalupe99.4%167 of 16813 min2 h
276Mayhill Ranger STN Lincoln NfCOPN598.4GaugeLincoln99.4%167 of 16813 min2 h
276Rio Hondo 18 W RoswellDARN598.4GaugeChaves99.4%167 of 16813 min2 h
279Coyote RAWSCOYN598.2GaugeRio Arriba100%168 of 16815 min60 min
280Albuquerque 5.0 ENM-BR-16898.2VolunteerBernalillo100%3 of 34.4 h24 h
280Las Cruces 2.7 SSWNM-DA-35598.2VolunteerDona Ana100%3 of 34.4 h24 h
282Socorro 0.7 NWNM-SC-7198.2VolunteerSocorro100%3 of 34.4 h24 h
283Edgewood 9.9 NNM-SF-12198.2VolunteerSanta Fe100%3 of 34.4 h24 h
284Chaparral 0.4 SENM-DA-26598.2VolunteerDona Ana100%3 of 34.4 h24 h
284Fort Sumner 0.5 SSWNM-DB-498.2VolunteerDe Baca100%3 of 34.4 h24 h
286Farmington RegionalFMN98.2AirportSan Juan99.4%167 of 16812 min1.9 h
287Gallup Muni/ClarkeGUP98.2AirportMckinley99.4%167 of 16813 min2 h
288ChuperderaBCHN598.2GaugeSocorro99.4%167 of 16814 min2 h
288Silver City - Burro MountainBMTN598.2GaugeGrant99.4%167 of 16814 min2 h
288Paduca RAWS 14W JalMPAN598.2GaugeLea99.4%167 of 16814 min2 h
291Holman - La Sierra DitchLSDN598.2GaugeMora98.8%166 of 16813 min2 h
292Beaverhead RAWSBVRN598.0GaugeCatron99.4%167 of 16815 min2 h
292Dulce #2 RAWSDLCN598.0GaugeRio Arriba99.4%167 of 16815 min2 h
292Pelona MtnDPRN598.0GaugeCatron99.4%167 of 16815 min2 h
292Jemez RAWSJESN598.0GaugeSandoval99.4%167 of 16815 min2 h
292Reserve Ranger StationRESN598.0GaugeCatron99.4%167 of 16815 min2 h
29210K RAWSTEKN598.0GaugeBernalillo99.4%167 of 16815 min2 h
298Nm Clovis 7 NCLIN598.0GaugeCurry98.2%165 of 16813 min2 h
299Jarita Mesa RAWSJARN597.8GaugeRio Arriba100%168 of 16817 min60 min
300Deming MunicipalDMN97.8AirportLuna99.4%167 of 16813 min2 h
301Luna 1ENELUAN597.8GaugeCatron99.4%167 of 16816 min2 h
301Mcgreggor RangeMCRN597.8GaugeOtero99.4%167 of 16816 min2 h
3018 Mile Draw NearREMN597.8GaugeChaves99.4%167 of 16816 min2 h
304Sandia Park 3.9 ENM-BR-24997.7VolunteerBernalillo100%3 of 35.4 h24 h
305Lake Arthur 2.5 ESENM-CH-4697.7VolunteerChaves100%3 of 35.4 h25 h
306Las Cruces 12.4 NWNM-DA-32197.7VolunteerDona Ana100%3 of 35.4 h24 h
306Las Cruces 7.1 SWNM-DA-37097.7VolunteerDona Ana100%3 of 35.4 h24 h
306White Rock 1.5 NNENM-LA-1097.7VolunteerLos Alamos100%3 of 35.4 h24 h
309RIO PUEBLO 6 E PenascoRPPN597.6GaugeTaos100%168 of 16817 min75 min
310Rio Grande AT Below Leasburg DamLBDN597.6GaugeDona Ana100%168 of 16818 min65 min
310Nm Las Cruces 20 NLCSN597.6GaugeDona Ana100%168 of 16818 min65 min
312San Francisco Rvr Nr ReserveRSFN597.6GaugeCatron100%168 of 16818 min68 min
313Nm Reserve 1 WRRSN597.6GaugeCatron100%168 of 16818 min75 min
313Nm Socorro 20 NSVLN597.6GaugeSocorro100%168 of 16818 min75 min
313Nm Taos 27 NWTSNN597.6GaugeTaos100%168 of 16818 min75 min
316Jemez Canyon DamBERN597.6GaugeSandoval100%168 of 16818 min60 min
316BLUE SPRING 6 E Blue Spring Whites City 6EBSSN597.6GaugeEddy100%168 of 16818 min60 min
316Galisteo Res NrCGRN597.6GaugeSanta Fe100%168 of 16818 min60 min
316Rio Penasco 2 WNW Rio Penasco Dayton 2WNWDAYN597.6GaugeEddy100%168 of 16818 min60 min
316Fort Sumner Main Canal River GageFSCN597.6GaugeDe Baca100%168 of 16818 min60 min
316Bernalillo - Jemez RiverJECN597.6GaugeSandoval100%168 of 16818 min60 min
316Jemez River 3 N Jemez PuebloJEZN597.6GaugeSandoval100%168 of 16818 min60 min
316Lake Sumner Nr Fort SumnerLAKN597.6GaugeDe Baca100%168 of 16818 min60 min
316FOURMILE DRAW 4 NNW Fourmile Draw Lakewood 4NNWLKWN597.6GaugeEddy100%168 of 16818 min60 min
316PECOS RIVER 6 ESE Pierce Canyon Crossing 6ESE MalagaPPCN597.6GaugeEddy100%168 of 16818 min60 min
316PECOS RIVER 12 NW Fort SumnerPSDN597.6GaugeDe Baca100%168 of 16818 min60 min
316Galisteo Creek 1 SE Galisteo Creek below Galisteo DamRGCN597.6GaugeSanta Fe100%168 of 16818 min60 min
316Two Rivers RsvrRWRN597.6GaugeChaves100%168 of 16818 min60 min
316SOUTH SEVEN RIVERS 1 SE South Seven Rivers Seven Rivers 1SESSRN597.6GaugeEddy100%168 of 16818 min60 min
330Albino Canyon RAWS Near Cedar Hill 15ENECWRN597.6GaugeSan Juan99.4%167 of 16817 min2 h
330Dunken RAWSDUNN597.6GaugeChaves99.4%167 of 16817 min2 h
330Dripping Springs RAWSLOMN597.6GaugeDona Ana99.4%167 of 16817 min2 h
333Dead Mans Peak RAWS 14N GallinaDPKN597.6GaugeRio Arriba98.8%166 of 16816 min2 h
334Pecos RAWSLVPN597.4GaugeSan Miguel100%168 of 16819 min60 min
334Melrose RangeMRRN597.4GaugeRoosevelt100%168 of 16819 min60 min
336Rio Grande AT AlbuquerqueABQN597.4GaugeBernalillo99.4%167 of 16818 min2 h
336Rio Chama 7 WNW AbiquiuAICN597.4GaugeRio Arriba99.4%167 of 16818 min2 h
336Bluewater Ridge RAWSBLWN597.4GaugeCibola99.4%167 of 16818 min2 h
336Bluewater Lake 9.5MI W BluewaterBWLN597.4GaugeCibola99.4%167 of 16818 min2 h
336COSTILLA CREEK 1 N CostillaCCSN597.4GaugeTaos99.4%167 of 16818 min2 h
336Rio Grande 1 NE Cochiti PuebloCTDN597.4GaugeSandoval99.4%167 of 16818 min2 h
336Gila Hot Springs - Gila RiverEFGN597.4GaugeGrant99.4%167 of 16818 min2 h
336CIMARRON RIVER 3 SE Eagle NestEGCN597.4GaugeColfax99.4%167 of 16818 min2 h
336Malpa Lava FlowGMLN597.4GaugeCibola99.4%167 of 16818 min2 h
336UTE CREEK 8 NW LoganLOGN597.4GaugeHarding99.4%167 of 16818 min2 h
336Las Vegas - Gallinas RiverLOUN597.4GaugeSan Miguel99.4%167 of 16818 min2 h
336Mills Canyon RAWSMLCN597.4GaugeHarding99.4%167 of 16818 min2 h
336Mountainair RAWSMTNN597.4GaugeTorrance99.4%167 of 16818 min2 h
336Pecos River Above Canon Del Uta Near ColPECN597.4GaugeGuadalupe99.4%167 of 16818 min2 h
336PECOS RIVER 6 NE Lakewood 6NE - Kaiser ChannelPKCN597.4GaugeEddy99.4%167 of 16818 min2 h
336Pinon 8SSEPNMN597.4GaugeOtero99.4%167 of 16818 min2 h
336Ensenada - Rio BrazosRFRN597.4GaugeRio Arriba99.4%167 of 16818 min2 h
336Rio Grande Del Rancho Near TalpaRGTN597.4GaugeTaos99.4%167 of 16818 min2 h
336Santa Fe River Above Cochiti LakeSFCN597.4GaugeSanta Fe99.4%167 of 16818 min2 h
336Canadian River 3 NE SanchezSNCN597.4GaugeSan Miguel99.4%167 of 16818 min2 h
336Valle de Oro - Rio GrandeVDON597.4GaugeBernalillo99.4%167 of 16818 min2 h
357Azotea Tunnel Outlet Nr ChamaCHUN597.4GaugeRio Arriba99.4%167 of 16818 min2 h
357Cimarron River 4 W CimarronCMMN597.4GaugeColfax99.4%167 of 16818 min2 h
357COSTILLA CREEK 2 SE CostillaCOSN597.4GaugeTaos99.4%167 of 16818 min2 h
357RAYADO CREEK 10 SW CimarronCRCN597.4GaugeColfax99.4%167 of 16818 min2 h
357Pecos River 9 SE Puerto De LunaPUEN597.4GaugeGuadalupe99.4%167 of 16818 min2 h
357RIO NUTRIA 10 NW RamahRNRN597.4GaugeMckinley99.4%167 of 16818 min2 h
357ZUNI RIVER 2 NE Black RockZUIN597.4GaugeMckinley99.4%167 of 16818 min2 h
364FMNFMN97.3DCP-100%7 of 76.4 h24 h
365Deming 8.6 SENM-LU-297.3VolunteerLuna100%3 of 36.4 h24 h
365Hillsboro 0.3 WSWNM-SR-4697.3VolunteerSierra100%3 of 36.4 h24 h
367Albuquerque 5.7 ENM-BR-41697.3VolunteerBernalillo100%3 of 36.4 h24 h
368Rio Grande AT Below Caballo DamCAAN597.3GaugeSierra98.8%166 of 16817 min2 h
369Gila Center RAWSGNMN597.2GaugeCatron100%168 of 16819 min60 min
369Mogollon RAWSMGNN597.2GaugeCatron100%168 of 16819 min60 min
369QueenQENN597.2GaugeEddy100%168 of 16819 min60 min
372Laguna RAWSLRAN597.2GaugeCibola100%168 of 16820 min60 min
372Stone Lake RAWSSTLN597.2GaugeRio Arriba100%168 of 16820 min60 min
374Santa Fe Watershed RAWSSFWN597.2GaugeSanta Fe100%168 of 16820 min70 min
375El Llano 2N - Black Mesa RawsBMRN597.2GaugeRio Arriba99.4%167 of 16819 min2 h
375Bartley RAWS Near GasconGSCN597.2GaugeMora99.4%167 of 16819 min2 h
375Ramah RAWSRMAN597.2GaugeCibola99.4%167 of 16819 min2 h
375Oak Flats RAWSTJRN597.2GaugeBernalillo99.4%167 of 16819 min2 h
379Pecos River 2 E Carlsbad 2E below Dark CanyonCPDN597.2GaugeEddy98.8%166 of 16818 min2 h
379SANTA CRUZ RIVER 1 NW CundiyoCYON597.2GaugeSanta Fe98.8%166 of 16818 min2 h
379Embudo Creek 2 NW DixonDIXN597.2GaugeRio Arriba98.8%166 of 16818 min2 h
379PECOS RIVER 15 E DunlapDLPN597.2GaugeDe Baca98.8%166 of 16818 min2 h
379Hachita 7ESEHTAN597.2GaugeLuna98.8%166 of 16818 min2 h
379PECOS RIVER 11 SE Fort SumnerPBTN597.2GaugeDe Baca98.8%166 of 16818 min2 h
379SANTA FE RIVER 5 E Santa FeSFRN597.2GaugeSanta Fe98.8%166 of 16818 min2 h
379Albuquerque - Westside Comm CenterWCCN597.2GaugeBernalillo98.8%166 of 16818 min2 h
387Slaughter Mesa RAWSSLMN597.0GaugeCatron100%168 of 16820 min60 min
388Bat Draw RAWSBATN597.0GaugeEddy100%168 of 16821 min71 min
389Magdalena Raws Near Magdalena 25SwMGLN597.0GaugeSocorro99.4%167 of 16820 min2 h
390Mcclure Rsvr Nr Santa FeSFMN597.0GaugeSanta Fe98.2%165 of 16818 min2 h
391Zuni Buttes RAWSZNRN596.9GaugeMckinley99.4%167 of 16820 min2 h
392Winston 1.8 SSWNM-SR-5896.8VolunteerSierra100%3 of 37.4 h24 h
393University Park 3.8 NNM-DA-20196.8VolunteerDona Ana100%3 of 37.4 h26 h
394Las Cruces 5.7 NENM-DA-26496.8VolunteerDona Ana100%3 of 37.4 h24 h
394Espanola 3.8 ESENM-SF-9096.8VolunteerSanta Fe100%3 of 37.4 h24 h
396Edgewood 4.8 WNM-BR-45496.8VolunteerBernalillo100%3 of 37.4 h24 h
397ALbuquerque 8.1 ESENM-BR-4096.8VolunteerBernalillo100%3 of 37.4 h24 h
398Mora River AT La CuevaLCVN596.7GaugeMora97.6%164 of 16818 min2 h
399Rocky Arroyo 7 S Rocky Arroyo Lakewood 7SCRBN596.6GaugeEddy100%168 of 16823 min60 min
399DARK CANYON DRAW 8 N Dark CanyonDKCN596.6GaugeEddy100%168 of 16823 min60 min
399RIO GRANDE 1 NW Alameda at Alameda BridgeRGBN596.6GaugeBernalillo100%168 of 16823 min60 min
402RIO GRANDE 2 N IsletaISLN596.6GaugeBernalillo100%168 of 16823 min63 min
402Pecos River 3 SE Malaga 3ESEMLGN596.6GaugeEddy100%168 of 16823 min63 min
402RIO GRANDE 1 W nr Alameda (Paseo Del Norte Bridge)RGAN596.6GaugeBernalillo100%168 of 16823 min63 min
402RIO LUCERO 2 E Arroyo SecoRLAN596.6GaugeTaos100%168 of 16823 min63 min
402TULAROSA CREEK 3 W BentTLCN596.6GaugeOtero100%168 of 16823 min63 min
402Watrous - Mora RiverWTSN596.6GaugeMora100%168 of 16823 min63 min
408Bernardo 1SW - Rio PuercoBNDN596.6GaugeSocorro100%168 of 16823 min63 min
408Costilla 16SE - Costilla CreekCBDN596.6GaugeTaos100%168 of 16823 min63 min
408Caballo Lake ParkCLKN596.6GaugeSierra100%168 of 16823 min63 min
408Rio Chama 1 W ChamitaCMTN596.6GaugeRio Arriba100%168 of 16823 min63 min
408Embudo - Rio GrandeEMBN596.6GaugeRio Arriba100%168 of 16823 min63 min
408Canadian River At LoganLCRN596.6GaugeQuay100%168 of 16823 min63 min
408Revuelto Creek 2 SE LoganLGNN596.6GaugeQuay100%168 of 16823 min63 min
408PECOS RIVER 5 N Below Lake AvalonPBAN596.6GaugeEddy100%168 of 16823 min63 min
408Canadian River 2 S Taylor SpringsTYLN596.6GaugeColfax100%168 of 16823 min63 min
417Mayhill RAWSMAYN596.6GaugeOtero99.4%167 of 16822 min2 h
417San Andres Mountains RAWSSNDN596.6GaugeDona Ana99.4%167 of 16822 min2 h
419Grants RAWS 11NEGRSN596.5GaugeCibola100%168 of 16817 min60 min
420Sandia Lakes RAWSSNLN596.5GaugeSandoval99.4%167 of 16820 min2 h
421Gila Hot Springs - MF Gila RiverMFGN596.4GaugeCatron99.4%167 of 16823 min2 h
421Nps West Fork Gila RiverWFGN596.4GaugeCatron99.4%167 of 16823 min2 h
423PECOS RIVER 9 N PecosPCON596.4GaugeSan Miguel99.4%167 of 16823 min1.7 h
424Abiquiu RsvrABIN596.4GaugeRio Arriba99.4%167 of 16823 min2 h
424PECOS RIVER 3 N Lake Avalon Carlsbad 3NAVLN596.4GaugeEddy99.4%167 of 16823 min2 h
424Farmington - San Juan RiverBRRN596.4GaugeSan Juan99.4%167 of 16823 min2 h
424Conchas LakeCNCN596.4GaugeSan Miguel99.4%167 of 16823 min2 h
424Cochiti LakeCOCN596.4GaugeSandoval99.4%167 of 16823 min2 h
424Rio Grande 3 NE Below Elephant Butte Dam near TorCEDBN596.4GaugeSierra99.4%167 of 16823 min2 h
424San Juan River AT FarmingtonFRMN596.4GaugeSan Juan99.4%167 of 16823 min2 h
424Rio Grande 2 SW San Ildefonso PuebloOTWN596.4GaugeSanta Fe99.4%167 of 16823 min2 h
424Rio Chama 22 WNW AbiquiuRCAN596.4GaugeRio Arriba99.4%167 of 16823 min2 h
424RIO HONDO 3 E RoswellRHRN596.4GaugeChaves99.4%167 of 16823 min2 h
424RIO HONDO 13 SW RoswellRRHN596.4GaugeChaves99.4%167 of 16823 min2 h
424PECOS RIVER 6 N Santa RosaSRDN596.4GaugeGuadalupe99.4%167 of 16823 min2 h
424Santa Rosa LakeSRLN596.4GaugeGuadalupe99.4%167 of 16823 min2 h
424Santa Fe 1NNW - Rio TesuqueTBGN596.4GaugeSanta Fe99.4%167 of 16823 min2 h
424Roswell 10SW - Two Rivers DamTRDN596.4GaugeChaves99.4%167 of 16823 min2 h
424Nm Aztec 43 EZTCN596.4GaugeRio Arriba99.4%167 of 16823 min2 h
440Capitan 1.3 WSWNM-LN-1896.3VolunteerLincoln100%3 of 38.4 h26 h
441Lincoln 1.4 ESENM-LN-896.3VolunteerLincoln100%3 of 38.4 h24 h
442Sandia Park 3.6 ESENM-BR-18396.3VolunteerBernalillo100%3 of 38.4 h24 h
443North Fork Eagle Creek 3WNW AltoECNN596.3GaugeLincoln98.6%663 of 67217 min60 min
443Lincoln 4WNW - Rio BonitoRBNN596.3GaugeLincoln98.6%663 of 67217 min60 min
445Sandia National Labs RAWSSFXN596.2GaugeBernalillo99.4%167 of 16820 min2 h
446Animas River AT FarmingtonARFN596.2GaugeSan Juan98.8%166 of 16823 min2 h
446ChamaCHMN596.2GaugeRio Arriba98.8%166 of 16823 min2 h
446Eagle Nest 3SE - RsvrEGLN596.2GaugeColfax98.8%166 of 16823 min2 h
446Black River 4.6 W Black River Malaga 5WMLAN596.2GaugeEddy98.8%166 of 16823 min2 h
446Rio Hondo Reservoir Near RoswellRRRN596.2GaugeChaves98.8%166 of 16823 min2 h
446Rio Pueblo De Taos 5 WSW TaosTBCN596.2GaugeTaos98.8%166 of 16823 min2 h
452Pecos River 2 SE Anton ChicoATCN596.2GaugeGuadalupe98.8%166 of 16823 min2.1 h
452PECOS RIVER 3.3 N Carlsbad North 3NNW Main CanalCMCN596.2GaugeEddy98.8%166 of 16823 min2.1 h
452Flora Vista - Animas RiverFVAN596.2GaugeSan Juan98.8%166 of 16823 min2.1 h
452Gila River 7 NE GilaGILN596.2GaugeGrant98.8%166 of 16823 min2.1 h
452Mora River 1 E GolondrinasGOLN596.2GaugeMora98.8%166 of 16823 min2.1 h
452Rio Ojo Caliente 2 S La MaderaLMDN596.2GaugeRio Arriba98.8%166 of 16823 min2.1 h
452Delaware River 11 NW Delaware River Red Bluff 11NWRDBN596.2GaugeEddy98.8%166 of 16823 min2.1 h
452RED RIVER 2 E QuestaRRQN596.2GaugeTaos98.8%166 of 16823 min2.1 h
452Santa Fe Rvr Abv Mcclure ResvrSFAN596.2GaugeSanta Fe98.8%166 of 16823 min2.1 h
452San Juan River AT ShiprockSHRN596.2GaugeSan Juan98.8%166 of 16823 min2.1 h
462Rio Ruidoso At HollywoodRUHN596.2GaugeLincoln98.5%662 of 67217 min60 min
463Forest Service Road 131 Near BonR02N596.2GaugeLincoln98.5%662 of 67218 min60 min
464Rio Grande AT San AcaciaSNAN596.1GaugeSocorro95.8%161 of 16818 min3 h
465Questa - Wild River RAWSWDRN596.0GaugeTaos100%168 of 16814 min60 min
466Pecos Rvr Nr Ft.SumnerPFSN596.0GaugeDe Baca98.2%165 of 16823 min3 h
467Truth Or Consequences 12.0 ESENM-SR-5495.9VolunteerSierra100%3 of 39.4 h24 h
468Albuquerque 9.0 ENENM-BR-4295.9VolunteerBernalillo100%3 of 39.4 h24 h
469Las Cruces 5.0 SSENM-DA-17095.9VolunteerDona Ana100%3 of 39.4 h24 h
470Albuquerque 2.6 ENM-BR-27695.9VolunteerBernalillo100%3 of 39.4 h24 h
471Tower RAWSTWRN595.8GaugeLos Alamos99.4%167 of 16815 min2 h
472PONIL CREEK 5 NW CimarronCMRN595.6GaugeColfax100%168 of 16828 min60 min
472Dark Canyon Draw AT Dark Canyon CarlsbadDACN595.6GaugeEddy100%168 of 16828 min60 min
472PECOS RIVER 9 NW Santa RosaSRPN595.6GaugeGuadalupe100%168 of 16828 min60 min
475Maxwell - Eagle Tail DitchETDN595.6GaugeColfax100%168 of 16828 min78 min
475Raton - Lake MaloyaLKMN595.6GaugeColfax100%168 of 16828 min78 min
475La Plata River Near FarmingtonLPFN595.6GaugeSan Juan100%168 of 16828 min78 min
475Pecos River 10 S Malaga 10SRBFN595.6GaugeEddy100%168 of 16828 min78 min
479RIO GRANDE 1 NE North Floodway Channel near AlamedaANFN595.6GaugeBernalillo99.1%666 of 67218 min75 min
480San Antonio - Elmendorf DitchELMN595.5GaugeSocorro97.0%163 of 16823 min3 h
481Clovis MuniCVN95.5AirportRoosevelt87.5%176 of 20111 min68 min
482Pecos River 5 SW AcmeACMN595.4GaugeChaves99.4%167 of 16828 min2 h
482Rio Grande Near Bosque FarmsBRGN595.4GaugeValencia99.4%167 of 16828 min2 h
482Vermejo River 1 N DawsonDAWN595.4GaugeColfax99.4%167 of 16828 min2 h
482AnzacGNTN595.4GaugeCibola99.4%167 of 16828 min2 h
482La Plata River At La PlataLPRN595.4GaugeSan Juan99.4%167 of 16828 min2 h
482Rio Grande Floodway near BernardoRFBN595.4GaugeSocorro99.4%167 of 16828 min2 h
482Rio Grande At State HWY 346 Near BosqueRGQN595.4GaugeValencia99.4%167 of 16828 min2 h
482Gila River 5 NE RedrockRGRN595.4GaugeGrant99.4%167 of 16828 min2 h
490Pecos River 6 E Artesia 6EATSN595.4GaugeEddy99.4%167 of 16828 min2 h
490Bloomfield - San Juan RiverBFDN595.4GaugeSan Juan99.4%167 of 16828 min2 h
490Rio Grande 4 SW CerroCERN595.4GaugeTaos99.4%167 of 16828 min2 h
490Pecos River 8 NW Carlsbad 9NW (Damsite 3)CSBN595.4GaugeEddy99.4%167 of 16828 min2 h
490Rio Grande AT The Narrows in Elephant Butte LakeEBNN595.4GaugeSierra99.4%167 of 16828 min2 h
490Pecos River 3 ESE Lake ArthurLATN595.4GaugeChaves99.4%167 of 16828 min2 h
490BLACK RIVER 1 NE Black River Malaga 1NEMGAN595.4GaugeEddy99.4%167 of 16828 min2 h
490RIO GRANDE 1 ENE San AntonioRGSN595.4GaugeSocorro99.4%167 of 16828 min2 h
490Cowles - Rio MoraRMON595.4GaugeSan Miguel99.4%167 of 16828 min2 h
490Dunken - Rio PenascoRPDN595.4GaugeChaves99.4%167 of 16828 min2 h
490Hope - Rio PenascoRPHN595.4GaugeChaves99.4%167 of 16828 min2 h

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