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 3 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
490RIO PUEBLO DE TAOS 5 NE TaosRPTN595.4GaugeTaos99.4%167 of 16828 min2 h
490RED RIVER 4 SW QuestaRRFN595.4GaugeTaos99.4%167 of 16828 min2 h
490TESEQUE CREEK 4 NNE Santa FeTSQN595.4GaugeSanta Fe99.4%167 of 16828 min2 h
504Silver City/GrantSVC95.3AirportGrant97.6%492 of 50412 min2.7 h
505ANIMAS RIVER 1 WSW AztecAZRN595.2GaugeSan Juan98.8%166 of 16828 min2 h
506RIO GRANDE 1 NNE EscondidaRGEN595.2GaugeSocorro98.8%166 of 16828 min2 h
507Albuquerque 4.6 ENM-BR-3495.0VolunteerBernalillo100%3 of 311.4 h25 h
508Alto - Buck MountainBKMN594.9GaugeLincoln98.6%663 of 67218 min1.5 h
509Rio Grande AT Caballo LakeCBON594.9GaugeSierra95.2%160 of 16823 min2.1 h
509Rio Grande AT Elephant Butte LakeEBDN594.9GaugeSierra95.2%160 of 16823 min2.1 h
509DamELVN594.9GaugeRio Arriba95.2%160 of 16823 min2.1 h
509Abv Heron LakeHEWN594.9GaugeRio Arriba95.2%160 of 16823 min2.1 h
509Heron ReservoirTRAN594.9GaugeRio Arriba95.2%160 of 16823 min2.1 h
514PECOS RIVER 12 NW Brantley Reservoir CarlsbadCBLN594.9GaugeEddy95.2%160 of 16823 min2.1 h
514Nambe Falls ReservoirNBFN594.9GaugeSanta Fe95.2%160 of 16823 min2.1 h
516Holloman AFBHMN94.8AirportOtero97.0%163 of 16820 min2.7 h
517Bosque Del Apache Nwr RAWS Nr Rio GrandeBDAN594.7GaugeDona Ana100%168 of 16813 min60 min
518Angel FireAXX94.7AirportTaos97.2%490 of 50412 min2.7 h
519Rio Hondo Near ValdezVADN594.6GaugeTaos100%168 of 16832 min63 min
520Rio Grande AT Hayners Bridge near RinconRHBN594.6GaugeDona Ana100%168 of 16833 min63 min
521Santa RosaSXU94.6AirportGuadalupe97.2%490 of 50412 min3.3 h
522Los AlamosLAM94.5AirportSandoval97.2%490 of 50412 min2.7 h
523QuestaN2494.3AirportTaos97.0%489 of 50412 min2.7 h
5245 SSE Below Mesilla Dam near MesillaMSLN594.3GaugeDona Ana96.4%162 of 16828 min2 h
525LordsburgLSB94.1AirportHidalgo97.4%491 of 50412 min2.7 h
526ElkELKN594.1CooperativeChaves85.7%6 of 714 min25 h
527Navajo MissionTORN594.1CooperativeSandoval85.7%6 of 720 min28.4 h
528Gila Hot SpringsGHSN594.1CooperativeGrant85.7%6 of 720 min24.1 h
529White SignalWHSN594.1CooperativeGrant85.7%6 of 720 min2 days
530AbbotABBN594.1CooperativeColfax85.7%6 of 721 min24.1 h
531Fort SumnerFSRN594.1CooperativeDe Baca85.7%6 of 721 min24.1 h
532Red RockRCKN594.1CooperativeGrant85.7%6 of 731 min25.8 h
533Los Lunas Ag Science CenterLLUN594.1CooperativeValencia85.7%6 of 731 min2 days
534PedernalPEDN594.1CooperativeTorrance85.7%6 of 740 min2 days
535PortalesPORN594.1CooperativeRoosevelt85.7%6 of 741 min24 h
536Rio Grande 1 S San MarcialSMFN593.9GaugeSocorro95.2%160 of 16828 min3 h
537CapulinDCPN593.9CooperativeUnion85.7%6 of 72.8 h24.1 h
538Albuquerque 4.1 ENENM-BR-39493.6VolunteerBernalillo100%3 of 314.4 h24 h
538Deming 27.1 WNWNM-LU-8893.6VolunteerLuna100%3 of 314.4 h24 h
540ClaytonCAO93.4AirportUnion82.1%184 of 22411 min68 min
541Alamogordo-WhiteALM93.3AirportOtero97.6%492 of 50412 min2.7 h
542ZuniXNI93.1AirportMcKinley97.2%490 of 50412 min3.3 h
543Nm Los Alamos 13 WVLCN593.0GaugeSandoval100%168 of 16818 min65 min
544Midnight RAWSMIDN592.1GaugeTaos99.4%167 of 16816 min2 h
545Truth Or ConsequencTCS92.1AirportSierra91.0%153 of 16813 min6 h
546Socorro 20 N0304891.8ReferenceSocorro100%67 of 671.5 h3.1 h
546Los Alamos 13 W0306291.8ReferenceSandoval100%67 of 671.5 h3.1 h
546Las Cruces 20 N0307491.8ReferenceDona Ana100%67 of 671.5 h3.1 h
549GCVN5GCVN591.7DCP-85.7%6 of 77.7 h24 h
549SDMN5SDMN591.7DCP-85.7%6 of 77.7 h24 h
551Grants-Milan MuniGNT91.5AirportCibola92.8%468 of 50412 min4.3 h
552Santa TeresaDNA91.3AirportDona Ana92.6%467 of 50412 min4.3 h
553BelenBRG91.1AirportValencia92.8%468 of 50412 min4.3 h
554Ruidoso RegionalSRR91.1AirportLincoln89.8%453 of 50412 min4.3 h
555ArtesiaATS91.0AirportEddy88.2%445 of 50412 min4.3 h
556SOUTH DIVERSION CHANNEL AT AlbuquerqueSDVN590.2GaugeBernalillo87.5%147 of 16833 min3 h
557SocorroONM89.8AirportSocorro92.6%467 of 50412 min4.3 h
558Sierra Blanca SnotelSIEN589.5GaugeLincoln95.8%161 of 16843 min5 h
559Frisco Divide SnotelFRDN589.3GaugeCatron95.2%160 of 16843 min5 h
559Rio Santa Barbara SnotelSBAN589.3GaugeTaos95.2%160 of 16843 min5 h
559Senorita Divide #2 SnotelSENN589.3GaugeRio Arriba95.2%160 of 16843 min5 h
559Navajo Whiskey Ck SnotelWCTN589.3GaugeSan Juan95.2%160 of 16843 min5 h
563Adams Ranch #1 ScanADRN589.3GaugeLincoln95.2%160 of 16843 min5 h
563Alcalde ScanALDN589.3GaugeRio Arriba95.2%160 of 16843 min5 h
563Crossroads ScanCRDN589.3GaugeLea95.2%160 of 16843 min5 h
563Jornada Exp Range ScanJERN589.3GaugeDona Ana95.2%160 of 16843 min5 h
563Los Lunas Pmc ScanLNAN589.3GaugeValencia95.2%160 of 16843 min5 h
568Cloudcroft 0.4 ESENM-OT-3789.1VolunteerOtero100%3 of 325.4 h24 h
569Bateman SnotelBAMN589.1GaugeRio Arriba94.6%159 of 16843 min5 h
570Willow Wells ScanWILN589.1GaugeLea94.6%159 of 16843 min5 h
571Nmsu Agricultural Science CtrTUCN589.1CooperativeQuay71.4%5 of 750 min2.4 days
572Wolf CanyonCUAN589.1CooperativeSandoval71.4%5 of 770 min2 days
573Newkirk 24N-Canadian RiverCNCN589.1CooperativeSan Miguel71.4%5 of 776 min34.1 h
574Santa Fe SetonSFEN589.1CooperativeSanta Fe71.4%5 of 781 min24 h
575RuidosoRUPN589.1CooperativeLincoln71.4%5 of 71.5 h35.1 h
576Bernalillo - Jemez DamBRNN589.1CooperativeSandoval71.4%5 of 72.2 h35.1 h
577Mcknight Cabin SnotelMCKN588.9GaugeGrant94.0%158 of 16843 min5 h
578RIO NAMBE 5 SE NambeRNAN588.8GaugeSanta Fe86.3%145 of 16838 min3 h
578Rio GrandeSMCN588.8GaugeSocorro86.3%145 of 16838 min3 h
580Navajo Reservoir Nr ArchuletaNVRN588.7GaugeSan Juan98.8%166 of 16862 min2 h
581RIO RUIDOSO AT RuidosoRRUN588.7GaugeLincoln76.0%767 of 1,00818 min35 min
582Chamita SnotelCHAN588.5GaugeRio Arriba94.6%159 of 16843 min6 h
583Grenville 20MI.SwPSMN588.4CooperativeUnion71.4%5 of 74 h2 days
584MOGOLLON CREEK 14 N Cliff 14NMCCN588.1GaugeGrant78.4%527 of 67223 min60 min
585Adams Ranch #1S201587.9SoilLincoln94.1%128 of 13643 min7 h
585CrossroadsS210787.9SoilLea94.1%128 of 13643 min7 h
585AlcaldeS217287.9SoilRio Arriba94.1%128 of 13643 min7 h
588DamELVN587.8CooperativeRio Arriba71.4%5 of 75.3 h31.1 h
589Quemazon SnotelQMZN587.6GaugeLos Alamos93.4%157 of 16843 min5 h
590Clovis 4.4 SNM-CR-3587.5VolunteerCurry66.6%2 of 326 min2 days
591Las Cruces 7.8 ESENM-DA-35487.5VolunteerDona Ana66.6%2 of 326 min2 days
592Crownpoint 25.3 ENENM-MK-4287.5VolunteerMcKinley66.6%2 of 326 min34.1 h
592Santa Fe 10.4 SSENM-SF-16287.5VolunteerSanta Fe66.6%2 of 326 min34.1 h
594Albuquerque 3.0 ENENM-BR-40387.5VolunteerBernalillo66.6%2 of 326 min35.1 h
594Albuquerque 2.9 ENM-BR-48087.5VolunteerBernalillo66.6%2 of 326 min35.1 h
594Springer 11.7 WNM-CL-1787.5VolunteerColfax66.6%2 of 326 min35.1 h
594Rowe 11.5 SNM-SM-2787.5VolunteerSan Miguel66.6%2 of 326 min35.1 h
598Roswell 5.1 NNM-CH-2487.5VolunteerChaves66.6%2 of 385 min2 days
599Rowe 2.7 NNWNM-SM-4087.5VolunteerSan Miguel66.6%2 of 386 min2 days
600Socorro 1.5 NENM-SC-6187.5VolunteerSocorro66.6%2 of 386 min34.1 h
601Clovis 1.2 NWNM-CR-4487.5VolunteerCurry66.6%2 of 386 min33.1 h
602Raton 1.0 NNM-CL-1487.5VolunteerColfax66.6%2 of 386 min35.1 h
602Elida 9.1 SNM-RV-2287.5VolunteerRoosevelt66.6%2 of 386 min35.1 h
602Mountainair 16.7 SWNM-SC-3187.5VolunteerSocorro66.6%2 of 386 min35.1 h
602Peralta 0.6 SNM-VL-3787.5VolunteerValencia66.6%2 of 386 min35.1 h
606Las Cruces 5.6 NWNM-DA-42387.5VolunteerDona Ana66.6%2 of 386 min2 days
606Silver City 0.8 SWNM-GR-14087.5VolunteerGrant66.6%2 of 386 min2 days
606Madrid 0.7 SSWNM-SF-12787.5VolunteerSanta Fe66.6%2 of 386 min2 days
609Estancia 2.4 WSWNM-TR-3687.5VolunteerTorrance66.6%2 of 386 min34.1 h
610Rio Rancho 2.3 SWNM-SN-6987.5VolunteerSandoval66.6%2 of 386 min36.1 h
611Albuquerque 2.1 SNM-BR-38487.5VolunteerBernalillo66.6%2 of 386 min34.1 h
611Los Alamos 6.6 SENM-LA-2187.5VolunteerLos Alamos66.6%2 of 386 min34.1 h
611Santa Fe 1.0 SSENM-SF-24187.5VolunteerSanta Fe66.6%2 of 386 min34.1 h
611Pecos 0.3 NNWNM-SM-4487.5VolunteerSan Miguel66.6%2 of 386 min34.1 h
611Arroyo Hondo 4.8 WSWNM-TS-187.5VolunteerTaos66.6%2 of 386 min34.1 h
616Sandia Park 2.4 ENENM-BR-46987.5VolunteerBernalillo66.6%2 of 386 min35.1 h
616Texico 13.6 NNM-CR-2087.5VolunteerCurry66.6%2 of 386 min35.1 h
616Gila Hot Springs 0.2 SENM-GR-6287.5VolunteerGrant66.6%2 of 386 min35.1 h
616Silver City 0.8 WSWNM-GR-9687.5VolunteerGrant66.6%2 of 386 min35.1 h
616Los Alamos 0.5 SSENM-LA-3587.5VolunteerLos Alamos66.6%2 of 386 min35.1 h
616Mayhill 4.0 SSENM-OT-7587.5VolunteerOtero66.6%2 of 386 min35.1 h
616McAlister 3.7 WNWNM-QY-2087.5VolunteerQuay66.6%2 of 386 min35.1 h
616Santa Fe 1.3 WSWNM-SF-1387.5VolunteerSanta Fe66.6%2 of 386 min35.1 h
616Santa Fe 0.7 ENM-SF-15787.5VolunteerSanta Fe66.6%2 of 386 min35.1 h
616Santa Fe 12.2 SSENM-SF-24587.5VolunteerSanta Fe66.6%2 of 386 min35.1 h
616Rio Rancho 3.5 SSWNM-SN-12487.5VolunteerSandoval66.6%2 of 386 min35.1 h
616Placitas 3.8 ENENM-SN-4587.5VolunteerSandoval66.6%2 of 386 min35.1 h
616Placitas 2.0 ENM-SN-9287.5VolunteerSandoval66.6%2 of 386 min35.1 h
616San Cristobal 0.1 NENM-TS-5987.5VolunteerTaos66.6%2 of 386 min35.1 h
630Rodeo 1.9 ENENM-HD-4287.5VolunteerHidalgo66.6%2 of 386 min37.1 h
631San Cristobal 1.0 WSWNM-TS-7287.5VolunteerTaos66.6%2 of 386 min2 days
632Tijeras 10.1 SSENM-BR-27087.5VolunteerBernalillo66.6%2 of 386 min36.1 h
632Polvadera 0.5 SNM-SC-3487.5VolunteerSocorro66.6%2 of 386 min36.1 h
634Las Cruces 1.5 ENENM-DA-28587.5VolunteerDona Ana66.6%2 of 32.4 h2 days
634Los Alamos 1.4 ENM-LA-2087.5VolunteerLos Alamos66.6%2 of 32.4 h2 days
636Albuquerque 6.5 ESENM-BR-32287.5VolunteerBernalillo66.6%2 of 32.4 h35.1 h
636Hillsboro 11.6 SSWNM-SR-7287.5VolunteerSierra66.6%2 of 32.4 h35.1 h
638Chamisal 4.7 SSENM-TS-5687.5VolunteerTaos66.6%2 of 32.4 h2 days
639Hillsboro 0.6 WSWNM-SR-4587.5VolunteerSierra66.6%2 of 32.4 h35.1 h
639Amistad 7.7 SWNM-UN-1687.5VolunteerUnion66.6%2 of 32.4 h35.1 h
641Alto 2.8 ENM-LN-5087.5VolunteerLincoln66.6%2 of 32.4 h2 days
641Santa Fe 6.4 SENM-SF-6287.5VolunteerSanta Fe66.6%2 of 32.4 h2 days
643Taos 1.6 SENM-TS-2787.5VolunteerTaos66.6%2 of 32.4 h33.1 h
644Albuquerque 3.1 WNWNM-BR-45887.5VolunteerBernalillo66.6%2 of 32.4 h34.1 h
644Albuquerque 8.0 ESENM-BR-48587.5VolunteerBernalillo66.6%2 of 32.4 h34.1 h
644Aztec 9.9 NENM-SJ-3887.5VolunteerSan Juan66.6%2 of 32.4 h34.1 h
647Albuquerque 3.5 NNENM-BR-13987.5VolunteerBernalillo66.6%2 of 32.4 h35.1 h
647Albuquerque 4.3 SSWNM-BR-28487.5VolunteerBernalillo66.6%2 of 32.4 h35.1 h
647Albuquerque 9.8 ESENM-BR-43687.5VolunteerBernalillo66.6%2 of 32.4 h35.1 h
647Deming 11.7 NNM-LU-8387.5VolunteerLuna66.6%2 of 32.4 h35.1 h
651Bernalillo 0.7 WNWNM-SN-18487.5VolunteerSandoval66.6%2 of 32.4 h36.1 h
652Silver City 0.5 NNM-GR-6587.5VolunteerGrant66.6%2 of 32.4 h33.1 h
653Farmington 2.0 SWNM-SJ-4287.5VolunteerSan Juan66.6%2 of 32.4 h34.1 h
654GRLN5GRLN587.4DCP-71.4%5 of 76 h3 days
655AGLN5AGLN587.3DCP-71.4%5 of 76.4 h2 days
656Heron Dam Near Tierra AmarillaHERN587.1CooperativeRio Arriba71.4%5 of 76.8 h32.1 h
657Santa Fe 2.3 SENM-SF-18687.0VolunteerSanta Fe66.6%2 of 33.4 h34.1 h
658Albuquerque 2.9 WNM-BR-15287.0VolunteerBernalillo66.6%2 of 33.4 h35.1 h
658Albuquerque 2.7 SENM-BR-47287.0VolunteerBernalillo66.6%2 of 33.4 h35.1 h
658Las Cruces 1.0 SNM-DA-23887.0VolunteerDona Ana66.6%2 of 33.4 h35.1 h
658Wagon Mound 3.2 WNWNM-MR-1687.0VolunteerMora66.6%2 of 33.4 h35.1 h
658Santa Fe 2.9 WNWNM-SF-19687.0VolunteerSanta Fe66.6%2 of 33.4 h35.1 h
658Santa Fe 4.6 NWNM-SF-20387.0VolunteerSanta Fe66.6%2 of 33.4 h35.1 h
664Albuquerque 7.7 ENENM-BR-36687.0VolunteerBernalillo66.6%2 of 33.4 h35.1 h
664Albuquerque 8.0 ESENM-BR-44987.0VolunteerBernalillo66.6%2 of 33.4 h35.1 h
666Albuquerque 7.4 ENM-BR-26987.0VolunteerBernalillo66.6%2 of 33.4 h2 days
666Amistad 8.5 WSWNM-UN-1787.0VolunteerUnion66.6%2 of 33.4 h2 days
668Las Cruces INTLLRU86.9AirportDona Ana92.4%466 of 50412 min4.3 h
669Elk Cabin SnotelELCN586.8GaugeSanta Fe95.8%161 of 1681.7 h4 h
669Gallegos Peak SnotelGLGN586.8GaugeTaos95.8%161 of 1681.7 h4 h
669Rice Park SnotelRPRN586.8GaugeCibola95.8%161 of 1681.7 h4 h
669Red River Pass #2 SnotelRRPN586.8GaugeTaos95.8%161 of 1681.7 h4 h
669Silver Creek Divide SnotelSCDN586.8GaugeCatron95.8%161 of 1681.7 h4 h
674Lookout Mountain SnotelLKTN586.5GaugeSierra95.2%160 of 1681.7 h4 h
674North Costilla SnotelNCSN586.5GaugeTaos95.2%160 of 1681.7 h4 h
674San Antonio Sink SnotelSSCN586.5GaugeRio Arriba95.2%160 of 1681.7 h4 h
674Tolby SnotelTOLN586.5GaugeColfax95.2%160 of 1681.7 h4 h
678Pojoaque 2.5 WNM-SF-19286.5VolunteerSanta Fe66.6%2 of 34.4 h33.1 h
679Las Cruces 2.5 SNM-DA-32286.5VolunteerDona Ana66.6%2 of 34.4 h35.1 h
680Truchas 1.4 ESENM-RA-4086.5VolunteerRio Arriba66.6%2 of 34.4 h35.1 h
681Tucumcari 20.8 SNM-QY-4086.5VolunteerQuay66.6%2 of 34.4 h34.1 h
681Santa Fe 3.3 WNWNM-SF-11086.5VolunteerSanta Fe66.6%2 of 34.4 h34.1 h
683Clayton 13.7 NNM-UN-1086.5VolunteerUnion66.6%2 of 34.4 h35.1 h
684Jemez Springs - WRC at Hidden ValleyHVYN586.4GaugeSandoval99.4%167 of 16823 min2 h
685Hopewell SnotelHPWN586.3GaugeRio Arriba94.6%159 of 1681.7 h4 h
686Albuquerque - Paseo Pump StationPPSN586.2GaugeBernalillo87.5%147 of 16853 min3 h
686Rio Hondo Above Chavez Canyon Near HondoRHHN586.2GaugeLincoln87.5%147 of 16853 min3 h
688Palo SnotelTACN586.1GaugeTaos95.8%161 of 1681.7 h5 h
688Vacas Locas SnotelVACN586.1GaugeRio Arriba95.8%161 of 1681.7 h5 h
690Signal Peak SnotelSGNN586.1GaugeGrant94.0%158 of 1681.7 h4 h
691Santa Teresa 0.5 SSWNM-DA-9286.1VolunteerDona Ana66.6%2 of 35.4 h2 days
692Roy 6.6 SENM-HR-1286.1VolunteerHarding66.6%2 of 35.4 h34.1 h
693Abiquiu 2.5 NENM-RA-6086.1VolunteerRio Arriba66.6%2 of 35.4 h33.1 h
694Albuquerque 3.5 NENM-BR-31386.1VolunteerBernalillo66.6%2 of 35.4 h35.1 h
695Madrid 1.9 SENM-SF-18986.1VolunteerSanta Fe66.6%2 of 35.4 h35.1 h
695Clayton 2.3 ENENM-UN-2086.1VolunteerUnion66.6%2 of 35.4 h35.1 h
697Santa Fe 4.4 WSWNM-SF-22186.1VolunteerSanta Fe66.6%2 of 35.4 h34.1 h
698Jornada Exp RangeS216885.9SoilDona Ana94.1%128 of 13652 min7 h
699Santa Fe SnotelSFSN585.9GaugeSanta Fe93.4%157 of 1681.7 h4 h
700Shuree SnotelSHUN585.8GaugeTaos95.2%160 of 1681.7 h5 h
700Tres Ritos SnotelTREN585.8GaugeTaos95.2%160 of 1681.7 h5 h
702Santa Fe 1.2 ENENM-SF-2085.6VolunteerSanta Fe66.6%2 of 36.4 h2 days
703Santa Fe 3.2 WNWNM-SF-16685.6VolunteerSanta Fe66.6%2 of 36.4 h34.1 h
704Espanola 1.4 NNWNM-RA-7885.6VolunteerRio Arriba66.6%2 of 36.4 h35.1 h
705Los Lunas PMCS216985.4SoilValencia94.1%128 of 13653 min8 h
706Willow WellsS210885.2SoilLea93.3%127 of 13653 min8 h
706ThoreauS223385.2SoilMcKinley93.3%127 of 13653 min8 h
708El Rito 0.0 SWNM-RA-6985.1VolunteerRio Arriba66.6%2 of 37.4 h35.1 h
709Albuquerque 0.6 WNM-BR-44685.1VolunteerBernalillo66.6%2 of 37.4 h35.1 h
709Las Cruces 6.3 NNENM-DA-22785.1VolunteerDona Ana66.6%2 of 37.4 h35.1 h
709Fort Sumner 9.0 SSENM-DB-385.1VolunteerDe Baca66.6%2 of 37.4 h35.1 h
709Rio Rancho 6.0 NNWNM-SN-15785.1VolunteerSandoval66.6%2 of 37.4 h35.1 h
713Roswell - Pecos River near DexterDXRN584.8GaugeChaves87.5%147 of 16868 min3 h
713RIO CHAMA 3 SW La PuenteRLPN584.8GaugeRio Arriba87.5%147 of 16868 min3 h
715Albuquerque 4.5 ENM-BR-22484.7VolunteerBernalillo66.6%2 of 38.4 h2 days
716Folsom 10.5 ENENM-UN-984.7VolunteerUnion66.6%2 of 38.4 h35.1 h
717Cloudcroft 5.8 WSWNM-OT-5284.7VolunteerOtero66.6%2 of 38.4 h34.1 h
718Edgewood 4.4 WNM-BR-33284.7VolunteerBernalillo66.6%2 of 38.4 h35.1 h
719Cannon AFB/ClovisCVS84.7AirportRoosevelt60.5%218 of 36012 min2 h
720Silver City 2.6 NNWNM-GR-2884.2VolunteerGrant66.6%2 of 39.4 h35.1 h
721Chama. Upper Coloradoo NtwkCHMN584.1CooperativeRio Arriba57.1%4 of 720 min2 days
722Navajo DamBLNN584.1CooperativeSan Juan57.1%4 of 721 min2.5 days
723Fort BayardFTBN584.1GaugeGrant57.1%4 of 742 min47 h
724Las Vegas - Sewage PlantLAVN584.1CooperativeSan Miguel57.1%4 of 751 min2.5 days
725Alcade Science CenterALCN584.1CooperativeRio Arriba57.1%4 of 771 min2 days
726Artesia 6S Co-OpARTN584.1CooperativeEddy57.1%4 of 72 h34.6 h
727Edgewood 6.1 NWNM-BR-28083.8VolunteerBernalillo66.6%2 of 310.4 h35.1 h
728Mountainair 4.5 NNWNM-TR-3883.8VolunteerTorrance66.6%2 of 310.4 h35.1 h
729Cuba - Johnson RanchCUBN583.6CooperativeSandoval57.1%4 of 72.6 h3.4 days
730Las Cruces 1.6 ENENM-DA-39383.3VolunteerDona Ana66.6%2 of 311.4 h2 days
731Santa Fe 5.3 SWNM-SF-22883.3VolunteerSanta Fe66.6%2 of 311.4 h34.1 h
732Silver City 3.4 SNM-GR-7183.3VolunteerGrant66.6%2 of 311.4 h35.1 h
732Ojo Amarillo 8.6 WNWNM-SJ-5883.3VolunteerSan Juan66.6%2 of 311.4 h35.1 h
734Las Cruces 6.1 NNENM-DA-41983.3VolunteerDona Ana66.6%2 of 311.4 h34.1 h
735Mountain ParkMTPN583.3CooperativeOtero57.1%4 of 74 h3 days
736Rio Chama 13 SW Tierra AmarillaRCEN583.1GaugeRio Arriba82.7%139 of 16883 min3 h
737Medanales 25SW - Garita PeakGAPN583.0GaugeRio Arriba95.2%160 of 1681.7 h4 h
738Moriarty0E083.0AirportTorrance92.8%468 of 50412 min4.3 h
739Las Vegas MunicipalLVS82.9AirportSan Miguel72.0%121 of 16813 min25 h
740Albuquerque 4.7 WNM-BR-2082.8VolunteerBernalillo66.6%2 of 312.4 h33.1 h
741Las Cruces 2.8 SSWNM-DA-20382.8VolunteerDona Ana66.6%2 of 312.4 h34 h
742Albuquerque 7.1 NENM-BR-35982.8VolunteerBernalillo66.6%2 of 312.4 h35.1 h
743Santa Fe 1.1 NNM-SF-15982.8VolunteerSanta Fe66.6%2 of 312.4 h2.9 days
744Pojoaque 1.0 ENM-SF-5182.8VolunteerSanta Fe66.6%2 of 312.4 h2 days
745Roswell 28.5 NNENM-CH-3782.4VolunteerChaves66.6%2 of 313.4 h2 days
746Gallup 0.7 ENENM-MK-3082.4VolunteerMcKinley66.6%2 of 313.4 h34.1 h
746Truth Or Consequences 0.5 ENENM-SR-5082.4VolunteerSierra66.6%2 of 313.4 h34.1 h
748Rio Rancho 2.2 SSENM-SN-7082.4VolunteerSandoval66.6%2 of 313.4 h47 h
749Tularosa 1.0 ENM-OT-5182.4VolunteerOtero66.6%2 of 313.4 h2 days
750Santa Fe 10.7 SNM-SF-8182.4VolunteerSanta Fe66.6%2 of 313.4 h35.1 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.