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 4 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 station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
697D6 - Kettle ButteITD9975.1RoadBonneville52.9%178 of 33634 min60 min
697D6 - Sheep FallsITDA275.1RoadFremont52.9%178 of 33634 min60 min
697D3 - Smokey BoulderITDA375.1RoadIdaho52.9%178 of 33634 min60 min
697D5 - Swan LakeITDA475.1RoadBannock52.9%178 of 33634 min60 min
697D1 - Black LakeITDA575.1RoadKootenai52.9%178 of 33634 min60 min
697D1 - CataldoITDA675.1RoadKootenai52.9%178 of 33634 min60 min
697D1 - Old TownITDA875.1RoadBonner52.9%178 of 33634 min60 min
697D1 - Parker PassITDA975.1RoadBenewah52.9%178 of 33634 min60 min
697D3 - Grasmere Air GuardITDB475.1RoadOwyhee52.9%178 of 33634 min60 min
697D5 - Treasureton SummitITDB675.1RoadFranklin52.9%178 of 33634 min60 min
697D3 - Simco RoadITDB875.1RoadOwyhee52.9%178 of 33634 min60 min
697D3 - Ion SummitITDB975.1RoadOwyhee52.9%178 of 33634 min60 min
697D5 - SamariaITDC275.1RoadOneida52.9%178 of 33634 min60 min
697D5 - Gem ValleyITDC375.1RoadCaribou52.9%178 of 33634 min60 min
697D5 - Tilden FlatsITDC475.1RoadBingham52.9%178 of 33634 min60 min
697D2 - Idaho County LineITDC875.1RoadIdaho52.9%178 of 33634 min60 min
697D2 - GrangemontITDC975.1RoadClearwater52.9%178 of 33634 min60 min
697D6 - Junction 33/22 SummitITDD375.1RoadButte52.9%178 of 33634 min60 min
697D5 - Big CanyonITDD875.1RoadPower52.9%178 of 33634 min60 min
697D5 - HolbrookITDD975.1RoadOneida52.9%178 of 33634 min60 min
697D5 - Blackfoot River BridgeITDE175.1RoadCaribou52.9%178 of 33634 min60 min
697D6 - CamasITDE375.1RoadClark52.9%178 of 33634 min60 min
697D2 - Upper LochsaITDE775.1RoadIdaho52.9%178 of 33634 min60 min
697D2 - Mt. MagaretITDE875.1RoadLatah52.9%178 of 33634 min60 min
697D1 - Granite HillITDE975.1RoadKootenai52.9%178 of 33634 min60 min
776D6 - MonidaITDB275.1RoadClark52.9%178 of 33634 min1.5 h
777Citizen station WA6MLFWA6MLF75.1CitizenAda48.6%109 of 22419 s5.5 h
778Citizen station CW9009CW900975.1CitizenAda47.9%161 of 33622 s6.9 h
779D3 - I-84/US-95 InterchangeITD6775.0RoadPayette52.9%178 of 33634 min60 min
780PicaboPICI175.0CooperativeBlaine42.8%3 of 72.6 h4.5 days
781D6 - Pine Creek PassITDE674.9RoadTeton52.9%178 of 33634 min60 min
782D6 - River RimITDA174.9RoadTeton52.9%178 of 33634 min75 min
783D4 - Wood RiverITD2974.8RoadBlaine52.9%178 of 33634 min60 min
783D6 - Palisades DamITDE574.8RoadBonneville52.9%178 of 33634 min60 min
785D4 - Hansen BridgeITD0974.6RoadJerome52.9%178 of 33634 min60 min
786Boise 8.2 SEID-AD-7374.6VolunteerAda42.8%3 of 75.4 h3.5 days
787Rock Creek AT Rock Creek at Twin FallsTFAI174.4GaugeBlaine66.9%150 of 22432 min15.8 h
788D4 - Jerome ButteITD0574.4RoadJerome52.9%178 of 33634 min60 min
789Citizen station DW5274DW527474.3CitizenAda48.6%109 of 22418 s12 h
790D1 - Lookout PassITDA774.2RoadShoshone52.9%178 of 33634 min60 min
791D4 - Timmerman HillITD5074.1RoadBlaine52.9%178 of 33634 min60 min
791D2 - Concrete SectionITD7374.1RoadIdaho52.9%178 of 33634 min60 min
793Citizen station NV6BNV6B74.1CitizenCanyon38.1%32 of 8418 s11.7 h
794Citizen station GW1616GW161674.0CitizenBonner48.7%307 of 63017 s2.3 h
795D2 - Shirrod HillITD5873.9RoadNez Perce52.9%178 of 33634 min60 min
796D5 - Geneva SummitITDE273.8RoadBear Lake52.9%178 of 33634 min60 min
797D4 - Smiley Creek AirportITD4273.8RoadBlaine52.6%177 of 33634 min2.3 h
798Citizen station GREYPAWSGREYPAWS73.8CitizenCanyon44.2%99 of 22416 s9.3 h
799D5 - Border SummitITD3573.6RoadBear Lake52.9%178 of 33634 min60 min
800D5 - BloomingtonITDD673.4RoadBear Lake52.9%178 of 33634 min60 min
801Citizen station EW7577EW757773.3CitizenCanyon44.2%99 of 22418 s12.2 h
802Valley ViewVLVI173.0GaugeFremont85.1%143 of 16822 min26 h
803Citizen station FW4025FW402572.9CitizenBonner42.9%94 of 21918 s6 h
804D3 - Kuna - MeridianITD8572.8RoadAda52.9%178 of 33634 min60 min
805Citizen station GW5938GW593872.7CitizenBonneville48.9%329 of 67220 s6.5 h
806D1 - US 95 BywayITDB372.4RoadBonner52.9%178 of 33634 min60 min
807D4 - Sweetzer SummitITD1372.3RoadCassia52.3%176 of 33634 min3.5 h
808D4 - Perrine BridgeITD0872.2RoadTwin Falls52.9%178 of 33634 min60 min
809D3 - Goose Creek GradeITD6972.0RoadValley52.9%178 of 33634 min60 min
810D5 - Rocky PointITD3771.8RoadBear Lake52.9%178 of 33634 min60 min
811Citizen station GW3204GW320471.8CitizenKootenai40.7%137 of 33617 s5.3 h
812D5 - Pocatello (Monte Vista)ITD2571.6RoadBannock52.9%178 of 33634 min60 min
813Citizen station EW6538EW653871.6CitizenNez Perce50.7%256 of 50417 s3 h
814D1 - Five Mile HillITD7471.5RoadBoundary52.9%178 of 33634 min60 min
815D4 - Valley InterchangeITD2171.5RoadJerome52.0%175 of 33634 min4.3 h
816Emmett 9.0 WID-GM-670.5VolunteerGem57.1%4 of 724.4 h4 days
817D5 - Emigration CanyonITDD469.9RoadBear Lake52.9%178 of 33634 min60 min
818Snake River 5 SE Snake River nr IrwinPALI168.0GaugeBonneville98.8%166 of 16817 min2 h
819St Joe River AT CalderCLDI168.0GaugeShoshone38.6%65 of 16817 min18 h
820Pocatello CityPLLI167.4CooperativeBannock28.5%2 of 77.5 h5 days
821Citizen station DW8718DW871866.1CitizenBonner39.2%66 of 16821 s41.8 h
822Mill Creek Summit SnotelMLKI166.0GaugeCuster88.6%149 of 1681.6 h2 h
823D6 - Henry's LakeITD5566.0RoadFremont52.9%178 of 33634 min60 min
824Blackfoot River 7 SSE Blackfoot River Abv Blackfoot Res nr HenryBKHI163.7GaugeCaribou41.6%70 of 16822 min4.1 days
825PiercePIRI162.5GaugeClearwater25.0%42 of 16817 min22 h
826D1 - Wallace ViaductITD9061.8RoadShoshone52.9%178 of 33634 min60 min
827DriggsDIJ61.1AirportTeton71.4%120 of 1685 min2 days
828Citizen station GW4956GW495659.4CitizenElmore20.1%406 of 2,01619 s3.7 h
829Citizen station FW2788FW278859.1CitizenAda20.5%414 of 2,01618 s3.6 h
830Schweitzer Basin SnotelSTZI157.6GaugeBonner99.4%167 of 16837 min2 h
831Humboldt Gulch SnotelHUGI157.4GaugeShoshone17.2%29 of 1681.6 h2.1 h
832Teton River 1 N Crosscut Canal at End nr NewdaleCRCI157.4GaugeFremont15.4%26 of 16817 min38 h
833Ragged Mountain SnotelRAGI156.6GaugeKootenai33.3%55 of 1651.6 h24 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.