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.
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 998 ranked here, 963 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 500 | RBPU1RBPU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7 h | 2 days | |
| 500 | SFWU1SFWU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7 h | 2 days | |
| 503 | NWYU1NWYU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7.1 h | 24 h | |
| 504 | SJEU1SJEU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7.1 h | 36.1 h | |
| 505 | OGNU1OGNU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7.1 h | 2 days | |
| 505 | WSFU1WSFU1 | 90.8 | DCP | - | 85.7% | 6 of 7 | 7.1 h | 2 days | |
| 507 | Brigham City 28 WNW04138 | 90.7 | Reference | Box Elder | 100% | 84 of 84 | 1.5 h | 3.1 h | |
| 507 | Torrey 7 E53149 | 90.7 | Reference | Wayne | 100% | 84 of 84 | 1.5 h | 3.1 h | |
| 509 | Alkali Mesa ScanALKU1 | 90.5 | Gauge | San Juan | 98.8% | 166 of 168 | 39 min | 2 h | |
| 510 | Vernal, UT Weather StationUSBR-VRNU | 90.4 | Gauge | Uintah | 98.2% | 165 of 168 | 48 min | 2 h | |
| 511 | Panguitch ScanPNGU1 | 90.3 | Gauge | Garfield | 98.8% | 166 of 168 | 39 min | 2 h | |
| 512 | Sunflower Flat SnotelSFFU1 | 90.3 | Gauge | Garfield | 94.6% | 159 of 168 | 39 min | 2 h | |
| 513 | KanabKNB | 90.3 | Airport | Kane | 86.9% | 438 of 504 | 8 min | 80 min | |
| 514 | Chepeta SnotelCWHU1 | 90.2 | Gauge | Duchesne | 97.0% | 163 of 168 | 39 min | 4 h | |
| 515 | Ef Blacks Fork Gs SnotelEFBU1 | 90.2 | Gauge | Summit | 97.0% | 163 of 168 | 39 min | 4 h | |
| 516 | VernalVELU1 | 90.2 | Cooperative | Uintah | 85.7% | 6 of 7 | - | 24 h | |
| 517 | Horse RidgeHSRU1 | 90.1 | Gauge | Carbon | 100% | 168 of 168 | 17 min | 60 min | |
| 518 | PriceS2132 | 90.1 | Soil | Carbon | 100% | 168 of 168 | 53 min | 66 min | |
| 518 | Sand HollowS2159 | 90.1 | Soil | Washington | 100% | 168 of 168 | 53 min | 66 min | |
| 520 | Bluebell, UT Weather StationUSBR-BLBU | 90.0 | Gauge | Duchesne | 98.8% | 166 of 168 | 48 min | 2 h | |
| 520 | Loa, UT Weather StationUSBR-LOAU | 90.0 | Gauge | Wayne | 98.8% | 166 of 168 | 48 min | 2 h | |
| 522 | Alkali MesaS2138 | 89.8 | Soil | San Juan | 99.4% | 167 of 168 | 43 min | 66 min | |
| 523 | Split MountainS2154 | 89.7 | Soil | Uintah | 98.8% | 166 of 168 | 53 min | 2 h | |
| 524 | Big Bush Ck Abv Red Fleet Rsvr QcBRUU1 | 89.7 | Gauge | Uintah | 87.0% | 195 of 224 | 29 min | 66 min | |
| 525 | NephiS2137 | 89.5 | Soil | Juab | 100% | 168 of 168 | 53 min | 66 min | |
| 525 | Park ValleyS2153 | 89.5 | Soil | Box Elder | 100% | 168 of 168 | 53 min | 66 min | |
| 527 | MorganS2133 | 89.3 | Soil | Morgan | 99.4% | 167 of 168 | 52 min | 2 h | |
| 528 | SpookyS2158 | 89.3 | Soil | Kane | 99.4% | 167 of 168 | 53 min | 2 h | |
| 529 | Tule ValleyS2163 | 89.3 | Soil | Millard | 99.4% | 167 of 168 | 53 min | 2.1 h | |
| 530 | VermillionS2162 | 89.3 | Soil | Kane | 99.4% | 167 of 168 | 53 min | 2 h | |
| 531 | West SummitS2139 | 89.2 | Soil | San Juan | 99.4% | 167 of 168 | 53 min | 2 h | |
| 532 | Eagle ViewU16 | 89.2 | Airport | Box Elder | 76.7% | 188 of 245 | 8 min | 71 min | |
| 533 | Mountain HomeS2134 | 89.1 | Soil | Duchesne | 98.8% | 166 of 168 | 52 min | 2 h | |
| 534 | Hill AFB/OgdenHIF | 88.7 | Airport | Davis | 76.1% | 192 of 252 | 17 min | 71 min | |
| 535 | Evanston, Wyoming Weather StationUSBR-EVTY | 88.6 | Gauge | Summit | 98.8% | 166 of 168 | 33 min | 2 h | |
| 536 | Dolores River Near Cisco09180000 | 88.5 | Gauge | Grand | 74.5% | 501 of 672 | 13 min | 45 min | |
| 536 | Coal Creek Near Cedar City10242000 | 88.5 | Gauge | Iron | 74.5% | 501 of 672 | 13 min | 45 min | |
| 538 | North Fork Mill Creek Near Moab09183800 | 88.5 | Gauge | Grand | 74.4% | 500 of 672 | 13 min | 45 min | |
| 539 | Granite PeakU19 | 88.3 | Airport | Tooele | 72.4% | 192 of 265 | 8 min | 71 min | |
| 540 | Joes Valley Dam UtahJVDU1 | 88.2 | Gauge | Emery | 100% | 168 of 168 | 59 min | 66 min | |
| 541 | Spanish Fork Power HouseSPFU1 | 88.0 | Cooperative | Utah | 71.4% | 5 of 7 | 17 min | 2 days | |
| 542 | Jensen CoopJENU1 | 88.0 | Cooperative | Uintah | 71.4% | 5 of 7 | 22 min | 24.7 h | |
| 543 | Liberty 0.9 SWUT-WB-23 | 88.0 | Volunteer | Weber | 71.4% | 5 of 7 | 26 min | 34.1 h | |
| 544 | Farmington 1.8 WUT-DV-1 | 88.0 | Volunteer | Davis | 71.4% | 5 of 7 | 26 min | 35.1 h | |
| 545 | Natural BridgesNBMU1 | 88.0 | Cooperative | San Juan | 71.4% | 5 of 7 | 27 min | 25 h | |
| 546 | Dinosaur Ntnl Mnumt Coop - Quarry AreaDINU1 | 88.0 | Cooperative | Uintah | 71.4% | 5 of 7 | 28 min | 2 days | |
| 547 | RandolphRANU1 | 88.0 | Cooperative | Rich | 71.4% | 5 of 7 | 37 min | 34.1 h | |
| 548 | Mexican Hat 10NNWMXHU1 | 88.0 | Cooperative | San Juan | 71.4% | 5 of 7 | 57 min | 2 days | |
| 549 | Moab 2.7 SEUT-GR-12 | 88.0 | Volunteer | Grand | 71.4% | 5 of 7 | 85 min | 25 h | |
| 550 | Eden 0.3 ENEUT-WB-22 | 88.0 | Volunteer | Weber | 71.4% | 5 of 7 | 85 min | 34.1 h | |
| 551 | Thatcher 1.7 ESEUT-BE-6 | 88.0 | Volunteer | Box Elder | 71.4% | 5 of 7 | 86 min | 24 h | |
| 552 | Castle Valley 0.6 WUT-GR-9 | 88.0 | Volunteer | Grand | 71.4% | 5 of 7 | 86 min | 2.5 days | |
| 553 | Logan 0.9 NNEUT-CH-57 | 88.0 | Volunteer | Cache | 71.4% | 5 of 7 | 86 min | 34.1 h | |
| 554 | Castle Valley 0.3 ESEUT-GR-18 | 88.0 | Volunteer | Grand | 71.4% | 5 of 7 | 86 min | 34.1 h | |
| 555 | Mona 1.5 SSEUT-JB-2 | 88.0 | Volunteer | Juab | 71.4% | 5 of 7 | 2.4 h | 24 h | |
| 556 | Nibley 1.7 SEUT-CH-5 | 88.0 | Volunteer | Cache | 71.4% | 5 of 7 | 2.4 h | 30 h | |
| 557 | Little Red FoxS2155 | 87.9 | Soil | Duchesne | 100% | 168 of 168 | 45 min | 66 min | |
| 558 | PanguitchS2157 | 87.9 | Soil | Garfield | 100% | 168 of 168 | 53 min | 66 min | |
| 559 | EskdaleESDU1 | 87.9 | Cooperative | Millard | 71.4% | 5 of 7 | 2.6 h | 2 days | |
| 560 | Logan 5 SW Exp FarmLESU1 | 87.8 | Cooperative | Cache | 71.4% | 5 of 7 | 2.7 h | 47.3 h | |
| 561 | Arches Np Hqs CoopANPU1 | 87.8 | Cooperative | Grand | 71.4% | 5 of 7 | 2.7 h | 2 days | |
| 562 | Bevans Cabin SnotelBENU1 | 87.6 | Gauge | Tooele | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Black Flat-U.M. Ck SnotelBFTU1 | 87.6 | Gauge | Sevier | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Big Flat SnotelBGFU1 | 87.6 | Gauge | Beaver | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Monroe 5NNW - Bobs HollowBHLU1 | 87.6 | Gauge | Millard | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Blacks Fork Jct SnotelBLJU1 | 87.6 | Gauge | Summit | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Buckboard Flat SnotelBUCU1 | 87.6 | Gauge | San Juan | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Buck Flat SnotelBUFU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Bug Lake SnotelBULU1 | 87.6 | Gauge | Rich | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Beaver Dams SnotelBVDU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Cascade Mountain SnotelCAMU1 | 87.6 | Gauge | Utah | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Clear Creek #1 SnotelCLCU1 | 87.6 | Gauge | Utah | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Clayton Springs SnotelCSPU1 | 87.6 | Gauge | Garfield | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | East Willow Creek SnotelEWCU1 | 87.6 | Gauge | Grand | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Farmington Lower SnotelFARU1 | 87.6 | Gauge | Davis | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Farmington SnotelFMNU1 | 87.6 | Gauge | Davis | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Gbrc Meadows SnotelGBMU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Gbrc Hq SnotelGBZU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | George Creek SnotelGECU1 | 87.6 | Gauge | Box Elder | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Hardscrabble SnotelHARU1 | 87.6 | Gauge | Morgan | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Hayden Fork SnotelHFKU1 | 87.6 | Gauge | Summit | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Indian Canyon SnotelICYU1 | 87.6 | Gauge | Duchesne | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Lonesome Beaver SnotelLBVU1 | 87.6 | Gauge | Garfield | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Lost Creek Resv SnotelLCVU1 | 87.6 | Gauge | Morgan | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Lakefork #3 SnotelLFKU1 | 87.6 | Gauge | Duchesne | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Lakefork #1 SnotelLKFU1 | 87.6 | Gauge | Duchesne | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Monte Cristo SnotelMCRU1 | 87.6 | Gauge | Cache | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Mt Pennell SnotelMPEU1 | 87.6 | Gauge | Garfield | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Beaver Divide SnotelNWZU1 | 87.6 | Gauge | Summit | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Pickle Keg SnotelPKLU1 | 87.6 | Gauge | Sevier | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Payson R.S. SnotelPYSU1 | 87.6 | Gauge | Utah | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Red Pine Ridge SnotelRPRU1 | 87.6 | Gauge | Emery | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Sevier 7NW - Rockwood SNOTELRWDU1 | 87.6 | Gauge | Sevier | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Seeley Creek SnotelSEEU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Thistle Flat SnotelTHIU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Timberline SnotelTLNU1 | 87.6 | Gauge | Carbon | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Upper Joes Valley SnotelUJVU1 | 87.6 | Gauge | Emery | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Wrigley Creek SnotelWRIU1 | 87.6 | Gauge | Sanpete | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 562 | Widtsoe #3 SnotelWSTU1 | 87.6 | Gauge | Garfield | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 600 | Fruitland 11NW - Wolf Creek Peak SNOTELWCPU1 | 87.6 | Gauge | Wasatch | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 601 | UTDCO Backup 1WCRU1 | 87.6 | Gauge | Rich | 98.2% | 165 of 168 | 59 min | 2 h | |
| 602 | Oak Creek SnotelOARU1 | 87.6 | Gauge | Millard | 86.9% | 146 of 168 | 39 min | 3 h | |
| 603 | North Fork Virgin River Near Springdale09405500 | 87.6 | Gauge | Washington | 74.5% | 501 of 672 | 18 min | 45 min | |
| 604 | Pack Creek At Pack Creek Road Bridge Near Moab09184600 | 87.5 | Gauge | San Juan | 74.4% | 500 of 672 | 18 min | 45 min | |
| 605 | Snake Creek Power HouseHBRU1 | 87.4 | Gauge | Wasatch | 99.4% | 167 of 168 | 24 min | 2 h | |
| 606 | Morgan [CCOOP]MORU1 | 87.4 | Gauge | Morgan | 84.9% | 856 of 1,008 | 14 min | 2.1 h | |
| 607 | Gardner Peak SnotelGAPU1 | 87.3 | Gauge | Washington | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 607 | Long Flat SnotelLGFU1 | 87.3 | Gauge | Washington | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 607 | Salt Lake City 11SE - MillcreekMIZU1 | 87.3 | Gauge | Salt Lake | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 610 | Jones Corral SnotelJCRU1 | 87.3 | Gauge | Garfield | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 611 | Grouse Creek ScanGRSU1 | 87.3 | Gauge | Box Elder | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 612 | Green River At Green River09315000 | 87.3 | Gauge | Emery | 74.1% | 498 of 672 | 18 min | 45 min | |
| 612 | San Juan River Near Bluff09379500 | 87.3 | Gauge | San Juan | 74.1% | 498 of 672 | 18 min | 45 min | |
| 614 | AltonALTU1 | 87.3 | Cooperative | Kane | 71.4% | 5 of 7 | 3.8 h | 2 days | |
| 615 | East Canyon Creek 9 SE MorganECCU1 | 87.2 | Gauge | Morgan | 91.6% | 154 of 168 | 24 min | 15 h | |
| 616 | Hals Canyon ScanHALU1 | 87.1 | Gauge | Millard | 97.6% | 164 of 168 | 1.6 h | 2.1 h | |
| 616 | Tule Valley ScanTULU1 | 87.1 | Gauge | Millard | 97.6% | 164 of 168 | 1.6 h | 2.1 h | |
| 616 | Vermillion ScanVMLU1 | 87.1 | Gauge | Kane | 97.6% | 164 of 168 | 1.6 h | 2.1 h | |
| 619 | Castle Dale 0.8 NWUT-EM-6 | 87.0 | Volunteer | Emery | 71.4% | 5 of 7 | 4.4 h | 24 h | |
| 620 | Buck Pasture SnotelBCZU1 | 86.9 | Gauge | Summit | 97.0% | 163 of 168 | 1.6 h | 3 h | |
| 621 | Heber City 0.4 SEUT-WS-10 | 86.9 | Volunteer | Wasatch | 85.7% | 6 of 7 | 15.4 h | 34.1 h | |
| 622 | Mining Fork SnotelMFKU1 | 86.8 | Gauge | Tooele | 89.2% | 150 of 168 | 39 min | 5 h | |
| 623 | MonticelloU64 | 86.7 | Airport | San Juan | 89.2% | 450 of 504 | 8 min | 3 h | |
| 624 | SR-30 @ MP 104 Cutler MarshUTCUT | 86.5 | Road | Cache | 87.5% | 882 of 1,008 | 25 min | 2.2 h | |
| 625 | Mill Creek Below Sheley Tunnel, Near Moab09183600 | 86.5 | Gauge | San Juan | 74.4% | 500 of 672 | 23 min | 45 min | |
| 626 | Logan-Cache AirportLGU | 86.3 | Airport | Cache | 99.4% | 167 of 168 | 12 min | 2 h | |
| 627 | Portable RWIS 5UTPR5 | 86.3 | Road | Garfield | 88.2% | 890 of 1,008 | 25 min | 2.2 h | |
| 628 | Hurricane1L8 | 86.2 | Airport | Washington | 89.8% | 453 of 504 | 8 min | 16.9 h | |
| 629 | CAGU1CAGU1 | 85.8 | DCP | - | 71.4% | 5 of 7 | 7 h | 2 days | |
| 629 | PLAU1PLAU1 | 85.8 | DCP | - | 71.4% | 5 of 7 | 7 h | 2 days | |
| 631 | HAPU1HAPU1 | 85.8 | DCP | - | 71.4% | 5 of 7 | 7.1 h | 2 days | |
| 632 | Agua Canyon SnotelAGUU1 | 85.7 | Gauge | Kane | 99.4% | 167 of 168 | 39 min | 2 h | |
| 633 | NephiU14 | 85.5 | Airport | Juab | 90.0% | 454 of 504 | 8 min | 16.2 h | |
| 634 | Salt Lake City Muni No2SVR | 85.3 | Airport | Salt Lake | 88.2% | 445 of 504 | 8 min | 18.8 h | |
| 635 | Signal PeakSIGU1 | 85.0 | Gauge | Sevier | 100% | 168 of 168 | 20 min | 60 min | |
| 636 | Manti41U | 84.8 | Airport | Sanpete | 99.6% | 502 of 504 | 8 min | 40 min | |
| 637 | Lily Lake SnotelLLKU1 | 84.8 | Gauge | Summit | 85.1% | 143 of 168 | 39 min | 6 h | |
| 638 | SR-224 at Meadows DriveUT224 | 84.8 | Road | Summit | 83.9% | 282 of 336 | 40 min | 2.7 h | |
| 639 | Bullfrog MarinaBLGU1 | 84.5 | Gauge | Salt Lake | 98.0% | 659 of 672 | 18 min | 60 min | |
| 640 | I-80 at MP 2 TripodUTTP2 | 84.2 | Road | Tooele | 84.5% | 284 of 336 | 41 min | 2.7 h | |
| 641 | Brown Duck SnotelBNDU1 | 84.1 | Gauge | Duchesne | 95.2% | 160 of 168 | 1.6 h | 6 h | |
| 642 | TooeleTVY | 84.0 | Airport | Tooele | 89.0% | 449 of 504 | 8 min | 17 h | |
| 643 | BlandingBDG | 83.3 | Airport | San Juan | 75.6% | 381 of 504 | 8 min | 10.7 h | |
| 644 | Gsl Breach 6 Miles E Of Lakeside, Ut; S To N Flow10010025 | 83.2 | Gauge | Box Elder | 67.5% | 454 of 672 | 23 min | 60 min | |
| 645 | Brigham Young Univ.PROU1 | 83.0 | Cooperative | Utah | 57.1% | 4 of 7 | 17 min | 25.1 h | |
| 646 | CallaoCALU1 | 83.0 | Cooperative | Juab | 57.1% | 4 of 7 | 17 min | 24 h | |
| 647 | MonticelloBLFU1 | 83.0 | Cooperative | San Juan | 57.1% | 4 of 7 | 17 min | 2 days | |
| 648 | Salt Lake City 1.7 EUT-SL-136 | 83.0 | Volunteer | Salt Lake | 57.1% | 4 of 7 | 26 min | 24 h | |
| 649 | Syracuse 2.4 SUT-DV-46 | 83.0 | Volunteer | Davis | 57.1% | 4 of 7 | 26 min | 35.1 h | |
| 650 | LoaLOAU1 | 83.0 | Cooperative | Wayne | 57.1% | 4 of 7 | 26 min | 3 days | |
| 651 | Canyonlands-The NeedlesCNDU1 | 83.0 | Cooperative | San Juan | 57.1% | 4 of 7 | 27 min | 3 days | |
| 652 | Price 8.0 SSWUT-CR-10 | 83.0 | Volunteer | Carbon | 57.1% | 4 of 7 | 86 min | 34.1 h | |
| 653 | West Jordan 0.7 SWUT-SL-32 | 83.0 | Volunteer | Salt Lake | 57.1% | 4 of 7 | 86 min | 35.1 h | |
| 653 | Huntsville 3.8 EUT-WB-32 | 83.0 | Volunteer | Weber | 57.1% | 4 of 7 | 86 min | 35.1 h | |
| 655 | East Millcreek 0.7 NNWUT-SL-119 | 83.0 | Volunteer | Salt Lake | 57.1% | 4 of 7 | 86 min | 36.1 h | |
| 656 | Dry Fork SnotelDRFU1 | 82.6 | Gauge | Salt Lake | 99.4% | 167 of 168 | 39 min | 2 h | |
| 657 | Logan Radio KvnuKVNU1 | 82.6 | Cooperative | Cache | 57.1% | 4 of 7 | 3.3 h | 3 days | |
| 658 | Heber City 10.1 ESEUT-WS-8 | 82.5 | Volunteer | Wasatch | 57.1% | 4 of 7 | 2.4 h | 3.4 days | |
| 659 | Ferron 1.1 SUT-EM-3 | 82.5 | Volunteer | Emery | 57.1% | 4 of 7 | 3.4 h | 33.1 h | |
| 660 | Parowan 0.5 NNWUT-IR-12 | 82.5 | Volunteer | Iron | 57.1% | 4 of 7 | 3.4 h | 2 days | |
| 661 | Bryce CanyonBCE | 82.4 | Airport | Garfield | 57.5% | 252 of 438 | 10 min | 60 min | |
| 662 | Hewinta SnotelHEWU1 | 82.3 | Gauge | Summit | 77.9% | 131 of 168 | 39 min | 6 h | |
| 663 | Citizen station AF7DWAF7DW | 82.3 | Citizen | Weber | 60.7% | 306 of 504 | 18 s | 2.3 h | |
| 664 | Citizen station DW6120DW6120 | 82.2 | Citizen | Salt Lake | 60.7% | 102 of 168 | 21 s | 4.5 h | |
| 665 | Timpanogos Divide SnotelTIMU1 | 82.1 | Gauge | Utah | 99.4% | 167 of 168 | 39 min | 2 h | |
| 666 | Wendover Port of EntryWPOE | 82.1 | Road | Tooele | 73.6% | 371 of 504 | 31 min | 2.7 h | |
| 667 | Big WaterBGWU1 | 82.0 | Cooperative | Kane | 57.1% | 4 of 7 | 46 min | 4 days | |
| 668 | Hyde Park 1.0 SSWUT-CH-25 | 82.0 | Volunteer | Cache | 57.1% | 4 of 7 | 4.4 h | 35.1 h | |
| 669 | Scofield 0.2 NUT-CR-12 | 82.0 | Volunteer | Carbon | 57.1% | 4 of 7 | 4.4 h | 2 days | |
| 670 | US-89 at Park LaneUTPKL | 81.8 | Road | Davis | 73.2% | 246 of 336 | 36 min | 2.7 h | |
| 671 | Citizen station CW0439CW0439 | 81.8 | Citizen | Davis | 60.7% | 153 of 252 | 26 s | 3.7 h | |
| 672 | Citizen station EW9449EW9449 | 81.7 | Citizen | Salt Lake | 57.7% | 149 of 258 | 18 s | 3.8 h | |
| 673 | I-80 at MP 142 Jeremy RanchUTJER | 81.6 | Road | Summit | 73.8% | 372 of 504 | 31 min | 2.7 h | |
| 673 | I-80 at MP 136 Lamb's CanyonUTLAM | 81.6 | Road | Salt Lake | 73.8% | 372 of 504 | 31 min | 2.7 h | |
| 673 | I-80 at MP 132 Mt. AireUTMTA | 81.6 | Road | Salt Lake | 73.8% | 372 of 504 | 31 min | 2.7 h | |
| 673 | I-80 at MP 138 Parleys Creek Cro UT US UTAH DOTUTPCC | 81.6 | Road | Salt Lake | 73.8% | 372 of 504 | 31 min | 2.7 h | |
| 673 | I-80 at MP 139.5 Parleys Lane Br UT US UTAH DOTUTPLB | 81.6 | Road | Summit | 73.8% | 372 of 504 | 31 min | 2.7 h | |
| 678 | Citizen station EW9651EW9651 | 81.6 | Citizen | Salt Lake | 58.7% | 296 of 504 | 17 s | 2.1 h | |
| 679 | Citizen station DW5508DW5508 | 81.6 | Citizen | Salt Lake | 57.7% | 97 of 168 | 14 s | 5.5 h | |
| 680 | I-15 at MP 140 Baker CanyonUTBCN | 81.5 | Road | Millard | 73.6% | 371 of 504 | 31 min | 2.7 h | |
| 681 | Citizen station KG7EWKG7EW | 81.5 | Citizen | Cache | 61.5% | 155 of 252 | 17 s | 3.7 h | |
| 682 | Citizen station FW3937FW3937 | 81.5 | Citizen | Salt Lake | 58.3% | 147 of 252 | 16 s | 4.4 h | |
| 683 | Sunnyside CittySUCU1 | 81.3 | Cooperative | Carbon | 57.1% | 4 of 7 | 5.9 h | 2 days | |
| 684 | Citizen station CW9350CW9350 | 81.2 | Citizen | Box Elder | 58.9% | 99 of 168 | 17 s | 7.8 h | |
| 685 | Ben Lomond Peak SnotelBLPU1 | 81.1 | Gauge | Weber | 99.4% | 167 of 168 | 39 min | 2 h | |
| 686 | Litl Bear Rvr Hyrum Rsvr Qc LsHYRU1 | 81.1 | Gauge | Cache | 72.0% | 121 of 168 | 19 min | 16 h | |
| 687 | UT-SL-93UT-SL-93 | 81.1 | COCORAHS | - | 57.1% | 4 of 7 | 5.4 h | 3.5 days | |
| 688 | Brigham CityBMC | 80.9 | Airport | Box Elder | 88.6% | 447 of 504 | 8 min | 18.8 h | |
| 689 | US-189 at Deer Creek DamUTDCD | 80.8 | Road | Wasatch | 73.2% | 246 of 336 | 41 min | 2.7 h | |
| 690 | Citizen station FW5778FW5778 | 80.8 | Citizen | Salt Lake | 56.7% | 301 of 530 | 18 s | 2.3 h | |
| 691 | I-70 at I-15UTI70 | 80.7 | Road | Millard | 73.2% | 246 of 336 | 41 min | 2.7 h | |
| 692 | I-15 at Pine Creek HillUTPCH | 80.7 | Road | Beaver | 73.2% | 246 of 336 | 41 min | 2.7 h | |
| 693 | Ben Lomond Trail SnotelBLTU1 | 80.6 | Gauge | Weber | 99.4% | 167 of 168 | 39 min | 2 h | |
| 694 | Johnsons PassUTJPS | 80.6 | Road | Tooele | 73.2% | 246 of 336 | 41 min | 2.7 h | |
| 695 | Citizen station DW4988DW4988 | 80.6 | Citizen | Salt Lake | 57.0% | 174 of 305 | 18 s | 4.2 h | |
| 696 | Citizen station N7BDRN7BDR | 80.5 | Citizen | Salt Lake | 56.0% | 171 of 305 | 17 s | 3.9 h | |
| 697 | Citizen station CW8947CW8947 | 80.5 | Citizen | Weber | 55.9% | 188 of 336 | 22 s | 3.5 h | |
| 698 | FillmoreFOM | 80.4 | Airport | Millard | 87.9% | 443 of 504 | 8 min | 19.1 h | |
| 699 | Citizen station FW2197FW2197 | 80.4 | Citizen | Salt Lake | 61.9% | 312 of 504 | 19 s | 2.2 h | |
| 700 | US-189 at Lower Provo CanyonUTLPC | 80.3 | Road | Utah | 74.1% | 249 of 336 | 41 min | 2.7 h | |
| 701 | Citizen station GW7755GW7755 | 80.3 | Citizen | Washington | 56.7% | 127 of 224 | 19 s | 6 h | |
| 702 | Citizen station CW4541CW4541 | 80.1 | Citizen | San Juan | 57.4% | 50 of 87 | 20 s | 18 h | |
| 703 | Citizen station EW3770EW3770 | 80.1 | Citizen | Salt Lake | 55.7% | 170 of 305 | 17 s | 4.3 h | |
| 704 | Citizen station GW5514GW5514 | 80.1 | Citizen | Kane | 51.7% | 87 of 168 | 17 s | 5 h | |
| 705 | Citizen station CW9991CW9991 | 80.0 | Citizen | Weber | 56.0% | 217 of 387 | 20 s | 3.3 h | |
| 706 | Citizen station KC7VZSKC7VZS | 80.0 | Citizen | Salt Lake | 52.9% | 116 of 219 | 17 s | 4.5 h | |
| 707 | HanksvilleHVE | 79.8 | Airport | Wayne | 87.3% | 440 of 504 | 23 min | 22.3 h | |
| 708 | Citizen station GW3585GW3585 | 79.3 | Citizen | Washington | 58.1% | 293 of 504 | 19 s | 2.5 h | |
| 709 | Citizen station KF7KKF7K | 79.2 | Citizen | Utah | 53.3% | 199 of 373 | 16 s | 3.6 h | |
| 710 | Daniel 4NW - Parleys SNOTELPRUU1 | 79.1 | Gauge | Salt Lake | 75.0% | 126 of 168 | 1.6 h | 3.1 h | |
| 711 | Citizen station AL7BX-WXAL7BX-WX | 79.1 | Citizen | Iron | 54.9% | 173 of 315 | 18 s | 5.2 h | |
| 712 | Citizen station FW0517FW0517 | 78.9 | Citizen | Davis | 56.1% | 257 of 458 | 15 s | 3.2 h | |
| 713 | Brighton SnotelBRIU1 | 78.8 | Gauge | Salt Lake | 98.8% | 166 of 168 | 39 min | 2 h | |
| 714 | Citizen station DW3267DW3267 | 78.6 | Citizen | Weber | 54.3% | 1,096 of 2,016 | 17 s | 54 min | |
| 715 | SR-7 at MP 19.5 Sand HollowUTSHR | 78.1 | Road | Washington | 62.3% | 314 of 504 | 31 min | 2.7 h | |
| 716 | Citizen station W7CBMW7CBM | 78.0 | Citizen | Salt Lake | 56.5% | 228 of 403 | 19 s | 3.9 h | |
| 717 | Oakley 0.9 SWUT-SM-11 | 78.0 | Volunteer | Summit | 42.8% | 3 of 7 | 26 min | 25 h | |
| 718 | Fremont Indian S.P.FIPU1 | 78.0 | Cooperative | Sevier | 42.8% | 3 of 7 | 27 min | 24 h | |
| 719 | LaketownLKTU1 | 78.0 | Cooperative | Rich | 42.8% | 3 of 7 | 37 min | 2 days | |
| 720 | Blanding 3.9 ENEUT-SJ-8 | 78.0 | Volunteer | San Juan | 42.8% | 3 of 7 | 86 min | 47.1 h | |
| 721 | South Ogden 1.3 NUT-WB-25 | 78.0 | Volunteer | Weber | 42.8% | 3 of 7 | 86 min | 34.1 h | |
| 722 | Logan 2.6 NUT-CH-43 | 78.0 | Volunteer | Cache | 42.8% | 3 of 7 | 86 min | 2.4 days | |
| 723 | Laverkin CoopLAVU1 | 78.0 | Cooperative | Washington | 42.8% | 3 of 7 | 2.1 h | 2.5 days | |
| 724 | Flaming Gorge Coop AbcMNLU1 | 78.0 | Cooperative | Daggett | 42.8% | 3 of 7 | 2.3 h | 24 h | |
| 725 | Hurricane 2.4 ENEUT-WG-3 | 78.0 | Volunteer | Washington | 42.8% | 3 of 7 | 2.4 h | 34.1 h | |
| 726 | Grantsville 2WGNTU1 | 78.0 | Cooperative | Tooele | 42.8% | 3 of 7 | 2.5 h | 2.5 days | |
| 727 | I-15 at MP 369 North Brigham Cit UT US UTAH DOTUTNBC | 77.9 | Road | Box Elder | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | I-80 at MP 107UT107 | 77.9 | Road | Salt Lake | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | I-15 at MP 333 Antelope DriveUTANT | 77.9 | Road | Davis | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | SR-196 at MP 2 DugwayUTDUG | 77.9 | Road | Tooele | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | US-491 at MP 2 Monticello POEUTMPO | 77.9 | Road | San Juan | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | SR-87 at MP 16 Mountain HomeUTMTH | 77.9 | Road | Duchesne | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | North Ogden DivideUTNOD | 77.9 | Road | Weber | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | SR-12 at MP 7 Red Canyon Summit UT US UTAH DOTUTRCS | 77.9 | Road | Garfield | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 728 | I-15 at MP 241 Rocky RidgeUTRKY | 77.9 | Road | Juab | 61.5% | 310 of 504 | 31 min | 2.7 h | |
| 736 | Citizen station KN7DKN7D | 77.9 | Citizen | Davis | 50.4% | 113 of 224 | 22 s | 6.3 h | |
| 737 | SR-201 at I-80UT201 | 77.8 | Road | Tooele | 73.2% | 246 of 336 | 41 min | 2.7 h | |
| 738 | CentervilleCEN | 77.8 | Road | Davis | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | I15/I215 SbUT12 | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | I15 500S WB (Gateway)UT20 | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | I-15/2400 S SpaghettiUT23 | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | BluffdaleUT7 | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | Point of the Mountain (I-15 Alpi UT US UTAH DOTUTALP | 77.8 | Road | Utah | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | SR-85 @ MP 4 Beef HollowUTBFH | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | SR-85 @ Dannon WayUTDWY | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | US 6 @ HelperUTHLP | 77.8 | Road | Carbon | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | SR-85 @ JuniperUTJUN | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | Legacy ParkwayUTLGP | 77.8 | Road | Davis | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 738 | SR-154 at MP 7 RivertonUTRVT | 77.8 | Road | Salt Lake | 61.3% | 309 of 504 | 31 min | 2.7 h | |
| 750 | Foothill Dr at Mario Capecchi Dr UT US UTAH DOTUTFMC | 77.7 | Road | Salt Lake | 61.5% | 310 of 504 | 31 min | 2.7 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.