Colorado 24/7 Rank
Every station in Colorado 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 2,650 ranked here, 2,612 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1,243 | Yampa River AT Steamboat SpringsSTMC2 | 93.6 | Gauge | Routt | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,252 | Colorado River 6 NE GranbyCBLC2 | 93.6 | Gauge | Grand | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,252 | Red Mesa - Long Hollow ResLRBC2 | 93.6 | Gauge | La Plata | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,252 | Red Mesa - Long Hollow ResLRRC2 | 93.6 | Gauge | La Plata | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,255 | Dolores River At Dolores09166500 | 93.5 | Gauge | Montezuma | 100% | 168 of 168 | 28 min | 77 min | |
| 1,255 | Mancos River Near Towaoc09371000 | 93.5 | Gauge | Montezuma | 100% | 168 of 168 | 28 min | 77 min | |
| 1,255 | Indian Springs Met Station Nr Great Sand Dunes374557105372401 | 93.5 | Gauge | Saguache | 100% | 168 of 168 | 28 min | 77 min | |
| 1,258 | Apishapa SnotelAPSC2 | 93.5 | Gauge | Huerfano | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,258 | El Diente Peak SnotelEDSC2 | 93.5 | Gauge | Dolores | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,258 | Wolf Creek Summit SnotelWCSC2 | 93.5 | Gauge | Mineral | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,261 | Air Force AcademyAFF | 93.5 | Airport | El Paso | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,262 | Arkansas River Below Empire Gulch Near MaltaABEC2 | 93.5 | Gauge | Lake | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,262 | Animas River Below SilvertonANBC2 | 93.5 | Gauge | San Juan | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,262 | Silverton - Cascade CreekCBDC2 | 93.5 | Gauge | San Juan | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,262 | Gateway - Delores RiverDGAC2 | 93.5 | Gauge | Jefferson | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | Abc Lateral Nr MontroseABCC2 | 93.5 | Gauge | Montrose | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | Buckhorn Creek 2 S MasonvilleBKHC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | South Platte River AT BalzacBZNC2 | 93.5 | Gauge | Morgan | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | Hansen Feeder CanalHSNC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | Conejos River - South ChannelLSEC2 | 93.5 | Gauge | Conejos | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | North Elk Creek 5SW - White RiverNLKC2 | 93.5 | Gauge | Rio Blanco | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,266 | North Fork Cache La Poudre 4 ENE Poudre ParkNSEC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,273 | South Saint Vrain CreekSSVC2 | 93.5 | Gauge | Boulder | 98.2% | 165 of 168 | 25 min | 1.8 h | |
| 1,274 | Somerset - Anthracite CreekACSC2 | 93.5 | Gauge | Gunnison | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | South Boulder Creek 1 WSW Eldorado SpringsBCSC2 | 93.5 | Gauge | Boulder | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Dille TunnelDTUC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | FLORIDA RIVER 12 NNW BayfieldFRVC2 | 93.5 | Gauge | La Plata | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Hermosa - Hermosa CreekHENC2 | 93.5 | Gauge | La Plata | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | San Isabel CreekISAC2 | 93.5 | Gauge | Saguache | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Big Thompson River 4 W La SalleLSLC2 | 93.5 | Gauge | Weld | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Del Norte - San Francisco CreekSFRC2 | 93.5 | Gauge | Rio Grande | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Straight Creek 1 NNE DillonSLAC2 | 93.5 | Gauge | Summit | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | 11 ENE PlatoroTRRC2 | 93.5 | Gauge | Conejos | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,274 | Wind River 5 SW Estes ParkWNRC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,285 | Steamboat Springs - Lake CatamountLCSC2 | 93.5 | Gauge | Routt | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,285 | Ralston Creek 5 NNW GoldenRLCC2 | 93.5 | Gauge | Jefferson | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,285 | Willow CreekWLWC2 | 93.5 | Gauge | Mineral | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Tunnels 5 SW Estes ParkABTC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Grand Lake - Adams TunnelADTC2 | 93.5 | Gauge | Grand | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Blue River 13 SSE KremmlingBGMC2 | 93.5 | Gauge | Summit | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Blue River 4 SSW DillonBSWC2 | 93.5 | Gauge | Summit | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | New Castle 5E - Canyon CreekCNKC2 | 93.5 | Gauge | Garfield | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Jackson Gulch ResJKGC2 | 93.5 | Gauge | Montezuma | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Detention Ponds 2 SSW Estes ParkMEPC2 | 93.5 | Gauge | Larimer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Mack 1SE - Salt CreekMKSC2 | 93.5 | Gauge | Mesa | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Dolores - McPhee RiverMPHC2 | 93.5 | Gauge | Montezuma | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | San Juan River AT Pagosa SpringsPSPC2 | 93.5 | Gauge | Archuleta | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Hotchkiss NFM - Tommy DowellTDSC2 | 93.5 | Gauge | Delta | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | Tomichi Creek At Sargents CoTMCC2 | 93.5 | Gauge | Saguache | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,288 | White River 2 AT MeekerWRMC2 | 93.5 | Gauge | Rio Blanco | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Intake Canal To Bijou ReservoirBJOC2 | 93.5 | Gauge | Weld | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Delta 10WSW - Escalante CreekECRC2 | 93.5 | Gauge | Delta | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Rocky Mtn Arsenal - Ladora InletLDIC2 | 93.5 | Gauge | Adams | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Thomasville - Lime CreekLICC2 | 93.5 | Gauge | Pitkin | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Commerce CIty - Lake LadoraLKLC2 | 93.5 | Gauge | Adams | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Meredith 5SE - Last Chance CreekLTKC2 | 93.5 | Gauge | Pitkin | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Rocky Mountain Arsenal - Lake MaryRMAC2 | 93.5 | Gauge | Adams | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Antonito - San Antonio RiverSNAC2 | 93.5 | Gauge | Conejos | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,301 | Vega ReservoirVEGC2 | 93.5 | Gauge | Mesa | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,310 | Rangely4V0 | 93.4 | Airport | Rio Blanco | 99.8% | 503 of 504 | 14 min | 40 min | |
| 1,311 | Governor Basin Met STNGBMC2 | 93.4 | Gauge | Ouray | 97.6% | 164 of 168 | 19 min | 4 h | |
| 1,312 | Sand Creek 16 NE GlendeveySCWC2 | 93.4 | Gauge | Larimer | 97.6% | 164 of 168 | 20 min | 4 h | |
| 1,313 | Colorado BoulevardE470C | 93.4 | Road | Adams | 95.8% | 483 of 504 | 15 min | 40 min | |
| 1,314 | Croke Canal Diversion - Clear CreekCKCC2 | 93.4 | Gauge | Jefferson | 95.2% | 160 of 168 | 20 min | 2 h | |
| 1,314 | Boulder - Left Hand CreekLEFC2 | 93.4 | Gauge | Boulder | 95.2% | 160 of 168 | 20 min | 2 h | |
| 1,314 | LOS PINOS RIVER 2 SW OrtizORTC2 | 93.4 | Gauge | Rio Arriba | 95.2% | 160 of 168 | 20 min | 2 h | |
| 1,317 | Mormon Control HouseMCHC2 | 93.3 | Gauge | Pitkin | 100% | 168 of 168 | 30 min | 77 min | |
| 1,318 | Livermore 3.8 SCO-LR-433 | 93.3 | Volunteer | Larimer | 100% | 7 of 7 | 10.4 h | 24 h | |
| 1,319 | Saint Vrain Creek 1 SE LyonsLNSC2 | 93.3 | Gauge | Boulder | 99.4% | 167 of 168 | 20 min | 2 h | |
| 1,320 | Walsenburg 8ENE - Cucharus RiverCUWC2 | 93.3 | Gauge | Huerfano | 99.4% | 167 of 168 | 20 min | 1.8 h | |
| 1,321 | Larkspur 7SE - Spring Valley RdSPVC2 | 93.3 | Gauge | Douglas | 97.6% | 164 of 168 | 25 min | 2 h | |
| 1,322 | TOMICHI CREEK 2 SW GunnsionTOMC2 | 93.3 | Gauge | Gunnison | 97.6% | 164 of 168 | 25 min | 2 h | |
| 1,323 | Storm King Mtn RAWS NrSTOC2 | 93.2 | Gauge | Garfield | 100% | 168 of 168 | 17 min | 64 min | |
| 1,324 | AT GraniteARGC2 | 93.2 | Gauge | Chaffee | 100% | 168 of 168 | 29 min | 77 min | |
| 1,324 | 3 WNW La JuntaFTLC2 | 93.2 | Gauge | Otero | 100% | 168 of 168 | 29 min | 77 min | |
| 1,324 | East Plum Creek 4 NW Castle RockPLMC2 | 93.2 | Gauge | Douglas | 100% | 168 of 168 | 29 min | 77 min | |
| 1,324 | Vasquez CreekVSQC2 | 93.2 | Gauge | Grand | 100% | 168 of 168 | 29 min | 77 min | |
| 1,324 | Sanchez - Ventro CreekVSRC2 | 93.2 | Gauge | Costilla | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | 6 S NathropARNC2 | 93.2 | Gauge | Chaffee | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Brett Gray ReservoirBGYC2 | 93.2 | Gauge | Lincoln | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | 2 S BooneBONC2 | 93.2 | Gauge | Pueblo | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Colorado River above Gunnison RiverCGJC2 | 93.2 | Gauge | Mesa | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | 5 SW Cripple CreekFRCC2 | 93.2 | Gauge | Teller | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Clear Creek 1 WSW GoldenGLDC2 | 93.2 | Gauge | Jefferson | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Roaring Fork River 0 AT Glenwood SpringsGWSC2 | 93.2 | Gauge | Garfield | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Clear Creek AT LawsonIDOC2 | 93.2 | Gauge | Clear Creek | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | 14 N Monument Ck N. GateMCNC2 | 93.2 | Gauge | El Paso | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Arkansas River AT ParkdalePDLC2 | 93.2 | Gauge | Fremont | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Purgatoire River AT MadridPGMC2 | 93.2 | Gauge | Las Animas | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | St. Charles River 2 W VinelandSCVC2 | 93.2 | Gauge | Pueblo | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | South Platte River At Commerce CitySPIC2 | 93.2 | Gauge | Adams | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Tarryall Creek 2 NW ComoTCOC2 | 93.2 | Gauge | Park | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | South Platte River At DeckersTRUC2 | 93.2 | Gauge | Douglas | 100% | 168 of 168 | 29 min | 77 min | |
| 1,329 | Williams Fork 2 SSW Williams Fork ReservoirWFRC2 | 93.2 | Gauge | Grand | 100% | 168 of 168 | 29 min | 77 min | |
| 1,345 | Animas River At HowardsvilleHWDC2 | 93.2 | Gauge | San Juan | 96.4% | 162 of 168 | 15 min | 5 h | |
| 1,346 | Arapaho - MacFarlane ResMFRC2 | 93.2 | Gauge | Jackson | 94.6% | 159 of 168 | 20 min | 3 h | |
| 1,347 | 6 SW La Jara CreekLJCC2 | 93.1 | Gauge | Conejos | 100% | 168 of 168 | 30 min | 75 min | |
| 1,347 | 2 N Fort GarlandUFGC2 | 93.1 | Gauge | Costilla | 100% | 168 of 168 | 30 min | 75 min | |
| 1,349 | ELKHEAD CREEK 9 NW HaydenELHC2 | 93.1 | Gauge | Routt | 100% | 168 of 168 | 30 min | 75 min | |
| 1,349 | PINEY RIVER 6 SE State BridgePSBC2 | 93.1 | Gauge | Eagle | 100% | 168 of 168 | 30 min | 75 min | |
| 1,351 | Uncompahgre RiverUOLC2 | 93.1 | Gauge | Montrose | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,352 | Salisbury ParkSAPC2 | 93.1 | Gauge | Douglas | 97.0% | 163 of 168 | 25 min | 2 h | |
| 1,353 | Lakewood 3NE - Weir GulchWEJC2 | 93.1 | Gauge | Denver | 97.0% | 163 of 168 | 25 min | 2 h | |
| 1,354 | 15 SE ThatcherTARC2 | 93.1 | Gauge | Las Animas | 97.0% | 163 of 168 | 25 min | 2 h | |
| 1,355 | Spanish CreekSPNC2 | 93.1 | Gauge | Saguache | 97.0% | 163 of 168 | 25 min | 2 h | |
| 1,356 | Water Treatment PlantTREC2 | 93.1 | Gauge | Larimer | 92.9% | 720 of 775 | 14 min | 47 min | |
| 1,357 | GypsumGPRC2 | 93.0 | Gauge | Eagle | 100% | 168 of 168 | 12 min | 60 min | |
| 1,358 | Parker 1NE - Baldwin Gulch DamBAGC2 | 93.0 | Gauge | Douglas | 100% | 168 of 168 | 30 min | 62 min | |
| 1,359 | South Platte River 1 SE JulesburgJULC2 | 93.0 | Gauge | Sedgwick | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,359 | West Divide Ck Nr Raven.WETC2 | 93.0 | Gauge | Mesa | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,361 | Winter Park - Berthoud Pass DitchBTDC2 | 93.0 | Gauge | Grand | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,361 | Rico - Groundhog ReserviourGRHC2 | 93.0 | Gauge | Dolores | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,361 | Colorado River 4 SW KremmlingKRMC2 | 93.0 | Gauge | Grand | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,364 | Douglas ReservoirDGLC2 | 93.0 | Gauge | Lincoln | 99.4% | 167 of 168 | 29 min | 2 h | |
| 1,365 | CreedeNCRC2 | 93.0 | Gauge | Hinsdale | 94.0% | 158 of 168 | 20 min | 3 h | |
| 1,366 | Mesa Mountain RAWSMMRC2 | 92.9 | Gauge | La Plata | 100% | 168 of 168 | 16 min | 60 min | |
| 1,367 | South Platte River 2 NW DenverDNVC2 | 92.9 | Gauge | Denver | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 1,368 | Hotchkiss - NF Gunnison RiverNFGC2 | 92.9 | Gauge | Delta | 99.4% | 167 of 168 | 30 min | 1.7 h | |
| 1,369 | Rye - Greenhorn CreekGHNC2 | 92.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 1,370 | Chicago Creek Below Devils Canyon Near Idaho Springs (Chidevco)CHIC2 | 92.9 | Gauge | Clear Creek | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,370 | Holbrook CanalHLBC2 | 92.9 | Gauge | Crowley | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,370 | Prewitt Reservoir Outlet Nr MerinoPRWC2 | 92.9 | Gauge | Washington | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,370 | Rio Blanco At Mouth Nr Trujillo NrRIOC2 | 92.9 | Gauge | Archuleta | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | 5 SE GraniteARKC2 | 92.9 | Gauge | Chaffee | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | Grand Lake - Colorado RiverCSHC2 | 92.9 | Gauge | Grand | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | First CreekFBRC2 | 92.9 | Gauge | Adams | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | Homestake CRK At Homestake RsvrHMAC2 | 92.9 | Gauge | Eagle | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | LITTLE SNAKE RIVER 12 E SlaterLSRC2 | 92.9 | Gauge | Routt | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | Sangre de CristoSDTC2 | 92.9 | Gauge | Costilla | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,374 | Crestone - PJE 005VREC2 | 92.9 | Gauge | Saguache | 99.4% | 167 of 168 | 30 min | 2 h | |
| 1,381 | Indian Sprgs Met Station Nr GreGMSC2 | 92.9 | Gauge | Saguache | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 1,381 | Mancos Rvr NrMRTC2 | 92.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 1,383 | Parker 2SE - Tallman GulchTALC2 | 92.9 | Gauge | Douglas | 98.2% | 165 of 168 | 28 min | 2 h | |
| 1,384 | Hoosier Tunnel DiversionHTDC2 | 92.9 | Gauge | Summit | 97.0% | 163 of 168 | 15 min | 4 h | |
| 1,385 | MeekerEEO | 92.8 | Airport | Garfield | 100% | 168 of 168 | 6 min | 60 min | |
| 1,386 | Fort Carson RAWSFCRC2 | 92.8 | Gauge | El Paso | 100% | 168 of 168 | 17 min | 64 min | |
| 1,387 | Black Canyon RAWSLPRC2 | 92.8 | Gauge | Montrose | 100% | 168 of 168 | 18 min | 65 min | |
| 1,388 | Kassler - South Platte RiverKSSC2 | 92.8 | Gauge | Jefferson | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,389 | North Fork South Platte River 0 At BaileyBAIC2 | 92.8 | Gauge | Park | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,389 | Fruitgrowers ReservoirFGDC2 | 92.8 | Gauge | Delta | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,389 | Fairview Inlet Off The South Canal Near Montrose 6EFVSC2 | 92.8 | Gauge | Montrose | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,389 | Ironstone Canal Near Olathe (Irnstnco)ICOC2 | 92.8 | Gauge | Montrose | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,393 | Parshall - Big Lake DitchBDDC2 | 92.8 | Gauge | Grand | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,393 | Skaguay Res - Beaver CreekBSRC2 | 92.8 | Gauge | Teller | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,393 | Clear Creek Res 2SECCBC2 | 92.8 | Gauge | Chaffee | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,393 | Highline Ditch On Lerox Crk NrHGHC2 | 92.8 | Gauge | Delta | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,393 | Hoosier Pass TunnelHPTC2 | 92.8 | Gauge | Park | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | North Clear Creek Above MouthBHKC2 | 92.8 | Gauge | Gilpin | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | Vail - Booth CreekBOMC2 | 92.8 | Gauge | Eagle | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | Crested Butte - Coal CreekCBCC2 | 92.8 | Gauge | Gunnison | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | East River Blo Cement CreekEASC2 | 92.8 | Gauge | Gunnison | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | Gore Creek 2 NW MinturnGORC2 | 92.8 | Gauge | Eagle | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,398 | North Fork Gunnison River 2 E SomersetSOMC2 | 92.8 | Gauge | Gunnison | 98.8% | 166 of 168 | 29 min | 2 h | |
| 1,404 | Harbison MeadowHRBC2 | 92.7 | Gauge | Grand | 100% | 168 of 168 | 18 min | 65 min | |
| 1,405 | Rio Blanco RiverRBPC2 | 92.7 | Gauge | Archuleta | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,406 | NAVAJO RIVER 6 E ChromoNAVC2 | 92.7 | Gauge | Archuleta | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,406 | 8 SW Pinos Ck Del NortePDNC2 | 92.7 | Gauge | Rio Grande | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,408 | MUDDY CREEK 6 ENE Paonia ReservoirMCCC2 | 92.7 | Gauge | Gunnison | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,409 | Kannah Ck At Juniata DiversionKJDC2 | 92.7 | Gauge | Mesa | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,409 | Tarryall Creek 8 SE JeffersonTRKC2 | 92.7 | Gauge | Park | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,411 | South Platte River 8 SW DeckersACHC2 | 92.7 | Gauge | Douglas | 98.8% | 166 of 168 | 30 min | 1.8 h | |
| 1,412 | Pine Ridge Ditch Near HesperusPRDC2 | 92.7 | Gauge | La Plata | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,413 | Colorado River 4 NW GranbyCAWC2 | 92.7 | Gauge | Grand | 98.8% | 166 of 168 | 30 min | 1.8 h | |
| 1,414 | Rio Blanco DiversionBDVC2 | 92.7 | Gauge | Archuleta | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,414 | South Platte River 2 SW EnglewoodENWC2 | 92.7 | Gauge | Arapahoe | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,414 | Fire Station #6FISC2 | 92.7 | Gauge | Larimer | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,414 | Lamar 8ENE - Big Sandy CreekHLLC2 | 92.7 | Gauge | Prowers | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,414 | Oso Diversion DamNOSC2 | 92.7 | Gauge | Archuleta | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,414 | PICEANCE CREEK 23 NW Rio BlancoPIEC2 | 92.7 | Gauge | Rio Blanco | 98.8% | 166 of 168 | 30 min | 2 h | |
| 1,420 | Taft HillTAFC2 | 92.7 | Gauge | Larimer | 90.0% | 605 of 672 | 14 min | 45 min | |
| 1,421 | Idarado SnotelIDRC2 | 92.6 | Gauge | Ouray | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,422 | Castle RockCOKC2 | 92.6 | Gauge | Douglas | 98.2% | 660 of 672 | 29 min | 45 min | |
| 1,423 | South Platte River 1 SE JulesburgJUBC2 | 92.6 | Gauge | Sedgwick | 98.2% | 165 of 168 | 29 min | 2 h | |
| 1,424 | Crested Butte - Elk CreekECBC2 | 92.6 | Gauge | Gunnison | 98.2% | 165 of 168 | 29 min | 2 h | |
| 1,424 | Elk Creek At Upper Station Near FraserELUC2 | 92.6 | Gauge | Grand | 98.2% | 165 of 168 | 29 min | 2 h | |
| 1,424 | New Castle - Elm CreekENCC2 | 92.6 | Gauge | Garfield | 98.2% | 165 of 168 | 29 min | 2 h | |
| 1,427 | Silverjac RsvrSJAC2 | 92.6 | Gauge | Gunnison | 95.8% | 161 of 168 | 25 min | 3 h | |
| 1,428 | Castle Road 2SE - Sellers GulchSLRC2 | 92.6 | Gauge | Douglas | 95.2% | 160 of 168 | 24 min | 2 h | |
| 1,429 | Loch Vale Meteorological Station At Rmnp401719105394311 | 92.5 | Gauge | Larimer | 100% | 168 of 168 | 33 min | 62 min | |
| 1,429 | Cameron Pass Meteorological Station402945105543801 | 92.5 | Gauge | Jackson | 100% | 168 of 168 | 33 min | 62 min | |
| 1,431 | Hay Gulch Abv Redmesa Ward RsvrHAGC2 | 92.5 | Gauge | La Plata | 98.2% | 165 of 168 | 30 min | 2 h | |
| 1,431 | Long Hollow At MouthLHRC2 | 92.5 | Gauge | La Plata | 98.2% | 165 of 168 | 30 min | 2 h | |
| 1,431 | South Platte River 16 SW LittletonSSSC2 | 92.5 | Gauge | Douglas | 98.2% | 165 of 168 | 30 min | 2 h | |
| 1,434 | AT PuebloARMC2 | 92.5 | Gauge | Pueblo | 98.2% | 165 of 168 | 30 min | 2 h | |
| 1,435 | 4 S North Catamount RsvrNCTC2 | 92.5 | Gauge | Teller | 97.0% | 163 of 168 | 25 min | 3.5 h | |
| 1,436 | Anton 5.8 SECO-WA-67 | 92.4 | Volunteer | Washington | 100% | 7 of 7 | 12.4 h | 24 h | |
| 1,437 | Orchard Mesa Irrigation Canal (Orchidco)OMIC2 | 92.4 | Gauge | Mesa | 97.6% | 164 of 168 | 29 min | 2 h | |
| 1,438 | Longmont - Left Hand CreekLHCC2 | 92.4 | Gauge | Boulder | 95.2% | 160 of 168 | 25 min | 2 h | |
| 1,439 | AT ThatcherLOCC2 | 92.4 | Gauge | Las Animas | 95.2% | 160 of 168 | 25 min | 2 h | |
| 1,440 | Gunnison Rvr At Crystal RsvrCLSC2 | 92.4 | Gauge | Montrose | 95.2% | 160 of 168 | 25 min | 3 h | |
| 1,441 | Cr9 At Main DitchCMDC2 | 92.4 | Gauge | Larimer | 91.8% | 617 of 672 | 15 min | 60 min | |
| 1,442 | BoulderBDU | 92.3 | Airport | Boulder | 99.6% | 502 of 504 | 14 min | 40 min | |
| 1,443 | Independence Pass Alpine Meteorological Station390622106343001 | 92.3 | Gauge | Pitkin | 99.4% | 167 of 168 | 33 min | 2 h | |
| 1,444 | Andrews Creek Meteorological Station At Rmnp401723105400101 | 92.3 | Gauge | Larimer | 99.4% | 167 of 168 | 33 min | 2 h | |
| 1,445 | Blue River 4SE - Boreas PassBODC2 | 92.3 | Gauge | Park | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,445 | South Platte River At Cheesman ReservoirCHSC2 | 92.3 | Gauge | Douglas | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,445 | Cherry Creek At Mouth Near Red MesaCYKC2 | 92.3 | Gauge | La Plata | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,445 | Vallecito - Durango City PipelineDRPC2 | 92.3 | Gauge | La Plata | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,445 | Florida CanalFLCC2 | 92.3 | Gauge | La Plata | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Amity CanalACAC2 | 92.3 | Gauge | Bent | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | PlachacoCTFC2 | 92.3 | Gauge | Jefferson | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Enterprise Ditch Nr Nm StatelineEDIC2 | 92.3 | Gauge | La Plata | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Ft Lyon Storage CanalFLSC2 | 92.3 | Gauge | Crowley | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Colorado River 1 NW Glenwood SpringsGCOC2 | 92.3 | Gauge | Garfield | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | LITTLE SNAKE RIVER 6 AT LilyLILC2 | 92.3 | Gauge | Moffat | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Rocky Ford Highline CanalRFHC2 | 92.3 | Gauge | Pueblo | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | 3 N LasausesRGTC2 | 92.3 | Gauge | Costilla | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Rio Grande Reservoir Near CreedeRRRC2 | 92.3 | Gauge | Hinsdale | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | White Rvr Abv Coal CRK NrSFWC2 | 92.3 | Gauge | Rio Blanco | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Fraser River 1 N TabernashTBRC2 | 92.3 | Gauge | Grand | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | 11 ENE Alamosa RiverTERC2 | 92.3 | Gauge | Conejos | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | South Platte River 10 SW LittletonWATC2 | 92.3 | Gauge | Douglas | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | Taylor Park Res - Willow CreekWKRC2 | 92.3 | Gauge | Gunnison | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,450 | YAMPA RIVER AT Deerlodge ParkYDLC2 | 92.3 | Gauge | Moffat | 97.6% | 164 of 168 | 30 min | 2 h | |
| 1,465 | Animas River At SilvertonANMC2 | 92.3 | Gauge | San Juan | 97.0% | 163 of 168 | 25 min | 3.8 h | |
| 1,466 | Grizzly Peak SnotelGZPC2 | 92.2 | Gauge | Summit | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,467 | Tarbill Ditch (Near Cochetopa Pass)TABC2 | 92.2 | Gauge | Saguache | 96.4% | 162 of 168 | 20 min | 5 h | |
| 1,468 | Loveland Basin SnotelLBAC2 | 92.1 | Gauge | Clear Creek | 99.4% | 167 of 168 | 35 min | 2 h | |
| 1,469 | Fraser River 4 SSE Winter ParkFWWC2 | 92.1 | Gauge | Grand | 97.0% | 163 of 168 | 29 min | 2 h | |
| 1,470 | Penrose - Beaver CreekBACC2 | 92.1 | Gauge | Fremont | 97.0% | 163 of 168 | 30 min | 2 h | |
| 1,471 | GrantGRTC2 | 92.1 | Cooperative | Park | 85.7% | 6 of 7 | 2 min | 2 days | |
| 1,472 | HolyokeHOLC2 | 92.1 | Cooperative | Phillips | 85.7% | 6 of 7 | 13 min | 2 days | |
| 1,473 | Edwards 1WNWEDRC2 | 92.1 | Cooperative | Eagle | 85.7% | 6 of 7 | 15 min | 2 days | |
| 1,474 | Canon CityCTYC2 | 92.1 | Cooperative | Fremont | 85.7% | 6 of 7 | 22 min | 2 days | |
| 1,475 | Campo 7SCMPC2 | 92.1 | Cooperative | Baca | 85.7% | 6 of 7 | 23 min | 2 days | |
| 1,476 | NorthglennNRTC2 | 92.1 | Cooperative | Adams | 85.7% | 6 of 7 | 23 min | 2 days | |
| 1,477 | Boulder 3.7 WNWCO-BO-563 | 92.1 | Volunteer | Boulder | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,478 | Lyons 1.8 NCO-BO-137 | 92.1 | Volunteer | Boulder | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,478 | Jefferson 1.8 WCO-PK-118 | 92.1 | Volunteer | Park | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,480 | Dove Creek 12.4 SSWCO-DR-3 | 92.1 | Volunteer | Dolores | 85.7% | 6 of 7 | 26 min | 24 h | |
| 1,481 | Elizabeth 10.5 NNECO-EL-95 | 92.1 | Volunteer | Elbert | 85.7% | 6 of 7 | 26 min | 33 h | |
| 1,482 | Littleton 1.4 ENECO-AR-421 | 92.1 | Volunteer | Arapahoe | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,482 | Boulder 3.0 SSWCO-BO-572 | 92.1 | Volunteer | Boulder | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,482 | Denver 2.1 ENECO-DN-264 | 92.1 | Volunteer | Denver | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,482 | El Jebel 0.8 WCO-EG-55 | 92.1 | Volunteer | Eagle | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,482 | Fort Collins 2.1 ESECO-LR-1327 | 92.1 | Volunteer | Larimer | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,487 | Cedaredge 3.5 NCO-DL-63 | 92.1 | Volunteer | Delta | 85.7% | 6 of 7 | 26 min | 24 h | |
| 1,487 | Durango 4.2 SECO-LP-143 | 92.1 | Volunteer | La Plata | 85.7% | 6 of 7 | 26 min | 24 h | |
| 1,487 | Saguache 0.4 ECO-SA-59 | 92.1 | Volunteer | Saguache | 85.7% | 6 of 7 | 26 min | 24 h | |
| 1,490 | Buena Vista 0.6 WNWCO-CF-53 | 92.1 | Volunteer | Chaffee | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,490 | Lakewood 1.4 SECO-JF-623 | 92.1 | Volunteer | Jefferson | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,490 | Trinidad 1.0 WCO-LA-92 | 92.1 | Volunteer | Las Animas | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,490 | Fort Collins 2.4 ESECO-LR-1244 | 92.1 | Volunteer | Larimer | 85.7% | 6 of 7 | 26 min | 2 days | |
| 1,494 | GothicGTHC2 | 92.1 | Cooperative | Gunnison | 85.7% | 6 of 7 | 32 min | 2 days | |
| 1,495 | DillonDLLC2 | 92.1 | Cooperative | Summit | 85.7% | 6 of 7 | 32 min | 2 days | |
| 1,496 | GeorgetownGEOC2 | 92.1 | Cooperative | Clear Creek | 85.7% | 6 of 7 | 53 min | 2 days | |
| 1,497 | Winter ParkWTPC2 | 92.1 | Cooperative | Grand | 85.7% | 6 of 7 | 82 min | 2 days | |
| 1,498 | HFDC2HFDC2 | 92.1 | DCP | - | 85.7% | 6 of 7 | 85 min | 2 days | |
| 1,499 | Kersey 1.3 WSWCO-WE-447 | 92.1 | Volunteer | Weld | 85.7% | 6 of 7 | 85 min | 2 days | |
| 1,500 | Gypsum 10.8 NWCO-EG-72 | 92.1 | Volunteer | Eagle | 85.7% | 6 of 7 | 85 min | 2 days |
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.