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,374 ranked here, 2,337 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 |
|---|---|---|---|---|---|---|---|---|---|
| 991 | Arapaho - MacFarlane ResMFRC2 | 96.5 | Gauge | Jackson | 98.2% | 165 of 168 | 20 min | 2 h | |
| 991 | Rocky Fork CRK NrRFKC2 | 96.5 | Gauge | Pitkin | 98.2% | 165 of 168 | 20 min | 2 h | |
| 991 | FRYING PAN RIVER 11 E Ruedi ReservoirRURC2 | 96.5 | Gauge | Eagle | 98.2% | 165 of 168 | 20 min | 2 h | |
| 991 | AT Rg @ Wagonwheel GapRWGC2 | 96.5 | Gauge | Mineral | 98.2% | 165 of 168 | 20 min | 2 h | |
| 991 | Yampa River AT Steamboat SpringsSTMC2 | 96.5 | Gauge | Routt | 98.2% | 165 of 168 | 20 min | 2 h | |
| 1,006 | WKMC2WKMC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 14 min | 12 h | |
| 1,007 | BLCC2BLCC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 20 min | 12 h | |
| 1,008 | FLJC2FLJC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 23 min | 12 h | |
| 1,009 | GESC2GESC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 25 min | 12 h | |
| 1,010 | BLWC2BLWC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 26 min | 12 h | |
| 1,011 | MHFC2MHFC2 | 96.5 | DCP | - | 92.8% | 13 of 14 | 26 min | 12 h | |
| 1,012 | Havana PondHPRC2 | 96.4 | Gauge | Adams | 100% | 168 of 168 | 23 min | 60 min | |
| 1,013 | Grand LakeGLKC2 | 96.4 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,014 | Bear CreekBARC2 | 96.4 | Gauge | Jefferson | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | South Platte River 0 At EnglewoodENGC2 | 96.4 | Gauge | Arapahoe | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | Fish Creek 2 SE Estes ParkFSHC2 | 96.4 | Gauge | Larimer | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | Arkansas River 1 N LamarLMAC2 | 96.4 | Gauge | Prowers | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | South Platte River 2 NNW Fort LuptonLUPC2 | 96.4 | Gauge | Weld | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | Cache La Poudre River 3 NE HarmonyPABC2 | 96.4 | Gauge | Larimer | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | Crestone - Baca NWRVRBC2 | 96.4 | Gauge | Saguache | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,014 | Crestone - PJE 003VRCC2 | 96.4 | Gauge | Saguache | 95.2% | 160 of 168 | 15 min | 2 h | |
| 1,022 | Rifle RAWSRFEC2 | 96.3 | Gauge | Garfield | 100% | 168 of 168 | 14 min | 70 min | |
| 1,023 | Murphy CreekMURC2 | 96.3 | Gauge | Arapahoe | 100% | 168 of 168 | 23 min | 60 min | |
| 1,024 | Cherry Creek 3 SE DenverCCSC2 | 96.3 | Gauge | Denver | 100% | 168 of 168 | 24 min | 60 min | |
| 1,025 | Henderson 3W - Brantner GulchBGLC2 | 96.3 | Gauge | Adams | 100% | 168 of 168 | 24 min | 60 min | |
| 1,026 | Sand CreekCFAC2 | 96.3 | Gauge | Arapahoe | 100% | 168 of 168 | 24 min | 61 min | |
| 1,027 | Sable Ditch At 18ThSADC2 | 96.3 | Gauge | Adams | 100% | 168 of 168 | 24 min | 71 min | |
| 1,028 | Big Thompson WNW the Canyon MouthBIMC2 | 96.3 | Gauge | Larimer | 99.4% | 167 of 168 | 20 min | 2 h | |
| 1,029 | Parker 3ENE - FS47FSFC2 | 96.3 | Gauge | Douglas | 98.8% | 166 of 168 | 22 min | 2 h | |
| 1,030 | Englewood 1SSW - Rotolo ParkROTC2 | 96.2 | Gauge | Arapahoe | 100% | 168 of 168 | 24 min | 61 min | |
| 1,031 | Coal Creek 2WSW - Upper CoalUCOC2 | 96.2 | Gauge | Jefferson | 100% | 168 of 168 | 24 min | 70 min | |
| 1,032 | Golden 4.9 SWCO-JF-465 | 96.2 | Volunteer | Jefferson | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,033 | Denver 6.6 SSECO-DN-326 | 96.2 | Volunteer | Denver | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,034 | Arvada 3.3 NNWCO-JF-251 | 96.2 | Volunteer | Jefferson | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,035 | Craig - MoffatCAG | 96.2 | Airport | Moffat | 99.4% | 167 of 168 | 6 min | 2 h | |
| 1,036 | Superior - Coal CreekMCSC2 | 96.2 | Gauge | Boulder | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,037 | Mountview ParkMOVC2 | 96.2 | Gauge | Adams | 99.4% | 167 of 168 | 23 min | 62 min | |
| 1,038 | Aurora 3WSW - Westerly Creek DamWDAC2 | 96.2 | Gauge | Denver | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,039 | Parker 3SSW - Stroh RoadSRHC2 | 96.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,040 | Larkspur 8SE - West Cherry HdWCHC2 | 96.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,041 | Co Boulder 14 WWRBC2 | 96.2 | Gauge | Boulder | 98.8% | 166 of 168 | 15 min | 2 h | |
| 1,042 | 1 SE Buena VistaCBAC2 | 96.2 | Gauge | Chaffee | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,043 | Olander ElementaryOLAC2 | 96.2 | Gauge | Larimer | 98.2% | 495 of 504 | 15 min | 1.5 h | |
| 1,044 | Purgatoire River 2 SE Las AnimasLAPC2 | 96.2 | Gauge | Bent | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,044 | Plum Creek 2 NNW LouviersPCTC2 | 96.2 | Gauge | Douglas | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,046 | Plum Creek 1 W SedaliaLOVC2 | 96.1 | Gauge | Douglas | 100% | 168 of 168 | 24 min | 61 min | |
| 1,047 | Redvale - Highline CanalHLPC2 | 96.1 | Gauge | Montrose | 100% | 168 of 168 | 25 min | 75 min | |
| 1,048 | 12 NW AlamosaRGCC2 | 96.1 | Gauge | Alamosa | 100% | 168 of 168 | 25 min | 89 min | |
| 1,049 | Government High Line CanalGUCC2 | 96.1 | Gauge | Mesa | 100% | 168 of 168 | 25 min | 60 min | |
| 1,050 | Chama - Culebra CreekCAAC2 | 96.1 | Gauge | Costilla | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Crawford ReservoirCRFC2 | 96.1 | Gauge | Delta | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Delta 10WSW - Escalante CreekECRC2 | 96.1 | Gauge | Delta | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Mancos River 2 E MancosMNRC2 | 96.1 | Gauge | Montezuma | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Paonia RsvrPRSC2 | 96.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Durango - Ridges Basin DamRNDC2 | 96.1 | Gauge | La Plata | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Surface Creek AT CedaredgeSCCC2 | 96.1 | Gauge | Delta | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | South Platte River 2 SW DenverTHDC2 | 96.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Turquoise Lake (Sugarloaf Dam)TRQC2 | 96.1 | Gauge | Lake | 100% | 168 of 168 | 25 min | 61 min | |
| 1,050 | Twin Lakes ResTWLC2 | 96.1 | Gauge | Lake | 100% | 168 of 168 | 25 min | 61 min | |
| 1,060 | St Louis Creek 4 SW FraserSLEC2 | 96.1 | Gauge | Grand | 100% | 168 of 168 | 25 min | 75 min | |
| 1,061 | Bear Creek At Bear Creek ReservoirBCDC2 | 96.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | Browns Park RefugeBPRC2 | 96.1 | Gauge | Moffat | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | Crested Butte CoopCBUC2 | 96.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | Bondad 1S - Animas RiverCDRC2 | 96.1 | Gauge | La Plata | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | South Platte River At Chatfield ReservoirCFDC2 | 96.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | Cherry Creek 3 SSW FranktownFRKC2 | 96.1 | Gauge | Douglas | 100% | 168 of 168 | 25 min | 61 min | |
| 1,061 | Merino - South PlatteMRIC2 | 96.1 | Gauge | Logan | 100% | 168 of 168 | 25 min | 61 min | |
| 1,068 | Animas River At SilvertonANMC2 | 96.1 | Gauge | San Juan | 100% | 168 of 168 | 25 min | 61 min | |
| 1,068 | Dallas Creek 1 AT Dallas Creek at RidgwayDCKC2 | 96.1 | Gauge | Ouray | 100% | 168 of 168 | 25 min | 61 min | |
| 1,068 | Cherry Creek At Cherry Creek ReservoirEGDC2 | 96.1 | Gauge | Arapahoe | 100% | 168 of 168 | 25 min | 61 min | |
| 1,071 | Saint Vrain Creek 1 SE LyonsLNSC2 | 96.1 | Gauge | Boulder | 99.4% | 167 of 168 | 20 min | 1.5 h | |
| 1,072 | West Plum Creek 6 W Castle RockWPCC2 | 96.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,073 | Castle Rock 2NNW - DC Public WorksDPWC2 | 96.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,074 | Castle Rock 6SE - Willow CreekWWCC2 | 96.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,075 | Coal Creek 1SETSRC2 | 96.1 | Gauge | Jefferson | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,076 | Boulder Creek 1 SW OrodellOROC2 | 96.0 | Gauge | Boulder | 100% | 168 of 168 | 20 min | 75 min | |
| 1,077 | Utah ParkUTAC2 | 96.0 | Gauge | Arapahoe | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,078 | Goldsmith Gulch 6 SE DenverILFC2 | 96.0 | Gauge | Denver | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,079 | Woodmoor 5NE - WCC7 DamWEDC2 | 96.0 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,080 | Larkspur 12SE - East Cherry HdECHC2 | 96.0 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | Rio Grande River AT AlamosaALAC2 | 96.0 | Gauge | Alamosa | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | Williams Fork 15 SW FraserLEAC2 | 96.0 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | Muddy Creek 4 NW KremmlingMBWC2 | 96.0 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | 1 NNE ConejosNCOC2 | 96.0 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | Pioneer Ditch At Nm State LinePISC2 | 96.0 | Gauge | La Plata | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | San Antonio RiverSAOC2 | 96.0 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,081 | West Canal TunnelWCLC2 | 96.0 | Gauge | Montrose | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,088 | Franktown 6SSE - Prairie CanyonPCRC2 | 96.0 | Gauge | Douglas | 98.8% | 166 of 168 | 23 min | 2 h | |
| 1,089 | Cache La Poudre River AT Fort CollinsPOUC2 | 96.0 | Gauge | Larimer | 98.5% | 662 of 672 | 14 min | 75 min | |
| 1,090 | Walcott - Eagle River below Mill CreekEMCC2 | 96.0 | Gauge | Eagle | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | 4 NE OrdwayLHNC2 | 96.0 | Gauge | Crowley | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | Taberna 6SE - Little Cabin CreekLTCC2 | 96.0 | Gauge | Grand | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | Fountain Creek 1 NE PinonPNNC2 | 96.0 | Gauge | Pueblo | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | Ridgeway RsvrRBSC2 | 96.0 | Gauge | Ouray | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | Snake River 4 NW MontezumaSKEC2 | 96.0 | Gauge | Summit | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,090 | Michigan River Near Walden 1Nne (Micwldco)WDNC2 | 96.0 | Gauge | Jackson | 97.0% | 163 of 168 | 20 min | 2 h | |
| 1,097 | Uncompahgre River @DLAC2 | 96.0 | Gauge | Delta | 97.0% | 163 of 168 | 20 min | 3 h | |
| 1,098 | Aurora 10SSE - Piney CreekPNYC2 | 95.9 | Gauge | Arapahoe | 100% | 168 of 168 | 26 min | 63 min | |
| 1,099 | Hoosier Tunnel DiversionHTDC2 | 95.9 | Gauge | Summit | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,100 | Boulder - Boulder Creek Wellman DitchBCWC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Big Thompson River At LovelandBTLC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Gunnison River at Cnty Rd 32GBGC2 | 95.9 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Garnet Ditch Near Olathe 4NNW (State Id: Garnetco)GDMC2 | 95.9 | Gauge | Cheyenne | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Gunnison River 8.5 SE Grand JunctionGJNC2 | 95.9 | Gauge | Mesa | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | AT LobatosLOBC2 | 95.9 | Gauge | Costilla | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Mosca - Little Spring Creek at MedanoLSMC2 | 95.9 | Gauge | Alamosa | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Mud Creek At Hgwy 32MCOC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | MUDDY CREEK AT Paonia ReservoirMDCC2 | 95.9 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Purgatoire River AT Trinidad LakePGRC2 | 95.9 | Gauge | Las Animas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | 3 E San Antonio RiverSMSC2 | 95.9 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | 3 SW TrinidadTDDC2 | 95.9 | Gauge | Las Animas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Taylor Rk Rsvr Inflow And StorageTPIC2 | 95.9 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Crestone - WIllow CreekWCNC2 | 95.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,100 | Williams Fork 4 S ParshallWKFC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,115 | Highlands Ranch 3SSE - Trail HeadEWTC2 | 95.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,116 | Lk Fk Ck Abv Turquoise RsvrLFCC2 | 95.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 1.8 h | |
| 1,116 | Creede - Rio Grande Box CanyonRGBC2 | 95.9 | Gauge | Hinsdale | 99.4% | 167 of 168 | 25 min | 1.8 h | |
| 1,118 | NEPESTA ARKOXFCO - Arkansas RiverAODC2 | 95.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Burlington-Wellington CanalBWCC2 | 95.9 | Gauge | Adams | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Boulder Creek Feeder CanalFEEC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | FRYING PAN RIVER 2 SE ThomasvilleFPTC2 | 95.9 | Gauge | Pitkin | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Wagon Wheel Gap - Goose CreekGCHC2 | 95.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Gunnison River Blo Redlands DiversionGDVC2 | 95.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | AT Pioneer Ditch At HeadgateHDGC2 | 95.9 | Gauge | Yuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Kerber Creek Near Villa GroveKRBC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Major CreekMAJC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | Creede - Rio GrandeMAPC2 | 95.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,118 | 2 NE CrestoneNCSC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,129 | 10 ENE Alamosa RiverAATC2 | 95.9 | Gauge | Conejos | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,130 | Lakewood 3NE - Weir GulchWEJC2 | 95.9 | Gauge | Denver | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,131 | Antonito - San Antonio RiverSNAC2 | 95.9 | Gauge | Conejos | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 1,132 | Grand Valley CanalGVCC2 | 95.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 1.8 h | |
| 1,133 | Adobe ReservoirADBC2 | 95.9 | Gauge | Bent | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Tunnels 5 SW Estes ParkABTC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Grand Lake - Adams TunnelADTC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | DOYLEVILLERAZAVUCO - Razor CreekAVRC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Blue River 13 SSE KremmlingBGMC2 | 95.9 | Gauge | Summit | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Big Thompson River 3 ESE LovelandBHDC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Intake Canal To Bijou ReservoirBJOC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Parker 5SSE - Bingham LakeBLAC2 | 95.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Browns CreekBRWC2 | 95.9 | Gauge | Chaffee | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Cascade - Cascade CreeksCKRC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | New Castle 5E - Canyon CreekCNKC2 | 95.9 | Gauge | Garfield | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Catamount Bridge - Colorado RiverCTBC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | 6 S Crystal ReservoirCTLC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Animas River AT DurangoDRGC2 | 95.9 | Gauge | La Plata | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Fountain Creek 6 SSE FountainFHAC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Mt Pigsah Res - Four Mile CreekFPRC2 | 95.9 | Gauge | Teller | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Ftn_PuebloFTPC2 | 95.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Carnero CreekGARC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Gore Ck At Upper Station Near MinturnGOMC2 | 95.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Garner CreekGRCC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | 8 SW LeadvilleHCMC2 | 95.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Highland DitchHHLC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | San Isabel CreekISAC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Jackson Gulch ResJKGC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | South Platte River 2 N KerseyKERC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Steamboat Springs - Lake CatamountLCSC2 | 95.9 | Gauge | Routt | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | 5 SW La Garita CreekLGAC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Thomasville - Lime CreekLICC2 | 95.9 | Gauge | Pitkin | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | La Jara ResLJRC2 | 95.9 | Gauge | Conejos | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Los Pinos Rvr At La BocaLOSC2 | 95.9 | Gauge | La Plata | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Little Thompson River 4 NE LyonsLTHC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Meredith 5SE - Last Chance CreekLTKC2 | 95.9 | Gauge | Pitkin | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Mcelmo CRK Mr Co-Utah BorderMCEC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Detention Ponds 2 SSW Estes ParkMEPC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Mack 1SE - Salt CreekMKSC2 | 95.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Monument Creek Below Monument LakeMMLC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Mineral Creek At SilvertonMNLC2 | 95.9 | Gauge | San Juan | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Dolores - McPhee RiverMPHC2 | 95.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Middle St Vrain CRKMSPC2 | 95.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | 4 S North Catamount RsvrNCTC2 | 95.9 | Gauge | Teller | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | North Fork Gunnison R. Blo PaoniaPAOC2 | 95.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Laird Rvr SitePDIC2 | 95.9 | Gauge | Yuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | San Juan River AT Pagosa SpringsPSPC2 | 95.9 | Gauge | Archuleta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Roberts TunnelRBTC2 | 95.9 | Gauge | Park | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Ranch Creek 3 E FraserRHCC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Columbine Creek - SF Rio GrandeSCOC2 | 95.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Straight Creek 1 NNE DillonSLAC2 | 95.9 | Gauge | Summit | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Culebra CreekSLUC2 | 95.9 | Gauge | Costilla | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Newby Boring Ditch - S ArkansasSNBC2 | 95.9 | Gauge | Chaffee | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | SURFACE CREEK 7 NE CedaredgeSNCC2 | 95.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Larkspur 7SE - Spring Valley RdSPVC2 | 95.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Silverthorne - SF Williams ForkSWFC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Tabor Ditch At Spring Creek PassTBDC2 | 95.9 | Gauge | Hinsdale | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Colorado River - Troublesome CreekTBLC2 | 95.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Hotchkiss NFM - Tommy DowellTDSC2 | 95.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Tomichi Creek At Sargents CoTMCC2 | 95.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Monument - Upper BeaverUBMC2 | 95.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Vega ReservoirVEGC2 | 95.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | WHITE RIVER 10 W MeekerWHIC2 | 95.9 | Gauge | Rio Blanco | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Willow CreekWLWC2 | 95.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | Wind River 5 SW Estes ParkWNRC2 | 95.9 | Gauge | Larimer | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | West Plum Creek Near Perry ParkWPPC2 | 95.9 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,134 | White River 2 AT MeekerWRMC2 | 95.9 | Gauge | Rio Blanco | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Ralston Creek 5 WNW ArvadaCRPC2 | 95.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | East Toll Gate @ BuckleyETGC2 | 95.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Graby Ditch At 6ThGDIC2 | 95.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Detention Ponds 1 ESE AuroraHAVC2 | 95.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Harvard Gulch ParkHGPC2 | 95.9 | Gauge | Denver | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | West Toll Gate Creek 3 SE AuroraHPDC2 | 95.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Leyden ConfluenceLCNC2 | 95.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | No Name Creek 8 SE AuroraNNCC2 | 95.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Mount Vernon Creek 1 N MorrisonRRPC2 | 95.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Sports ComplexSPOC2 | 95.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Goldsmith Gulch 7 S AuroraTEMC2 | 95.9 | Gauge | Denver | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,196 | Third Creek 8 SE BrightonTHRC2 | 95.9 | Gauge | Denver | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,208 | Sullivan Park Met Station At Fort CarsonSPMC2 | 95.9 | Gauge | El Paso | 98.8% | 664 of 672 | 15 min | 75 min | |
| 1,209 | Louviers 1S - Lehigh GulchLHGC2 | 95.9 | Gauge | Douglas | 98.8% | 166 of 168 | 23 min | 2 h | |
| 1,210 | North Fork Big Thompson RiverDKEC2 | 95.9 | Gauge | Larimer | 91.0% | 153 of 168 | 10 min | 3 h | |
| 1,211 | Lena Gulch 2 SE GoldenHIWC2 | 95.8 | Gauge | Jefferson | 100% | 168 of 168 | 26 min | 63 min | |
| 1,212 | Peyton 7.0 SCO-EP-459 | 95.8 | Volunteer | El Paso | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,213 | Denver 11.0 SSWCO-JF-1 | 95.8 | Volunteer | Jefferson | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,214 | Carbondale 3.5 ENECO-GF-94 | 95.8 | Volunteer | Garfield | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,215 | Arvada 3.6 WSWCO-JF-504 | 95.8 | Volunteer | Jefferson | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,216 | Cherry Creek 1 W ParkerCPKC2 | 95.8 | Gauge | Douglas | 96.4% | 162 of 168 | 20 min | 2 h | |
| 1,217 | Rodeo Detention PondRODC2 | 95.8 | Gauge | Larimer | 93.3% | 627 of 672 | 14 min | 45 min | |
| 1,218 | Detention Ponds 2 SW AuroraEXPC2 | 95.7 | Gauge | Arapahoe | 100% | 168 of 168 | 26 min | 63 min | |
| 1,219 | Ralston Creek 6 NW DenverCRTC2 | 95.7 | Gauge | Jefferson | 100% | 168 of 168 | 27 min | 73 min | |
| 1,220 | 2 SSE GraniteCLRC2 | 95.7 | Gauge | Chaffee | 100% | 168 of 168 | 29 min | 76 min | |
| 1,221 | Franktown 8SSE - Cherry CreekCPRC2 | 95.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Abc Lateral Nr MontroseABCC2 | 95.7 | Gauge | Montrose | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Arkansas River Below Empire Gulch Near MaltaABEC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Animas River Below SilvertonANBC2 | 95.7 | Gauge | San Juan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Roaring Fork River 1 SE AspenAPNC2 | 95.7 | Gauge | Pitkin | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | South Boulder Creek 1 WSW Eldorado SpringsBCSC2 | 95.7 | Gauge | Boulder | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Busk - Ivanhoe TunnelBITC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Buckhorn Creek 2 S MasonvilleBKHC2 | 95.7 | Gauge | Larimer | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Silverton - Cascade CreekCBDC2 | 95.7 | Gauge | San Juan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Cement Creek At SilvertonCEMC2 | 95.7 | Gauge | San Juan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | 4 W NathropCHKC2 | 95.7 | Gauge | Chaffee | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | 2 SW GraniteCKAC2 | 95.7 | Gauge | Chaffee | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Gateway - Delores RiverDGAC2 | 95.7 | Gauge | Jefferson | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Dille TunnelDTUC2 | 95.7 | Gauge | Larimer | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Ewing Ditch NrEWDC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Homestake Tunnel Nr Gold ParkHSTC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | 1 W BalltownLCKC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | 6 W LeadvilleLFKC2 | 95.7 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Big Thompson River 4 W La SalleLSLC2 | 95.7 | Gauge | Weld | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Moffat Water TunnelMOFC2 | 95.7 | Gauge | Gilpin | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | North Elk Creek 5SW - White RiverNLKC2 | 95.7 | Gauge | Rio Blanco | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Platoro ReservoirPLRC2 | 95.7 | Gauge | Conejos | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Del Norte - San Francisco CreekSFRC2 | 95.7 | Gauge | Rio Grande | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | South Saint Vrain CreekSSVC2 | 95.7 | Gauge | Boulder | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Hamilton - Williams ForkWIKC2 | 95.7 | Gauge | Moffat | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,222 | Wurtz DitchWZDC2 | 95.7 | Gauge | Eagle | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,247 | Mutual Western - South Platte RiverSMDC2 | 95.7 | Gauge | Weld | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,248 | Somerset - Anthracite CreekACSC2 | 95.7 | Gauge | Gunnison | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,248 | Highlands Ranch 3ENE - Big Dry CreekBDHC2 | 95.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,248 | Fort Lupton 4SW - Big Dry CreekBDUC2 | 95.7 | Gauge | Weld | 98.8% | 166 of 168 | 25 min | 2 h |
How a station is ranked
The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.
The 247 score
Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:
- Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
- Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
- Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
- Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading. 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.