Alaska 24/7 Rank
Every station in Alaska 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 958 ranked here, 944 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 | Area | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 251 | KL4Tq FairbanksAW555 | 98.7 | Gauge | Fairbanks North Star | 99.5% | 669 of 672 | 16 min | 30 min | |
| 252 | Sparrevohn (AWOS)PASV | 98.7 | Airport | Bethel | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Nulato - Box River RAWSBOXA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Hodzana RiverHOZA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Kaiyuh FlatsKAIA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Kanuti RiverKANA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | 1 N Lake MinchuminaLMHA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Lost Creek RAWSLSTA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Norutak LakeNRUA2 | 98.7 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 16 min | 2 h | |
| 252 | Nulato - Shaktoolik RiverSHKA2 | 98.7 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 261 | Eielson AFBPAEI | 98.7 | Airport | Fairbanks North Star | 99.4% | 167 of 168 | 16 min | 2 h | |
| 262 | Cape Newenham(AWOS)PAEH | 98.7 | Airport | Bethel | 99.4% | 167 of 168 | 16 min | 1.8 h | |
| 263 | Wainwright AAFPAFB | 98.7 | Airport | Fairbanks North Star | 99.4% | 167 of 168 | 16 min | 2 h | |
| 264 | BirchwoodPABV | 98.6 | Airport | Kenai Peninsula | 100% | 168 of 168 | 5 min | 60 min | |
| 265 | Harlequin Lake Outlet - Dangerous RiverDANA2 | 98.6 | Gauge | Yakutat | 100% | 168 of 168 | 17 min | 61 min | |
| 266 | Togiac Village AWOSPATG | 98.6 | Airport | Dillingham | 98.8% | 166 of 168 | 5 min | 60 min | |
| 267 | ToklatTKLA2 | 98.6 | Gauge | Yukon-koyukuk | 98.2% | 165 of 168 | 14 min | 2 h | |
| 268 | Gulkana Arpt (ASOS)PAGK | 98.5 | Airport | Valdez-Cordova | 100% | 168 of 168 | 8 min | 60 min | |
| 269 | Salcha - Bridadier RAWSBDRA2 | 98.5 | Gauge | Fairbanks North Star | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | LivengoodLIVA2 | 98.5 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | Galena @ PoormanPMNA2 | 98.5 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | Renee RAWSRENA2 | 98.5 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | Round LakeRNDA2 | 98.5 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | Seven MileSMIA2 | 98.5 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 18 min | 60 min | |
| 269 | Delta - Wills Range RAWSWRRA2 | 98.5 | Gauge | Southeast Fairbanks | 100% | 168 of 168 | 18 min | 60 min | |
| 276 | Two RiversTRSA2 | 98.5 | Gauge | Fairbanks North Star | 100% | 168 of 168 | 18 min | 71 min | |
| 277 | Ktuu Midtown AnchorageKTUA2 | 98.5 | Gauge | Anchorage | 99.5% | 669 of 672 | 17 min | 30 min | |
| 278 | CHISANA RIVER 5 NE Chisana River at NorthwayCRNA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 16 min | 1.9 h | |
| 279 | Barrow CRNBROA2 | 98.5 | Gauge | North Slope | 99.4% | 167 of 168 | 17 min | 2 h | |
| 279 | GAKONA RIVER 1 E Gakona River nr GakonaGAKA2 | 98.5 | Gauge | Valdez-Cordova | 99.4% | 167 of 168 | 17 min | 2 h | |
| 279 | Parks Hwy BridgeLSHA2 | 98.5 | Gauge | Matanuska-Susitna | 99.4% | 167 of 168 | 17 min | 2 h | |
| 282 | Kuskokwim River 1 E Kuskokwim River at BethelBETA2 | 98.5 | Gauge | Bethel | 99.4% | 167 of 168 | 17 min | 2 h | |
| 282 | Klutina River 6 SE Klutina River at Copper CenterKLUA2 | 98.5 | Gauge | Valdez-Cordova | 99.4% | 167 of 168 | 17 min | 2 h | |
| 284 | Glennallen 64NGNNA2 | 98.5 | Gauge | Valdez-Cordova | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 284 | Ak Red Dog Mine 3 SSWRDMA2 | 98.5 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 284 | Tok 70SETNWA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 287 | Ben Creek Nr Ft YukonBENA2 | 98.5 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Chalkyitsik WestCIKA2 | 98.5 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | ChickenCKNA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Denali 27NDNLA2 | 98.5 | Gauge | Denali | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | EagleEGYA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Jarvis Creek RawsJCKA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Kennicott RAWSKNCA2 | 98.5 | Gauge | Copper River | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | King Salmon 42SEKSNA2 | 98.5 | Gauge | Lake & Peninsula | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Metlakatla 6SMETA2 | 98.5 | Gauge | Prince of Wales | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Homer - EF Martin RiverMRHA2 | 98.5 | Gauge | Kenai Peninsula | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Juneau WFOPAJK | 98.5 | Gauge | Juneau | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Scottie Creek AT Scottie Creek at Alaska HwySCOA2 | 98.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Sitka CRNSIKA2 | 98.5 | Gauge | Sitka | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Saint Paul Island CRNSNPA2 | 98.5 | Gauge | Aleutians West | 99.4% | 167 of 168 | 17 min | 2 h | |
| 287 | Beaver CreekWBQA2 | 98.5 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 17 min | 2 h | |
| 302 | TALKEETNA RIVER W Talkeetna River at TalkeetnaTKTA2 | 98.5 | Gauge | Matanuska-Susitna | 99.4% | 167 of 168 | 17 min | 2 h | |
| 303 | Goldstream Creek AT Goldstream Creek near LivengoodGLSA2 | 98.5 | Gauge | Yukon-koyukuk | 99.4% | 167 of 168 | 17 min | 2 h | |
| 304 | Nuiqsut - Inigok AirfieldIGKA2 | 98.5 | Gauge | North Slope | 98.8% | 166 of 168 | 16 min | 2 h | |
| 305 | West Fork Eklutna RiverWFEA2 | 98.4 | Gauge | Anchorage | 99.4% | 167 of 168 | 17 min | 2 h | |
| 306 | East Fork Eklutna RiverEFEA2 | 98.4 | Gauge | Anchorage | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | MENDENHALL LAKE 4 NE Mendenhall Lake LevelMNDA2 | 98.4 | Gauge | Juneau | 99.1% | 666 of 672 | 16 min | 45 min | |
| 308 | Chimney Lake RAWSCHMA2 | 98.4 | Gauge | Yukon-koyukuk | 97.6% | 164 of 168 | 14 min | 3 h | |
| 309 | Cottonwood CreekCOTA2 | 98.3 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 19 min | 60 min | |
| 309 | Graphite LakeGRFA2 | 98.3 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 19 min | 60 min | |
| 309 | Koyukuk NwrKOYA2 | 98.3 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 19 min | 60 min | |
| 309 | Jatahmund Lake Raws In Tetlin Nwr 3WswTETA2 | 98.3 | Gauge | SE Fairbanks | 100% | 168 of 168 | 19 min | 60 min | |
| 313 | Toolik Lake 5ENE USCRNLIKA2 | 98.3 | Gauge | North Slope | 99.4% | 167 of 168 | 18 min | 1.5 h | |
| 314 | Blair Lakes RAWSBKSA2 | 98.3 | Gauge | Fairbanks North Star | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Devil Mountain RAWSDVLA2 | 98.3 | Gauge | Nome | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Grazelka Range RawsGRZA2 | 98.3 | Gauge | Anchorage | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | HaycockHAYA2 | 98.3 | Gauge | Nome | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Howard Pass RAWSHOWA2 | 98.3 | Gauge | North Slope | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Kiana - SisiakSSIA2 | 98.3 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Selawik FlatsSWKA2 | 98.3 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 18 min | 2 h | |
| 314 | Tahinichok RAWSTAHA2 | 98.3 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 18 min | 2 h | |
| 322 | Gustavus 2NEGTSA2 | 98.3 | Gauge | Skagway-Yakutat-Ango | 98.8% | 166 of 168 | 17 min | 2 h | |
| 322 | Selawik - NWRSLKA2 | 98.3 | Gauge | Northwest Arctic | 98.8% | 166 of 168 | 17 min | 2 h | |
| 322 | Yakutat 3SSE - Tongass ForecastYUTA2 | 98.3 | Gauge | Yakutat | 98.8% | 166 of 168 | 17 min | 2 h | |
| 325 | SleetmutePASL | 98.3 | Airport | Bethel | 95.2% | 160 of 168 | 5 min | 2 h | |
| 326 | Tatalina (AWOS)PATL | 98.2 | Airport | Yukon-koyukuk | 100% | 168 of 168 | 16 min | 65 min | |
| 327 | Fourpeaked RAWSFPKA2 | 98.2 | Gauge | Kodiak Island | 100% | 168 of 168 | 19 min | 60 min | |
| 328 | Meade River AT Meade River near AtqasakMDEA2 | 98.2 | Gauge | North Slope | 98.8% | 166 of 168 | 17 min | 2 h | |
| 329 | CHESTER CREEK 98 N Chester Creek at Arctic BlvdCHRA2 | 98.2 | Gauge | Anchorage | 98.5% | 662 of 672 | 16 min | 30 min | |
| 330 | Fort Yukon (AWOS)PFYU | 98.1 | Airport | Yukon-koyukuk | 100% | 168 of 168 | 5 min | 60 min | |
| 331 | Chisana AirstripCSNA2 | 98.1 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 19 min | 63 min | |
| 332 | Juneau - Lemon Creek No2LMNA2 | 98.1 | Gauge | Juneau | 99.6% | 502 of 504 | 19 min | 40 min | |
| 333 | NoatakPAWN | 98.1 | Airport | Northwest Arctic | 99.4% | 167 of 168 | 5 min | 2 h | |
| 334 | Berners BayBEBA2 | 98.1 | Gauge | Juneau | 99.4% | 167 of 168 | 19 min | 2 h | |
| 334 | Pederson Lagoon RAWSPEDA2 | 98.1 | Gauge | Kenai Peninsula | 99.4% | 167 of 168 | 19 min | 2 h | |
| 334 | Serpentine RAWSSRTA2 | 98.1 | Gauge | Nome | 99.4% | 167 of 168 | 19 min | 2 h | |
| 334 | Kiana - Salmon RiverSRWA2 | 98.1 | Gauge | Northwest Arctic | 99.4% | 167 of 168 | 19 min | 2 h | |
| 334 | Upper Charley RiverUPRA2 | 98.1 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 19 min | 2 h | |
| 334 | Willow RAWSWOWA2 | 98.1 | Gauge | Matanuska-Susitna | 99.4% | 167 of 168 | 19 min | 2 h | |
| 340 | Nash Road in SewardSCNA2 | 98.1 | Gauge | Kenai Peninsula | 98.2% | 165 of 168 | 17 min | 2 h | |
| 341 | SoldotnaPASX | 98.0 | Airport | Kenai Peninsula | 100% | 168 of 168 | 5 min | 60 min | |
| 342 | Jordan Creek AT Jordan Creek near JuneauJRDA2 | 98.0 | Gauge | Juneau | 98.2% | 165 of 168 | 17 min | 2 h | |
| 343 | Ninilchik Road BridgeNINA2 | 98.0 | Gauge | Kenai Peninsula | 98.2% | 165 of 168 | 17 min | 3 h | |
| 344 | Kenai NWR - Chickaloon RiverCKRA2 | 98.0 | Gauge | Kenai Peninsula | 98.2% | 165 of 168 | 17 min | 2 h | |
| 344 | Kenai NWR - Funny RiverFRAA2 | 98.0 | Gauge | Kenai Peninsula | 98.2% | 165 of 168 | 17 min | 2 h | |
| 344 | Kuskokwim RiverMCGA2 | 98.0 | Gauge | Yukon-koyukuk | 98.2% | 165 of 168 | 17 min | 2 h | |
| 347 | Metlakatla 6SMWSA2 | 98.0 | Gauge | Prince of Wales-Hyder | 98.0% | 659 of 672 | 17 min | 35 min | |
| 348 | Homer EastHMEA2 | 97.9 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 13 min | 66 min | |
| 349 | Kelly Ranger StationKELA2 | 97.9 | Gauge | Northwest Arctic | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | Kilbuck MountainsKILA2 | 97.9 | Gauge | Bethel | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | Klawasi Nr GlenallenKLAA2 | 97.9 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | Mystery Creek @ Kenai NwrKNAA2 | 97.9 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | Kenai Lk @ Lawing AirstripKNLA2 | 97.9 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | Little Granite Creek RAWSLGKA2 | 97.9 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 20 min | 64 min | |
| 349 | May CreekMCKA2 | 97.9 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 20 min | 64 min | |
| 356 | Bettles AirportBTT | 97.9 | Cooperative | Yukon-Koyukuk | 100% | 7 of 7 | 7 h | 24 h | |
| 357 | Juneau 4SW - EaglecrestECEA2 | 97.9 | Gauge | Juneau | 99.4% | 668 of 672 | 19 min | 41 min | |
| 358 | Reindeer RiverRDRA2 | 97.9 | Gauge | Wade-Hampton | 99.4% | 167 of 168 | 20 min | 2 h | |
| 359 | AT Elfin CoveELFA2 | 97.9 | Gauge | Skagway-Yakutat-Ango | 99.0% | 832 of 840 | 19 min | 36 min | |
| 359 | Kodiak Island NWLONKDAA2 | 97.9 | Gauge | Kodiak Island | 99.0% | 832 of 840 | 19 min | 36 min | |
| 359 | Seward - NWLONSWLA2 | 97.9 | Gauge | Kenai Peninsula | 99.0% | 832 of 840 | 19 min | 36 min | |
| 362 | AT Juneau NOSJNEA2 | 97.9 | Gauge | Juneau | 99.0% | 832 of 840 | 19 min | 36 min | |
| 362 | AT Ketchikan NOSKECA2 | 97.9 | Gauge | Ketchikan Gateway | 99.0% | 832 of 840 | 19 min | 36 min | |
| 364 | AT Nome NOSNMTA2 | 97.9 | Gauge | Nome | 98.9% | 831 of 840 | 19 min | 36 min | |
| 365 | AT Nikiski NOSNKTA2 | 97.9 | Gauge | Kenai Peninsula | 98.8% | 830 of 840 | 19 min | 36 min | |
| 366 | Ruby 44ESENWTA2 | 97.8 | Gauge | Yukon-Koyukuk | 100% | 168 of 168 | 21 min | 65 min | |
| 367 | Valdez - Robe RiverRRVA2 | 97.8 | Gauge | Chugach | 100% | 168 of 168 | 21 min | 60 min | |
| 368 | Huslia 27EHSLA2 | 97.8 | Gauge | Yukon-Koyukuk | 100% | 168 of 168 | 21 min | 75 min | |
| 368 | Galena 44SW - USCRNINKA2 | 97.8 | Gauge | Yukon-Koyukuk | 100% | 168 of 168 | 21 min | 75 min | |
| 370 | GW4901 SoldotnaG4901 | 97.8 | Gauge | Kenai Peninsula | 99.7% | 670 of 672 | 19 min | 31 min | |
| 371 | GW0412 NikiskiG0412 | 97.8 | Gauge | Kenai Peninsula | 99.7% | 670 of 672 | 19 min | 30 min | |
| 372 | AT Cordova NOSCRVA2 | 97.8 | Gauge | Valdez-Cordova | 98.8% | 830 of 840 | 19 min | 36 min | |
| 373 | GW6555 KecthikanG6555 | 97.8 | Gauge | Prince of Wales-Hyder | 97.6% | 656 of 672 | 17 min | 35 min | |
| 374 | Lake CreekYLKA2 | 97.8 | Gauge | Matanuska-Susitna | 97.6% | 164 of 168 | 17 min | 2 h | |
| 375 | Eyak River AT Eyak River at Copper River HwyEYAA2 | 97.8 | Gauge | Valdez-Cordova | 97.6% | 164 of 168 | 17 min | 2.8 h | |
| 376 | Swan Lake DamSLGA2 | 97.8 | Gauge | Ketchikan Gateway | 97.6% | 164 of 168 | 17 min | 2 h | |
| 377 | Koyukuk River AT Koyukuk River below John RiverKBJA2 | 97.8 | Gauge | Yukon-koyukuk | 97.6% | 164 of 168 | 17 min | 2 h | |
| 378 | Fairbanks CRNFNEA2 | 97.7 | Gauge | Fairbanks North Star | 100% | 168 of 168 | 21 min | 75 min | |
| 379 | BRADLEY RIVER 25 ENE Bradley River blw Dam nr HomerBRRA2 | 97.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | COOPER CREEK 2 W Cooper Creek at Mouth nr Cooper LandingCOCA2 | 97.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Colville River AT Colville River near UmiatCRUA2 | 97.7 | Gauge | North Slope | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | TANANA RIVER 2 ESE Tanana River at NenanaENNA2 | 97.7 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | GOODPASTER RIVER 36 NE Goodpaster River nr Big DeltaGBDA2 | 97.7 | Gauge | SE Fairbanks | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | GROUSE CREEK 7 NNE Grouse Creek nr SewardGROA2 | 97.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Kobuk River 10 E Kobuk River nr KianaKIAA2 | 97.7 | Gauge | Northwest Arctic | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Cordova 20NW - WF Olsen Bay CreekOSNA2 | 97.7 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Salmon River 2 N Salmon River at GustavusSAMA2 | 97.7 | Gauge | Hoonah-Angoon | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | SLATE CREEK 98 N Slate Creek at ColdfootSLAA2 | 97.7 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Petersburg - Twelvemile CreekTMPA2 | 97.7 | Gauge | Petersburg Census Area | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Unalakleet - Unalakleet RiverURUA2 | 97.7 | Gauge | Nome | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Valdez Glacier StreamVGSA2 | 97.7 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | Wade Creek AT Wade Creek Tributary near ChickenWADA2 | 97.7 | Gauge | Southeast Fairbanks | 100% | 168 of 168 | 22 min | 60 min | |
| 379 | WILLOW CREEK 5 NE Willow Creek nr CanyonWLWA2 | 97.7 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 22 min | 60 min | |
| 394 | Cordova 14SE - USCRNKDVA2 | 97.7 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 22 min | 65 min | |
| 395 | Alsek River At Dry BayALEA2 | 97.7 | Gauge | Skagway-Yakutat-Ango | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | ANCHOR RIVER 4 SE Anchor River at New Sterling HwyAPTA2 | 97.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | KUSKOKWIM RIVER 98 N Kuskokwim River at Crooked CreekCJXA2 | 97.7 | Gauge | Bethel | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | AT Crooked Creek at Airport Rd BridgeCKDA2 | 97.7 | Gauge | Bethel | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | Kuparuk River 13 WNW Kuparuk River nr DeadhorseKUPA2 | 97.7 | Gauge | North Slope | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | COPPER RIVER 36 NE Copper River nr Million Dollar BridgeMDBA2 | 97.7 | Gauge | Valdez-Cordova | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | Salmon River AT Salmon River near HyderSLMA2 | 97.7 | Gauge | Prince of Wales | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | TALKEETNA RIVER AT Talkeetna River abv RR BridgeTRTA2 | 97.7 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 22 min | 75 min | |
| 395 | YUKON RIVER 98 N Yukon River at Pilot StationYPSA2 | 97.7 | Gauge | Wade-Hampton | 100% | 168 of 168 | 22 min | 75 min | |
| 404 | Ak Kenai 29 ENEKNMA2 | 97.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 22 min | 85 min | |
| 405 | Healy - Nenana RiverNRWA2 | 97.7 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 22 min | 60 min | |
| 406 | Lowell Creek Diversion Tunnel OutletLWLA2 | 97.7 | Gauge | Kenai Peninsula | 99.7% | 670 of 672 | 21 min | 30 min | |
| 407 | Point EllisPEWA2 | 97.7 | Gauge | Petersburg Census Area | 98.8% | 166 of 168 | 19 min | 2 h | |
| 408 | KasaanPWKA2 | 97.6 | Gauge | Prince of Wales-Hyder | 100% | 168 of 168 | 22 min | 70 min | |
| 409 | Atigun River AT Atigun River below Galbraith LakeARGA2 | 97.6 | Gauge | North Slope | 100% | 168 of 168 | 22 min | 60 min | |
| 409 | Hollis - Harris RiverHRCA2 | 97.6 | Gauge | Prince of Wales-Hyder | 100% | 168 of 168 | 22 min | 60 min | |
| 409 | SAGAVANIRKTOK RIVER 83 S Sagavanirktok River near PS 3 nr DeadhoSGRA2 | 97.6 | Gauge | North Slope | 100% | 168 of 168 | 22 min | 60 min | |
| 409 | STIKINE RIVER 18 NE Stikine River nr WrangellSTKA2 | 97.6 | Gauge | Wrangell-Petersburg | 100% | 168 of 168 | 22 min | 60 min | |
| 413 | Douglas - EaglecrestJECA2 | 97.6 | Gauge | Juneau | 99.8% | 671 of 672 | 13 min | 30 min | |
| 414 | GW5830 AnchorageG5830 | 97.6 | Gauge | Anchorage | 99.4% | 668 of 672 | 17 min | 30 min | |
| 415 | TERROR RIVER 25 SW Terror River at Mouth nr KodiakKDKA2 | 97.6 | Gauge | Kodiak Island | 99.4% | 668 of 672 | 21 min | 30 min | |
| 416 | MIDDLE FORK KOYUKUK 2 NNE Middle Fork Koyukuk River nr WisemanMFKA2 | 97.6 | Gauge | Yukon-koyukuk | 96.4% | 162 of 168 | 16 min | 2.3 h | |
| 417 | ShaktoolikPFSH | 97.6 | Airport | Nome | 95.8% | 161 of 168 | 5 min | 4 h | |
| 418 | Squirrel River Nr KianaSRKA2 | 97.5 | Gauge | Northwest Arctic | 100% | 168 of 168 | 17 min | 60 min | |
| 419 | Delta Junction 16W - OP26OPTA2 | 97.5 | Gauge | Southeast Fairbanks | 99.4% | 668 of 672 | 22 min | 35 min | |
| 420 | Hoonah 1SHAOA2 | 97.5 | Gauge | Hoonah-Angoon | 99.4% | 668 of 672 | 22 min | 30 min | |
| 421 | Delta Junction 6S - GeorgiaGEOA2 | 97.5 | Gauge | Southeast Fairbanks | 99.4% | 668 of 672 | 22 min | 35 min | |
| 421 | Mississippi near Delta JunctionMISA2 | 97.5 | Gauge | SE Fairbanks | 99.4% | 668 of 672 | 22 min | 35 min | |
| 423 | WEST FORK OF THE FORTYMILE RIVER 16 SW West Fork of the Denn. FkFMWA2 | 97.5 | Gauge | SE Fairbanks | 99.4% | 167 of 168 | 21 min | 2 h | |
| 424 | Granite CreekGRAA2 | 97.5 | Gauge | Kenai Peninsula | 99.4% | 167 of 168 | 21 min | 2 h | |
| 425 | Chena River 1 ENE Chena River at FairbanksCHFA2 | 97.5 | Gauge | Fairbanks North Star | 99.4% | 167 of 168 | 22 min | 1.5 h | |
| 426 | FISH CREEK 20 E Fish Creek nr KetchikanFCKA2 | 97.5 | Gauge | Ketchikan Gateway | 99.4% | 167 of 168 | 22 min | 2 h | |
| 426 | Mt Foraker SE RidgeFKRA2 | 97.5 | Gauge | Denali | 99.4% | 167 of 168 | 22 min | 2 h | |
| 426 | MOOSE CREEK 6 NNE Moose Creek nr PalmerMOOA2 | 97.5 | Gauge | Matanuska-Susitna | 99.4% | 167 of 168 | 22 min | 2 h | |
| 426 | McCarthyMXYA2 | 97.5 | Gauge | Valdez-Cordova | 99.4% | 167 of 168 | 22 min | 2 h | |
| 426 | NUYAKUK RIVER 0 AT Nuyakuk R nr DillinghamNRDA2 | 97.5 | Gauge | Dillingham | 99.4% | 167 of 168 | 22 min | 2 h | |
| 426 | AT Ublutuoch River near NuiqsutUBLA2 | 97.5 | Gauge | North Slope | 99.4% | 167 of 168 | 22 min | 2 h | |
| 432 | Campbell Creek 6 S Campbell Creek nr DimondCCSA2 | 97.5 | Gauge | Anchorage | 99.2% | 667 of 672 | 21 min | 30 min | |
| 433 | Alitak - NWLONALIA2 | 97.5 | Gauge | Kodiak Island | 99.0% | 832 of 840 | 21 min | 36 min | |
| 433 | AT Seldovia NOSOVIA2 | 97.5 | Gauge | Kenai Peninsula | 99.0% | 832 of 840 | 21 min | 36 min | |
| 433 | AT Yakutat NOSYATA2 | 97.5 | Gauge | Yakutat | 99.0% | 832 of 840 | 21 min | 36 min | |
| 436 | AT AtkaATKA2 | 97.5 | Gauge | Aleutians West | 98.9% | 831 of 840 | 21 min | 36 min | |
| 436 | King Cove NOSKGCA2 | 97.5 | Gauge | Aleutians East | 98.9% | 831 of 840 | 21 min | 36 min | |
| 436 | St Paul Island - Village CoveVCVA2 | 97.5 | Gauge | Aleutians West | 98.9% | 831 of 840 | 21 min | 36 min | |
| 439 | Delta Junction 17SSW - Texas CondaTCOA2 | 97.4 | Gauge | Southeast Fairbanks | 99.2% | 667 of 672 | 22 min | 35 min | |
| 440 | Delta Junction 8SSW - OP5OPFA2 | 97.4 | Gauge | Southeast Fairbanks | 99.2% | 667 of 672 | 22 min | 35 min | |
| 441 | Delta Junction 5S - Main PostMAPA2 | 97.4 | Gauge | Southeast Fairbanks | 99.2% | 667 of 672 | 22 min | 35 min | |
| 442 | Ikpikpuk River AT Ikpikpuk River below Fry Creek near AlaktakIKPA2 | 97.4 | Gauge | North Slope | 98.8% | 166 of 168 | 21 min | 1.8 h | |
| 443 | Valdez - NWLONVDZA2 | 97.4 | Gauge | Valdez-Cordova | 97.5% | 819 of 840 | 19 min | 36 min | |
| 444 | SUSITNA RIVER 26 NNE Susitna River at Gold CreekGCSA2 | 97.4 | Gauge | Matanuska-Susitna | 96.4% | 162 of 168 | 17 min | 3 h | |
| 445 | Auke Bay Lab DockABYA2 | 97.4 | Gauge | Juneau | 95.0% | 174 of 183 | 14 min | 64 min | |
| 446 | Cordova/Mile 13PACV | 97.3 | Airport | Valdez-Cordova | 100% | 168 of 168 | 8 min | 62 min | |
| 447 | Salcha - Lynx RAWSLXRA2 | 97.3 | Gauge | Fairbanks North Star | 100% | 168 of 168 | 18 min | 60 min | |
| 448 | Delta Junction 8S - North TestNTTA2 | 97.3 | Gauge | Southeast Fairbanks | 99.1% | 666 of 672 | 22 min | 35 min | |
| 449 | Delta Junction 26SE - GerstleGRLA2 | 97.3 | Gauge | Southeast Fairbanks | 98.9% | 665 of 672 | 22 min | 35 min | |
| 450 | Delta Junction 16SE - PanoramicPANA2 | 97.3 | Gauge | Southeast Fairbanks | 98.8% | 664 of 672 | 22 min | 35 min | |
| 451 | Elmendorf AFBPAED | 97.3 | Airport | Kenai Peninsula | 98.8% | 166 of 168 | 16 min | 1.9 h | |
| 452 | MATANUSKA RIVER 22 E Matanuska River nr Matanuska GlacierMAGA2 | 97.3 | Gauge | Matanuska-Susitna | 98.8% | 166 of 168 | 21 min | 1.8 h | |
| 453 | Birch Creek Above Twelvemile Creek NearBCTA2 | 97.3 | Gauge | Yukon-koyukuk | 98.8% | 166 of 168 | 22 min | 2 h | |
| 453 | Judy Creek nr Nuiqsut AT Judy Creek near NuiqsutJDYA2 | 97.3 | Gauge | North Slope | 98.8% | 166 of 168 | 22 min | 2 h | |
| 453 | Wade Crk AT Wade Crk MP 85 Taylor HwyWDCA2 | 97.3 | Gauge | Southeast Fairbanks | 98.8% | 166 of 168 | 22 min | 2 h | |
| 456 | Kavet CreekKAVA2 | 97.3 | Gauge | Northwest Arctic | 98.2% | 165 of 168 | 20 min | 3 h | |
| 457 | PetersburgFLSA2 | 97.3 | Gauge | Petersburg Census Area | 96.4% | 162 of 168 | 17 min | 2.3 h | |
| 458 | SkagwayPAGY | 97.3 | Airport | Skagway | 95.2% | 160 of 168 | 8 min | 3.7 h | |
| 459 | Anchorage 4.7 SSWAK-AB-52 | 97.2 | Volunteer | Anchorage | 100% | 3 of 3 | 8.4 h | 24 h | |
| 460 | GW5216 PetersburgG5216 | 97.2 | Gauge | Petersburg Borough | 98.8% | 664 of 672 | 18 min | 59 min | |
| 461 | Delta Junction 4S - Main GateMGTA2 | 97.2 | Gauge | Southeast Fairbanks | 98.8% | 664 of 672 | 22 min | 35 min | |
| 462 | Delta Junction 19SSW - Washington RangeWSHA2 | 97.2 | Gauge | Southeast Fairbanks | 98.6% | 663 of 672 | 22 min | 30 min | |
| 463 | KetchikanAFGA2 | 97.2 | Gauge | Ketchikan Gateway | 95.2% | 160 of 168 | 16 min | 2.3 h | |
| 464 | Tanana - Calhoun MemorialPATA | 97.1 | Airport | Yukon-Koyukuk | 100% | 168 of 168 | 9 min | 60 min | |
| 465 | KUSKOKWIM RIVER 1 ENE Kuskokwim River at McGrathMCGA2 | 97.1 | Cooperative | Yukon-koyukuk | 100% | 168 of 168 | 25 min | 61 min | |
| 466 | Adak Station - NOSADKA2 | 97.1 | Gauge | Aleutians West | 99.0% | 832 of 840 | 23 min | 36 min | |
| 466 | AT Sitka NOSITKA2 | 97.1 | Gauge | Sitka | 99.0% | 832 of 840 | 23 min | 36 min | |
| 466 | Sand Point - NWLONSNDA2 | 97.1 | Gauge | Aleutians East | 99.0% | 832 of 840 | 23 min | 36 min | |
| 466 | Unalaska NOSUNLA2 | 97.1 | Gauge | Aleutians West | 99.0% | 832 of 840 | 23 min | 36 min | |
| 470 | Delta Junction 17SSW - Ft GreelyAFTA2 | 97.1 | Gauge | Southeast Fairbanks | 98.5% | 662 of 672 | 22 min | 35 min | |
| 471 | MekoryukPAMY | 97.1 | Airport | Bethel | 91.7% | 177 of 193 | 5 min | 2 h | |
| 472 | MarshallPADM | 97.0 | Airport | Bethel | 100% | 168 of 168 | 5 min | 60 min | |
| 473 | Fort WainwrightFRBA2 | 97.0 | Gauge | Fairbanks North Star | 100% | 168 of 168 | 19 min | 60 min | |
| 474 | Delta Junction 18SSW - OP10AOPSA2 | 97.0 | Gauge | Southeast Fairbanks | 98.2% | 660 of 672 | 22 min | 40 min | |
| 475 | SUSITNA RIVER N Susitna River nr SunshineSUNA2 | 97.0 | Gauge | Matanuska-Susitna | 95.2% | 160 of 168 | 17 min | 2 h | |
| 476 | Red Dog Dock AK - 9491094RDDA2 | 96.9 | Gauge | Northwest Arctic | 98.3% | 826 of 840 | 23 min | 36 min | |
| 477 | Fairbanks - Beaver CreekBCFA2 | 96.9 | Gauge | Yukon-Koyukuk | 97.6% | 164 of 168 | 21 min | 2 h | |
| 478 | Port Moller NOSPMOA2 | 96.9 | Gauge | Aleutians East | 97.0% | 815 of 840 | 20 min | 36 min | |
| 479 | Juneau 11NW - Auke BayABWA2 | 96.9 | Gauge | Juneau | 97.0% | 652 of 672 | 20 min | 30 min | |
| 480 | Ak Port Alsworth 1 SWPWHA2 | 96.8 | Gauge | Lake & Peninsula | 100% | 168 of 168 | 22 min | 85 min | |
| 481 | EKLUTNA LAKE 5 ESE Eklutna Lake nr EklutnaEKLA2 | 96.8 | Gauge | Anchorage | 100% | 168 of 168 | 26 min | 61 min | |
| 481 | YUKON RIVER 198 N Yukon River at GalenaGYRA2 | 96.8 | Gauge | Yukon-koyukuk | 100% | 168 of 168 | 26 min | 61 min | |
| 481 | TAKU RIVER 30 ENE Taku River nr JuneauTKUA2 | 96.8 | Gauge | Juneau | 100% | 168 of 168 | 26 min | 61 min | |
| 481 | TAIYA 4 NNW Taiya River nr SkagwayTYAA2 | 96.8 | Gauge | Skagway | 100% | 168 of 168 | 26 min | 61 min | |
| 485 | Tongass Natl ForestG5991 | 96.8 | Gauge | Petersburg Borough | 98.2% | 660 of 672 | 19 min | 58 min | |
| 486 | Sanctuary River AT Sanctuary River at Denali Park RoadSRDA2 | 96.8 | Gauge | Denali | 95.2% | 160 of 168 | 16 min | 3.3 h | |
| 487 | MATANUSKA RIVER 2 ENE Matanuska River nr PalmerMATA2 | 96.7 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 27 min | 60 min | |
| 487 | KENAI RIVER 7 SE Kenai River blw Skilak LakeSKLA2 | 96.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 27 min | 60 min | |
| 489 | CircleBCCA2 | 96.7 | Gauge | Yukon-Koyukuk | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Bentalit RAWSBLSA2 | 96.7 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Palmer 15NNE - Gold Cord MineGCDA2 | 96.7 | Gauge | Matanuska-Susitna | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | GLACIER CREEK 1 SE Glacier Creek at GirdwoodGCGA2 | 96.7 | Gauge | Anchorage | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Klukwan - Klehini RiverKLRA2 | 96.7 | Gauge | Haines | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | LivengoodLCLA2 | 96.7 | Gauge | Yukon-Koyukuk | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | LEMON CREEK NW Lemon Creek near JuneauLMCA2 | 96.7 | Gauge | Juneau | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Toolik - UAFTUAA2 | 96.7 | Gauge | North Slope | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | 38 ESE Tyee Lake Outlet near WrangellTYWA2 | 96.7 | Gauge | Wrangell-Petersburg | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Wrangell - Unuk RiverURWA2 | 96.7 | Gauge | Ketchikan Gateway | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | WOLVERINE CREEK 18 ESE Wolverine Creek nr Lawing nr Moose PassWLCA2 | 96.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 27 min | 61 min | |
| 489 | Wolverine Glacier 24 MI NE Of SewardWLVA2 | 96.7 | Gauge | Kenai Peninsula | 100% | 168 of 168 | 27 min | 61 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. 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.