Storm Station

Live/247 Rank/Idaho

Idaho 24/7 Rank

Every station in Idaho 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.

731 stations ranked18.3% sent every report dueranked October 4, 2026page 3 of 3Idaho instrumentsIdaho 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 731 ranked here, 729 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
496Sherwin SnotelSHWI186.0GaugeLatah95.2%160 of 1681.6 h4 h
502Dover 6.4 SWID-BR-3386.0VolunteerBonner66.6%2 of 34.4 h34 h
503Mud Flat SnotelMDFI185.9GaugeOwyhee88.1%148 of 16845 min5 h
504Graham Guard Sta. SnotelGGSI185.8GaugeElmore94.6%159 of 1681.7 h4 h
504Schwartz Lake SnotelSCHI185.8GaugeLemhi94.6%159 of 1681.7 h4 h
506HoweHOWI185.7CooperativeButte71.4%5 of 7-34 h
507Grand View 6SE - Snake RiverBCJI185.6GaugeOwyhee94.6%159 of 1683.7 h4.3 h
507Snake River AT Snake River below Milner - CombinedCBMI185.6GaugeTwin Falls94.6%159 of 1683.7 h4.3 h
509Oxford Spring SnotelOXSI185.6GaugeOneida87.5%147 of 16845 min5 h
510Cool Creek SnotelCOLI185.5GaugeClearwater95.8%161 of 1681.7 h5 h
510Elk Butte SnotelELBI185.5GaugeClearwater95.8%161 of 1681.7 h5 h
510Giveout SnotelGIVI185.5GaugeBear Lake95.8%161 of 1681.7 h5 h
510Lost Lake SnotelLSLI185.5GaugeShoshone95.8%161 of 1681.7 h5 h
510Slug Creek Divide SnotelSLGI185.5GaugeCaribou95.8%161 of 1681.7 h5 h
515Kooskia 7.3 SEID-ID-1285.5VolunteerIdaho66.6%2 of 35.4 h33 h
516Boise - NRAWS 6LLEI185.4GaugeAda98.5%662 of 67213 min45 min
517Jordan Valley CwmaS214885.4SoilOwyhee94.1%128 of 13652 min7 h
518Bliss Dam near BlissBBDI185.4GaugeElmore94.0%158 of 1683.7 h4.3 h
518BlissMRBI185.4GaugeGooding94.0%158 of 1683.7 h4.3 h
518Lower Salmon Falls near HagermanSLSI185.4GaugeGooding94.0%158 of 1683.7 h4.3 h
521Milner - Lower Power PlantMLPI185.4GaugeTwin Falls94.0%158 of 1683.7 h4.3 h
522Fairfield 12N - Couch SummitCOSI185.4GaugeCamas93.4%157 of 1681.6 h4 h
523Meadow Lake SnotelMDLI185.4GaugeLemhi86.9%146 of 16845 min5 h
523Moose Creek SnotelMOKI185.4GaugeLemhi86.9%146 of 16845 min5 h
523Sedgwick Peak SnotelSEPI185.4GaugeBannock86.9%146 of 16845 min5 h
526Wildhorse River AT Wildhorse River at BrownleeWHRI185.2GaugeAdams93.4%157 of 1683.7 h4.3 h
527Hidden Lake SnotelHDLI185.2GaugeBoundary92.8%156 of 1681.6 h4 h
528Mosquito Ridge SnotelMOQI185.2GaugeShoshone86.3%145 of 16845 min5 h
529Garfield R.S. SnotelGARI185.2GaugeBlaine86.3%145 of 16845 min5 h
530Carey 12NE - Fish Creek SNOTELFSHI185.0GaugeBlaine95.8%161 of 1681.7 h5 h
531Orchard Range SiteS067484.9SoilAda94.1%128 of 13653 min8 h
532Brundage Reservoir SnotelBRRI184.8GaugeAdams95.2%160 of 16844 min5 h
533LWVI1LWVI184.3DCP-85.7%6 of 722.4 h42 h
534Cozy Cove SnotelCOZI183.7GaugeValley88.6%149 of 1681.6 h4 h
534Hemlock Butte SnotelHEMI183.7GaugeClearwater88.6%149 of 1681.6 h4 h
534Lost-Wood Divide SnotelLWDI183.7GaugeBlaine88.6%149 of 1681.6 h4 h
534South Mtn. SnotelSMTI183.7GaugeOwyhee88.6%149 of 1681.6 h4 h
534Trinity Mtn. SnotelTRMI183.7GaugeElmore88.6%149 of 1681.6 h4 h
534Van Wyck SnotelVWGI183.7GaugeWashington88.6%149 of 1681.6 h4 h
540Jordan Valley Cwma ScanJVCI183.7GaugeOwyhee88.6%149 of 1681.6 h4 h
541Nampa MunMAN83.7AirportOwyhee83.7%422 of 5044 min19.7 h
542Three Creek 1SSW - SchoolTKSI183.6CooperativeOwyhee57.1%4 of 723 min2.4 days
543Wilson Creek SnotelWLCI183.5GaugeTwin Falls79.7%134 of 16846 min4 h
544Bear Canyon SnotelBECI183.3GaugeCuster87.5%147 of 1681.6 h4 h
545Clark Fork River At Below Cabinet Gorge Dam IdCBBI183.3GaugeBonner73.8%124 of 16830 min6 h
546Mountain Meadows SnotelMTMI183.1GaugeIdaho86.9%146 of 1681.6 h4 h
546Savage Pass SnotelSVPI183.1GaugeIdaho86.9%146 of 1681.6 h4 h
548Snake River 8 N Snake River above Eagle Rock near Idaho FallsSIFI183.1GaugeBonneville82.7%139 of 16840 min9 h
549GrangevilleGGVI183.1CooperativeIdaho71.4%5 of 714.2 h2 days
550Pocatello CityPLLI183.1CooperativeBannock57.1%4 of 73.4 h2 days
551Squaw Flat SnotelSQFI182.9GaugeAdams86.3%145 of 1681.6 h4 h
551Stickney Mill SnotelSTMI182.9GaugeCuster86.3%145 of 1681.6 h4 h
553Big Creek Summit SnotelBKSI182.9GaugeValley86.3%145 of 1681.6 h4 h
554D2 - Elk CityITD6282.8RoadIdaho88.3%198 of 22433 min21.3 h
554D6 - Lone_pineITD8682.8RoadClark88.3%198 of 22433 min21.3 h
556Pine Creek AT Pine Creek near CambridgePCCI182.7GaugeWashington87.5%147 of 1684.2 h4.8 h
557Galena SnotelGLNI182.7GaugeBlaine85.7%144 of 1681.6 h4 h
558PicaboPICI182.7CooperativeBlaine57.1%4 of 762 min4 days
559Loveridge Bridge near BruneauSLBI182.5GaugeElmore86.9%146 of 1684.2 h4.8 h
560Smiley Mountain SnotelSMMI182.5GaugeCuster85.1%143 of 1681.6 h4 h
561Lolo Pass SnotelLPSI182.5GaugeMissoula85.1%143 of 1681.6 h4 h
562Glenns Ferry 1.6 NID-EL-182.3VolunteerElmore66.6%2 of 312.4 h35 h
563Lewiston 1.6 NWID-NP-1382.3VolunteerNez Perce66.6%2 of 312.4 h33 h
564D6 - Palisades DamITDE582.1RoadBonneville86.3%290 of 33632 min21.3 h
565Magic Mountain SnotelMGMI182.0GaugeTwin Falls83.9%141 of 1681.6 h4 h
566Sandpoint 13.9 NEID-BR-2781.8VolunteerBonner66.6%2 of 313.4 h34 h
567Holbrook 4.0 NNEID-ON-181.8VolunteerOneida66.6%2 of 313.4 h35 h
568Hammett 2.0 WID-EL-581.8VolunteerElmore66.6%2 of 313.4 h34 h
569Snake River 7 SE Palisades ReservoirPLDI181.4GaugeBonneville66.6%112 of 16815 min13 h
570Emmett 9.0 WID-GM-681.4VolunteerGem66.6%2 of 314.4 h35 h
571Moonshine SnotelMNSI181.2GaugeLemhi81.5%137 of 1681.6 h4 h
571Morgan Creek SnotelMRGI181.2GaugeLemhi81.5%137 of 1681.6 h4 h
573D3 - Black CanyonITD0681.0RoadPayette86.3%290 of 33632 min21.3 h
573D4 - Smiley Creek AirportITD4281.0RoadBlaine86.3%290 of 33632 min21.3 h
575D4 - ClaytonITD3080.9RoadCuster86.0%289 of 33632 min21.3 h
576D5 - Treasureton SummitITDB680.9RoadFranklin86.0%289 of 33632 min21.3 h
577Sunset SnotelSNSI180.9GaugeShoshone73.8%124 of 16845 min7 h
578Sheep Mtn. SnotelSPMI180.8GaugeBingham80.3%135 of 16865 min4 h
579Lochsa River 19 E Near LowellLOCI180.4GaugeIdaho70.2%118 of 16825 min14 h
580McCall 3.6 WNWID-AM-280.4VolunteerAdams66.6%2 of 316.4 h35 h
581D6 - Ucon ICITDC180.2RoadBonneville86.3%290 of 33632 min21.3 h
582Bear Lake County1U779.9AirportBear Lake75.0%378 of 50414 min18.2 h
583Hailey - Friedman MemorialSUN79.9AirportBlaine54.3%274 of 50414 min3 h
584Emigrant Summit SnotelEMSI179.4GaugeFranklin89.8%151 of 16845 min5 h
585PayettePYTI178.6CooperativePayette42.8%3 of 73 min34 h
586PiercePIRI178.6CooperativeClearwater42.8%3 of 717 min24 h
587BellevueBVUI178.6CooperativeBlaine42.8%3 of 722 min24 h
588Ketchum RsKETI178.6CooperativeBlaine42.8%3 of 732 min2 days
589Sandpoint Exp StationSPTI178.6CooperativeBonner42.8%3 of 763 min2.4 days
590Dixie NorthDXEI178.6CooperativeIdaho42.8%3 of 71.7 h2.4 days
591OlaOLYI178.3CooperativeGem42.8%3 of 752 min3.3 days
592Teton River 1 N Crosscut Canal at End nr NewdaleCRCI177.8GaugeFremont59.5%100 of 16824 min10 h
593Wildhorse Divide SnotelWHDI177.2GaugeBannock79.7%134 of 16846 min4 h
594Burley 0.3 NID-CS-677.2VolunteerCassia66.6%2 of 323.4 h35 h
595Moscow Mountain SnotelMSCI176.5GaugeLatah92.8%156 of 16836 min5 h
596Orofino 5.1 ESEID-CW-1174.8VolunteerClearwater33.3%1 of 33.4 h2.4 days
597Mill Creek Summit SnotelMLKI173.5GaugeCuster86.9%146 of 16845 min5 h
598Mariah RAWSMRHI173.3GaugeIdaho32.7%55 of 16819 min75 min
599Richard 4NZZZI172.0GaugeShoshone44.0%74 of 16824 min11 h
600Sugar City 1.9 SID-MD-572.0VolunteerMadison33.3%1 of 39.4 h2 days
601Lava Hot Springs 1.9 WSWID-BK-3171.5VolunteerBannock33.3%1 of 310.4 h2.5 days
602Schweitzer Basin SnotelSTZI169.9GaugeBonner95.2%160 of 16844 min5 h
603Idaho Falls 11.7 NEID-BV-669.7VolunteerBonneville33.3%1 of 314.4 h2.5 days
603Rigby 1.8 NEID-JF-169.7VolunteerJefferson33.3%1 of 314.4 h2.5 days
605Donnelly 3.1 NEID-VL-369.7VolunteerValley33.3%1 of 314.4 h2.5 days
606Snake River 3 N Snake River near MenanMENI169.2GaugeMadison33.9%57 of 16840 min3.3 h
607Snake River 0 AT King HillSKHI168.9GaugeElmore57.1%96 of 16840 min2 days
608D1 - Vets Memorial BrdgITD2068.0RoadKootenai45.8%154 of 33632 min21.3 h
608D3 - Eisenman InterchangeITD3868.0RoadAda45.8%154 of 33632 min21.3 h
608D3 - Hammett HillITD7068.0RoadElmore45.8%154 of 33632 min21.3 h
608D3 - Highland Valley SummitITD7168.0RoadAda45.8%154 of 33632 min21.3 h
608D1 - SeasonsITD7668.0RoadKootenai45.8%154 of 33632 min21.3 h
608D3 - Flying Wye I-84 EastboundITD8068.0RoadAda45.8%154 of 33632 min21.3 h
608D3 - Flying Wye I-84 WestboundITDB568.0RoadAda45.8%154 of 33632 min21.3 h
608D3 - Flying Wye I-84 EastboundITDB768.0RoadAda45.8%154 of 33632 min21.3 h
616D5 - Fort HallITD0267.6RoadBingham45.8%154 of 33632 min21.3 h
617D6 - Pine Creek PassITDE667.2RoadTeton45.8%154 of 33632 min21.3 h
618D3 - Broadway I-84 EastboundITD0367.1RoadAda45.8%154 of 33632 min21.3 h
618D1 - East SunnysideITDB167.1RoadBonner45.8%154 of 33632 min21.3 h
618D3 - Broadway Ave BridgeITDD267.1RoadAda45.8%154 of 33632 min21.3 h
621D6 - BottsITD5667.0RoadTeton46.1%155 of 33632 min21.3 h
622D1 - Lake CreekITD0066.9RoadKootenai45.8%154 of 33632 min21.3 h
622D5 - FranklinITD0466.9RoadFranklin45.8%154 of 33632 min21.3 h
622D5 - TopazITD1166.9RoadBannock45.8%154 of 33632 min21.3 h
622D4 - YaleITD1266.9RoadCassia45.8%154 of 33632 min21.3 h
622D4 - Sweetzer SummitITD1366.9RoadCassia45.8%154 of 33632 min21.3 h
622D6 - RirieITD1866.9RoadBonneville45.8%154 of 33632 min21.3 h
622D1 - Fourth Of July PassITD1966.9RoadKootenai45.8%154 of 33632 min21.3 h
622D4 - JackpotITD2266.9RoadTwin Falls45.8%154 of 33632 min21.3 h
622D6 - Osborne BridgeITD2366.9RoadFremont45.8%154 of 33632 min21.3 h
622D5 - Malad SummitITD2466.9RoadOneida45.8%154 of 33632 min21.3 h
622D5 - Blackfoot R.A.ITD2666.9RoadBingham45.8%154 of 33632 min21.3 h
622D5 - Fish Creek SummitITD2766.9RoadCaribou45.8%154 of 33632 min21.3 h
622D2 - Lolo PassITD2866.9RoadIdaho45.8%154 of 33632 min21.3 h
622D4 - Glenns FerryITD3166.9RoadElmore45.8%154 of 33632 min21.3 h
622D5 - SterlingITD3266.9RoadBingham45.8%154 of 33632 min21.3 h
622D5 - GeorgetownITD3366.9RoadBear Lake45.8%154 of 33632 min21.3 h
622D5 - ColdwaterITD3466.9RoadPower45.8%154 of 33632 min21.3 h
622D2 - Marsh HillITD4066.9RoadLatah45.8%154 of 33632 min21.3 h
622D2 - WinchesterITD4166.9RoadLewis45.8%154 of 33632 min21.3 h
622D4 - Kinsey ButteITD4366.9RoadLincoln45.8%154 of 33632 min21.3 h
622D4 - Conner SummitITD4566.9RoadCassia45.8%154 of 33632 min21.3 h
622D4 - Juniper InterchangeITD4766.9RoadOneida45.8%154 of 33632 min21.3 h
622D4 - Idahome InterchangeITD4866.9RoadCassia45.8%154 of 33632 min21.3 h
622D4 - Pine TurnoffITD5166.9RoadElmore45.8%154 of 33632 min21.3 h
622D6 - China PointITD5266.9RoadClark45.8%154 of 33632 min21.3 h
622D4 - Gwynn Ranch HillITD5366.9RoadGooding45.8%154 of 33632 min21.3 h
622D6 - Camp CreekITD5466.9RoadClark45.8%154 of 33632 min21.3 h
622D6 - Willow Creek SummitITD5766.9RoadCuster45.8%154 of 33632 min21.3 h
622D2 - CottonwoodITD6066.9RoadNez Perce45.8%154 of 33632 min21.3 h
622D2 - DearyITD6166.9RoadLatah45.8%154 of 33632 min21.3 h
622D2 - Top of Greer GradeITD6366.9RoadClearwater45.8%154 of 33632 min21.3 h
622D2 - KamiahITD6466.9RoadLewis45.8%154 of 33632 min21.3 h
622D3 - Midvale HillITD6566.9RoadWashington45.8%154 of 33632 min21.3 h
622D1 - Wrenco LoopITD6666.9RoadBonner45.8%154 of 33632 min21.3 h
622D2 - Frei HillITD7566.9RoadIdaho45.8%154 of 33632 min21.3 h
622D6 - Tom Cat SummitITD7766.9RoadButte45.8%154 of 33632 min21.3 h
622D3 - Horseshoe Bend HillITD7866.9RoadBoise45.8%154 of 33632 min21.3 h
622D5 - Fort Hall HillITD8166.9RoadAdams45.8%154 of 33632 min21.3 h
622D6 - Gilmore SummitITD8266.9RoadLemhi45.8%154 of 33632 min21.3 h
622D6 - Lost Trail PassITD8766.9RoadLemhi45.8%154 of 33632 min21.3 h
622D4 - Raft RiverITD8866.9RoadCassia45.8%154 of 33632 min21.3 h
622D1 - Shoshone County LineITD8966.9RoadShoshone45.8%154 of 33632 min21.3 h
622D6 - Antelope FlatsITD9166.9RoadBonneville45.8%154 of 33632 min21.3 h
622D6 - Telegraph HillITD9366.9RoadBingham45.8%154 of 33632 min21.3 h
622D6 - Sage Junction I-15/SH-33ITD9466.9RoadJefferson45.8%154 of 33632 min21.3 h
622D6 - PuzzleITD9566.9RoadButte45.8%154 of 33632 min21.3 h
622D1 - Railroad BridgeITD9666.9RoadKootenai45.8%154 of 33632 min21.3 h
622D5 - McCammon Interchange I-15ITD9766.9RoadBannock45.8%154 of 33632 min21.3 h
622D6 - Kettle ButteITD9966.9RoadBonneville45.8%154 of 33632 min21.3 h
622D3 - Smokey BoulderITDA366.9RoadIdaho45.8%154 of 33632 min21.3 h
622D5 - Swan LakeITDA466.9RoadBannock45.8%154 of 33632 min21.3 h
622D1 - Black LakeITDA566.9RoadKootenai45.8%154 of 33632 min21.3 h
622D1 - CataldoITDA666.9RoadKootenai45.8%154 of 33632 min21.3 h
622D1 - Old TownITDA866.9RoadBonner45.8%154 of 33632 min21.3 h
622D1 - Parker PassITDA966.9RoadBenewah45.8%154 of 33632 min21.3 h
622D6 - MonidaITDB266.9RoadClark45.8%154 of 33632 min21.3 h
622D3 - Grasmere Air GuardITDB466.9RoadOwyhee45.8%154 of 33632 min21.3 h
622D3 - Ion SummitITDB966.9RoadOwyhee45.8%154 of 33632 min21.3 h
622D5 - SamariaITDC266.9RoadOneida45.8%154 of 33632 min21.3 h
622D5 - Gem ValleyITDC366.9RoadCaribou45.8%154 of 33632 min21.3 h
622D5 - Tilden FlatsITDC466.9RoadBingham45.8%154 of 33632 min21.3 h
622D6 - Fall RiverITDC566.9RoadFremont45.8%154 of 33632 min21.3 h
622D5 - Marsh ValleyITDC666.9RoadBannock45.8%154 of 33632 min21.3 h
622D2 - Idaho County LineITDC866.9RoadIdaho45.8%154 of 33632 min21.3 h
622D2 - GrangemontITDC966.9RoadClearwater45.8%154 of 33632 min21.3 h
622D6 - Junction 33/22 SummitITDD366.9RoadButte45.8%154 of 33632 min21.3 h
622D5 - Big CanyonITDD866.9RoadPower45.8%154 of 33632 min21.3 h
622D5 - Blackfoot River BridgeITDE166.9RoadCaribou45.8%154 of 33632 min21.3 h
622D6 - CamasITDE366.9RoadClark45.8%154 of 33632 min21.3 h
622D2 - Upper LochsaITDE766.9RoadIdaho45.8%154 of 33632 min21.3 h
622D2 - Mt. MagaretITDE866.9RoadLatah45.8%154 of 33632 min21.3 h
622D1 - Granite HillITDE966.9RoadKootenai45.8%154 of 33632 min21.3 h
694D4 - Valley InterchangeITD2166.9RoadJerome45.8%154 of 33632 min21.3 h
694D3 - Smiths FerryITD3666.9RoadValley45.8%154 of 33632 min21.3 h
694D6 - Sheep FallsITDA266.9RoadFremont45.8%154 of 33632 min21.3 h
697D4 - Hansen BridgeITD0966.8RoadJerome45.8%154 of 33632 min21.3 h
698D3 - Little DonnerITD6866.8RoadValley45.5%153 of 33632 min21.3 h
698D5 - HolbrookITDD966.8RoadOneida45.5%153 of 33632 min21.3 h
700D4 - Wood RiverITD2966.7RoadBlaine45.8%154 of 33632 min21.3 h
701D4 - RogersonITD4466.7RoadTwin Falls45.2%152 of 33632 min21.3 h
702D3 - Simco RoadITDB866.4RoadOwyhee44.6%150 of 33632 min21.5 h
703D2 - Concrete SectionITD7366.3RoadIdaho45.8%154 of 33632 min21.3 h
703D6 - River RimITDA166.3RoadTeton45.8%154 of 33632 min21.3 h
705D3 - I-84/US-95 InterchangeITD6766.0RoadPayette45.8%154 of 33632 min21.3 h
706D6 - OsgoodITD1665.9RoadJefferson45.8%154 of 33632 min21.3 h
707D6 - ThorntonITD1765.7RoadMadison45.8%154 of 33632 min21.3 h
708D4 - TuttleITD1465.2RoadGooding45.8%154 of 33632 min21.3 h
709D2 - Shirrod HillITD5864.8RoadNez Perce45.8%154 of 33632 min21.3 h
710D3 - Kuna - MeridianITD8564.7RoadAda45.8%154 of 33632 min21.3 h
711Squaw Creek 1 S Squaw Creek near SweetSQWI164.6GaugeGem29.1%49 of 16825 min22 h
712Snake River 5 SE Snake River nr IrwinPALI164.4GaugeBonneville99.4%167 of 16815 min2 h
713D4 - Jerome ButteITD0564.4RoadJerome45.8%154 of 33632 min21.3 h
714D6 - Idaho FallsITD1563.9RoadBonneville45.8%154 of 33632 min21.3 h
715D4 - Perrine BridgeITD0863.7RoadTwin Falls45.8%154 of 33632 min21.3 h
716D5 - Arbon ValleyITD4663.3RoadPower45.8%154 of 33632 min21.3 h
717D5 - Rocky PointITD3763.1RoadBear Lake45.8%154 of 33632 min21.3 h
718D4 - Timmerman HillITD5063.0RoadBlaine45.8%154 of 33632 min21.3 h
718D1 - Lookout PassITDA763.0RoadShoshone45.8%154 of 33632 min21.3 h
720D3 - Goose Creek GradeITD6962.5RoadValley45.8%154 of 33632 min21.3 h
721D5 - Border SummitITD3562.1RoadBear Lake45.8%154 of 33632 min21.3 h
722D5 - Geneva SummitITDE261.9RoadBear Lake45.8%154 of 33632 min21.3 h
723D5 - Pocatello (Monte Vista)ITD2561.8RoadBannock45.8%154 of 33632 min21.3 h
724D6 - Henry's LakeITD5561.7RoadFremont45.8%154 of 33632 min21.3 h
725PiercePIRI161.6GaugeClearwater28.5%64 of 22424 min41 h
726D1 - US 95 BywayITDB361.3RoadBonner45.8%154 of 33632 min21.3 h
727D5 - Emigration CanyonITDD461.1RoadBear Lake45.8%154 of 33632 min21.3 h
728D1 - Five Mile HillITD7460.5RoadBoundary45.8%154 of 33632 min21.3 h
729D5 - BloomingtonITDD659.6RoadBear Lake45.8%154 of 33632 min21.3 h
730Ragged Mountain SnotelRAGI156.5GaugeKootenai22.6%19 of 841.6 h2.6 days
731D1 - Wallace ViaductITD9053.1RoadShoshone45.8%154 of 33632 min21.3 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.