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

091182272363under 10%: 0 stations010 to 19%: 0 stations1020 to 29%: 3 stations32030 to 39%: 8 stations83040 to 49%: 128 stations1284050 to 59%: 6 stations65060 to 69%: 17 stations176070 to 79%: 14 stations147080 to 89%: 58 stations588090 to 99%: 363 stations36390every report: 134 stations134100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

0183366548731September 26, 2026, every report: 361September 26, 2026, 90 to 99%: 215September 26, 2026, under 90%: 38September 27, 2026, every report: 349September 27, 2026, 90 to 99%: 234September 27, 2026, under 90%: 35September 28, 2026, every report: 340September 28, 2026, 90 to 99%: 260September 28, 2026, under 90%: 43September 29, 2026, every report: 323September 29, 2026, 90 to 99%: 150September 29, 2026, under 90%: 181September 30, 2026, every report: 320September 30, 2026, 90 to 99%: 153September 30, 2026, under 90%: 185October 1, 2026, every report: 252October 1, 2026, 90 to 99%: 233October 1, 2026, under 90%: 175October 2, 2026, every report: 170October 2, 2026, 90 to 99%: 376October 2, 2026, under 90%: 180October 3, 2026, every report: 170October 3, 2026, 90 to 99%: 376October 3, 2026, under 90%: 180October 4, 2026, every report: 134October 4, 2026, 90 to 99%: 363October 4, 2026, under 90%: 234September 26, 2026October 4, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1Jerome County AirportJER100.0AirportJerome100%168 of 1686 min60 min
2Idaho Falls/FanningIDA99.9AirportBingham100%168 of 1686 min60 min
3Mullan PassMLP99.8AirportShoshone99.4%167 of 1686 min2 h
4Stanley Ranger StationSNT99.7AirportCuster99.4%167 of 1688 min2 h
5LewistonLWS99.6AirportNez Perce100%168 of 16812 min65 min
6ChallisLLJ99.4AirportCuster100%168 of 16813 min66 min
7Ohio Gulch RAWSOHOI199.1GaugeBlaine98.8%166 of 16811 min2 h
8Challis RAWSCHRI198.8GaugeCuster100%168 of 16812 min60 min
9Mc CallMYL98.7AirportValley97.6%164 of 1688 min2 h
10Brace Flat RAWSBFRI198.6GaugeOwyhee100%168 of 16810 min66 min
10Bull Spring RAWSBULI198.6GaugeTwin Falls100%168 of 16810 min66 min
10Triangle RAWSTRII198.6GaugeOwyhee100%168 of 16810 min66 min
10Twin Buttes RAWSTWBI198.6GaugeOwyhee100%168 of 16810 min66 min
14Chilly Barton FlatCLYI198.6CooperativeCuster100%7 of 716 min24.8 h
15BernBERI198.6CooperativeBear Lake100%7 of 722 min24 h
16YellowpineYPNI198.6CooperativeValley100%7 of 723 min24.5 h
17StanleySTAI198.6CooperativeCuster100%7 of 733 min24 h
18MccallMYLI198.6CooperativeValley100%7 of 743 min24 h
19Pocatello NWSPWSI198.6CooperativePower100%7 of 784 min24 h
20Clark Fork 2.7 NID-BR-2498.6VolunteerBonner100%3 of 326 min24 h
20Orofino 1.2 SSEID-CW-198.6VolunteerClearwater100%3 of 326 min24 h
20Orofino 7.7 NEID-CW-1098.6VolunteerClearwater100%3 of 326 min24 h
20New Meadows 17.2 NID-ID-1398.6VolunteerIdaho100%3 of 326 min24 h
20Spirit Lake 1.5 SID-KT-3498.6VolunteerKootenai100%3 of 326 min24 h
25Peck 0.0 SWID-NP-1298.6VolunteerNez Perce100%3 of 326 min25 h
26Meridian 3.9 SEID-AD-2798.6VolunteerAda100%3 of 326 min24 h
26Inkom 5.5 NID-BK-2798.6VolunteerBannock100%3 of 326 min24 h
26Jackson Peak LookoutID-BS-1398.6VolunteerBoise100%3 of 326 min24 h
26Moore 0.1 WID-BT-398.6VolunteerButte100%3 of 326 min24 h
26Paul 0.4 WNWID-MN-398.6VolunteerMinidoka100%3 of 326 min24 h
26Driggs 3.4 NNEID-TT-198.6VolunteerTeton100%3 of 326 min24 h
32Sagle 6.2 WSWID-BR-1498.6VolunteerBonner100%3 of 326 min24 h
33Bonners Ferry 2.0 ESEID-BD-1098.6VolunteerBoundary100%3 of 385 min24 h
34Meridian 2.9 SID-AD-8698.6VolunteerAda100%3 of 386 min24 h
34Hope 4.4 SWID-BR-2898.6VolunteerBonner100%3 of 386 min24 h
34Grangeville 0.4 SWID-ID-198.6VolunteerIdaho100%3 of 386 min24 h
34Grangeville 0.2 ENEID-ID-1098.6VolunteerIdaho100%3 of 386 min24 h
34Athol 1.5 ENEID-KT-398.6VolunteerKootenai100%3 of 386 min24 h
34Yellow Pine 0.2 SSWID-VL-298.6VolunteerValley100%3 of 386 min24 h
40Pocatello 2.8 NEID-BK-3298.6VolunteerBannock100%3 of 386 min24 h
40St. Maries 2.8 SID-BW-398.6VolunteerBenewah100%3 of 386 min24 h
40Soda Springs 1.3 WSWID-CR-198.6VolunteerCaribou100%3 of 386 min24 h
40Orofino 3.8 WNWID-CW-698.6VolunteerClearwater100%3 of 386 min24 h
40Gooding 0.2 NNEID-GD-398.6VolunteerGooding100%3 of 386 min24 h
40Driggs 4.0 NNEID-TT-298.6VolunteerTeton100%3 of 386 min24 h
46Moscow 5.9 NID-LT-1998.6VolunteerLatah100%3 of 386 min25 h
46Twin Falls 4.9 WSWID-TF-198.6VolunteerTwin Falls100%3 of 386 min25 h
48Caldwell 7.3 WSWID-CY-2698.6VolunteerCanyon100%3 of 386 min25 h
49Orofino 4.4 NEID-CW-998.6VolunteerClearwater100%3 of 386 min24 h
49Kamiah 6.0 NNWID-ID-598.6VolunteerIdaho100%3 of 386 min24 h
49Holbrook 0.3 EID-ON-598.6VolunteerOneida100%3 of 386 min24 h
52Naples 0.4 NWID-BD-598.6VolunteerBoundary100%3 of 386 min25 h
53Avery 0.1 SID-SH-298.6VolunteerShoshone100%3 of 386 min24 h
54Hauser 0.3 SID-KT-4098.6VolunteerKootenai100%3 of 32.4 h24 h
55Emmett 1.7 ESEID-GM-598.6VolunteerGem100%3 of 32.4 h24 h
56Sandpoint 10.3 NNEID-BR-2998.6VolunteerBonner100%3 of 32.4 h24 h
57Trail GulchTGFI198.5GaugeTwin Falls98.8%166 of 16810 min2 h
58Island Park RAWSIPFI198.4GaugeFremont100%168 of 16811 min67 min
58Potter Butte RAWSPBUI198.4GaugeBlaine100%168 of 16811 min67 min
60Arco 17SWCRTI198.4GaugeButte99.4%167 of 16810 min2 h
60ReynoldsRENI198.4GaugeOwyhee99.4%167 of 16810 min2 h
62Grace RAWSGRAI198.3GaugeCaribou100%168 of 16812 min60 min
63Elk City (RAMOS)P6998.3AirportIdaho97.0%163 of 1687 min2 h
64Mission Creek Raws Near Stickpoo 2SseMISI198.2GaugeLewis100%168 of 16812 min60 min
64Scout Mountain RAWSSCTI198.2GaugeBannock100%168 of 16812 min60 min
66Stanley IdahoSTNI198.2GaugeCuster99.4%167 of 16816 min2 h
67Little Wood River 9 NW Little Wood Reservoir nr CareyLWRI198.2GaugeBlaine98.8%166 of 16810 min2 h
67PRIEST RIVER AT Priest RiverPRTI198.2GaugeBonner98.8%166 of 16810 min2 h
67Lake Waha 1 E Lake WahaWAHI198.2GaugeNez Perce98.8%166 of 16810 min2 h
70MoodyMYFI198.2GaugeMadison98.8%166 of 16810 min2 h
71Goose Creek RAWSGSKI198.2GaugeCassia98.8%166 of 16810 min2 h
71Wayan RAWS Nr GrayWYNI198.2GaugeBonneville98.8%166 of 16810 min2 h
73Salmon/Lemhi (AWOS)SMN98.1AirportLemhi100%168 of 16812 min65 min
74Three Mile RAWSTHMI198.1GaugeClark100%168 of 16813 min60 min
75Dead Indian Ridge RAWSDEAI198.1GaugeWashington100%168 of 16813 min69 min
75Horsebutte RAWSHBFI198.1GaugeOwyhee100%168 of 16813 min69 min
75Pierce RAWSPIEI198.1GaugeClearwater100%168 of 16813 min69 min
78PrichardPRDI198.1CooperativeShoshone100%7 of 73.4 h24 h
79Salmon 0.2 NNWID-LM-198.1VolunteerLemhi100%3 of 33.4 h24 h
80Boise 2.1 NNEID-AD-998.1VolunteerAda100%3 of 33.4 h24 h
81Homedale 4.0 WNWID-OW-298.1VolunteerOwyhee100%3 of 33.4 h24 h
82Greenleaf 0.4 EID-CY-2198.1VolunteerCanyon100%3 of 33.4 h24 h
83Bonners Ferry RAWSBFYI198.1GaugeBoundary99.4%167 of 16817 min2 h
84Gas Caves RAWSGASI198.0GaugeFremont99.4%167 of 16812 min2 h
84Horton Peak RAWSHPFI198.0GaugeCuster99.4%167 of 16812 min2 h
86Hells Half Saddle RAWSHHAI198.0GaugeIdaho99.4%167 of 16812 min2 h
87Boise Class IIILLAI198.0GaugeAda98.8%166 of 16811 min2 h
88Deer Haven RAWSDEHI198.0GaugeElmore98.8%166 of 16811 min2 h
88Rock Lake RAWSROCI198.0GaugeLincoln98.8%166 of 16811 min2 h
90Snake River 1 SW American Falls ReservoirAFRI198.0GaugePower98.2%165 of 16810 min1.8 h
90AtlantaATLI198.0GaugeElmore98.2%165 of 16810 min1.8 h
90Big Smokey Ranger StationBSKI198.0GaugeCamas98.2%165 of 16810 min1.8 h
90Garden Valley Ranger StationGAVI198.0GaugeBoise98.2%165 of 16810 min1.8 h
90GrouseGRSI198.0GaugeCuster98.2%165 of 16810 min1.8 h
90Idaho CityIDHI198.0GaugeBoise98.2%165 of 16810 min1.8 h
90Little Wood River 6 NW Little Wood River near CareyWODI198.0GaugeBlaine98.2%165 of 16810 min1.8 h
97Dry Bed Canal 3 E Dry Bed near RirieDRYI198.0GaugeJefferson98.2%165 of 16810 min2 h
97Snake River 8 E Eagle Rock Canal nr Hwy 26ELCI198.0GaugeBonneville98.2%165 of 16810 min2 h
97Payette River 0 AT EmmettEMMI198.0GaugeGem98.2%165 of 16810 min2 h
97North Fork Coeur d Alene River AT EnavilleENVI198.0GaugeShoshone98.2%165 of 16810 min2 h
97Little Wood River 14 NW Little Wood River above High Five CreekLWOI198.0GaugeBlaine98.2%165 of 16810 min2 h
97Big Lost River 3 NW Big Lost River below Mackay ReservoirMAKI198.0GaugeCuster98.2%165 of 16810 min2 h
97Salmon Middle Fk 0 AT MIDDLE FORK LODGEMIDI198.0GaugeCuster98.2%165 of 16810 min2 h
97Snake River 0 AT Snake River at Milner DamMLNI198.0GaugeTwin Falls98.2%165 of 16810 min2 h
97Snake River AT MCDUFF RAPIDS AT CHINA GARDENSSNMI198.0GaugeNez Perce98.2%165 of 16810 min2 h
106Pocatello MunicipalPIH97.9AirportBannock100%168 of 1686 min60 min
107Headquarters 37ENE - Kelly Creek RAWSKELI197.9GaugeClearwater100%168 of 16814 min60 min
107Pittsburg Landing RAWSPLFI197.9GaugeIdaho100%168 of 16814 min60 min
107Potlatch RAWSPOTI197.9GaugeLatah100%168 of 16814 min60 min
110Kriley Creek RAWSKRCI197.9GaugeLemhi100%168 of 16814 min70 min
110Skull CreekSKFI197.9GaugeLemhi100%168 of 16814 min70 min
112CaldwellEUL97.9AirportOwyhee98.2%165 of 16812 min4 h
113Coeur DAleneCOWI197.8GaugeKootenai100%168 of 16819 min75 min
114Pole Creek RAWSPCKI197.8GaugeOwyhee99.4%167 of 16813 min2 h
114Weiser River RAWSWEFI197.8GaugeAdams99.4%167 of 16813 min2 h
116Ririe WeatherRIWI197.7GaugeBonneville100%168 of 16815 min60 min
116Slate CRK RAWSSCFI197.7GaugeIdaho100%168 of 16815 min60 min
118Copper BasinCBFI197.7GaugeCuster100%168 of 16815 min71 min
118Yankee ForkYFFI197.7GaugeCuster100%168 of 16815 min71 min
120Idaho City 9N - Centerville ArbaughCVAI197.6GaugeBoise100%168 of 16815 min61 min
121Declo 5.3 ENEID-CS-297.6VolunteerCassia100%3 of 34.4 h24 h
122Moscow 1.7 NID-LT-197.6VolunteerLatah100%3 of 34.4 h24 h
123Bull Canyon RAWSDPKI197.6GaugePower99.4%167 of 16814 min2 h
123Shock Raws Near Potlatch 10 EneSHCI197.6GaugeLatah99.4%167 of 16814 min2 h
123Sho-Pai RAWSSPAI197.6GaugeOwyhee99.4%167 of 16814 min2 h
126Boise MunicipalBOI97.5AirportOwyhee100%168 of 1686 min60 min
127Flint CRK RAWSFLFI197.5GaugeOneida100%168 of 16816 min60 min
127Moose Creek Raws Near Headquarters 40NeMOOI197.5GaugeIdaho100%168 of 16816 min60 min
127Pine Creek Pass RAWSPCRI197.5GaugeBonneville100%168 of 16816 min60 min
127Pine Creek RAWSPNFI197.5GaugeValley100%168 of 16816 min60 min
127Town CreekTCFI197.5GaugeBoise100%168 of 16816 min60 min
132Corral Creek Blm StationCRKI197.5GaugeNez Perce100%168 of 16816 min72 min
133GoodingGNG97.5AirportGooding98.6%497 of 50414 min1.5 h
134Pine 3SW - NRAWS 13LCRI197.5GaugeElmore98.5%662 of 67213 min45 min
134Ola School RAWSOLSI197.5GaugeGem98.5%662 of 67213 min45 min
136South Fork Payette 0 AT LowmanPRLI197.4GaugeBoise99.4%167 of 16815 min1.5 h
137Boise South Fk 0 AT PineBRFI197.4GaugeElmore99.4%167 of 16815 min2 h
137Boise River 0 AT Twin SpringsBTSI197.4GaugeElmore99.4%167 of 16815 min2 h
137Blackfoot - Corbett CanalCBCI197.4GaugeBingham99.4%167 of 16815 min2 h
137Consolidated Farmers WeirCFWI197.4GaugeBonneville99.4%167 of 16815 min2 h
137CouncilCNCI197.4GaugeAdams99.4%167 of 16815 min2 h
137Henrys Fork 2 SW Crosscut Canal at Middle nr ChesterCXMI197.4GaugeFremont99.4%167 of 16815 min2 h
137Snake River 1 S Eagle Rock Canal at Head nr HeiseERCI197.4GaugeJefferson99.4%167 of 16815 min2 h
137Snake River 1 S Farmers Friend Canal (Snake R.) nr HeiseFFCI197.4GaugeJefferson99.4%167 of 16815 min2 h
137Fall River 2 SE Fall River CanalFRCI197.4GaugeFremont99.4%167 of 16815 min2 h
137Snake River 4 E Great Western Canal nr UconGWCI197.4GaugeBonneville99.4%167 of 16815 min2 h
137Snake River 3 SE Snake River near HeiseHEII197.4GaugeJefferson99.4%167 of 16815 min2 h
137Henrys Fork 6 N Henrys Lake Dam nr LakeHLKI197.4GaugeFremont99.4%167 of 16815 min2 h
137Snake River 1 NW Harrison Canal nr RirieHRCI197.4GaugeJefferson99.4%167 of 16815 min2 h
137Payette River 0 AT Horseshoe BendHRSI197.4GaugeBoise99.4%167 of 16815 min2 h
137Snake River 4 NW Idaho Canal nr UconIDCI197.4GaugeBonneville99.4%167 of 16815 min2 h
137Snake River 1 SE Island Canal nr LabelleISCI197.4GaugeJefferson99.4%167 of 16815 min2 h
137Lake Fork Payette River AT Lake Fork Payette River above JumboLFPI197.4GaugeValley99.4%167 of 16815 min2 h
137Lodgepole RAWSLPFI197.4GaugeIdaho99.4%167 of 16815 min2 h
137Hazelton - Milner Gooding CanalMIII197.4GaugeJerome99.4%167 of 16815 min2 h
137Medicine Lodge Creek Near SmallMLCI197.4GaugeClark99.4%167 of 16815 min2 h
137Fall River 4 E Marysville Canal nr SquirrelMRYI197.4GaugeFremont99.4%167 of 16815 min2 h
137N. Fk. Payette AT N.Fk. Payette R. McCPAYI197.4GaugeValley99.4%167 of 16815 min2 h
137PicaboPICI197.4GaugeBlaine99.4%167 of 16815 min2 h
137Payette River 0 AT Payette River near LethaPLEI197.4GaugeGem99.4%167 of 16815 min2 h
137Paasasikwana Noakwaide - Bruno CreekPNBI197.4GaugeCuster99.4%167 of 16815 min2 h
137Snake River 0 AT MURPHYSWAI197.4GaugeAda99.4%167 of 16815 min2 h
137Snake River 8 SW Twin Falls North Side Canal nr BurleyTCNI197.4GaugeJerome99.4%167 of 16815 min2 h
137Burley - Twin Falls SouthTCSI197.4GaugeTwin Falls99.4%167 of 16815 min2 h
137Snake River 1 SE Trego Canal nr GrovelandTRCI197.4GaugeBingham99.4%167 of 16815 min2 h
137Snake River 2 W Watson Canal nr BlackfootWACI197.4GaugeBingham99.4%167 of 16815 min2 h
137Willow Creek 2 SE Willow Creek Blo Floodway Channel Nr UconWBFI197.4GaugeBonneville99.4%167 of 16815 min2 h
137Teton River 5 ENE Wilford Canal nr Sugar CityWFCI197.4GaugeFremont99.4%167 of 16815 min2 h
137Willow Creek 2 SE Willow Creek Floodway Channel Nr UconWILI197.4GaugeBonneville99.4%167 of 16815 min2 h
170Deadwood Resvervoir Nr LowmanDEDI197.4GaugeCuster99.4%167 of 16815 min2 h
170Goose Creek 9 SW Goose Creek above Trapper Creek nr OakleyGOSI197.4GaugeCassia99.4%167 of 16815 min2 h
170Blackfoot River 9 SSE Blackfoot River near ShelleySHLI197.4GaugeBingham99.4%167 of 16815 min2 h
173Coeur D Alene(AWOS)COE97.3AirportKootenai100%168 of 16812 min65 min
174Red Rock Peak RAWSBAEI197.3GaugeLemhi100%168 of 16817 min73 min
175Rexburg-Madison County AirportRXE97.3AirportMadison99.4%167 of 1686 min2 h
176Mountain Home AFBMUO97.3AirportOwyhee98.8%166 of 16814 min2 h
177Pilot Peak NRAWS 18LLFI197.3GaugeBoise98.5%662 of 67214 min45 min
177Lowman NRAWS 9LLGI197.3GaugeBoise98.5%662 of 67214 min45 min
179Boise NWS WfoBWOI197.3CooperativeAda96.4%27 of 283 min12 h
180Fleck Summit RAWSFLEI197.2GaugeCamas99.4%167 of 16816 min2 h
180Prichard - MaGee RAWSMAEI197.2GaugeShoshone99.4%167 of 16816 min2 h
180Tea Pot RAWSMCLI197.2GaugeValley99.4%167 of 16816 min2 h
180Moburg CanyonMOFI197.2GaugeCassia99.4%167 of 16816 min2 h
180N. Fork RAWSNFFI197.2GaugeBlaine99.4%167 of 16816 min2 h
180Raft River RAWSRFTI197.2GaugeCassia99.4%167 of 16816 min2 h
180Wagontown RAWSWAGI197.2GaugeElmore99.4%167 of 16816 min2 h
187Snake River 5 E Anderson Canal nr RirieANCI197.2GaugeBonneville98.8%166 of 16815 min2 h
187Boise River 0 AT Arrowrock DamARKI197.2GaugeBoise98.8%166 of 16815 min2 h
187Snake River 6 SE Osgood Canal nr RobertsOSCI197.2GaugeJefferson98.8%166 of 16815 min2 h
187Payette River 2 S PayettePRPI197.2GaugePayette98.8%166 of 16815 min2 h
191Bruneau River 2 S Hot SpringsHOTI197.2GaugeOwyhee98.8%166 of 16815 min2 h
191Snake River 3 SW Peoples Canal nr FirthPECI197.2GaugeBingham98.8%166 of 16815 min2 h
191Snake River 4 SW Riverside Canal nr GrovelandRICI197.2GaugeBingham98.8%166 of 16815 min2 h
194Snake River 3 WSW Aberdeen-Springfield CanalASCI197.2GaugeBingham98.8%166 of 16815 min2 h
195Arco RAWSACRI197.1GaugeButte100%168 of 16818 min74 min
195Crystal Hot Springs RAWSCYFI197.1GaugePower100%168 of 16818 min74 min
197Twin Falls/JoslinTWF97.1AirportTwin Falls99.4%167 of 1686 min2 h
198Diamond Flats RAWSDMNI197.0GaugeCaribou99.4%167 of 16817 min2 h
198Orofino 7NE - Dent RAWSDNFI197.0GaugeClearwater99.4%167 of 16817 min2 h
198Fish Hook RAWSFHFI197.0GaugeShoshone99.4%167 of 16817 min2 h
198Blanchard - Hoodoo RAWSHOOI197.0GaugeBonner99.4%167 of 16817 min2 h
198Lines Creek RAWSLCKI197.0GaugeShoshone99.4%167 of 16817 min2 h
198Priest Lake RAWSPLKI197.0GaugeBonner99.4%167 of 16817 min2 h
198Almo - RocksRCKI197.0GaugeCassia99.4%167 of 16817 min2 h
205Rapid Deploy 5LLCI197.0GaugeAda98.3%661 of 67214 min45 min
206St Joe River AT CalderCLDI197.0GaugeShoshone98.2%165 of 16815 min2 h
207Powell (Shriver) Raws Near Pierce 51EneSVFI196.9GaugeIdaho100%168 of 16819 min60 min
208Pole Canyon RAWSPCNI196.9GaugeCaribou100%168 of 16819 min75 min
208Snake RiverSRFI196.9GaugeAdams100%168 of 16819 min75 min
210Ketchum RsKETI196.9GaugeBlaine100%168 of 16820 min76 min
211Burley MunicipalBYI96.9AirportCassia99.4%167 of 1686 min2 h
212Red River RAWSRRFI196.8GaugeIdaho99.4%167 of 16818 min2 h
213Henrys Fork 2 NE Farmers Friend Canal (Henrys Fork) nr St. AnthoFARI196.8GaugeFremont97.6%164 of 16815 min2 h
214DixieDIXI196.7GaugeIdaho100%168 of 16819 min75 min
215Cascade Weather Station At Cascade DamCSCI196.7GaugeValley100%168 of 16820 min75 min
216Henrys Fork 0 AT Henrys Fork at St. AnthonyANTI196.7GaugeFremont100%168 of 16820 min76 min
216BruneauBJCI196.7GaugeOwyhee100%168 of 16820 min76 min
216Fall River 8 E Fall River near Squirrel near Ashton 8EFALI196.7GaugeFremont100%168 of 16820 min76 min
216Fall River 11 ESE Fall River above Yellowstone Canal nr SquirrelFAYI196.7GaugeFremont100%168 of 16820 min76 min
216Fall River 0 AT Fall River near AshtonFRAI196.7GaugeFremont100%168 of 16820 min76 min
216Henrys Fork River 7 NNE Henrys Fork near Lake at Macks InnHENI196.7GaugeFremont100%168 of 16820 min76 min
216Henrys Fork 1 W Island Park Dam and ReservoirIPDI196.7GaugeFremont100%168 of 16820 min76 min
216Henrys Fork River 1 SW Henrys Fork nr Island Park Blo DamISLI196.7GaugeFremont100%168 of 16820 min76 min
216Kootenai River At At PorthillPORI196.7GaugeBoundary100%168 of 16820 min76 min
216Soldiers Meadow Rsvr DamSOLI196.7GaugeNez Perce100%168 of 16820 min76 min
226CABI1CABI196.7DCP-100%7 of 76.4 h24 h
227Boise 2.8 NID-AD-6396.7VolunteerAda100%3 of 36.4 h24 h
227Boise City 2.0 WSWID-AD-7896.7VolunteerAda100%3 of 36.4 h24 h
229Fenn RAWSFERI196.6GaugeIdaho100%168 of 16815 min60 min
230Bear River 4 SE Bear River at Idaho/Utah State LineBIUI196.6GaugeFranklin100%168 of 16820 min76 min
230Bear River 7 NW Bear River at PescaderoBRAI196.6GaugeBear Lake100%168 of 16820 min76 min
230Malta 7WSW - Cassia CreekCCBI196.6GaugeCassia100%168 of 16820 min76 min
230Lake Coeur d Alene ATCOEI196.6GaugeKootenai100%168 of 16820 min76 min
230Moyie River AT EastportEASI196.6GaugeBoundary100%168 of 16820 min76 min
230Snake River 12 E Minidoka Dam and Lake Walcott nr Rupert USBORMINI196.6GaugeMinidoka100%168 of 16820 min76 min
230Middle Fork Salmon R. at Mouth 0 AT ShoupMSSI196.6GaugeLemhi100%168 of 16820 min76 min
230Snake River 12 E Minidoka North Side CanalNMCI196.6GaugeMinidoka100%168 of 16820 min76 min
230Paradise Creek AT MoscowPACI196.6GaugeLatah100%168 of 16820 min76 min
239Bearskin CreekBCFI196.6GaugeValley99.4%167 of 16819 min2 h
239Ezra Creek RAWSEZRI196.6GaugeLemhi99.4%167 of 16819 min2 h
239Leodore CreekLDOI196.6GaugeLemhi99.4%167 of 16819 min2 h
239Little Anderson RAWSLTAI196.6GaugeBoise99.4%167 of 16819 min2 h
239Salmon RAWSSMYI196.6GaugeLemhi99.4%167 of 16819 min2 h
244Snake River 6 ESE New Lava Side Canal nr BlackfootNLCI196.6GaugeBingham97.0%163 of 16815 min2 h
245Nuckols RAWSNUCI196.4GaugeShoshone99.4%167 of 16817 min2 h
246Snake River 10 SW Snake River near BlackfootBFTI196.4GaugeBingham99.4%167 of 16820 min2 h
246Boise River 0 AT Glenwood BridgeBIGI196.4GaugeAda99.4%167 of 16820 min2 h
246Blackfoot River 7 SSE Blackfoot River Abv Blackfoot Res nr HenryBKHI196.4GaugeCaribou99.4%167 of 16820 min2 h
246Boise River 0 SE NYC Boise River DiversionBSEI196.4GaugeAda99.4%167 of 16820 min2 h
246Ririe - Clark and Edwards CanalCECI196.4GaugeJefferson99.4%167 of 16820 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.