Storm Station

Live/247 Rank/Utah

Utah 24/7 Rank

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

851 stations ranked17.1% sent every report dueranked October 4, 2026page 2 of 4Utah instrumentsUtah 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 851 ranked here, 819 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
249Provo River 4 SE WoodlandWOOU193.8GaugeSummit99.4%167 of 16824 min2 h
252Lost Creek 2 E Lost CreekCRDU193.8GaugeMorgan99.4%167 of 16824 min2 h
252Ferron Ck Nr Gerron QcFRRU193.8GaugeEmery99.4%167 of 16824 min2 h
252Great Salt Lake Pool 0 AT Great Salt LakeGSLU193.8GaugeBox Elder99.4%167 of 16824 min2 h
252Great Salt Lake At St PkGSPU193.8GaugeSalt Lake99.4%167 of 16824 min2 h
252Sevier River 1 E HatchHATU193.8GaugeGarfield99.4%167 of 16824 min2 h
252South Fork Ogden River 5 AT HuntsvilleOGHU193.8GaugeWeber99.4%167 of 16824 min2 h
252Weber R At Wanship Stage DataWBWU193.8GaugeSummit99.4%167 of 16824 min2 h
252South Willow Ck Nr GrantsvilleWCGU193.8GaugeTooele99.4%167 of 16824 min2 h
252Yellowstone River At Bridge CampgroundYEZU193.8GaugeDuchesne99.4%167 of 16824 min2 h
261Coal Creek 2 E Cedar CityCOAU193.8GaugeIron98.3%661 of 67214 min75 min
262Salt Lake City Muni No2SVR93.8AirportSalt Lake97.0%489 of 5048 min3.3 h
263Mill Creek Blo Sheley Tunnel Nr MoabMCSU193.7GaugeSan Juan98.8%664 of 67218 min60 min
264Beaver Rvr QcBEVU193.7GaugeBeaver98.0%659 of 67214 min75 min
265Diamond Fork Above Red Hollow Near ThistDMOU193.6GaugeUtah98.8%166 of 16824 min2 h
265ScofieldFCNU193.6GaugeCarbon98.8%166 of 16824 min2 h
265Fairview TunnelFTFU193.6GaugeSanpete98.8%166 of 16824 min2 h
268East Fork Virgin River Near SpringdaleESTU193.6GaugeWashington97.9%658 of 67214 min75 min
269Scofield DamSFDU193.6GaugeCarbon97.0%163 of 16820 min2 h
270Lost Ck Rsvr Nr CroydenCRAU193.5GaugeMorgan99.4%167 of 16825 min2 h
270Magna - Goggin DrainGOGU193.5GaugeSalt Lake99.4%167 of 16825 min2 h
270Kanab Ck Nr KanabKCKU193.5GaugeKane99.4%167 of 16825 min2 h
270Oakley - Smith Morehouse ResrvSMHU193.5GaugeDuchesne99.4%167 of 16825 min2 h
270Sevier R Nr LynndylSRLU193.5GaugeMillard99.4%167 of 16825 min2 h
275Trout Creek Nr CallaoTCCU193.5GaugeJuab99.4%167 of 16825 min2 h
276Hanksville 20N - Goblin Valley SPGOBU193.5GaugeEmery98.8%166 of 16824 min2 h
277American Fork Abv Upper Pp QcAFPU193.5GaugeUtah98.8%166 of 16824 min2 h
277Robertson 17S - EF Smiths ForkEFSU193.5GaugeSummit98.8%166 of 16824 min2 h
277Jordan River AT 17th South In Salt Lake CityJRSU193.5GaugeSalt Lake98.8%166 of 16824 min2 h
277Strawberry River At Pinnacles Near FruitSWBU193.5GaugeDuchesne98.8%166 of 16824 min2 h
281Farmington Creek Above Reservoir Nr MontFCFU193.5GaugeDavis98.8%166 of 16824 min2 h
282Jenson 3S - Ashley CreekACJU193.5GaugeUintah98.8%166 of 16824 min2 h
282Potash - Colorado RiverCRPU193.5GaugeGrand98.8%166 of 16824 min2 h
282Fremont River Near BicknellFREU193.5GaugeWayne98.8%166 of 16824 min2 h
282Virgin River 1 NE BloomingtonVRBU193.5GaugeWashington98.8%166 of 16824 min2 h
282Weber River 2 S Plain CityWWPU193.5GaugeWeber98.8%166 of 16824 min2 h
287Hurricane1L893.4AirportWashington95.8%483 of 5048 min3.3 h
288Bear River 2 S Utah Wyoming State LineBERU193.3GaugeSummit98.8%166 of 16825 min2 h
288East Canyon Creek 7 N Park CityECPU193.3GaugeSummit98.8%166 of 16825 min2 h
288Mcleod Creek 3 N Park CityMCLU193.3GaugeSummit98.8%166 of 16825 min2 h
288Price River AT WoodsideWOPU193.3GaugeEmery98.8%166 of 16825 min2 h
292White River Below Tabbyline Creek Nr SolWRSU193.3GaugeUtah98.2%165 of 16824 min2 h
293East Canyon Creek 9 SE MorganECCU193.3GaugeMorgan98.2%165 of 16824 min2 h
294TooeleTVY93.3AirportTooele97.2%490 of 5048 min3.3 h
295Scofield Rsvr Ls QcSFSU193.3GaugeCarbon95.2%160 of 16819 min2.1 h
296Nf Virgin 0 N SpringdaleNFVU193.2GaugeWashington98.6%663 of 67218 min70 min
297Black CedarBKCU193.1GaugeMillard99.4%167 of 16812 min2 h
298Moab - Green RiverGMBU193.1GaugeGrand97.6%164 of 16824 min2 h
299Duchesne River 2 SE RandlettDURU193.0GaugeUintah100%168 of 16829 min64 min
299West Fork Blacksmiths ForkWFBU193.0GaugeSummit100%168 of 16829 min64 min
301Whiterocks-Upper Co NtwkWHRU193.0GaugeUintah100%168 of 16829 min64 min
302American Fork 1.1 ESEUT-UT-2493.0VolunteerUtah100%3 of 310.4 h24 h
303MonticelloU6493.0AirportSan Juan93.2%470 of 5048 min4.3 h
304North Fork Mill Creek near Moab UTNFMU192.9GaugeGrand98.8%664 of 67219 min75 min
305East Fork Blacksfork Near Tabiona 38NeEFKU192.8GaugeSummit99.4%167 of 16829 min2 h
306Bear River S CorinneBCNU192.8GaugeBox Elder99.4%167 of 16829 min2 h
306Daniels Ch - CharlestonDCCU192.8GaugeWasatch99.4%167 of 16829 min2 h
306Sevier R NrSRYU192.8GaugeSanpete99.4%167 of 16829 min2 h
306Virgin Rvr NrVRSU192.8GaugeWashington99.4%167 of 16829 min2 h
310Santa Clara - Santa Clara RiverSCWU192.7GaugeWashington98.6%663 of 67223 min60 min
311Litl Bear Rvr Hyrum Rsvr Qc LsHYRU192.7GaugeCache93.4%157 of 16819 min3 h
312Kanab Coop AbKANU192.6CooperativeKane100%7 of 7-24 h
312Wellington 3 EWELU192.6CooperativeCarbon100%7 of 7-24 h
314Virgin River 2 N VirginVIRU192.6GaugeWashington98.5%662 of 67223 min60 min
315Moab - Castle CreekCTLU192.6GaugeGrand97.9%658 of 67219 min75 min
316West Weber 1.0 ESEUT-WB-392.5VolunteerWeber100%3 of 311.4 h24 h
317Centerville 1.3 NUT-DV-3792.5VolunteerDavis100%3 of 311.4 h24 h
318Dunn Creek Near Park ValleyDUUU192.5GaugeBox Elder99.4%167 of 16830 min2 h
319East Canyon Creek Ao East Canyon ReservoERMU192.5GaugeMorgan98.8%166 of 16829 min2 h
319Santa Clara River 1 N St. GeorgeSRSU192.5GaugeWashington98.8%166 of 16829 min2 h
319WHITEROCKS RIVER 10 NE WhiterocksWTRU192.5GaugeUintah98.8%166 of 16829 min2 h
322Hyde Park Smithfield Canal QcHDPU192.3GaugeCache98.2%165 of 16829 min2 h
323Canyonlands - Virginia ParkVRGU191.9GaugeSan Juan97.0%163 of 16829 min2 h
324Beus Canyon RAWSBEUU191.8GaugeWeber100%168 of 16818 min63 min
325Moab - Mill CreekMCPU191.8GaugeGrand98.3%661 of 67224 min75 min
326Santa Clara River 3 NNE Pine ValleySTCU191.8GaugeWashington98.2%660 of 67223 min75 min
327Brigham Young Univ.PROU191.7CooperativeUtah85.7%6 of 716 min24.4 h
328AltaATAU191.7CooperativeSalt Lake85.7%6 of 717 min24.1 h
328MonticelloBLFU191.7CooperativeSan Juan85.7%6 of 717 min24.1 h
330AlpineAMFU191.7CooperativeSalt Lake85.7%6 of 727 min24.1 h
331Hans Flat RSHAFU191.7CooperativeWayne85.7%6 of 727 min2 days
332City Creek Water PlantSLTU191.7CooperativeDavis85.7%6 of 727 min2 days
333RosetteRSTU191.7CooperativeBox Elder85.7%6 of 736 min2 days
334ScipioSCPU191.7CooperativeMillard85.7%6 of 737 min24.1 h
335MantiMTIU191.7CooperativeSanpete85.7%6 of 737 min2 days
336Power HousePRWU191.7GaugeIron85.7%6 of 739 min35.1 h
337Bountiful BenchBBNU191.7CooperativeDavis85.7%6 of 748 min24 h
338Pine View DamOGNU191.7CooperativeWeber85.7%6 of 757 min2 days
339Oak CityOAKU191.7CooperativeMillard85.7%6 of 71.9 h2 days
340Cutler Dam Up&Amp;LCUTU191.7CooperativeBox Elder85.7%6 of 71.9 h2 days
341DeseretDESU191.7CooperativeMillard85.7%6 of 72.4 h2 days
342Laverkin CoopLAVU191.5CooperativeWashington85.7%6 of 72.8 h35.1 h
343Park City GCPACU191.4GaugeSummit100%168 of 16819 min64 min
344La Sal-2MI.SeLASU191.2CooperativeSan Juan100%7 of 714.3 h24 h
345HanksvilleHVE91.2AirportWayne98.0%494 of 50423 min2.7 h
346Kanab 1.2 SSWUT-KN-591.1VolunteerKane100%3 of 314.4 h24 h
347Oakley 0.9 SWUT-SM-1191.1VolunteerSummit100%3 of 314.4 h2 days
348Sunnyside CittySUCU191.0CooperativeCarbon85.7%6 of 73.9 h2 days
349Little Cottonwood Creek AT Salt Lake CityLCJU190.8GaugeSalt Lake99.4%167 of 16839 min2 h
350Lehi - Utah LakeLEHU190.8CooperativeUtah85.7%6 of 74.3 h2 days
351Halls CrossingU9690.7AirportSan Juan93.2%470 of 5048 min4.3 h
352Logan-Cache AirportLGU90.4AirportCache98.8%166 of 16812 min2 h
353BlandingBDG90.3AirportSan Juan89.0%449 of 5048 min5.3 h
354Eastland ScanELDU189.6GaugeSan Juan95.2%160 of 16839 min5 h
354Ephraim ScanEPMU189.6GaugeSanpete95.2%160 of 16839 min5 h
354Grantsville ScanGTVU189.6GaugeTooele95.2%160 of 16839 min5 h
354Holden ScanHLDU189.6GaugeMillard95.2%160 of 16839 min5 h
354Mountain Home ScanMHMU189.6GaugeDuchesne95.2%160 of 16839 min5 h
354Price ScanPCEU189.6GaugeCarbon95.2%160 of 16839 min5 h
354Mccracken Mesa ScanRACU189.6GaugeSan Juan95.2%160 of 16839 min5 h
354Split Mountain ScanSPMU189.6GaugeUintah95.2%160 of 16839 min5 h
354West Summit ScanWSMU189.6GaugeSan Juan95.2%160 of 16839 min5 h
363Brigham City 28 WNW0413889.4ReferenceBox Elder100%67 of 671.5 h3.1 h
363Torrey 7 E5314989.4ReferenceWayne100%67 of 671.5 h3.1 h
365Sand Hollow ScanSHWU189.4GaugeWashington94.6%159 of 16839 min5 h
366Alkali Mesa ScanALKU189.3GaugeSan Juan94.6%159 of 16839 min5 h
367I-70 at I-15UTI7089.2RoadMillard98.0%247 of 25241 min2.5 h
368Johnsons PassUTJPS89.2RoadTooele98.0%247 of 25241 min2.5 h
368I-15 at Pine Creek HillUTPCH89.2RoadBeaver98.0%247 of 25241 min2.5 h
370BAKU1BAKU189.2DCP-85.7%6 of 77.8 h2 days
370CAGU1CAGU189.2DCP-85.7%6 of 77.8 h2 days
370CMBU1CMBU189.2DCP-85.7%6 of 77.8 h2 days
370DECU1DECU189.2DCP-85.7%6 of 77.8 h2 days
370DUDU1DUDU189.2DCP-85.7%6 of 77.8 h2 days
370ENGU1ENGU189.2DCP-85.7%6 of 77.8 h2 days
370HORU1HORU189.2DCP-85.7%6 of 77.8 h2 days
370JULU1JULU189.2DCP-85.7%6 of 77.8 h2 days
370LCMU1LCMU189.2DCP-85.7%6 of 77.8 h2 days
370MFPU1MFPU189.2DCP-85.7%6 of 77.8 h2 days
370NWYU1NWYU189.2DCP-85.7%6 of 77.8 h2 days
370OGNU1OGNU189.2DCP-85.7%6 of 77.8 h2 days
370SFWU1SFWU189.2DCP-85.7%6 of 77.8 h2 days
370SSPU1SSPU189.2DCP-85.7%6 of 77.8 h2 days
370TARU1TARU189.2DCP-85.7%6 of 77.8 h2 days
370TOGU1TOGU189.2DCP-85.7%6 of 77.8 h2 days
370WIGU1WIGU189.2DCP-85.7%6 of 77.8 h2 days
370WSFU1WSFU189.2DCP-85.7%6 of 77.8 h2 days
370WSGU1WSGU189.2DCP-85.7%6 of 77.8 h2 days
389KanabKNB89.2AirportKane85.3%430 of 5048 min80 min
390Brigham CityBMC89.0AirportBox Elder96.8%488 of 5048 min3.3 h
391Cache Junction ScanCAJU188.8GaugeCache95.2%160 of 16839 min5 h
392Aqua Canyon RAWSACRU188.7GaugeKane99.4%167 of 16812 min2 h
393Horse RidgeHSRU188.6GaugeCarbon100%168 of 16817 min60 min
394Buffalo Jump ScanBFJU188.6GaugeRich95.2%160 of 16839 min5 h
395Rees Flat SnotelREFU188.4GaugeJuab95.2%160 of 16839 min5 h
396Little Red Fox ScanLRFU188.4GaugeDuchesne95.2%160 of 16839 min5 h
397Milford ScanMFRU188.3GaugeBeaver95.2%160 of 16839 min5 h
398Chicken Ridge ScanCKRU188.0GaugeMorgan95.2%160 of 16839 min5 h
399Manti41U87.9AirportSanpete97.8%493 of 5048 min2.7 h
400Nephi ScanNPIU187.9GaugeJuab95.2%160 of 16839 min5 h
401US-189 at Deer Creek DamUTDCD87.7RoadWasatch98.0%247 of 25241 min2.5 h
402Box Creek SnotelBXCU187.7GaugeSevier95.2%160 of 16839 min5 h
402Corral SnotelCAOU187.7GaugeCarbon95.2%160 of 16839 min5 h
402Clear Creek #2 SnotelCRKU187.7GaugeUtah95.2%160 of 16839 min5 h
402Currant Creek SnotelCUCU187.7GaugeWasatch95.2%160 of 16839 min5 h
402Castle Valley SnotelCVYU187.7GaugeIron95.2%160 of 16839 min5 h
402Chepeta SnotelCWHU187.7GaugeDuchesne95.2%160 of 16839 min5 h
402Dill S Camp SnotelDCPU187.7GaugeSanpete95.2%160 of 16839 min5 h
402Daniels-Strawberry SnotelDSTU187.7GaugeWasatch95.2%160 of 16839 min5 h
402Ef Blacks Fork Gs SnotelEFBU187.7GaugeSummit95.2%160 of 16839 min5 h
402Fish Lake Utah SnotelFLSU187.7GaugeSevier95.2%160 of 16839 min5 h
402Five Points Lake SnotelFPLU187.7GaugeDuchesne95.2%160 of 16839 min5 h
402La Sal 10N - Gold Basin SNOTELGDBU187.7GaugeSan Juan95.2%160 of 16839 min5 h
402Garden City Summit SnotelGDSU187.7GaugeRich95.2%160 of 16839 min5 h
402Gooseberry Rs SnotelGOOU187.7GaugeSevier95.2%160 of 16839 min5 h
402Gooseberry Rs Up SnotelGOUU187.7GaugeSevier95.2%160 of 16839 min5 h
402Gutz Peak SnotelGTZU187.7GaugeWashington95.2%160 of 16839 min5 h
402Huntington Horse SnotelHNHU187.7GaugeSanpete95.2%160 of 16839 min5 h
402Hobble Creek SnotelHOBU187.7GaugeUtah95.2%160 of 16839 min5 h
402Hickerson Park SnotelHPSU187.7GaugeDaggett95.2%160 of 16839 min5 h
402Horse Ridge SnotelHRGU187.7GaugeMorgan95.2%160 of 16839 min5 h
402Harris Flat SnotelHRSU187.7GaugeKane95.2%160 of 16839 min5 h
402Klondike Narrows SnotelKDNU187.7GaugeCache95.2%160 of 16839 min5 h
402King S Cabin SnotelKGCU187.7GaugeUintah95.2%160 of 16839 min5 h
402Kilfoil Creek SnotelKILU187.7GaugeMorgan95.2%160 of 16839 min5 h
402Kimberly Mine SnotelKMNU187.7GaugePiute95.2%160 of 16839 min5 h
402Lakefork Basin SnotelLBNU187.7GaugeDuchesne95.2%160 of 16839 min5 h
402Little Grassy SnotelLGCU187.7GaugeWashington95.2%160 of 16839 min5 h
402Lightning Ridge SnotelLIGU187.7GaugeWeber95.2%160 of 16839 min5 h
402Long Valley Jct SnotelLVJU187.7GaugeKane95.2%160 of 16839 min5 h
402Mammoth-Cottonwood SnotelMCDU187.7GaugeSanpete95.2%160 of 16839 min5 h
402Midway Valley SnotelMDVU187.7GaugeIron95.2%160 of 16839 min5 h
402Mosby Mtn. SnotelMMTU187.7GaugeUintah95.2%160 of 16839 min5 h
402Panguitch Lake Rs SnotelPGLU187.7GaugeGarfield95.2%160 of 16839 min5 h
402Eden 6NNE - Powder MountainPWDU187.7GaugeCache95.2%160 of 16839 min5 h
402Rock Creek SnotelRCKU187.7GaugeDuchesne95.2%160 of 16839 min5 h
402Redden Mine Lwr SnotelRMLU187.7GaugeSummit95.2%160 of 16839 min5 h
402Steel Creek Park SnotelSCKU187.7GaugeSummit95.2%160 of 16839 min5 h
402Smith And Morehouse SnotelSMMU187.7GaugeSummit95.2%160 of 16839 min5 h
402Spirit Lk SnotelSPKU187.7GaugeSummit95.2%160 of 16839 min5 h
402Squaw Springs SnotelSQUU187.7GaugePiute95.2%160 of 16839 min5 h
402Bear River Rs SnotelSTLU187.7GaugeSummit95.2%160 of 16839 min5 h
402Mount Pleasant 1ENE - Santaquin SNOTELSTQU187.7GaugeUtah95.2%160 of 16839 min5 h
402Takka Wiiya SnotelTAKU187.7GaugeJuab95.2%160 of 16839 min5 h
402Trout Creek SnotelTCKU187.7GaugeUintah95.2%160 of 16839 min5 h
402Tony Grove Rs SnotelTGSU187.7GaugeCache95.2%160 of 16839 min5 h
402Temple Fork SnotelTPKU187.7GaugeCache95.2%160 of 16839 min5 h
402Trial Lake SnotelTRLU187.7GaugeSummit95.2%160 of 16839 min5 h
402Usu Doc Daniel SnotelUDDU187.7GaugeRich95.2%160 of 16839 min5 h
402Vernon Creek SnotelVNCU187.7GaugeTooele95.2%160 of 16839 min5 h
451Blue Creek ScanBLUU187.7GaugeBox Elder95.2%160 of 16839 min5 h
451Cave Valley ScanCAVU187.7GaugeWashington95.2%160 of 16839 min5 h
451Circleville ScanCLZU187.7GaugePiute95.2%160 of 16839 min5 h
451Enterprise ScanENPU187.7GaugeIron95.2%160 of 16839 min5 h
451Green River ScanGREU187.7GaugeEmery95.2%160 of 16839 min5 h
451Harms Way ScanHWYU187.7GaugeSan Juan95.2%160 of 16839 min5 h
451Manderfield ScanMNDU187.7GaugeBeaver95.2%160 of 16839 min5 h
451Morgan ScanMRGU187.7GaugeMorgan95.2%160 of 16839 min5 h
451Park Valley ScanPVLU187.7GaugeBox Elder95.2%160 of 16839 min5 h
451Spooky ScanSPYU187.7GaugeGarfield95.2%160 of 16839 min5 h
461I-15 @ OremUTORM87.7RoadUtah91.6%308 of 33640 min2.2 h
462Chalk Creek #1 SnotelCHCU187.5GaugeSummit94.6%159 of 16839 min5 h
462Dry Bread Pond SnotelDBPU187.5GaugeCache94.6%159 of 16839 min5 h
462Farnsworth Lake SnotelFRLU187.5GaugeSevier94.6%159 of 16839 min5 h
462Lasal Mountain SnotelLSMU187.5GaugeSan Juan94.6%159 of 16839 min5 h
462Mill-D North SnotelMLDU187.5GaugeSalt Lake94.6%159 of 16839 min5 h
462Burts Miller Ranch SnotelMRHU187.5GaugeSummit94.6%159 of 16839 min5 h
462Parley S Summit SnotelPSUU187.5GaugeSummit94.6%159 of 16839 min5 h
462Strawberry Divide SnotelSTDU187.5GaugeWasatch94.6%159 of 16839 min5 h
470Goshute ScanGSHU187.5GaugeTooele94.6%159 of 16839 min5 h
471US-89 at Park LaneUTPKL87.5RoadDavis89.2%300 of 33636 min2.5 h
472GrantsvilleS215287.3SoilTooele94.1%128 of 13643 min7 h
473Big Bush Ck Abv Red Fleet Rsvr QcBRUU187.3GaugeUintah83.4%187 of 22428 min2 h
474Camp Jackson SnotelCJSU187.2GaugeSan Juan95.2%160 of 16839 min5 h
475Elk Ridge 2SE - Loafer Canyon BurnBSEU187.0GaugeUtah98.8%166 of 16814 min2 h
476Oak Creek SnotelOARU187.0GaugeMillard93.4%157 of 16839 min5 h
477Mining Fork SnotelMFKU186.9GaugeTooele92.8%156 of 16839 min5 h
478Morgan [CCOOP]MORU186.9GaugeMorgan88.1%888 of 1,00814 min2.3 h
479Deer Creek Dam-9MI.Sw-HeberPLTU186.7CooperativeWasatch71.4%5 of 716 min2 days
480Jensen CoopJENU186.7CooperativeUintah71.4%5 of 722 min24.5 h
481Eden 2NEDEU186.7CooperativeWeber71.4%5 of 726 min3 days
482LoaLOAU186.7CooperativeWayne71.4%5 of 727 min33.1 h
483Spanish Fork Power HouseSPFU186.7CooperativeUtah71.4%5 of 757 min2 days
484Arches Np Hqs CoopANPU186.7CooperativeGrand71.4%5 of 762 min26.1 h
485Mexican Hat 10NNWMXHU186.7CooperativeSan Juan71.4%5 of 71.7 h2 days
486EskdaleESDU186.7CooperativeMillard71.4%5 of 72.3 h2 days
487VernonVERU186.7CooperativeTooele71.4%5 of 72.3 h2.4 days
488Panguitch ScanPNGU186.6GaugeGarfield95.2%160 of 16839 min5 h
489UTDCO Backup 1WCRU186.5GaugeRich98.8%166 of 16859 min2 h
490Joes Valley Dam UtahJVDU186.5GaugeEmery98.8%166 of 16859 min2 h
491Cache JunctionS213686.5SoilCache94.1%128 of 13643 min7 h
492Buffalo JumpS215186.2SoilRich94.1%128 of 13643 min7 h
493Ogden - Weber RiverWEOU186.1GaugeWeber88.6%596 of 67224 min2.6 h
494SR-12 at MP 7 Red Canyon Summit UT US UTAH DOTUTRCS85.9RoadGarfield82.1%414 of 50430 min2.2 h
495Snake Creek Power HouseHBRU185.8GaugeWasatch100%168 of 16823 min75 min
496Lasal Mountain-Lower SnotelLMLU185.8GaugeSan Juan89.8%151 of 16839 min5 h
497Chicken RidgeS215085.7SoilMorgan94.1%128 of 13643 min7 h
498Yankee Reservoir SnotelYKEU185.7GaugeIron89.8%151 of 16839 min5 h
499Portable RWIS 5UTPR585.7RoadGarfield85.3%430 of 50427 min2.2 h
500I-80 at MP 107UT10785.7RoadSalt Lake81.7%412 of 50430 min2.2 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.