Wyoming 24/7 Rank
Every station in Wyoming 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 971 ranked here, 931 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 |
|---|---|---|---|---|---|---|---|---|---|
| 497 | Rock Springs West by Rock SpringsWY9 | 90.0 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 502 | Boysen Dam - COOPSBDW4 | 90.0 | Cooperative | Fremont | 85.7% | 6 of 7 | 20 min | 33.9 h | |
| 503 | Laramie 0.3 SWY-AB-212 | 90.0 | Volunteer | Albany | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 503 | Lander 7.3 WNWWY-FM-37 | 90.0 | Volunteer | Fremont | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 505 | Wright 0.5 ESE (WY7RR)WY-CM-35 | 90.0 | Volunteer | Campbell | 85.7% | 6 of 7 | 26 min | 2 days | |
| 506 | Big Horn 0.3 ESEWY-SH-48 | 90.0 | Volunteer | Sheridan | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 506 | Jackson 0.3 ENEWY-TT-40 | 90.0 | Volunteer | Teton | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 508 | Cheyenne 2.7 ENEWY-LM-289 | 90.0 | Volunteer | Laramie | 85.7% | 6 of 7 | 26 min | 2 days | |
| 509 | Boulder Rearing Station - COOPBRSW4 | 90.0 | Cooperative | Sublette | 85.7% | 6 of 7 | 63 min | 34.1 h | |
| 510 | Ten Sleep 26.6 SWY-WH-3 | 90.0 | Volunteer | Washakie | 85.7% | 6 of 7 | 85 min | 2.3 days | |
| 511 | Pinedale 5.0 SEWY-SL-18 | 90.0 | Volunteer | Sublette | 85.7% | 6 of 7 | 85 min | 35.1 h | |
| 512 | Kaycee 5.2 NNWWY-JN-44 | 90.0 | Volunteer | Johnson | 85.7% | 6 of 7 | 86 min | 24 h | |
| 513 | Thermopolis 15.8 WNWWY-HS-29 | 90.0 | Volunteer | Hot Springs | 85.7% | 6 of 7 | 86 min | 2 days | |
| 514 | Savery 3.3 ESEWY-CR-42 | 90.0 | Volunteer | Carbon | 85.7% | 6 of 7 | 86 min | 24 h | |
| 515 | Wheatland 20.0 SWWY-PT-14 | 90.0 | Volunteer | Platte | 85.7% | 6 of 7 | 86 min | 2 days | |
| 516 | Riverton 1.9 WWY-FM-77 | 90.0 | Volunteer | Fremont | 85.7% | 6 of 7 | 86 min | 2 days | |
| 517 | Daniel 8.2 NWY-SL-7 | 90.0 | Volunteer | Sublette | 85.7% | 6 of 7 | 86 min | 24 h | |
| 518 | Green River 0.5 NNWWY-SW-48 | 90.0 | Volunteer | Sweetwater | 85.7% | 6 of 7 | 86 min | 24 h | |
| 519 | Cheyenne 9.9 EWY-LM-106 | 90.0 | Volunteer | Laramie | 85.7% | 6 of 7 | 86 min | 2 days | |
| 520 | Pavillion 5.8 EWY-FM-92 | 90.0 | Volunteer | Fremont | 85.7% | 6 of 7 | 86 min | 24 h | |
| 521 | Casper 2.0 SWWY-NT-76 | 90.0 | Volunteer | Natrona | 85.7% | 6 of 7 | 86 min | 26 h | |
| 522 | Rawlins 4.3 WWY-CR-14 | 90.0 | Volunteer | Carbon | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 522 | Cheyenne 19.7 NWY-LM-206 | 90.0 | Volunteer | Laramie | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 522 | Story 2.1 WWY-SH-44 | 90.0 | Volunteer | Sheridan | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 522 | Ten Sleep 2.3 ENEWY-WH-28 | 90.0 | Volunteer | Washakie | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 526 | Cody 21.9 WWY-PK-55 | 90.0 | Volunteer | Park | 85.7% | 6 of 7 | 86 min | 47 h | |
| 527 | Laramie 1.4 ENEWY-AB-211 | 90.0 | Volunteer | Albany | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 527 | Lander 9.3 SWY-FM-88 | 90.0 | Volunteer | Fremont | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 529 | Ranchester 0.5 WSWWY-SH-58 | 90.0 | Volunteer | Sheridan | 85.7% | 6 of 7 | 86 min | 24 h | |
| 530 | Rock River 9.6 WSWWY-CR-5 | 90.0 | Volunteer | Carbon | 85.7% | 6 of 7 | 86 min | 2 days | |
| 531 | Kaycee 10.9 WNWWY-JN-45 | 90.0 | Volunteer | Johnson | 85.7% | 6 of 7 | 2.4 h | 24 h | |
| 532 | Cowley 0.3 NNEWY-BH-26 | 90.0 | Volunteer | Big Horn | 85.7% | 6 of 7 | 2.4 h | 35.1 h | |
| 533 | Sundance 8NNW USCRNSNNW4 | 89.9 | Gauge | Crook | 99.4% | 167 of 168 | 25 min | 2 h | |
| 534 | LeroyWY34 | 89.9 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 535 | Younts Peak SnotelYOUW4 | 89.8 | Gauge | Park | 99.4% | 167 of 168 | 35 min | 2 h | |
| 536 | Laramie River 2 S BoslerBOSW4 | 89.8 | Gauge | Albany | 97.0% | 163 of 168 | 20 min | 6 h | |
| 537 | PainterWY31 | 89.8 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 538 | Hartville - GuernseyGNRW4 | 89.6 | Gauge | Platte | 100% | 168 of 168 | 17 min | 60 min | |
| 539 | Cold Springs SnotelCOSW4 | 89.6 | Gauge | Fremont | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Divide Peak SnotelDVDW4 | 89.6 | Gauge | Carbon | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Hansen Sawmill SnotelHNSW4 | 89.6 | Gauge | Johnson | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Kirwin SnotelKRWW4 | 89.6 | Gauge | Park | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Laprele Creek SnotelLPPW4 | 89.6 | Gauge | Converse | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Lewis Lake Divide SnotelLWSW4 | 89.6 | Gauge | Teton | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Marquette SnotelMRQW4 | 89.6 | Gauge | Park | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Powder River Pass SnotelPWDW4 | 89.6 | Gauge | Johnson | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | South Brush Creek SnotelSBCW4 | 89.6 | Gauge | Carbon | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Shell Creek SnotelSCRW4 | 89.6 | Gauge | Big Horn | 98.8% | 166 of 168 | 35 min | 2 h | |
| 539 | Whiskey Park SnotelWPKW4 | 89.6 | Gauge | Routt | 98.8% | 166 of 168 | 35 min | 2 h | |
| 550 | Laramie River 3 NE Woods LandingWODW4 | 89.6 | Gauge | Albany | 98.2% | 165 of 168 | 29 min | 4 h | |
| 551 | Hog Park InflowHGIW4 | 89.6 | Gauge | Carbon | 95.8% | 161 of 168 | 30 min | 3 h | |
| 552 | Dixon 1WSWDIXW4 | 89.5 | Gauge | Carbon | 92.8% | 156 of 168 | 15 min | 9 h | |
| 553 | Farson 2NNE - COOPFSNW4 | 89.5 | Cooperative | Sweetwater | 85.7% | 6 of 7 | 3.4 h | 24 h | |
| 554 | Cheyenne 7.9 NWY-LM-214 | 89.5 | Volunteer | Laramie | 85.7% | 6 of 7 | 3.4 h | 24 h | |
| 555 | Lander 5.1 SWWY-FM-79 | 89.5 | Volunteer | Fremont | 85.7% | 6 of 7 | 3.4 h | 2 days | |
| 556 | Jackson 5.3 NWWY-TT-13 | 89.5 | Volunteer | Teton | 85.7% | 6 of 7 | 3.4 h | 24 h | |
| 557 | Base Camp SnotelBSCW4 | 89.4 | Gauge | Teton | 98.2% | 165 of 168 | 35 min | 2 h | |
| 557 | Bone Springs Div SnotelBSDW4 | 89.4 | Gauge | Big Horn | 98.2% | 165 of 168 | 35 min | 2 h | |
| 557 | Indian Creek SnotelINCW4 | 89.4 | Gauge | Lincoln | 98.2% | 165 of 168 | 35 min | 2 h | |
| 557 | Snider Basin SnotelSNIW4 | 89.4 | Gauge | Sublette | 98.2% | 165 of 168 | 35 min | 2 h | |
| 561 | Gros Ventre Summit SnotelGRVW4 | 89.4 | Gauge | Teton | 98.2% | 165 of 168 | 35 min | 2 h | |
| 562 | Centennial 6WNW - Bellamy CanalBELW4 | 89.4 | Gauge | Albany | 97.0% | 163 of 168 | 25 min | 5 h | |
| 563 | Gun Barrel US 85 northeast of CheyenneKGUN | 89.3 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 564 | Wind River AT ShoshoniWWBW4 | 89.3 | Gauge | Fremont | 92.2% | 155 of 168 | 25 min | 3 h | |
| 565 | New Fork River AT Big PineyBPNW4 | 89.2 | Gauge | Sublette | 85.2% | 191 of 224 | 25 min | 2 h | |
| 566 | Little Wind River AT RivertonRVTW4 | 89.1 | Gauge | Fremont | 98.8% | 166 of 168 | 20 min | 2 h | |
| 567 | Burgess Junction SnotelBRJW4 | 89.1 | Gauge | Sheridan | 97.6% | 164 of 168 | 35 min | 2 h | |
| 568 | EvanstonWY7 | 89.1 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 569 | Tower Falls Rs - DcpTFAW4 | 89.0 | Gauge | Park | 88.6% | 149 of 168 | 20 min | 2 h | |
| 570 | Newcastle 49 WSWWY-NB-7 | 89.0 | Volunteer | Niobrara | 85.7% | 6 of 7 | 4.4 h | 2 days | |
| 571 | Bedford 1.8 SWY-LN-36 | 89.0 | Volunteer | Lincoln | 85.7% | 6 of 7 | 4.4 h | 35.1 h | |
| 572 | Cheyenne 3.3 SSWWY-LM-208 | 89.0 | Volunteer | Laramie | 85.7% | 6 of 7 | 4.4 h | 2 days | |
| 573 | Bald Mtn. SnotelBLDW4 | 88.9 | Gauge | Big Horn | 97.0% | 163 of 168 | 35 min | 2 h | |
| 574 | Owl Creek SnotelOLWW4 | 88.9 | Gauge | Hot Springs | 97.0% | 163 of 168 | 35 min | 2 h | |
| 575 | Herrick Lane by LaramieWY27 | 88.9 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 576 | SaratogaSAA | 88.8 | Airport | Carbon | 96.2% | 485 of 504 | 19 min | 4.1 h | |
| 577 | NewcastleECS | 88.7 | Airport | Weston | 99.8% | 503 of 504 | 14 min | 40 min | |
| 578 | Casper 0.7 NWWY-NT-50 | 88.6 | Volunteer | Natrona | 85.7% | 6 of 7 | 5.4 h | 2 days | |
| 579 | Riverside 6.1 NEWY-CR-32 | 88.6 | Volunteer | Carbon | 85.7% | 6 of 7 | 5.4 h | 24 h | |
| 580 | Cheyenne 31.0 NWY-LM-102 | 88.6 | Volunteer | Laramie | 85.7% | 6 of 7 | 5.4 h | 2 days | |
| 581 | Burns 6.0 WSWWY-LM-59 | 88.6 | Volunteer | Laramie | 85.7% | 6 of 7 | 5.4 h | 36.1 h | |
| 582 | Savery - Savery CreekSCLW4 | 88.3 | Gauge | Carbon | 97.0% | 163 of 168 | 25 min | 4 h | |
| 583 | Canyon SnotelCANW4 | 88.2 | Gauge | Park | 98.8% | 166 of 168 | 35 min | 2 h | |
| 584 | Alta - DcpATRW4 | 88.1 | Gauge | Teton | 100% | 168 of 168 | 20 min | 60 min | |
| 585 | Little Warm SnotelLTWW4 | 88.1 | Gauge | Fremont | 98.8% | 166 of 168 | 35 min | 2 h | |
| 586 | Cherry Ck DrainCCDW4 | 88.1 | Gauge | Goshen | 88.6% | 149 of 168 | 20 min | 4 h | |
| 587 | Kaycee 17 NNWWY-JN-13 | 88.1 | Volunteer | Johnson | 85.7% | 6 of 7 | 6.4 h | 24 h | |
| 588 | Laramie 6.1 SSEWY-AB-160 | 88.1 | Volunteer | Albany | 85.7% | 6 of 7 | 6.4 h | 2 days | |
| 588 | Buffalo 1.8 NEWY-JN-31 | 88.1 | Volunteer | Johnson | 85.7% | 6 of 7 | 6.4 h | 2 days | |
| 590 | Cheyenne 6.8 ENEWY-LM-251 | 88.1 | Volunteer | Laramie | 85.7% | 6 of 7 | 6.4 h | 2 days | |
| 591 | CLMW4CLMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 591 | PLMW4PLMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 593 | BDMW4BDMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 24 h | |
| 594 | ALMW4ALMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | BYMW4BYMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | CRMW4CRMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | DCMW4DCMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | DDMW4DDMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | DGWDGW | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | NCMW4NCMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | OSMW4OSMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | RKMW4RKMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 594 | UPMW4UPMW4 | 88.1 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 604 | Piney Creek Interchange by BuffaloDHS | 88.0 | Road | Johnson | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 605 | Torrington #1 ScanTRGW4 | 87.9 | Gauge | Goshen | 99.4% | 167 of 168 | 37 min | 2 h | |
| 606 | Hiland US 20/26 between Casper&ShoshoniKHLD | 87.8 | Road | Natrona | 93.0% | 469 of 504 | 22 min | 2.2 h | |
| 607 | Moose 1 NNE04131 | 87.7 | Reference | Teton | 100% | 84 of 84 | 1.5 h | 3.1 h | |
| 607 | Lander 11 SSE94078 | 87.7 | Reference | Fremont | 100% | 84 of 84 | 1.5 h | 3.1 h | |
| 607 | Sundance 8 NNW94088 | 87.7 | Reference | Crook | 100% | 84 of 84 | 1.5 h | 3.1 h | |
| 610 | Lander 4.3 WSWWY-FM-69 | 87.7 | Volunteer | Fremont | 85.7% | 6 of 7 | 7.4 h | 2 days | |
| 611 | Green River - Bitter CreekBCGW4 | 87.6 | Gauge | Sweetwater | 100% | 168 of 168 | 47 min | 66 min | |
| 611 | Shoshoni - Muddy CreekMUSW4 | 87.6 | Gauge | Fremont | 100% | 168 of 168 | 47 min | 66 min | |
| 613 | Bear River AT EvanstonEVAW4 | 87.6 | Gauge | Uinta | 100% | 168 of 168 | 47 min | 75 min | |
| 613 | Diamondville - Hams ForkHFDW4 | 87.6 | Gauge | Lincoln | 100% | 168 of 168 | 47 min | 75 min | |
| 615 | Pinedale - Duck CreekDCNW4 | 87.6 | Gauge | Sublette | 100% | 168 of 168 | 47 min | 2.1 h | |
| 616 | Arlington I-80 west of LaramieKARL | 87.6 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Belle Fourche US 59 south of GilletteKBFU | 87.6 | Road | Campbell | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Bitter Creek I-80 east of Rock SpringsKBIT | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Beaver Rim US 287/WYO 789 SE of LanderKBVR | 87.6 | Road | Fremont | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Peru Hill I-80 at Green River TunnelKCMS | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Continental Divide I-80 west of RawlinsKCTD | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Dead Horse I-90 tween Buffalo&GilletteKDHS | 87.6 | Road | Johnson | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Deer Creek I-25 east of CasperKDRC | 87.6 | Road | Converse | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Inyan Kara I-90 west of SundanceKIKA | 87.6 | Road | Crook | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Pumpkin Vine US 287 south of LaramieKPUM | 87.6 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Sage Junction US 30 west of KemmererKSGE | 87.6 | Road | Lincoln | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Shute Creek WYO 372 Grn. River-La BargeKSHC | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Skyline 230 WYO 230 SE of EncampmentKSKL | 87.6 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | South Pass WYO 28 near South PassKSOU | 87.6 | Road | Fremont | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Twenty Mile Hill I-25 north of CasperKTMH | 87.6 | Road | Natrona | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Vedauwoo I-80 between Cheyenne&LaramieKVDW | 87.6 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Whitaker I-25 north of CheyenneKWTR | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | ColemanWY1 | 87.6 | Road | Platte | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | TiptonWY13 | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Walcott JunctionWY15 | 87.6 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Dana RidgeWY16 | 87.6 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Montana Line by RanchesterWY2 | 87.6 | Road | Sheridan | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Arlington East by ArlingtonWY23 | 87.6 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Cooper Cove by ArlingtonWY24 | 87.6 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Strouss HillWY25 | 87.6 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Quealy Dome by LaramieWY26 | 87.6 | Road | Albany | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Remount by CheyenneWY29 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Indian Creek RdWY3 | 87.6 | Road | Johnson | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | US 189 InterchangeWY32 | 87.6 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Coal RoadWY33 | 87.6 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | MP 353.0WY39 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Mile Marker 108WY4 | 87.6 | Road | Campbell | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Bear CreekWY40 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | FarsonWY42 | 87.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Wind River LakeWY43 | 87.6 | Road | Teton | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Natrona WYWY45 | 87.6 | Road | Natrona | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | WY210 - Wildcat TrailWY48 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | WY210 - Hynds Lodge RdWY49 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Pine Tree JunctionWY5 | 87.6 | Road | Campbell | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Wyo Hill (outpost)WY51 | 87.6 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | I25/US26/US87 - Platte/Converse WY US WYDOTWY56 | 87.6 | Road | Platte | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | US14/US16 - UcrossWY59 | 87.6 | Road | Sheridan | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Beulah Interchange by BeulahWY6 | 87.6 | Road | Crook | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | US20 - Van TassellWY60 | 87.6 | Road | Niobrara | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | I25/US87 - Smokey GapWY62 | 87.6 | Road | Natrona | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | I25/US87 - Tisdale DivideWY63 | 87.6 | Road | Johnson | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | US85 - Four CornersWY64 | 87.6 | Road | Weston | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 616 | Church ButteWY8 | 87.6 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 664 | Big Horn County LineWY41 | 87.5 | Road | Big Horn | 92.8% | 468 of 504 | 23 min | 2.2 h | |
| 665 | Timber Creek SnotelTICW4 | 87.5 | Gauge | Park | 92.8% | 156 of 168 | 35 min | 2 h | |
| 666 | Shoshone River AT LovellSLOW4 | 87.4 | Gauge | Big Horn | 99.4% | 167 of 168 | 47 min | 2 h | |
| 667 | Mile Marker 249.1WY17 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | Halleck Ridge by Elk MountainWY18 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | Elk MountainWY19 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | County Road 402 by Elk MountainWY20 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | Wagonhound by ArlingtonWY21 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | Foote Creek by ArlingtonWY22 | 87.4 | Road | Carbon | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 667 | US14 - Granite PassWY52 | 87.4 | Road | Sheridan | 92.6% | 467 of 504 | 23 min | 2.2 h | |
| 674 | Lone TreeWY36 | 87.4 | Road | Albany | 92.4% | 466 of 504 | 23 min | 2.2 h | |
| 675 | OttoWY38 | 87.3 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 676 | WY487 - Shirley RimWY44 | 87.3 | Road | Carbon | 92.2% | 465 of 504 | 23 min | 2.2 h | |
| 677 | Cody Muni (AWOS)COD | 87.2 | Airport | Park | 100% | 168 of 168 | 5 min | 60 min | |
| 678 | Snake River AT MooseMSEW4 | 87.2 | Gauge | Teton | 98.8% | 166 of 168 | 47 min | 2 h | |
| 678 | Pinedale - New Fork RiverNAPW4 | 87.2 | Gauge | Sublette | 98.8% | 166 of 168 | 47 min | 2 h | |
| 680 | I80/US189 - Evanston POEWY58 | 87.2 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 681 | Buford EastWY37 | 87.2 | Road | Albany | 92.0% | 464 of 504 | 23 min | 2.2 h | |
| 682 | Beulah 6.1 SWWY-CK-18 | 87.2 | Volunteer | Crook | 85.7% | 6 of 7 | 8.4 h | 34.1 h | |
| 683 | Elk Mountain 2.1 SWY-CR-4 | 87.2 | Volunteer | Carbon | 85.7% | 6 of 7 | 8.4 h | 2 days | |
| 683 | Cheyenne 1.0 NNWWY-LM-7 | 87.2 | Volunteer | Laramie | 85.7% | 6 of 7 | 8.4 h | 2 days | |
| 685 | Wyo Hill I-25 south of CheyenneKWYH | 87.1 | Road | Laramie | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 685 | Superior by Rock SpringsWY11 | 87.1 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 687 | North Platte River AT AlcovaGRFW4 | 87.1 | Gauge | Natrona | 92.8% | 156 of 168 | 20 min | 9 h | |
| 688 | Buffalo/Johnson CountyBYG | 87.1 | Airport | Johnson | 82.1% | 188 of 229 | 6 min | 60 min | |
| 689 | I25/US87 - F Street HillWY50 | 87.0 | Road | Natrona | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 690 | Lander/Hunt FieldLND | 87.0 | Airport | Fremont | 73.9% | 196 of 265 | 6 min | 67 min | |
| 691 | East Rim Divide SnotelERDW4 | 86.9 | Gauge | Sublette | 95.8% | 161 of 168 | 35 min | 5 h | |
| 692 | I80/US189 - Bear River DrWY57 | 86.9 | Road | Uinta | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 693 | Thermopolis 2.8 SSWWY-HS-28 | 86.7 | Volunteer | Hot Springs | 85.7% | 6 of 7 | 9.4 h | 34.1 h | |
| 694 | Arvada 3.0 ESEWY-SH-74 | 86.7 | Volunteer | Sheridan | 85.7% | 6 of 7 | 9.4 h | 2 days | |
| 695 | Nugget Canyon by KemmererWY30 | 86.6 | Road | Lincoln | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 696 | PowellPOY | 86.5 | Airport | Park | 99.8% | 503 of 504 | 19 min | 40 min | |
| 697 | I25 - Hat SixWY61 | 86.5 | Road | Natrona | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 698 | Boulder Lake - DcpBOLW4 | 86.4 | Gauge | Sublette | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 699 | Bordeaux I-25 south of WheatlandKBRX | 86.4 | Road | Platte | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 699 | Red Canyon WYO 28 tween Riverton&S.PassKREC | 86.4 | Road | Fremont | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 701 | Green River AT Fontenelle ReservoirGBFW4 | 86.3 | Gauge | Sweetwater | 83.9% | 188 of 224 | 25 min | 2 h | |
| 701 | Green River AT La BargeLABW4 | 86.3 | Gauge | Lincoln | 83.9% | 188 of 224 | 25 min | 2 h | |
| 703 | Middle Fork Powder River AT KayceeKAYW4 | 86.0 | Gauge | Johnson | 83.0% | 186 of 224 | 25 min | 2 h | |
| 704 | SinclairWY14 | 85.9 | Road | Carbon | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 705 | Boysen PeakTBX | 85.7 | Airport | Hot Springs | 96.2% | 485 of 504 | 14 min | 3.7 h | |
| 706 | Lower Sunshine ReservoirLSRW4 | 85.7 | Gauge | Park | 92.8% | 156 of 168 | 25 min | 10 h | |
| 707 | CowleyU68 | 85.6 | Airport | Big Horn | 99.6% | 502 of 504 | 14 min | 40 min | |
| 708 | Baxter Road by Rock SpringsWY10 | 85.6 | Road | Sweetwater | 93.0% | 469 of 504 | 23 min | 2.2 h | |
| 709 | Savery - Little Snake RiverLSYW4 | 85.5 | Gauge | Carbon | 87.5% | 147 of 168 | 25 min | 6 h | |
| 710 | Casper Mountain RAWSCMRW4 | 85.3 | Gauge | Natrona | 100% | 168 of 168 | 13 min | 60 min | |
| 711 | Boysen Reservoir Wx STN - DcpBOYW4 | 85.1 | Gauge | Fremont | 99.4% | 167 of 168 | 25 min | 2 h | |
| 712 | Thermopolis - COOPTHMW4 | 85.0 | Cooperative | Hot Springs | 71.4% | 5 of 7 | 13 min | 3 days | |
| 713 | Deaver - COOPDEVW4 | 85.0 | Cooperative | Big Horn | 71.4% | 5 of 7 | 18 min | 3 days | |
| 714 | Lucerne - COOPBMTW4 | 85.0 | Cooperative | Hot Springs | 71.4% | 5 of 7 | 22 min | 3 days | |
| 715 | LymanLYMW4 | 85.0 | Cooperative | Uinta | 71.4% | 5 of 7 | 22 min | 2.4 days | |
| 716 | Rock Spring FD - COOPRSFW4 | 85.0 | Cooperative | Sweetwater | 71.4% | 5 of 7 | 25 min | 29 h | |
| 717 | Cheyenne 10.7 NWY-LM-112 | 85.0 | Volunteer | Laramie | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 718 | Wilson 2.6 SSWWY-TT-22 | 85.0 | Volunteer | Teton | 71.4% | 5 of 7 | 26 min | 34.1 h | |
| 719 | Newcastle 8.4 NWY-WS-23 | 85.0 | Volunteer | Weston | 71.4% | 5 of 7 | 26 min | 2 days | |
| 720 | Wheatland 0.9 NWY-PT-26 | 85.0 | Volunteer | Platte | 71.4% | 5 of 7 | 26 min | 3 days | |
| 721 | Buffalo 13.2 SSEWY-JN-33 | 85.0 | Volunteer | Johnson | 71.4% | 5 of 7 | 26 min | 24 h | |
| 722 | Cody 2.0 NEWY-PK-37 | 85.0 | Volunteer | Park | 71.4% | 5 of 7 | 26 min | 24 h | |
| 723 | Dubois 6.0 ESEWY-FM-72 | 85.0 | Volunteer | Fremont | 71.4% | 5 of 7 | 26 min | 2 days | |
| 724 | Darwin Ranch - COOPDARW4 | 85.0 | Cooperative | Teton | 71.4% | 5 of 7 | 43 min | 47.1 h | |
| 725 | Laramie 24.8 WSWWY-AB-198 | 85.0 | Volunteer | Albany | 71.4% | 5 of 7 | 85 min | 3 days | |
| 726 | Cheyenne 2.6 NEWY-LM-193 | 85.0 | Volunteer | Laramie | 71.4% | 5 of 7 | 86 min | 3 days | |
| 727 | Thermopolis 5.6 NNEWY-HS-18 | 85.0 | Volunteer | Hot Springs | 71.4% | 5 of 7 | 86 min | 24 h | |
| 728 | Pinedale 12.6 NWWY-SL-24 | 85.0 | Volunteer | Sublette | 71.4% | 5 of 7 | 86 min | 26 h | |
| 729 | Green River 1.7 SEWY-SW-34 | 85.0 | Volunteer | Sweetwater | 71.4% | 5 of 7 | 86 min | 24 h | |
| 730 | Laramie 3.2 SSEWY-AB-202 | 85.0 | Volunteer | Albany | 71.4% | 5 of 7 | 86 min | 2 days | |
| 730 | Newcastle 2.0 EWY-WS-33 | 85.0 | Volunteer | Weston | 71.4% | 5 of 7 | 86 min | 2 days | |
| 732 | Chugwater 9.7 SSEWY-LM-278 | 85.0 | Volunteer | Laramie | 71.4% | 5 of 7 | 86 min | 3 days | |
| 733 | Cheyenne 2.1 ESEWY-LM-290 | 85.0 | Volunteer | Laramie | 71.4% | 5 of 7 | 86 min | 2 days | |
| 734 | Sheridan 2.9 SWY-SH-64 | 85.0 | Volunteer | Sheridan | 71.4% | 5 of 7 | 86 min | 2 days | |
| 735 | Nr Jay EmDDEW4 | 85.0 | Cooperative | Goshen | 71.4% | 5 of 7 | 1.5 h | 2 days | |
| 736 | Sheridan 8.2 SSWWY-SH-20 | 85.0 | Volunteer | Sheridan | 71.4% | 5 of 7 | 2.4 h | 24 h | |
| 737 | Elk Mountain 5.7 SWY-CR-21 | 85.0 | Volunteer | Carbon | 71.4% | 5 of 7 | 2.4 h | 27 h | |
| 738 | Torrington #1S2018 | 84.9 | Soil | Goshen | 100% | 168 of 168 | 53 min | 66 min | |
| 739 | Blacks Fork AT Little AmericaLTAW4 | 84.9 | Gauge | Sweetwater | 85.2% | 191 of 224 | 35 min | 75 min | |
| 740 | Spring Creek Divide SnotelSCDW4 | 84.8 | Gauge | Lincoln | 99.4% | 167 of 168 | 1.6 h | 2.1 h | |
| 741 | Middle Fork Powder River AT Bar C RanchBARW4 | 84.8 | Gauge | Johnson | 86.9% | 146 of 168 | 15 min | 13 h | |
| 742 | Blackwater SnotelBLWW4 | 84.6 | Gauge | Park | 98.8% | 166 of 168 | 1.6 h | 2.1 h | |
| 743 | Peru Hill I-80 west of Green RiverKPER | 84.5 | Road | Sweetwater | 90.2% | 455 of 504 | 23 min | 4.2 h | |
| 744 | Cheyenne 1.5 NEWY-LM-275 | 84.5 | Volunteer | Laramie | 71.4% | 5 of 7 | 3.4 h | 3 days | |
| 745 | Upton 3.5 SEWY-WS-31 | 84.5 | Volunteer | Weston | 71.4% | 5 of 7 | 3.4 h | 24 h | |
| 746 | Powell 4.0 WSWWY-PK-68 | 84.5 | Volunteer | Park | 71.4% | 5 of 7 | 3.4 h | 35.1 h | |
| 747 | Brooklyn Lake SnotelBKLW4 | 84.4 | Gauge | Albany | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 747 | Blackhall Mtn SnotelBLHW4 | 84.4 | Gauge | Carbon | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 747 | Beartooth Lake SnotelBLTW4 | 84.4 | Gauge | Park | 98.2% | 165 of 168 | 1.6 h | 2.1 h | |
| 747 | Burroughs Creek SnotelBRCW4 | 84.4 | Gauge | Fremont | 98.2% | 165 of 168 | 1.6 h | 2.1 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.