Oregon 24/7 Rank
Every station in Oregon 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 1,635 ranked here, 1,631 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 |
|---|---|---|---|---|---|---|---|---|---|
| 250 | Hyatt DamHATO3 | 96.0 | Gauge | Jackson | 99.4% | 167 of 168 | 13 min | 1.5 h | |
| 250 | Howard Prairie DamHPWO3 | 96.0 | Gauge | Jackson | 99.4% | 167 of 168 | 13 min | 1.5 h | |
| 253 | Bradshaw DropBDRO3 | 96.0 | Gauge | Jackson | 99.4% | 167 of 168 | 13 min | 2 h | |
| 253 | Deschutes River AT Benham FallsBENO3 | 96.0 | Gauge | Deschutes | 99.4% | 167 of 168 | 13 min | 2 h | |
| 253 | Howard Prarie DamHPPO3 | 96.0 | Gauge | Jackson | 99.4% | 167 of 168 | 13 min | 2 h | |
| 253 | Rrv Cnl Blo JunctionJUNO3 | 96.0 | Gauge | Jackson | 99.4% | 167 of 168 | 13 min | 2 h | |
| 257 | N Santiam R 2 E Greens Bridge near JeffersonNSGO3 | 96.0 | Gauge | Linn | 99.4% | 167 of 168 | 13 min | 2 h | |
| 257 | Cow Creek 4 SW RiddleRDLO3 | 96.0 | Gauge | Douglas | 99.4% | 167 of 168 | 13 min | 2 h | |
| 257 | Middle Fork John Day AT Middle Fork John Day RiverRTRO3 | 96.0 | Gauge | Grant | 99.4% | 167 of 168 | 13 min | 2 h | |
| 257 | Silver Creek Near Silver Lake OregonSVRO3 | 96.0 | Gauge | Lake | 99.4% | 167 of 168 | 13 min | 2 h | |
| 261 | Pudding River AT AuroraAURO3 | 96.0 | Gauge | Marion | 99.4% | 167 of 168 | 13 min | 2 h | |
| 261 | John Day River at Picture GorgeJPGO3 | 96.0 | Gauge | Grant | 99.4% | 167 of 168 | 13 min | 2 h | |
| 261 | Jewel - Nehalem RiverJWNO3 | 96.0 | Gauge | Clatsop | 99.4% | 167 of 168 | 13 min | 2 h | |
| 264 | John Day River 3 E John DayJHNO3 | 96.0 | Gauge | Grant | 99.4% | 167 of 168 | 13 min | 2 h | |
| 265 | Calvert Peak RAWSCVFO3 | 96.0 | Gauge | Douglas | 98.8% | 166 of 168 | 12 min | 2 h | |
| 266 | Summer Lake RAWSSLKO3 | 95.9 | Gauge | Lake | 100% | 168 of 168 | 15 min | 60 min | |
| 267 | Tillamook RAWSTMKO3 | 95.9 | Gauge | Tillamook | 100% | 168 of 168 | 18 min | 60 min | |
| 268 | Harper, Oregon Weather StationUSBR-HARO | 95.9 | Gauge | Malheur | 97.6% | 164 of 168 | 3 min | 2 h | |
| 269 | Antelope RAWSATFO3 | 95.8 | Gauge | Harney | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | Charlotte RidgeCHRO3 | 95.8 | Gauge | Douglas | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | Fall Mtn RAWSFMFO3 | 95.8 | Gauge | Grant | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | J Ridge RAWSJRFO3 | 95.8 | Gauge | Umatilla | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | Keeney TwoKEEO3 | 95.8 | Gauge | Grant | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | Patjens RAWSPAFO3 | 95.8 | Gauge | Sherman | 100% | 168 of 168 | 15 min | 60 min | |
| 269 | Timothy RAWSTMFO3 | 95.8 | Gauge | Klamath | 100% | 168 of 168 | 15 min | 60 min | |
| 276 | Boulder CreekBOFO3 | 95.8 | Gauge | Wheeler | 100% | 168 of 168 | 15 min | 67 min | |
| 276 | Mt. Yoncalla RAWSYNFO3 | 95.8 | Gauge | Douglas | 100% | 168 of 168 | 15 min | 67 min | |
| 278 | Hillsboro 1.3 SSEOR-WS-75 | 95.8 | Volunteer | Washington | 100% | 7 of 7 | 4.4 h | 24 h | |
| 279 | Portland 3.6 ESEOR-MT-177 | 95.8 | Volunteer | Multnomah | 100% | 7 of 7 | 4.4 h | 24 h | |
| 280 | Gates 1.4 SWOR-LN-75 | 95.8 | Volunteer | Linn | 100% | 7 of 7 | 4.4 h | 24 h | |
| 280 | Sweet Home 2.1 WNWOR-LN-92 | 95.8 | Volunteer | Linn | 100% | 7 of 7 | 4.4 h | 24 h | |
| 282 | Springfield 0.9 SSEOR-LA-252 | 95.8 | Volunteer | Lane | 100% | 7 of 7 | 4.4 h | 24 h | |
| 283 | Dillard 0.3 NOR-DG-47 | 95.8 | Volunteer | Douglas | 100% | 7 of 7 | 4.4 h | 24 h | |
| 284 | Big Butte RAWS Near Butte FallsBBFO3 | 95.8 | Gauge | Jackson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 284 | Tepee Draw RAWSTPEO3 | 95.8 | Gauge | Deschutes | 99.4% | 167 of 168 | 14 min | 2 h | |
| 286 | Tumalo Feed Canal Nr BendTFCO3 | 95.8 | Gauge | Deschutes | 98.8% | 166 of 168 | 13 min | 2 h | |
| 286 | McKenzie R AT Trail Bridge damTRBO3 | 95.8 | Gauge | Linn | 98.8% | 166 of 168 | 13 min | 2 h | |
| 286 | Umatilla River 1 AT UmatillaUMAO3 | 95.8 | Gauge | Umatilla | 98.8% | 166 of 168 | 13 min | 2 h | |
| 286 | Wasco D And Clear LkWADO3 | 95.8 | Gauge | Wasco | 98.8% | 166 of 168 | 13 min | 2 h | |
| 290 | MeachamMEH | 95.8 | Gauge | Umatilla | 98.8% | 166 of 168 | 13 min | 2 h | |
| 291 | Murderers Creek AT DayvilleMUCO3 | 95.8 | Gauge | Grant | 98.8% | 166 of 168 | 13 min | 2 h | |
| 292 | Mckenzie R 30 E Outlet Of Clear Lake Nr Sweet HomeMOCO3 | 95.8 | Gauge | Linn | 98.8% | 166 of 168 | 13 min | 2 h | |
| 293 | Parker Mountain RAWSARFO3 | 95.8 | Gauge | Klamath | 98.8% | 166 of 168 | 13 min | 2 h | |
| 294 | John Day River AT John Day River at Blue Mtn Hot SpringsJBMO3 | 95.8 | Gauge | Grant | 98.8% | 166 of 168 | 13 min | 2 h | |
| 294 | North Fork John Day River AT MonumentMONO3 | 95.8 | Gauge | Grant | 98.8% | 166 of 168 | 13 min | 2 h | |
| 294 | Crooked River 13 AT Prineville blo DamPRVO3 | 95.8 | Gauge | Crook | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Clearwater R Nr ToketeeCRMO3 | 95.8 | Gauge | Douglas | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Elk Creek 4 NE TrailELKO3 | 95.8 | Gauge | Jackson | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Little Butte Creek at Lake CreekLBCO3 | 95.8 | Gauge | Jackson | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Mosier Creek 3 SE MosierMSRO3 | 95.8 | Gauge | Wasco | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | North Umpqua River Above White Mule CreeMULO3 | 95.8 | Gauge | Douglas | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Toketee Falls 8WNW - N Umpqua RiverNUMO3 | 95.8 | Gauge | Douglas | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | N Umpqua R Nr ToketeeNUWO3 | 95.8 | Gauge | Douglas | 98.8% | 166 of 168 | 13 min | 2 h | |
| 297 | Upr Klamath Lk At Rattlesnake PtRTLO3 | 95.8 | Gauge | Klamath | 98.8% | 166 of 168 | 13 min | 2 h | |
| 305 | Evans Creek RAWSEVFO3 | 95.7 | Gauge | Jackson | 100% | 168 of 168 | 15 min | 67 min | |
| 306 | A-Line Terminus Nr HermistonALTO3 | 95.7 | Gauge | Umatilla | 100% | 168 of 168 | 15 min | 60 min | |
| 306 | Elk Creek 2 SW DrainECDO3 | 95.7 | Gauge | Douglas | 100% | 168 of 168 | 15 min | 60 min | |
| 306 | Furnish CanalFURO3 | 95.7 | Gauge | Umatilla | 100% | 168 of 168 | 15 min | 60 min | |
| 306 | Bonanza - Lost RiverLRBO3 | 95.7 | Gauge | Klamath | 100% | 168 of 168 | 15 min | 60 min | |
| 306 | Abernethy Creek 2 S Mompano Reservoir near RedlandMRRO3 | 95.7 | Gauge | Clackamas | 100% | 168 of 168 | 15 min | 60 min | |
| 306 | Powder River AT Powder River nr. RichlandPRRO3 | 95.7 | Gauge | Baker | 100% | 168 of 168 | 15 min | 60 min | |
| 312 | Foster Flat RAWSFLFO3 | 95.7 | Gauge | Harney | 100% | 168 of 168 | 16 min | 68 min | |
| 312 | Little Mccoy Creek RAWSLMCO3 | 95.7 | Gauge | Harney | 100% | 168 of 168 | 16 min | 68 min | |
| 312 | Wilkinson Ridge RAWSWKFO3 | 95.7 | Gauge | Benton | 100% | 168 of 168 | 16 min | 68 min | |
| 315 | Granddad Battle RAWSGDFO3 | 95.6 | Gauge | Douglas | 100% | 168 of 168 | 16 min | 60 min | |
| 315 | Buckeye RAWSPKFO3 | 95.6 | Gauge | Douglas | 100% | 168 of 168 | 16 min | 60 min | |
| 315 | Seldom Creek RAWSSDFO3 | 95.6 | Gauge | Klamath | 100% | 168 of 168 | 16 min | 60 min | |
| 315 | Wanderers Peak RAWSWPKO3 | 95.6 | Gauge | Clackamas | 100% | 168 of 168 | 16 min | 60 min | |
| 319 | North Pole Ridge RAWSNPFO3 | 95.6 | Gauge | Wasco | 99.4% | 167 of 168 | 15 min | 2 h | |
| 320 | Tumalo Ridge RAWSTMRO3 | 95.6 | Gauge | Deschutes | 99.4% | 167 of 168 | 19 min | 2 h | |
| 321 | Quartzville Creek Blw Galena Creek Nr Cascadia14185865 | 95.6 | Gauge | Linn | 98.2% | 165 of 168 | 13 min | 2 h | |
| 322 | Portland - TroutdaleTTD | 95.5 | Airport | Multnomah | 100% | 168 of 168 | 11 min | 60 min | |
| 323 | ChiloquinCQFO3 | 95.5 | Gauge | Klamath | 100% | 168 of 168 | 17 min | 69 min | |
| 323 | Moon Hill RAWSOOFO3 | 95.5 | Gauge | Harney | 100% | 168 of 168 | 17 min | 69 min | |
| 325 | PrinevilleS39 | 95.5 | Airport | Crook | 99.6% | 502 of 504 | 12 min | 50 min | |
| 326 | Fossil - Pine CreekPCCO3 | 95.5 | Gauge | Wheeler | 98.2% | 165 of 168 | 13 min | 2 h | |
| 327 | Mill City 0.9 ESEOR-LN-76 | 95.4 | Volunteer | Linn | 100% | 7 of 7 | 5.4 h | 24 h | |
| 328 | Newport 5.1 NOR-LC-1 | 95.4 | Volunteer | Lincoln | 100% | 7 of 7 | 5.4 h | 24 h | |
| 328 | Seal Rock 0.6 ESEOR-LC-40 | 95.4 | Volunteer | Lincoln | 100% | 7 of 7 | 5.4 h | 24 h | |
| 330 | Cold SpringsCSFO3 | 95.4 | Gauge | Crook | 99.4% | 167 of 168 | 16 min | 2 h | |
| 330 | Crow FlatCWFO3 | 95.4 | Gauge | Harney | 99.4% | 167 of 168 | 16 min | 2 h | |
| 330 | Horse CRK RAWSHSFO3 | 95.4 | Gauge | Clackamas | 99.4% | 167 of 168 | 16 min | 2 h | |
| 330 | Rock Cr. RAWSRCRO3 | 95.4 | Gauge | Lake | 99.4% | 167 of 168 | 16 min | 2 h | |
| 330 | Red Box RAWSRXFO3 | 95.4 | Gauge | Clackamas | 99.4% | 167 of 168 | 16 min | 2 h | |
| 335 | Grande Ronde SSE Grande Ronde blo Clear CreekGCCO3 | 95.4 | Gauge | Union | 97.6% | 164 of 168 | 13 min | 2 h | |
| 335 | Rock Creek AT Rock Creek near HainesROKO3 | 95.4 | Gauge | Baker | 97.6% | 164 of 168 | 13 min | 2 h | |
| 335 | Bly - SF Sprague RiverSPBO3 | 95.4 | Gauge | Klamath | 97.6% | 164 of 168 | 13 min | 2 h | |
| 338 | CaseCEFO3 | 95.3 | Gauge | Grant | 100% | 168 of 168 | 17 min | 60 min | |
| 338 | Emigrant RAWSEMFO3 | 95.3 | Gauge | Lane | 100% | 168 of 168 | 17 min | 60 min | |
| 338 | Long PrairieLGPO3 | 95.3 | Gauge | Coos | 100% | 168 of 168 | 17 min | 60 min | |
| 341 | AllisonALFO3 | 95.3 | Gauge | Harney | 100% | 168 of 168 | 18 min | 60 min | |
| 341 | Burnt Mtn RAWSBNFO3 | 95.3 | Gauge | Coos | 100% | 168 of 168 | 18 min | 60 min | |
| 341 | Signal Tree RAWSTRFO3 | 95.3 | Gauge | Coos | 100% | 168 of 168 | 18 min | 60 min | |
| 344 | Roberts Butte RAWSBTFO3 | 95.3 | Gauge | Wallowa | 100% | 168 of 168 | 18 min | 70 min | |
| 344 | Harl Butte RAWSHRLO3 | 95.3 | Gauge | Wallowa | 100% | 168 of 168 | 18 min | 70 min | |
| 344 | Sparta Butte RAWSSAFO3 | 95.3 | Gauge | Baker | 100% | 168 of 168 | 18 min | 70 min | |
| 347 | Foster DamFSTO3 | 95.3 | Cooperative | Linn | 100% | 7 of 7 | - | 24 h | |
| 347 | North Umpqua River At Winchester DamWINO3 | 95.3 | Cooperative | Douglas | 100% | 7 of 7 | - | 24 h | |
| 349 | Bull Run R 10 ESE Bull Run Res No. 1 near CorbettBRVO3 | 95.3 | Gauge | Multnomah | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Butte Creek AT FossilBTCO3 | 95.3 | Gauge | Wheeler | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Silvies River 0 NW Silvies River near BurnsBUSO3 | 95.3 | Gauge | Harney | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Camas Creek AT Camas Creek near UkiahCASO3 | 95.3 | Gauge | Umatilla | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Catherine Creek 6 SE Catherine CreekCTHO3 | 95.3 | Gauge | Union | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Drews ReservoirDREO3 | 95.3 | Gauge | Lake | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Deschutes Rvr Blw Snow CRK Nr La PineDSNO3 | 95.3 | Gauge | Deschutes | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Cow Creek At Galesville Reservoir Near AzaleaGSVO3 | 95.3 | Gauge | Douglas | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Imnaha River AT ImnahaIMNO3 | 95.3 | Gauge | Wallowa | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Rush 3S - Little Applegate RiverLARO3 | 95.3 | Gauge | Jackson | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Condon - Lone Rock CreekLRCO3 | 95.3 | Gauge | Gilliam | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | McKay Creek Below Res AT McKay CreekMCKO3 | 95.3 | Gauge | Umatilla | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | MCKAY DAM & RIVERMKDO3 | 95.3 | Gauge | Umatilla | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | North Powder 7 W North PowderNPRO3 | 95.3 | Gauge | Union | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | N Yamhill R 2 WNW FairdaleNYFO3 | 95.3 | Gauge | Yamhill | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Oak Grove Fork 14 S Government CampOGCO3 | 95.3 | Gauge | Clackamas | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Ordnance CanalORNO3 | 95.3 | Gauge | Umatilla | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Trout Creek AT Trout Creek near FieldsTROO3 | 95.3 | Gauge | Harney | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Grande Ronde River AT TroyTRYO3 | 95.3 | Gauge | Wallowa | 97.6% | 164 of 168 | 13 min | 2 h | |
| 349 | Umatilla Rvr Blw Dillon DivUMDO3 | 95.3 | Gauge | Umatilla | 97.6% | 164 of 168 | 13 min | 2 h | |
| 369 | Bull Run R 4 ENE Bull Run Res No. 2 near Bull RunBURO3 | 95.3 | Gauge | Clackamas | 97.6% | 164 of 168 | 13 min | 2 h | |
| 369 | Metolious River Nr GrandviewMETO3 | 95.3 | Gauge | Jefferson | 97.6% | 164 of 168 | 13 min | 2 h | |
| 371 | Williamson River at ChiloquinWMNO3 | 95.3 | Gauge | Klamath | 97.6% | 164 of 168 | 13 min | 2 h | |
| 372 | Salem 2NNW - Glenn CreekSGWO3 | 95.3 | Gauge | Polk | 97.4% | 655 of 672 | 13 min | 45 min | |
| 373 | Bear Cr At MouthBMOO3 | 95.3 | Gauge | Jackson | 95.8% | 161 of 168 | 8 min | 2 h | |
| 374 | HermistonHRI | 95.2 | Airport | Morrow | 100% | 168 of 168 | 11 min | 60 min | |
| 375 | Agness 4SE - Illinois RiverAGSO3 | 95.2 | Gauge | Curry | 100% | 168 of 168 | 18 min | 60 min | |
| 375 | Nestucca River 1 SW BeaverBEAO3 | 95.2 | Gauge | Tillamook | 100% | 168 of 168 | 18 min | 60 min | |
| 375 | DannerDANO3 | 95.2 | Gauge | Malheur | 100% | 168 of 168 | 18 min | 60 min | |
| 375 | Fort Rock RAWSFKFO3 | 95.2 | Gauge | Lake | 100% | 168 of 168 | 18 min | 60 min | |
| 375 | Gerber DamGRBO3 | 95.2 | Gauge | Klamath | 100% | 168 of 168 | 18 min | 60 min | |
| 375 | Sandy River AT Bull RunSNDO3 | 95.2 | Gauge | Clackamas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Fanno Cr 1 N Durham Rd at TualatinDURO3 | 95.2 | Gauge | Washington | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Clackamas River 1 NW EstacadaESTO3 | 95.2 | Gauge | Clackamas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Fir Ck Nr BrightwoodFCBO3 | 95.2 | Gauge | Multnomah | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Warm Springs River 3 AT Kahneeta Hot SpringsKAHO3 | 95.2 | Gauge | Wasco | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | E Fk Lobster CR 9 S AlseaLOBO3 | 95.2 | Gauge | Lane | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Little River At PeelLRPO3 | 95.2 | Gauge | Douglas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Deschutes River AT MoodyMODO3 | 95.2 | Gauge | Sherman | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | N Fk Bull Run R 6 S WarrendaleNBRO3 | 95.2 | Gauge | Multnomah | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Chiloquin 12SW - Upper Klamath LakeRKYO3 | 95.2 | Gauge | Klamath | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Bull Run R AT Bull RunRUNO3 | 95.2 | Gauge | Clackamas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | S Fk Bull Run R 6 NE WARRENDALESBRO3 | 95.2 | Gauge | Clackamas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Lakecreek - SF Little ButteSFLO3 | 95.2 | Gauge | Jackson | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | Three LynxTLYO3 | 95.2 | Gauge | Clackamas | 100% | 168 of 168 | 18 min | 60 min | |
| 381 | TalentWCTO3 | 95.2 | Gauge | Jackson | 100% | 168 of 168 | 18 min | 60 min | |
| 395 | Badger CreekBGFO3 | 95.2 | Gauge | Crook | 99.4% | 167 of 168 | 17 min | 2 h | |
| 395 | Cabin LakeCAFO3 | 95.2 | Gauge | Lake | 99.4% | 167 of 168 | 17 min | 2 h | |
| 395 | Log CRK RAWSLGFO3 | 95.2 | Gauge | Multnomah | 99.4% | 167 of 168 | 17 min | 2 h | |
| 395 | Round Mtn RAWSRNFO3 | 95.2 | Gauge | Deschutes | 99.4% | 167 of 168 | 17 min | 2 h | |
| 395 | Sugerloaf RAWSSGFO3 | 95.2 | Gauge | Lane | 99.4% | 167 of 168 | 17 min | 2 h | |
| 395 | Slide Mtn RAWSSLFO3 | 95.2 | Gauge | Wheeler | 99.4% | 167 of 168 | 17 min | 2 h | |
| 401 | Fields RAWSFEFO3 | 95.2 | Gauge | Lane | 98.8% | 166 of 168 | 16 min | 2 h | |
| 401 | Yellowstone Mtn.RAWSYEFO3 | 95.2 | Gauge | Linn | 98.8% | 166 of 168 | 16 min | 2 h | |
| 403 | Coast Fk Willamette R AT GoshenGOSO3 | 95.2 | Gauge | Lane | 98.5% | 662 of 672 | 15 min | 45 min | |
| 403 | Long Tom River AT MonroeMNRO3 | 95.2 | Gauge | Benton | 98.5% | 662 of 672 | 15 min | 45 min | |
| 403 | Trail 6ENE - Rogue RiverRFHO3 | 95.2 | Gauge | Jackson | 98.5% | 662 of 672 | 15 min | 45 min | |
| 406 | Evans Creek at WimerEVWO3 | 95.2 | Gauge | Jackson | 97.6% | 164 of 168 | 14 min | 2 h | |
| 407 | Lakeview (AWOS)LKV | 95.1 | Airport | Lake | 100% | 168 of 168 | 4 min | 60 min | |
| 408 | Buckhorn Spring RAWSBUCO3 | 95.1 | Gauge | Jackson | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Kelsey Butte RAWSKBFO3 | 95.1 | Gauge | Malheur | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Miller RAWSMLLO3 | 95.1 | Gauge | Columbia | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Owyhee Ridge RAWSOWFO3 | 95.1 | Gauge | Malheur | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Rockhouse1 RAWSRKHO3 | 95.1 | Gauge | Polk | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Ssb #2SBFO3 | 95.1 | Gauge | Josephine | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | South Fork RAWSSFKO3 | 95.1 | Gauge | Tillamook | 100% | 168 of 168 | 18 min | 60 min | |
| 408 | Tupper RAWSTUFO3 | 95.1 | Gauge | Morrow | 100% | 168 of 168 | 18 min | 60 min | |
| 416 | Mutton Mountain RAWSMMFO3 | 95.1 | Gauge | Wasco | 100% | 168 of 168 | 19 min | 60 min | |
| 417 | Fish Fin RAWSFFFO3 | 95.1 | Gauge | Harney | 100% | 168 of 168 | 19 min | 71 min | |
| 418 | Estacada 2 SEFADO3 | 95.1 | Cooperative | Clackamas | 100% | 7 of 7 | 6 h | 24 h | |
| 419 | Clackamas River AT Three Lynx CreekTLYO3 | 95.1 | Cooperative | Clackamas | 100% | 7 of 7 | 6 h | 24.3 h | |
| 420 | McKenzie River 5 E VidaVIDO3 | 95.1 | Gauge | Lane | 98.2% | 660 of 672 | 15 min | 45 min | |
| 421 | Coffee Pot FlatPTFO3 | 95.0 | Gauge | Lake | 100% | 168 of 168 | 19 min | 60 min | |
| 422 | Or Coos Bay 8 SWCOSO3 | 95.0 | Gauge | Coos | 99.4% | 167 of 168 | 18 min | 1.6 h | |
| 422 | Or Corvallis 10 SSWCVSO3 | 95.0 | Gauge | Benton | 99.4% | 167 of 168 | 18 min | 1.6 h | |
| 422 | RileyRLYO3 | 95.0 | Gauge | Harney | 99.4% | 167 of 168 | 18 min | 1.6 h | |
| 422 | John Day National Monument - Sheep RockSHRO3 | 95.0 | Gauge | Grant | 99.4% | 167 of 168 | 18 min | 1.6 h | |
| 426 | Black Rock RAWSOKFO3 | 95.0 | Gauge | Klamath | 99.4% | 167 of 168 | 18 min | 2 h | |
| 426 | Point Prominence RAWSPPFO3 | 95.0 | Gauge | Union | 99.4% | 167 of 168 | 18 min | 2 h | |
| 428 | Baltzor Ranch Nr SheavilleBALO3 | 95.0 | Gauge | Malheur | 99.4% | 167 of 168 | 18 min | 1.8 h | |
| 428 | Bully Creek ReservoirBULO3 | 95.0 | Gauge | Malheur | 99.4% | 167 of 168 | 18 min | 1.8 h | |
| 430 | Antelope Div DamACDO3 | 95.0 | Gauge | Jackson | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Cow Creek 5 NE AzaleaAZAO3 | 95.0 | Gauge | Douglas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Malheur North Fk 0 AT BeulahBEUO3 | 95.0 | Gauge | Malheur | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Bull Cr Nr WilhoitBLWO3 | 95.0 | Gauge | Clackamas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Clearwater River Above Trap Creek Near TCWRO3 | 95.0 | Gauge | Douglas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Blowout Ck Nr DetroitDEQO3 | 95.0 | Gauge | Linn | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Nehalem River AT FossFSSO3 | 95.0 | Gauge | Tillamook | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Mill Creek Nr PrinevilleMLCO3 | 95.0 | Gauge | Crook | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Prinand ResPVDO3 | 95.0 | Gauge | Crook | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Government Camp - Salmon RiverSGCO3 | 95.0 | Gauge | Clackamas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Sisters - Whychus CreekSQKO3 | 95.0 | Gauge | Deschutes | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | North Umpqua River Bleow Soda Springs NESSPO3 | 95.0 | Gauge | Douglas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | South Umpqua At MelroseSUMO3 | 95.0 | Gauge | Douglas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 430 | Malheur River 0 AT Malheur R. BLO WarmWARO3 | 95.0 | Gauge | Malheur | 99.4% | 167 of 168 | 18 min | 2 h | |
| 444 | Willamette River AT Oregon City below Willamette FallsORCO3 | 95.0 | Gauge | Clackamas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | AGATE DAM & RESERVOIRAGDO3 | 95.0 | Gauge | Jackson | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Allen Canal Nr EchoALNO3 | 95.0 | Gauge | Umatilla | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Cannibal MtnCNFO3 | 95.0 | Gauge | Lincoln | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | East Fork Creek Near AshlandEFAO3 | 95.0 | Gauge | Jackson | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Obrien 6SE - EF Illinois RiverEFIO3 | 95.0 | Gauge | Josephine | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Molalla River near WilhoitMOWO3 | 95.0 | Gauge | Clackamas | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Milton Freewater - NF Walla WallaNFWO3 | 95.0 | Gauge | Umatilla | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Ochoco Creek 13 E OCHOCO CK ABV RESERVOIROCRO3 | 95.0 | Gauge | Crook | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Powder River 0 AT BakerPWDO3 | 95.0 | Gauge | Baker | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Logsden - Sunshine CreekSCVO3 | 95.0 | Gauge | Lincoln | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Powder River 1 S Thief Valley Res.THFO3 | 95.0 | Gauge | Baker | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Burnt River 7 W HerefordUNYO3 | 95.0 | Gauge | Baker | 99.4% | 167 of 168 | 18 min | 2 h | |
| 445 | Wagontire RAWSWTFO3 | 95.0 | Gauge | Harney | 99.4% | 167 of 168 | 18 min | 2 h | |
| 458 | Sprague River Below Brown Creek Near BeattySPGO3 | 95.0 | Gauge | Klamath | 99.4% | 167 of 168 | 18 min | 2 h | |
| 459 | Hood River 2 S Hood RiverHODO3 | 95.0 | Gauge | Hood River | 99.4% | 167 of 168 | 18 min | 1.6 h | |
| 460 | Cold Springs Recharge Canal Nr HermistonCSRO3 | 95.0 | Gauge | Umatilla | 99.4% | 167 of 168 | 18 min | 2 h | |
| 461 | Wamic Mill RAWSWMFO3 | 95.0 | Gauge | Wasco | 98.8% | 166 of 168 | 17 min | 2 h | |
| 462 | Middle Fk Willamette R AT JasperJASO3 | 95.0 | Gauge | Lane | 98.3% | 661 of 672 | 16 min | 45 min | |
| 463 | Mt Wilson RAWSWSFO3 | 94.9 | Gauge | Wasco | 100% | 168 of 168 | 20 min | 60 min | |
| 464 | High Point RAWSLOFO3 | 94.9 | Gauge | Lane | 100% | 168 of 168 | 20 min | 72 min | |
| 465 | Lebanon 4.8 EOR-LN-1 | 94.9 | Volunteer | Linn | 100% | 7 of 7 | 6.4 h | 24 h | |
| 466 | Corvallis 1.5 NWOR-BN-7 | 94.9 | Volunteer | Benton | 100% | 7 of 7 | 6.4 h | 24 h | |
| 467 | Columbia County FairgroundsCFGO3 | 94.9 | Gauge | Columbia | 99.4% | 167 of 168 | 17 min | 2 h | |
| 468 | VeroniaVIAO3 | 94.9 | Gauge | Columbia | 99.4% | 167 of 168 | 18 min | 2 h | |
| 469 | Morgan MtnMGFO3 | 94.9 | Gauge | Baker | 99.4% | 167 of 168 | 18 min | 2 h | |
| 470 | Oakridge - MF Williamette RiverMFSO3 | 94.9 | Gauge | Lane | 98.9% | 665 of 672 | 18 min | 45 min | |
| 471 | Fort Klamath - Annie CreekAFKO3 | 94.9 | Gauge | Klamath | 96.4% | 162 of 168 | 13 min | 2 h | |
| 472 | Umatilla River AT PendletonPDTO3 | 94.9 | Gauge | Umatilla | 96.4% | 162 of 168 | 13 min | 2 h | |
| 473 | Brush CRK (Eugene Port)BRUO3 | 94.8 | Gauge | Lane | 99.4% | 167 of 168 | 19 min | 2 h | |
| 473 | Silver Bullet RAWSSVFO3 | 94.8 | Gauge | Douglas | 99.4% | 167 of 168 | 19 min | 2 h | |
| 473 | Trout CRK RAWSTCFO3 | 94.8 | Gauge | Lane | 99.4% | 167 of 168 | 19 min | 2 h | |
| 473 | Jewell 6NNW - Tidewater RAWSTWRO3 | 94.8 | Gauge | Clatsop | 99.4% | 167 of 168 | 19 min | 2 h | |
| 477 | Briar Rabbit RAWSIRFO3 | 94.8 | Gauge | Wheeler | 99.4% | 167 of 168 | 19 min | 2 h | |
| 477 | Ochoco ResvOCDO3 | 94.8 | Gauge | Crook | 99.4% | 167 of 168 | 19 min | 2 h | |
| 479 | Klamath R Blw Boyle PpBOYO3 | 94.8 | Gauge | Klamath | 98.8% | 166 of 168 | 18 min | 2 h | |
| 479 | Mckenzie R 1 W RainbowCMRO3 | 94.8 | Gauge | Lane | 98.8% | 166 of 168 | 18 min | 2 h | |
| 479 | South Fork Little Butte Creek - GilkeyGILO3 | 94.8 | Gauge | Jackson | 98.8% | 166 of 168 | 18 min | 2 h | |
| 479 | Illinois River 3 NNW KerbyKRBO3 | 94.8 | Gauge | Josephine | 98.8% | 166 of 168 | 18 min | 2 h | |
| 479 | Tualatin R 6 WNW Lee Falls near GastonTLFO3 | 94.8 | Gauge | Washington | 98.8% | 166 of 168 | 18 min | 2 h | |
| 484 | Hampton, Oregon Weather StationUSBR-HMPO | 94.8 | Gauge | Deschutes | 98.8% | 166 of 168 | 18 min | 2 h | |
| 485 | Willamette River AT AlbanyALBO3 | 94.8 | Gauge | Linn | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Tualatin River 1 S DilleyDLLO3 | 94.8 | Gauge | Washington | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Willamette River AT EugeneEUGO3 | 94.8 | Gauge | Lane | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Middle Fk Santiam R AT Green Peter ReservoirGPRO3 | 94.8 | Gauge | Linn | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Willamette River AT HarrisburgHARO3 | 94.8 | Gauge | Linn | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Santiam River AT JeffersonJFFO3 | 94.8 | Gauge | Linn | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Klamath Falls - Klamath RiverKKFO3 | 94.8 | Gauge | Klamath | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Keno - Klamath RiverKRKO3 | 94.8 | Gauge | Klamath | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | Willamette River AT SalemSLMO3 | 94.8 | Gauge | Marion | 98.3% | 661 of 672 | 17 min | 45 min | |
| 485 | S Santiam River AT WaterlooWTLO3 | 94.8 | Gauge | Linn | 98.3% | 661 of 672 | 17 min | 45 min | |
| 495 | Salem - Mill CreekMCTO3 | 94.8 | Gauge | Marion | 95.9% | 645 of 672 | 13 min | 45 min | |
| 496 | Bend - South Slough Toms CreekSNTO3 | 94.7 | Gauge | Coos | 100% | 168 of 168 | 20 min | 1.5 h | |
| 497 | Straw RAWSSTFO3 | 94.7 | Gauge | Lake | 99.4% | 167 of 168 | 20 min | 2 h | |
| 498 | Sublimity 4E - Coon HollowSCWO3 | 94.7 | Gauge | Marion | 98.8% | 996 of 1,008 | 10 min | 50 min | |
| 499 | Lone Pine - Sprague RiverSLPO3 | 94.7 | Gauge | Klamath | 98.8% | 166 of 168 | 18 min | 2 h | |
| 500 | Salem 5SE - Deer ParkSDPO3 | 94.7 | Gauge | Marion | 98.7% | 995 of 1,008 | 10 min | 50 min |
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.