Storm Station
Sign in

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.

833 stations ranked24.2% sent every report dueranked October 16, 2026page 1 of 4Idaho 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 833 ranked here, 831 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.

Every ranked station, first to last

1stLast
Each rank wears its colour: first in its state in bright green, last in deep red, and every rank between mixed along the band.

How they reported this week

095190284379under 10%: 0 stations010 to 19%: 2 stations21020 to 29%: 4 stations42030 to 39%: 4 stations43040 to 49%: 31 stations314050 to 59%: 161 stations1615060 to 69%: 4 stations46070 to 79%: 14 stations147080 to 89%: 32 stations328090 to 99%: 379 stations37990every report: 202 stations202100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

0209418626835October 10, 2026, every report: 63October 10, 2026, 90 to 99%: 453October 10, 2026, under 90%: 317October 11, 2026, every report: 85October 11, 2026, 90 to 99%: 441October 11, 2026, under 90%: 308October 12, 2026, every report: 111October 12, 2026, 90 to 99%: 523October 12, 2026, under 90%: 201October 13, 2026, every report: 106October 13, 2026, 90 to 99%: 534October 13, 2026, under 90%: 195October 14, 2026, every report: 123October 14, 2026, 90 to 99%: 402October 14, 2026, under 90%: 304October 15, 2026, every report: 206October 15, 2026, 90 to 99%: 328October 15, 2026, under 90%: 299October 16, 2026, every report: 202October 16, 2026, 90 to 99%: 379October 16, 2026, under 90%: 252October 10, 2026October 16, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1GoodingGNG98.1AirportGooding99.6%502 of 5046 min40 min
2Nampa, Idaho Weather StationUSBR-NMPI97.8GaugeCanyon98.8%166 of 1683 min2 h
2Salmon, Idaho Weather StationUSBR-SLMI97.8GaugeLemhi98.8%166 of 1683 min2 h
4LewistonLWS97.6AirportNez Perce100%168 of 1685 min60 min
5Mountain Home AFBMUO97.6AirportOwyhee100%168 of 1688 min85 min
6Coeur DAleneCOWI197.6GaugeKootenai99.4%167 of 16812 min2 h
7Jerome County AirportJER97.6AirportJerome98.2%165 of 1688 min3 h
8Challis RAWSCHRI197.3GaugeCuster99.4%167 of 16814 min2 h
9Rigby, Idaho Weather StationUSBR-RGBI97.1GaugeJefferson97.0%163 of 1683 min2 h
10Rapid Deploy 5LLCI197.0GaugeAda98.8%664 of 67214 min45 min
11Picabo, Idaho Weather StationUSBR-PICI96.8GaugeBlaine98.2%165 of 1683 min2 h
12Stanley IdahoSTNI196.7GaugeCuster100%168 of 16818 min60 min
13Coeur D Alene(AWOS)COE96.6AirportKootenai100%168 of 1685 min60 min
14Bonners Ferry RAWSBFYI196.5GaugeBoundary100%168 of 16819 min60 min
14Nuckols RAWSNUCI196.5GaugeShoshone100%168 of 16819 min60 min
16Swan Valley 2 ESWNI196.4CooperativeBonneville100%7 of 715 min24 h
17BernBERI196.4CooperativeBear Lake100%7 of 725 min24 h
18YellowpineYPNI196.4CooperativeValley100%7 of 725 min24.1 h
19Priest River 11.6 SSEID-BR-1596.4VolunteerBonner100%7 of 726 min24 h
19Clark Fork 2.7 NID-BR-2496.4VolunteerBonner100%7 of 726 min24 h
21Peck 0.0 SWID-NP-1296.4VolunteerNez Perce100%7 of 726 min25 h
22Driggs 3.4 NNEID-TT-196.4VolunteerTeton100%7 of 726 min24 h
23Inkom 5.5 NID-BK-2796.4VolunteerBannock100%7 of 726 min25 h
24Sagle 6.2 WSWID-BR-1496.4VolunteerBonner100%7 of 726 min24 h
24St. Maries 2.8 SID-BW-396.4VolunteerBenewah100%7 of 726 min24 h
24Soda Springs 1.3 WSWID-CR-196.4VolunteerCaribou100%7 of 726 min24 h
27Pocatello 2.8 NEID-BK-3296.4VolunteerBannock100%7 of 726 min24 h
27Paul 0.4 WNWID-MN-396.4VolunteerMinidoka100%7 of 726 min24 h
29Idaho Falls 11.7 NEID-BV-696.4VolunteerBonneville100%7 of 726 min24 h
29Orofino 3.8 WNWID-CW-696.4VolunteerClearwater100%7 of 726 min24 h
31MccallMYLI196.4CooperativeValley100%7 of 745 min24 h
32PiercePIRI196.4CooperativeClearwater100%7 of 764 min24 h
33Lifton Pumping StationLFTI196.4CooperativeBear Lake100%7 of 782 min24 h
34New Meadows 17.2 NID-ID-1396.4VolunteerIdaho100%7 of 785 min24 h
34Hauser 0.3 SID-KT-4096.4VolunteerKootenai100%7 of 785 min24 h
36Burley 0.3 NID-CS-696.4VolunteerCassia100%7 of 785 min25 h
37Grangeville 0.4 SWID-ID-196.4VolunteerIdaho100%7 of 785 min24 h
37Salmon 0.2 NNWID-LM-196.4VolunteerLemhi100%7 of 785 min24 h
39Pocatello NWSPWSI196.4CooperativePower100%7 of 786 min24 h
40Kamiah 6.0 NNWID-ID-596.4VolunteerIdaho100%7 of 786 min24 h
40Yellow Pine 0.2 SSWID-VL-296.4VolunteerValley100%7 of 786 min24 h
42Moscow 5.9 NID-LT-1996.4VolunteerLatah100%7 of 786 min25 h
43Sandpoint 0.9 SID-BR-3096.4VolunteerBonner100%7 of 786 min24 h
43Athol 1.5 ENEID-KT-396.4VolunteerKootenai100%7 of 786 min24 h
43Holbrook 0.3 EID-ON-596.4VolunteerOneida100%7 of 786 min24 h
46Caldwell 7.3 WSWID-CY-2696.4VolunteerCanyon100%7 of 786 min24 h
47Mountain Home 0.9 SWID-EL-396.4VolunteerElmore100%7 of 786 min25 h
48Ketchum 2.2 SSEID-BN-796.4VolunteerBlaine100%7 of 786 min24 h
48Sandpoint 13.9 NEID-BR-2796.4VolunteerBonner100%7 of 786 min24 h
48Orofino 1.2 SSEID-CW-196.4VolunteerClearwater100%7 of 786 min24 h
48Hammett 2.0 WID-EL-596.4VolunteerElmore100%7 of 786 min24 h
52Orofino 7.7 NEID-CW-1096.4VolunteerClearwater100%7 of 786 min24 h
53Kuna 4.2 EID-AD-8496.4VolunteerAda100%7 of 786 min24 h
53Holbrook 4.0 NNEID-ON-196.4VolunteerOneida100%7 of 786 min24 h
55Bonners Ferry 2.0 ESEID-BD-1096.4VolunteerBoundary100%7 of 786 min24 h
55Hope 4.4 SWID-BR-2896.4VolunteerBonner100%7 of 786 min24 h
57Sugar City 1.9 SID-MD-596.4VolunteerMadison100%7 of 72.4 h24 h
57Avery 0.1 SID-SH-296.4VolunteerShoshone100%7 of 72.4 h24 h
59Lewiston 1.6 NWID-NP-1396.4VolunteerNez Perce100%7 of 72.4 h25 h
60Moore 0.1 WID-BT-396.4VolunteerButte100%7 of 72.4 h24 h
60Middleton 1.7 NWID-CY-3496.4VolunteerCanyon100%7 of 72.4 h24 h
62Boise 2.8 NID-AD-6396.4VolunteerAda100%7 of 72.4 h24 h
63Boise Fairgrounds Weather StationUSBR-BFGI96.3GaugeAda97.6%164 of 1683 min2 h
64PRIEST RIVER AT Priest RiverPRTI196.1GaugeBonner100%168 of 16812 min60 min
65Idaho Falls/FanningIDA96.1AirportBingham98.8%166 of 1688 min3 h
66Wayan RAWS Nr GrayWYNI196.0GaugeBonneville100%168 of 16812 min60 min
67Snake River 1 SW American Falls ReservoirAFRI196.0GaugePower100%168 of 16812 min60 min
67AtlantaATLI196.0GaugeElmore100%168 of 16812 min60 min
67Big Smokey Ranger StationBSKI196.0GaugeCamas100%168 of 16812 min60 min
67Dry Bed Canal 3 E Dry Bed near RirieDRYI196.0GaugeJefferson100%168 of 16812 min60 min
67Snake River 8 E Eagle Rock Canal nr Hwy 26ELCI196.0GaugeBonneville100%168 of 16812 min60 min
67Payette River 0 AT EmmettEMMI196.0GaugeGem100%168 of 16812 min60 min
67North Fork Coeur d Alene River AT EnavilleENVI196.0GaugeShoshone100%168 of 16812 min60 min
67Garden Valley Ranger StationGAVI196.0GaugeBoise100%168 of 16812 min60 min
67GrouseGRSI196.0GaugeCuster100%168 of 16812 min60 min
67Idaho CityIDHI196.0GaugeBoise100%168 of 16812 min60 min
67Little Wood River 14 NW Little Wood River above High Five CreekLWOI196.0GaugeBlaine100%168 of 16812 min60 min
67Big Lost River 3 NW Big Lost River below Mackay ReservoirMAKI196.0GaugeCuster100%168 of 16812 min60 min
67Salmon Middle Fk 0 AT MIDDLE FORK LODGEMIDI196.0GaugeCuster100%168 of 16812 min60 min
67Snake River 0 AT Snake River at Milner DamMLNI196.0GaugeTwin Falls100%168 of 16812 min60 min
67Snake River AT MCDUFF RAPIDS AT CHINA GARDENSSNMI196.0GaugeNez Perce100%168 of 16812 min60 min
67Little Wood River 6 NW Little Wood River near CareyWODI196.0GaugeBlaine100%168 of 16812 min60 min
83Brace Flat RAWSBFRI196.0GaugeOwyhee100%168 of 16812 min68 min
83Triangle RAWSTRII196.0GaugeOwyhee100%168 of 16812 min68 min
83Twin Buttes RAWSTWBI196.0GaugeOwyhee100%168 of 16812 min68 min
86Ohio Gulch RAWSOHOI196.0GaugeBlaine99.4%167 of 16813 min2 h
87Ashton, Idaho Weather StationUSBR-AHTI96.0GaugeFremont98.8%166 of 1683 min2 h
87Boise, Idaho Weather StationUSBR-BOII96.0GaugeAda98.8%166 of 1683 min2 h
87DietrichUSBR-DRTI96.0GaugeLincoln98.8%166 of 1683 min2 h
87Fairfield, Idaho Weather StationUSBR-FAFI96.0GaugeCamas98.8%166 of 1683 min2 h
87Fort Hall, Idaho Weather StationUSBR-FTHI96.0GaugeBingham98.8%166 of 1683 min2 h
87Glenns Ferry, Idaho Weather StationUSBR-GFRI96.0GaugeElmore98.8%166 of 1683 min2 h
87Grace, Idaho Weather StationUSBR-GREI96.0GaugeCaribou98.8%166 of 1683 min2 h
87Malta, Idaho Weather StationUSBR-MALI96.0GaugeCassia98.8%166 of 1683 min2 h
87Osgood, Idaho Weather StationUSBR-OSGI96.0GaugeBonneville98.8%166 of 1683 min2 h
87Parma, Idaho Weather StationUSBR-PMAI96.0GaugeCanyon98.8%166 of 1683 min2 h
87Ririe, Idaho Weather StationUSBR-RRII96.0GaugeBonneville98.8%166 of 1683 min2 h
87Rexburg, Idaho Weather StationUSBR-RXGI96.0GaugeMadison98.8%166 of 1683 min2 h
87Shelley, Idaho Weather StationUSBR-SHLI96.0GaugeBonneville98.8%166 of 1683 min2 h
87Twin Falls Fairgrounds, FilerUSBR-TFGI96.0GaugeTwin Falls98.8%166 of 1683 min2 h
87Twin Falls (Kimberly) Idaho Weather Station 7EUSBR-TWFI96.0GaugeTwin Falls98.8%166 of 1683 min2 h
102Sandpoint 10.3 NNEID-BR-2995.9VolunteerBonner100%7 of 73.4 h24 h
103Boise City 2.0 WSWID-AD-7895.9VolunteerAda100%7 of 73.4 h24 h
104Boise 2.1 NNEID-AD-995.9VolunteerAda100%7 of 73.4 h24 h
105Deer Haven RAWSDEHI195.8GaugeElmore100%168 of 16813 min60 min
106Island Park RAWSIPFI195.8GaugeFremont100%168 of 16813 min69 min
106Potter Butte RAWSPBUI195.8GaugeBlaine100%168 of 16813 min69 min
108Fenn RAWSFERI195.8GaugeIdaho100%168 of 16817 min60 min
109Goose Creek RAWSGSKI195.8GaugeCassia99.4%167 of 16812 min2 h
110Arco 17SWCRTI195.8GaugeButte99.4%167 of 16812 min2 h
110DixieDIXI195.8GaugeIdaho99.4%167 of 16812 min2 h
110ReynoldsRENI195.8GaugeOwyhee99.4%167 of 16812 min2 h
113Twin Falls/JoslinTWF95.7AirportTwin Falls100%168 of 1688 min60 min
114Grace RAWSGRAI195.7GaugeCaribou100%168 of 16814 min60 min
115CaldwellEUL95.7AirportOwyhee97.0%163 of 1685 min5 h
116Rock Lake RAWSROCI195.6GaugeLincoln99.4%167 of 16813 min2 h
117Indianola RAWSINDI195.6GaugeLemhi99.4%167 of 16813 min2 h
118MoodyMYFI195.6GaugeMadison98.8%166 of 16812 min2 h
119Cascade Weather Station At Cascade DamCSCI195.6GaugeValley98.8%166 of 16812 min2 h
120ChallisLLJ95.5AirportCuster100%168 of 1686 min60 min
121Pocatello MunicipalPIH95.5AirportBannock100%168 of 1688 min69 min
122Three Mile RAWSTHMI195.5GaugeClark100%168 of 16815 min60 min
123Dead Indian Ridge RAWSDEAI195.5GaugeWashington100%168 of 16815 min71 min
123Horsebutte RAWSHBFI195.5GaugeOwyhee100%168 of 16815 min71 min
123Pierce RAWSPIEI195.5GaugeClearwater100%168 of 16815 min71 min
126Boise 5.3 NWID-AD-295.5VolunteerAda100%7 of 74.4 h24 h
127Gas Caves RAWSGASI195.5GaugeFremont99.4%167 of 16814 min2 h
127Mission Creek Raws Near Stickpoo 2SseMISI195.5GaugeLewis99.4%167 of 16814 min2 h
127Scout Mountain RAWSSCTI195.5GaugeBannock99.4%167 of 16814 min2 h
130Pine 3SW - NRAWS 13LCRI195.4GaugeElmore98.9%665 of 67213 min45 min
130Ola School RAWSOLSI195.4GaugeGem98.9%665 of 67213 min45 min
132Boise Class IIILLAI195.4GaugeAda98.8%166 of 16813 min2 h
133Little Wood River 9 NW Little Wood Reservoir nr CareyLWRI195.4GaugeBlaine98.2%165 of 16812 min2 h
133Lake Waha 1 E Lake WahaWAHI195.4GaugeNez Perce98.2%165 of 16812 min2 h
135Headquarters 37ENE - Kelly Creek RAWSKELI195.3GaugeClearwater100%168 of 16816 min60 min
135Pittsburg Landing RAWSPLFI195.3GaugeIdaho100%168 of 16816 min60 min
135Potlatch RAWSPOTI195.3GaugeLatah100%168 of 16816 min60 min
135Sho-Pai RAWSSPAI195.3GaugeOwyhee100%168 of 16816 min60 min
139Kriley Creek RAWSKRCI195.3GaugeLemhi100%168 of 16816 min72 min
139Skull CreekSKFI195.3GaugeLemhi100%168 of 16816 min72 min
141Bonners Ferry65S95.3AirportBoundary99.8%503 of 5046 min40 min
142Mc CallMYL95.3AirportValley99.4%167 of 16810 min2 h
143Pole Creek RAWSPCKI195.3GaugeOwyhee99.4%167 of 16815 min2 h
143Weiser River RAWSWEFI195.3GaugeAdams99.4%167 of 16815 min2 h
145Horton Peak RAWSHPFI195.3GaugeCuster98.8%166 of 16814 min2 h
146Potlatch 3NNEPTLI195.2CooperativeLatah100%7 of 74.9 h24 h
147Pilot Peak NRAWS 18LLFI195.2GaugeBoise98.8%664 of 67214 min45 min
147Lowman NRAWS 9LLGI195.2GaugeBoise98.8%664 of 67214 min45 min
149Slate CRK RAWSSCFI195.1GaugeIdaho100%168 of 16817 min60 min
150Copper BasinCBFI195.1GaugeCuster100%168 of 16817 min73 min
150Yankee ForkYFFI195.1GaugeCuster100%168 of 16817 min73 min
152SouthforkSOUI195.1GaugeIdaho99.4%167 of 16812 min2 h
153Shock Raws Near Potlatch 10 EneSHCI195.1GaugeLatah99.4%167 of 16816 min2 h
154Centerville - NRAWS 16CVLI195.1GaugeBoise98.3%661 of 67214 min45 min
155Spokane River At Near Post Falls IdPTFI195.0GaugeKootenai100%168 of 16817 min60 min
156Flint CRK RAWSFLFI194.9GaugeOneida100%168 of 16818 min60 min
156Prichard - MaGee RAWSMAEI194.9GaugeShoshone100%168 of 16818 min60 min
156Tea Pot RAWSMCLI194.9GaugeValley100%168 of 16818 min60 min
156Moose Creek Raws Near Headquarters 40NeMOOI194.9GaugeIdaho100%168 of 16818 min60 min
156N. Fork RAWSNFFI194.9GaugeBlaine100%168 of 16818 min60 min
156Wagontown RAWSWAGI194.9GaugeElmore100%168 of 16818 min60 min
162Corral Creek Blm StationCRKI194.9GaugeNez Perce100%168 of 16818 min74 min
163CouncilCNCI194.9GaugeAdams99.4%167 of 16817 min1.5 h
164Lodgepole RAWSLPFI194.9GaugeIdaho99.4%167 of 16817 min2 h
164Medicine Lodge Creek Near SmallMLCI194.9GaugeClark99.4%167 of 16817 min2 h
164PicaboPICI194.9GaugeBlaine99.4%167 of 16817 min2 h
164Snake River 0 AT MURPHYSWAI194.9GaugeAda99.4%167 of 16817 min2 h
164Burley - Twin Falls SouthTCSI194.9GaugeTwin Falls99.4%167 of 16817 min2 h
164Willow Creek 2 SE Willow Creek Blo Floodway Channel Nr UconWBFI194.9GaugeBonneville99.4%167 of 16817 min2 h
164Willow Creek 2 SE Willow Creek Floodway Channel Nr UconWILI194.9GaugeBonneville99.4%167 of 16817 min2 h
171Idaho City 9N - Centerville ArbaughCVAI194.9GaugeBoise99.4%167 of 16817 min2 h
172Deadwood Resvervoir Nr LowmanDEDI194.8GaugeCuster99.4%167 of 16817 min1.5 h
173Blackfoot River 9 SSE Blackfoot River near ShelleySHLI194.8GaugeBingham99.4%167 of 16817 min2 h
174Leodore CreekLDOI194.7GaugeLemhi100%168 of 16818 min60 min
174Mariah RAWSMRHI194.7GaugeIdaho100%168 of 16818 min60 min
174Snake RiverSRFI194.7GaugeAdams100%168 of 16818 min60 min
177Almo - RocksRCKI194.7GaugeCassia100%168 of 16819 min65 min
178Diamond Flats RAWSDMNI194.7GaugeCaribou100%168 of 16819 min60 min
178Orofino 7NE - Dent RAWSDNFI194.7GaugeClearwater100%168 of 16819 min60 min
178Fish Hook RAWSFHFI194.7GaugeShoshone100%168 of 16819 min60 min
178Blanchard - Hoodoo RAWSHOOI194.7GaugeBonner100%168 of 16819 min60 min
178Lines Creek RAWSLCKI194.7GaugeShoshone100%168 of 16819 min60 min
178Priest Lake RAWSPLKI194.7GaugeBonner100%168 of 16819 min60 min
184Red Rock Peak RAWSBAEI194.7GaugeLemhi100%168 of 16819 min75 min
185Arco RAWSACRI194.7GaugeButte99.4%167 of 16817 min2 h
186Red River RAWSRRFI194.7GaugeIdaho99.4%167 of 16817 min2 h
187Fleck Summit RAWSFLEI194.7GaugeCamas99.4%167 of 16818 min2 h
188Pine Creek Pass RAWSPCRI194.7GaugeBonneville99.4%167 of 16818 min2 h
188Pine Creek RAWSPNFI194.7GaugeValley99.4%167 of 16818 min2 h
188Raft River RAWSRFTI194.7GaugeCassia99.4%167 of 16818 min2 h
188Town CreekTCFI194.7GaugeBoise99.4%167 of 16818 min2 h
192Boise River 0 AT Arrowrock DamARKI194.7GaugeBoise98.8%166 of 16817 min1.5 h
192Ririe WeatherRIWI194.7GaugeBonneville98.8%166 of 16817 min1.5 h
194Boise South Fk 0 AT PineBRFI194.7GaugeElmore98.8%166 of 16817 min2 h
194Boise River 0 AT Twin SpringsBTSI194.7GaugeElmore98.8%166 of 16817 min2 h
194Blackfoot - Corbett CanalCBCI194.7GaugeBingham98.8%166 of 16817 min2 h
194Consolidated Farmers WeirCFWI194.7GaugeBonneville98.8%166 of 16817 min2 h
194Henrys Fork 2 SW Crosscut Canal at Middle nr ChesterCXMI194.7GaugeFremont98.8%166 of 16817 min2 h
194Snake River 1 E Danskin Canal nr GrovelandDNCI194.7GaugeBingham98.8%166 of 16817 min2 h
194Snake River 1 S Farmers Friend Canal (Snake R.) nr HeiseFFCI194.7GaugeJefferson98.8%166 of 16817 min2 h
194Fall River 2 SE Fall River CanalFRCI194.7GaugeFremont98.8%166 of 16817 min2 h
194Snake River 3 SE Snake River near HeiseHEII194.7GaugeJefferson98.8%166 of 16817 min2 h
194Snake River 1 NW Harrison Canal nr RirieHRCI194.7GaugeJefferson98.8%166 of 16817 min2 h
194Payette River 0 AT Horseshoe BendHRSI194.7GaugeBoise98.8%166 of 16817 min2 h
194Snake River 1 SE Island Canal nr LabelleISCI194.7GaugeJefferson98.8%166 of 16817 min2 h
194Lake Fork Payette River AT Lake Fork Payette River above JumboLFPI194.7GaugeValley98.8%166 of 16817 min2 h
194Fall River 4 E Marysville Canal nr SquirrelMRYI194.7GaugeFremont98.8%166 of 16817 min2 h
194N. Fk. Payette AT N.Fk. Payette R. McCPAYI194.7GaugeValley98.8%166 of 16817 min2 h
194Snake River 7 SE Palisades ReservoirPLDI194.7GaugeBonneville98.8%166 of 16817 min2 h
194Payette River 0 AT Payette River near LethaPLEI194.7GaugeGem98.8%166 of 16817 min2 h
194Payette River 2 S PayettePRPI194.7GaugePayette98.8%166 of 16817 min2 h
194Snake River 8 SW Twin Falls North Side Canal nr BurleyTCNI194.7GaugeJerome98.8%166 of 16817 min2 h
194Snake River 2 W Watson Canal nr BlackfootWACI194.7GaugeBingham98.8%166 of 16817 min2 h
194Teton River 5 ENE Wilford Canal nr Sugar CityWFCI194.7GaugeFremont98.8%166 of 16817 min2 h
215Mores Creek 0 AT Mores CreekMORI194.6GaugeBoise98.8%166 of 16817 min2 h
216Bull Canyon RAWSDPKI194.6GaugePower98.2%165 of 16816 min3 h
217CABI1CABI194.5DCP-100%7 of 76.4 h24 h
218Ezra Creek RAWSEZRI194.5GaugeLemhi99.4%167 of 16818 min2 h
219Moburg CanyonMOFI194.5GaugeCassia98.8%166 of 16818 min2 h
220Bull Spring RAWSBULI194.5GaugeTwin Falls98.2%165 of 16812 min4 h
221Bearskin CreekBCFI194.4GaugeValley99.4%167 of 16819 min2 h
221Little Anderson RAWSLTAI194.4GaugeBoise99.4%167 of 16819 min2 h
223Sandpoint 1NSPTI194.4GaugeBonner99.4%167 of 16827 min1.5 h
224Snake River 5 E Anderson Canal nr RirieANCI194.4GaugeBonneville98.2%165 of 16817 min2 h
224Boelky PumpBKPI194.4GaugeTeton98.2%165 of 16817 min2 h
224Snake River 2 NNW Burgess Canal nr RirieBUCI194.4GaugeJefferson98.2%165 of 16817 min2 h
224Snake River 1 S Enterprise Canal nr HeiseENTI194.4GaugeJefferson98.2%165 of 16817 min2 h
224Henrys Fork 6 N Henrys Lake Dam nr LakeHLKI194.4GaugeFremont98.2%165 of 16817 min2 h
224South Fork Payette 0 AT LowmanPRLI194.4GaugeBoise98.2%165 of 16817 min2 h
224Reservation CanalRECI194.4GaugeBingham98.2%165 of 16817 min2 h
224Little Salmon River 1 SW At RigginsRIGI194.4GaugeIdaho98.2%165 of 16817 min2 h
224Ray And John Brown PumpRJPI194.4GaugeTeton98.2%165 of 16817 min2 h
224R. Brent Ricks PipelineRRPI194.4GaugeMadison98.2%165 of 16817 min2 h
224Teton River 1 NW Rexburg Irrigation CanalRXRI194.4GaugeMadison98.2%165 of 16817 min2 h
224Sand Creek 2 SSE Sand Creek at Wolverine RoadSNDI194.4GaugeBingham98.2%165 of 16817 min2 h
224Teton River 3 NE Teton Island Feeder Canal nr Sugar CityTITI194.4GaugeFremont98.2%165 of 16817 min2 h
224NewdaleVSPI194.4GaugeMadison98.2%165 of 16817 min2 h
224Weiser River 10 E WeiserWSRI194.4GaugeWashington98.2%165 of 16817 min2 h
239Snake River 4 E Great Western Canal nr UconGWCI194.4GaugeBonneville98.2%165 of 16817 min3 h
239Snake River 1 SE Trego Canal nr GrovelandTRCI194.4GaugeBingham98.2%165 of 16817 min3 h
241Henrys Fork 3 NE St. Anthony Union Feeder CanalAFCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Henrys Fork 1 NE St. Anthony Union Canal nr St AnthonyAUCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Snake River 1 NW Blackfoot Canal nr BasaltBFCI194.4GaugeBingham98.2%165 of 16817 min2 h
241Henrys Fork 1 NW Crosscut Canal at Head nr ChesterCXCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Henrys Fork 1 E Egin Canal nr St. AnthonyEGCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Goose Creek 9 SW Goose Creek above Trapper Creek nr OakleyGOSI194.4GaugeCassia98.2%165 of 16817 min2 h
241Henrys Fork 1 WSW Independent Canal nr St. AnthonyINCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Idaho Falls - Porter CanalPOCI194.4GaugeBonneville98.2%165 of 16817 min2 h
241Henrys Fork 2 NNE Twin Groves Canal nr St. AnthonyTGCI194.4GaugeFremont98.2%165 of 16817 min2 h
241Snake River 3 SW Snake River Valley Canal nr Idaho FallsVLCI194.4GaugeBonneville98.2%165 of 16817 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; 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.