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 |
|---|---|---|---|---|---|---|---|---|---|
| 498 | Westminster - Little Dry CreekLDWC2 | 96.1 | Gauge | Adams | 100% | 168 of 168 | 15 min | 72 min | |
| 498 | Littleton - Lee GultchLEGC2 | 96.1 | Gauge | Arapahoe | 100% | 168 of 168 | 15 min | 72 min | |
| 503 | Big Thompson River At Estes ParkBTEC2 | 96.1 | Gauge | Larimer | 100% | 168 of 168 | 15 min | 1.5 h | |
| 504 | Colorado Springs 1.5 NCO-EP-385 | 96.1 | Volunteer | El Paso | 100% | 7 of 7 | 4.4 h | 24 h | |
| 505 | Elizabeth 6.2 SSWCO-EL-89 | 96.1 | Volunteer | Elbert | 100% | 7 of 7 | 4.4 h | 24 h | |
| 505 | Eads .45 ECO-KW-4 | 96.1 | Volunteer | Kiowa | 100% | 7 of 7 | 4.4 h | 24 h | |
| 505 | Fort Collins 2.8 WSWCO-LR-75 | 96.1 | Volunteer | Larimer | 100% | 7 of 7 | 4.4 h | 24 h | |
| 505 | Frederick 3.0 WSWCO-WE-597 | 96.1 | Volunteer | Weld | 100% | 7 of 7 | 4.4 h | 24 h | |
| 509 | Palisade 0.2 ENECO-ME-170 | 96.1 | Volunteer | Mesa | 100% | 7 of 7 | 4.4 h | 24 h | |
| 510 | Denver 1.1 NECO-DN-280 | 96.1 | Volunteer | Denver | 100% | 7 of 7 | 4.4 h | 24 h | |
| 511 | CO-PT-19CO-PT-19 | 96.1 | COCORAHS | - | 100% | 7 of 7 | 4.4 h | 25 h | |
| 512 | Surrey Ridge 0.2 SSWCO-DG-192 | 96.1 | Volunteer | Douglas | 100% | 7 of 7 | 4.4 h | 24 h | |
| 512 | Canon City 0.7 NECO-FM-71 | 96.1 | Volunteer | Fremont | 100% | 7 of 7 | 4.4 h | 24 h | |
| 514 | Grand Junction 3.0 ESECO-ME-148 | 96.1 | Volunteer | Mesa | 100% | 7 of 7 | 4.4 h | 24 h | |
| 515 | Broomfield 2.2 SECO-BR-31 | 96.1 | Volunteer | Broomfield | 100% | 7 of 7 | 4.4 h | 24 h | |
| 515 | Sedalia 3.5 SSECO-DG-228 | 96.1 | Volunteer | Douglas | 100% | 7 of 7 | 4.4 h | 24 h | |
| 517 | Wheat Ridge 0.9 WSWCO-JF-343 | 96.1 | Volunteer | Jefferson | 100% | 7 of 7 | 4.4 h | 24 h | |
| 518 | Arkansas River 2 NW WellsvilleWSVC2 | 96.1 | Gauge | Fremont | 99.4% | 167 of 168 | 20 min | 2 h | |
| 519 | Telluride RegionalTEX | 96.1 | Airport | San Juan | 99.0% | 499 of 504 | 14 min | 40 min | |
| 520 | Red Feather RAWSRFRC2 | 96.1 | Gauge | Larimer | 98.8% | 166 of 168 | 13 min | 2 h | |
| 520 | Success RAWSSURC2 | 96.1 | Gauge | Moffat | 98.8% | 166 of 168 | 13 min | 2 h | |
| 522 | Devil Mountain RAWSDYKC2 | 96.0 | Gauge | Archuleta | 100% | 168 of 168 | 17 min | 64 min | |
| 523 | Yuma2V6 | 96.0 | Airport | Yuma | 99.8% | 503 of 504 | 15 min | 40 min | |
| 524 | Fairway Estates DamFWYC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Csu Vet PondCSUC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Center Avenue Detention PondDETC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Fcrid SpillwayFCIC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Larimer And WeldLWWC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | New Mercer At HarmonyNMHC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Cache La Poudre River AT Fort CollinsPOUC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 525 | Troutman ParkTROC2 | 96.0 | Gauge | Larimer | 99.4% | 668 of 672 | 14 min | 45 min | |
| 532 | Dry Creek At Cr66DYCC2 | 96.0 | Gauge | Larimer | 99.2% | 667 of 672 | 14 min | 45 min | |
| 533 | WrayRYA | 96.0 | Airport | Yuma | 99.0% | 499 of 504 | 14 min | 40 min | |
| 534 | Alamosa Muni(AWOS)ALS | 95.9 | Airport | Alamosa | 100% | 168 of 168 | 7 min | 60 min | |
| 535 | Cheyenne MountainCWN | 95.9 | Airport | El Paso | 100% | 168 of 168 | 13 min | 67 min | |
| 536 | Carpenter Ridge RAWSCPTC2 | 95.9 | Gauge | Montrose | 100% | 168 of 168 | 16 min | 60 min | |
| 537 | Copper Gulch RAWSCGRC2 | 95.9 | Gauge | Fremont | 100% | 168 of 168 | 16 min | 73 min | |
| 537 | Little Dolores RAWSLDRC2 | 95.9 | Gauge | Mesa | 100% | 168 of 168 | 16 min | 73 min | |
| 539 | Ute Canyon RAWSUCNC2 | 95.9 | Gauge | Baca | 100% | 168 of 168 | 16 min | 63 min | |
| 540 | Castle Rock 8SW - Dakan RdDKNC2 | 95.9 | Gauge | Douglas | 100% | 84 of 84 | 25 min | 2 h | |
| 541 | Bobtail Creek Near Jones PassBOBC2 | 95.9 | Gauge | Grand | 99.4% | 668 of 672 | 15 min | 45 min | |
| 541 | East Troublesome Creek Upper BasinETRC2 | 95.9 | Gauge | Grand | 99.4% | 668 of 672 | 15 min | 45 min | |
| 541 | North Fork Cache La Poudre River 8 NW LivermoreNCHC2 | 95.9 | Gauge | Larimer | 99.4% | 668 of 672 | 15 min | 45 min | |
| 541 | Grand Lake - Supply CreekSUPC2 | 95.9 | Gauge | Grand | 99.4% | 668 of 672 | 15 min | 45 min | |
| 541 | Willow Creek BasinWCUC2 | 95.9 | Gauge | Grand | 99.4% | 668 of 672 | 15 min | 45 min | |
| 541 | Williams Fork 2 NW LealWFLC2 | 95.9 | Gauge | Grand | 99.4% | 668 of 672 | 15 min | 45 min | |
| 547 | Colorado River 5 NE GranbyCBGC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Colorado Springs - Doulgas Creek Flying WDKMC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Colorado Springs - Doulgas CreekDKSC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Great Cut DikeDVKC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | East Fork Eagle River Nr ClimaxECXC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Pueblo - Fountain CreekFOBC2 | 95.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Georgetown 4SSW - South Clear CreekLCEC2 | 95.9 | Gauge | Clear Creek | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Lone Pine Canal At Great Cut DikeLOPC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Little Oso Diversion Dam Near ChromoLTOC2 | 95.9 | Gauge | Archuleta | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | Morefield RAWSMRFC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | 17 SE TimpasPUKC2 | 95.9 | Gauge | Las Animas | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | West Ten Mile CreekTCWC2 | 95.9 | Gauge | Summit | 99.4% | 167 of 168 | 15 min | 2 h | |
| 547 | U Lateral Canal At Great Cut DikeULCC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 15 min | 2 h | |
| 560 | Paradox - Buckeye ReservoirBKIC2 | 95.9 | Gauge | Montrose | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 560 | Roaring Fork Rvr Nr EmmaEMMC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 560 | Muddy Creek 11 NNW KremmlingMLAC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 563 | DOLORES RIVER 4 NE BedrockDBDC2 | 95.9 | Gauge | Montrose | 99.4% | 167 of 168 | 15 min | 2 h | |
| 563 | Gunnison 1WSW - Gunnison RiverGWPC2 | 95.9 | Gauge | Gunnison | 99.4% | 167 of 168 | 15 min | 2 h | |
| 563 | Gold Park - Missouri Creek DiversionMOCC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 15 min | 2 h | |
| 563 | Gold Park - Soprus Creek DiversionSOCC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | South Platte River At Antero ReservoirANTC2 | 95.9 | Gauge | Park | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Big Dry Creek 1 SW Fort LuptonBDFC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Big Dry Creek At WestminsterBDWC2 | 95.9 | Gauge | Adams | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Big Thompson At Power PlantBTPC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Charles Hansen Feeder Canal WastewayCFWC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Charles Hansen Feeder CanalCHFC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | East Canal Near Olathe (Eastcnco)ECOC2 | 95.9 | Gauge | Montrose | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Farmers Union CanalFAUC2 | 95.9 | Gauge | Rio Grande | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | South Platte River 1 N Fort MorganFOMC2 | 95.9 | Gauge | Morgan | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Arkansas River At Catlin Dam Near Olney Springs Near Fowler 6E (FWLC2 | 95.9 | Gauge | Otero | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Greeley Loveland Overland DiversionGLOC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Cache La Poudre River 3 E GreeleyGRPC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Kline - Hay GlutchHABC2 | 95.9 | Gauge | La Plata | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Lake City - Henson CreekHLCC2 | 95.9 | Gauge | Hinsdale | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Chicago Creek Below Idaho Springs Reservoir (Chiidsco)ISRC2 | 95.9 | Gauge | Clear Creek | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Longmont - St Vrain CreekLGOC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Ltl Navajo Rvr Blo Oso Diversion Dam NrLNAC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Montrose and Delta CanalMDEC2 | 95.9 | Gauge | Montrose | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | 40 N BlancaMEDC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Co Nunn 7 NNENNWC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Baldwin 5SE - Ohio CreekOCBC2 | 95.9 | Gauge | Gunnison | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Piceance Creek At White RiverPCWC2 | 95.9 | Gauge | Rio Blanco | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Pinewood ReservoirPNWC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Colorado Springs - Sand CreekSDMC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Selig CanalSEGC2 | 95.9 | Gauge | Montrose | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Twin Lakes Res - Lake CreekTINC2 | 95.9 | Gauge | Lake | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Bear Creek Lake - Turkey CreekTUYC2 | 95.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Cascade - Upper Queens CanyonUQCC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | 6 ESE W Monument Ck RampartWEMC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 15 min | 2 h | |
| 567 | Muddy Creek 4 N KremmlingWORC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 15 min | 2 h | |
| 597 | Csu RanchPVLC2 | 95.9 | Gauge | Larimer | 98.9% | 665 of 672 | 14 min | 45 min | |
| 598 | Elk Springs 4WNW - Calico RAWSCAIC2 | 95.9 | Gauge | Moffat | 97.6% | 164 of 168 | 12 min | 3 h | |
| 599 | Akron/Washington CoAKO | 95.8 | Airport | Washington | 100% | 168 of 168 | 6 min | 60 min | |
| 600 | Wilkerson Pass4BM | 95.8 | Airport | Teller | 99.8% | 503 of 504 | 14 min | 40 min | |
| 600 | SterlingSTK | 95.8 | Airport | Washington | 99.8% | 503 of 504 | 14 min | 40 min | |
| 602 | Cortez/Montezuma CoCEZ | 95.8 | Airport | Montezuma | 99.4% | 167 of 168 | 6 min | 2 h | |
| 603 | Co Boulder 14 WWRBC2 | 95.8 | Gauge | Boulder | 99.4% | 167 of 168 | 15 min | 2 h | |
| 604 | Fossil CreekTFTC2 | 95.8 | Gauge | Larimer | 98.9% | 665 of 672 | 14 min | 45 min | |
| 605 | Cache La Poudre RiverFTCC2 | 95.8 | Gauge | Larimer | 98.8% | 664 of 672 | 14 min | 45 min | |
| 606 | North Platte River 4 NW NorthgateNGTC2 | 95.8 | Gauge | Jackson | 98.8% | 166 of 168 | 20 min | 3 h | |
| 607 | North Fork Big Thompson RiverDKKC2 | 95.8 | Gauge | Larimer | 98.6% | 663 of 672 | 14 min | 45 min | |
| 608 | Bailey - Lost ParkLSTC2 | 95.7 | Gauge | Park | 100% | 168 of 168 | 17 min | 60 min | |
| 609 | Cottonwood Basin RAWSCMEC2 | 95.7 | Gauge | Montrose | 100% | 168 of 168 | 17 min | 74 min | |
| 609 | Huntsman Mesa RAWSHMEC2 | 95.7 | Gauge | Gunnison | 100% | 168 of 168 | 17 min | 74 min | |
| 611 | Bighorn RAWSBHRC2 | 95.7 | Gauge | Conejos | 100% | 168 of 168 | 17 min | 64 min | |
| 611 | Corral Creek RAWSCEKC2 | 95.7 | Gauge | Clear Creek | 100% | 168 of 168 | 17 min | 64 min | |
| 611 | Jones HillJNSC2 | 95.7 | Gauge | Park | 100% | 168 of 168 | 17 min | 64 min | |
| 611 | Durango 6NNW - Log Chute RAWSLGCC2 | 95.7 | Gauge | La Plata | 100% | 168 of 168 | 17 min | 64 min | |
| 611 | Red Creek RawsRDDC2 | 95.7 | Gauge | Pueblo | 100% | 168 of 168 | 17 min | 64 min | |
| 616 | TAYLOR RIVER AT AlmontALTC2 | 95.7 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 617 | Denver 0.4 ECO-DN-175 | 95.7 | Volunteer | Denver | 100% | 7 of 7 | 5.4 h | 24 h | |
| 617 | Eads 1.0 WCO-KW-47 | 95.7 | Volunteer | Kiowa | 100% | 7 of 7 | 5.4 h | 24 h | |
| 619 | Denver 6.7 NECO-DN-269 | 95.7 | Volunteer | Denver | 100% | 7 of 7 | 5.4 h | 24 h | |
| 620 | Conifer 3.5 NWCO-JF-596 | 95.7 | Volunteer | Jefferson | 100% | 7 of 7 | 5.4 h | 25 h | |
| 621 | Calhan 5.6 SCO-EP-354 | 95.7 | Volunteer | El Paso | 100% | 7 of 7 | 5.4 h | 24 h | |
| 621 | Penrose 1.2 ESECO-FM-1 | 95.7 | Volunteer | Fremont | 100% | 7 of 7 | 5.4 h | 24 h | |
| 621 | Sterling 15 SECO-LG-40 | 95.7 | Volunteer | Logan | 100% | 7 of 7 | 5.4 h | 24 h | |
| 624 | Manitou Springs - Waldo CanyonWDOC2 | 95.7 | Gauge | El Paso | 98.9% | 665 of 672 | 15 min | 45 min | |
| 625 | Fourmile Creek At OrodellORFC2 | 95.7 | Gauge | Boulder | 98.8% | 664 of 672 | 15 min | 45 min | |
| 626 | Co Colorado Springs 23 NWNTUC2 | 95.7 | Gauge | Teller | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 626 | Sedalia - West Plum CreekWPSC2 | 95.7 | Gauge | Douglas | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 628 | Silverton - Cascade CreekCAVC2 | 95.7 | Gauge | San Juan | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | AT Fountain Ck @ 33rdCSNC2 | 95.7 | Gauge | El Paso | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Cache La Poudre River 2 E GreeleyGLYC2 | 95.7 | Gauge | Weld | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Aspen - Hunter CreekHUTC2 | 95.7 | Gauge | Pitkin | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Lake City - Lake ForkLFBC2 | 95.7 | Gauge | Hinsdale | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Monte Vista CanalMVCC2 | 95.7 | Gauge | Rio Grande | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Vail - Piney RiverPNLC2 | 95.7 | Gauge | Eagle | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Sand Creek 1 W Commerce CitySACC2 | 95.7 | Gauge | Adams | 98.8% | 166 of 168 | 15 min | 2 h | |
| 628 | Manitau Springs - Willows CanyonWLAC2 | 95.7 | Gauge | El Paso | 98.8% | 166 of 168 | 15 min | 2 h | |
| 637 | Cucharas Res - Cucharas RiverCOUC2 | 95.7 | Gauge | Fremont | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 638 | AT ConejosCNJC2 | 95.7 | Gauge | Conejos | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | Cottonwood CreekCNWC2 | 95.7 | Gauge | Saguache | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | Clear Creek Above Georgetown LakeGGTC2 | 95.7 | Gauge | Clear Creek | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | La Plata River AT HesperusLPHC2 | 95.7 | Gauge | Montezuma | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | La Plata River 9 S RedmesaLPSC2 | 95.7 | Gauge | La Plata | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | Raton Creek Above StarkvilleRATC2 | 95.7 | Gauge | Las Animas | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | Redlands Canal Nr Grand JunctionRDCC2 | 95.7 | Gauge | Mesa | 98.8% | 166 of 168 | 15 min | 2 h | |
| 638 | Yamcola RsvrYACC2 | 95.7 | Gauge | Garfield | 98.8% | 166 of 168 | 15 min | 2 h | |
| 646 | Twin Lakes ResTWLC2 | 95.6 | Gauge | Lake | 100% | 168 of 168 | 25 min | 62 min | |
| 647 | CrestoneCSTC2 | 95.6 | Cooperative | Saguache | 100% | 7 of 7 | 5.6 h | 24 h | |
| 648 | FranktownFKTC2 | 95.6 | Gauge | Douglas | 99.4% | 167 of 168 | 15 min | 2 h | |
| 649 | Co Saguache 2 WNWSGHC2 | 95.6 | Gauge | Saguache | 99.4% | 167 of 168 | 24 min | 2 h | |
| 650 | 1 SE Buena VistaCBAC2 | 95.6 | Gauge | Chaffee | 99.4% | 167 of 168 | 25 min | 2 h | |
| 651 | Boulder - Fourmile Canyon CreekFELC2 | 95.6 | Gauge | Boulder | 98.8% | 664 of 672 | 15 min | 45 min | |
| 652 | Sullivan Park Met Station At Fort CarsonSPMC2 | 95.6 | Gauge | El Paso | 98.8% | 664 of 672 | 15 min | 45 min | |
| 653 | Fourmile Creek Near Salina 1SseFMLC2 | 95.6 | Gauge | Boulder | 98.6% | 663 of 672 | 15 min | 30 min | |
| 654 | Livermore 7NW - HalliganHALC2 | 95.6 | Gauge | Larimer | 98.2% | 660 of 672 | 14 min | 45 min | |
| 655 | Pine Cr Met Site Blw Old Ranch Rd At Co. Sprgs385846104462501 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 65 min | |
| 655 | Colorado City RAWSCCYC2 | 95.5 | Gauge | Pueblo | 100% | 168 of 168 | 18 min | 65 min | |
| 655 | South Platte - Carpenter CreekCTPC2 | 95.5 | Gauge | Douglas | 100% | 168 of 168 | 18 min | 65 min | |
| 655 | Porcupine RAWSPCPC2 | 95.5 | Gauge | Routt | 100% | 168 of 168 | 18 min | 65 min | |
| 655 | Taylor Park RAWS NrTAPC2 | 95.5 | Gauge | Gunnison | 100% | 168 of 168 | 18 min | 65 min | |
| 660 | Camp Creek At Garden Of The Gods07103703 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 67 min | |
| 660 | Cottonwood Creek At Woodmen Rd Nr Colo Springs07103980 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 67 min | |
| 660 | Bear Creek Near Colorado Springs07105000 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 67 min | |
| 660 | Upper Williams Canyon Met Abv Manitou385334104544901 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 67 min | |
| 664 | High Park Precipitation Station Nr Masonville403212105144201 | 95.5 | Gauge | Larimer | 100% | 168 of 168 | 18 min | 70 min | |
| 665 | Yampa River Near Maybell09251000 | 95.5 | Gauge | Moffat | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | Oak Meadow Park Met Station At Co. Sprngs384537104494701 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | South Academy Blvd Met Station At Co. Sprngs384908104453301 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | E Fork Sand Cr Met Blw Platte Ave At Co Spng385010104422901 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | Shooks Run Met At Patty Jewett Gc At Co Spg385121104480701 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | Manitou Spgs Met Bel Ruxton Cr. At Manitou Spg385129104544601 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | Middle Sand Cr Met Nr Carefree Cir At Co Sprng385259104410801 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 665 | Upper Sand Cr Met Abv Lochwinnoch Ln At Co Spr385740104405501 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 60 min | |
| 673 | Foothills Met Sta At Foothills Elem At Co Spgs385548104503201 | 95.5 | Gauge | El Paso | 100% | 168 of 168 | 18 min | 65 min | |
| 673 | Lujan RAWSLUJC2 | 95.5 | Gauge | Saguache | 100% | 168 of 168 | 18 min | 65 min | |
| 675 | Cucharas RiverVTAC2 | 95.5 | Gauge | Huerfano | 99.4% | 167 of 168 | 20 min | 2 h | |
| 676 | South Platte River 2 N KerseyKERC2 | 95.5 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 677 | Grand LakeGLKC2 | 95.5 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 678 | Demaree RAWSDMMC2 | 95.5 | Gauge | Garfield | 98.8% | 166 of 168 | 16 min | 2 h | |
| 679 | Olympus DamOLYC2 | 95.5 | Gauge | Larimer | 98.5% | 662 of 672 | 15 min | 30 min | |
| 680 | Big Thompson River 4 SW Estes ParkMRPC2 | 95.5 | Gauge | Larimer | 98.5% | 662 of 672 | 15 min | 45 min | |
| 681 | Bear CreekBARC2 | 95.5 | Gauge | Jefferson | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Colorado River 1 WSW DotseroEGLC2 | 95.5 | Gauge | Eagle | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | South Platte River 0 At EnglewoodENGC2 | 95.5 | Gauge | Arapahoe | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Fish Creek 2 SE Estes ParkFSHC2 | 95.5 | Gauge | Larimer | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | North Fork South Platte River 0 At GrantGRNC2 | 95.5 | Gauge | Park | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | 4 SE HastyJMBC2 | 95.5 | Gauge | Bent | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | South Platte River 2 NNW Fort LuptonLUPC2 | 95.5 | Gauge | Weld | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | 2 SE OrdwayMRCC2 | 95.5 | Gauge | Crowley | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Nfield-Nslope TransferNFDC2 | 95.5 | Gauge | El Paso | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Cache La Poudre River 3 NE HarmonyPABC2 | 95.5 | Gauge | Larimer | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Granite - Pine CreekPCAC2 | 95.5 | Gauge | Chaffee | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Parachute - Parachute CreekPCUC2 | 95.5 | Gauge | Garfield | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Leadville - Rock CreekRCLC2 | 95.5 | Gauge | Lake | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Roaring Fk R Blo Maroon CkRMCC2 | 95.5 | Gauge | Pitkin | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Rosemont ARSAC2 | 95.5 | Gauge | Teller | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Dolores Rvr NrSLIC2 | 95.5 | Gauge | San Miguel | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Towaoc - Towaoc CanalTCNC2 | 95.5 | Gauge | Montezuma | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Uncompahgre River 2 N RidgwayUCRC2 | 95.5 | Gauge | Ouray | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | 16 ESE ModelVBMC2 | 95.5 | Gauge | Las Animas | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Crestone - Baca NWRVRBC2 | 95.5 | Gauge | Saguache | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Crestone - PJE 003VRCC2 | 95.5 | Gauge | Saguache | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Crestone - PJE 004VRDC2 | 95.5 | Gauge | Saguache | 98.2% | 165 of 168 | 15 min | 2 h | |
| 681 | Steamboat Springs - Yampa RiverYSCC2 | 95.5 | Gauge | Routt | 98.2% | 165 of 168 | 15 min | 2 h | |
| 704 | Middle Fork South PlatteMGAC2 | 95.5 | Gauge | Park | 98.2% | 165 of 168 | 15 min | 3 h | |
| 705 | Avery ParkAVEC2 | 95.5 | Gauge | Larimer | 95.8% | 161 of 168 | 10 min | 3.1 h | |
| 706 | Consolidated DitchCSDC2 | 95.4 | Gauge | Bent | 100% | 168 of 168 | 18 min | 76 min | |
| 707 | Van Bibbler @ Hwy 93VBCC2 | 95.3 | Gauge | Jefferson | 100% | 168 of 168 | 19 min | 61 min | |
| 708 | Psf3 Canon City RawsCYNC2 | 95.3 | Gauge | Fremont | 100% | 168 of 168 | 19 min | 66 min | |
| 708 | Dowds Junction RAWSDJTC2 | 95.3 | Gauge | Eagle | 100% | 168 of 168 | 19 min | 66 min | |
| 708 | Willis Creek RAWSWLCC2 | 95.3 | Gauge | Custer | 100% | 168 of 168 | 19 min | 66 min | |
| 711 | Great Divide Raws Near Great Divide 3SswGDRC2 | 95.3 | Gauge | Moffat | 100% | 168 of 168 | 19 min | 76 min | |
| 712 | Dead Horse RAWSDHOC2 | 95.3 | Gauge | Rio Blanco | 99.4% | 167 of 168 | 18 min | 2 h | |
| 712 | Fraser - Keyser RidgeKSEC2 | 95.3 | Gauge | Grand | 99.4% | 167 of 168 | 18 min | 2 h | |
| 714 | Colorado River Near Kremmling09058000 | 95.3 | Gauge | Grand | 99.4% | 167 of 168 | 18 min | 2 h | |
| 715 | Longmont - Boulder CreekBLOC2 | 95.3 | Gauge | Weld | 97.6% | 164 of 168 | 15 min | 2 h | |
| 715 | Clear Ck Abv West Clear CkCWCC2 | 95.3 | Gauge | Clear Creek | 97.6% | 164 of 168 | 15 min | 2 h | |
| 715 | Gold Park - Fancy Creek DiversionFACC2 | 95.3 | Gauge | Eagle | 97.6% | 164 of 168 | 15 min | 2 h | |
| 715 | Arkansas River 1 N LamarLMAC2 | 95.3 | Gauge | Prowers | 97.6% | 164 of 168 | 15 min | 2 h | |
| 715 | Crestone - PJE 001VRAC2 | 95.3 | Gauge | Saguache | 97.6% | 164 of 168 | 15 min | 2 h | |
| 720 | Eagle Co. RegionalEGE | 95.2 | Airport | Eagle | 100% | 168 of 168 | 12 min | 68 min | |
| 721 | Rampart Range RAWSRRAC2 | 95.2 | Gauge | El Paso | 100% | 168 of 168 | 19 min | 60 min | |
| 722 | Somerset 11E - Anthracite CreekATHC2 | 95.2 | Gauge | Gunnison | 100% | 168 of 168 | 19 min | 67 min | |
| 722 | Cheyenne Creek At Evans AvenueEVAC2 | 95.2 | Gauge | El Paso | 100% | 168 of 168 | 19 min | 67 min | |
| 724 | 2 NE Camp Ck Garden GodsGODC2 | 95.2 | Gauge | El Paso | 100% | 168 of 168 | 19 min | 70 min | |
| 725 | 5 SW Beaver Creek Blw ResBCBC2 | 95.2 | Gauge | Rio Grande | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | 1 NNE Cottonwood Ck MouthCTMC2 | 95.2 | Gauge | El Paso | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | 1 SSE Fort GarlandSAFC2 | 95.2 | Gauge | Costilla | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | South Platte RiverSASC2 | 95.2 | Gauge | Park | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | Sanchez Reservoir Near San LuisSRSC2 | 95.2 | Gauge | Costilla | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | 4 SW BlancaTBSC2 | 95.2 | Gauge | Costilla | 100% | 168 of 168 | 19 min | 77 min | |
| 725 | Mountain Home ResTMRC2 | 95.2 | Gauge | Costilla | 100% | 168 of 168 | 19 min | 77 min | |
| 732 | Big Bear Park RAWSBBRC2 | 95.2 | Gauge | La Plata | 100% | 168 of 168 | 19 min | 67 min | |
| 732 | Burns 3NNW - Hangman RAWSHGMC2 | 95.2 | Gauge | Eagle | 100% | 168 of 168 | 19 min | 67 min | |
| 732 | Deep CreekMITC2 | 95.2 | Gauge | Garfield | 100% | 168 of 168 | 19 min | 67 min | |
| 732 | South Platte 7SE - RAWSSOPC2 | 95.2 | Gauge | Park | 100% | 168 of 168 | 19 min | 67 min | |
| 736 | Clear Creek 4 ESE DerbyDRBC2 | 95.2 | Gauge | Adams | 100% | 168 of 168 | 25 min | 62 min | |
| 737 | Arvada 3.3 NNWCO-JF-251 | 95.2 | Volunteer | Jefferson | 100% | 7 of 7 | 6.4 h | 24 h | |
| 737 | Liberty 15 SWCO-KC-50 | 95.2 | Volunteer | Kit Carson | 100% | 7 of 7 | 6.4 h | 24 h | |
| 739 | Fcl 2.3 NWCO-LR-311 | 95.2 | Volunteer | Larimer | 100% | 7 of 7 | 6.4 h | 24 h | |
| 740 | Canon City 2.5 ENECO-FM-34 | 95.2 | Volunteer | Fremont | 100% | 7 of 7 | 6.4 h | 24 h | |
| 741 | Arvada 3.8 WCO-JF-240 | 95.2 | Volunteer | Jefferson | 100% | 7 of 7 | 6.4 h | 24 h | |
| 742 | Buckeye 3ESE RAWSBEYC2 | 95.1 | Gauge | Larimer | 100% | 168 of 168 | 20 min | 60 min | |
| 743 | Elkhead Creek Near Of Craig CoELCC2 | 95.1 | Gauge | Moffat | 100% | 168 of 168 | 20 min | 77 min | |
| 743 | Homestake Creek At Gold ParkHMSC2 | 95.1 | Gauge | Eagle | 100% | 168 of 168 | 20 min | 77 min | |
| 743 | Winer Park 3W - Vasquez DivisionVQEC2 | 95.1 | Gauge | Grand | 100% | 168 of 168 | 20 min | 77 min | |
| 746 | Illinois River 1 NNE RandIRRC2 | 95.1 | Gauge | Jackson | 100% | 168 of 168 | 20 min | 60 min | |
| 747 | Harvard Gulch @ JacksonHAJC2 | 95.1 | Gauge | Denver | 100% | 168 of 168 | 20 min | 65 min | |
| 748 | Grass Valley Canal (Grsvalco)GVAC2 | 95.1 | Gauge | Garfield | 100% | 168 of 168 | 20 min | 75 min | |
| 748 | Hesperus - La PlataLIDC2 | 95.1 | Gauge | La Plata | 100% | 168 of 168 | 20 min | 75 min | |
| 748 | 4 SW HigbeeNMIC2 | 95.1 | Gauge | Otero | 100% | 168 of 168 | 20 min | 75 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.