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,001 | La Plata-Cherry Creek DitchLCDC2 | 94.5 | Gauge | La Plata | 98.2% | 165 of 168 | 20 min | 1.8 h | |
| 1,002 | Blue River AT Blue RiverBUEC2 | 94.5 | Gauge | Summit | 98.2% | 165 of 168 | 20 min | 2 h | |
| 1,002 | GORE CREEK AT VailGRVC2 | 94.5 | Gauge | Eagle | 98.2% | 165 of 168 | 20 min | 2 h | |
| 1,004 | Michigan River 7 NNW GouldMEAC2 | 94.5 | Gauge | Jackson | 98.2% | 165 of 168 | 20 min | 3 h | |
| 1,005 | Crown RAWSCRWC2 | 94.4 | Gauge | Pitkin | 100% | 168 of 168 | 16 min | 73 min | |
| 1,006 | Bond - Dry GultchDYGC2 | 94.4 | Gauge | Grand | 100% | 168 of 168 | 17 min | 60 min | |
| 1,007 | Havana PondHPRC2 | 94.4 | Gauge | Adams | 100% | 168 of 168 | 23 min | 69 min | |
| 1,008 | Mountview ParkMOVC2 | 94.4 | Gauge | Adams | 100% | 168 of 168 | 23 min | 69 min | |
| 1,009 | Monarch Pass (CDOT)MYP | 94.4 | Airport | Chaffee | 99.8% | 503 of 504 | 14 min | 40 min | |
| 1,010 | Fire Station #7FIAC2 | 94.4 | Gauge | Larimer | 99.2% | 1,000 of 1,008 | 14 min | 50 min | |
| 1,011 | AT LasausesLSSC2 | 94.4 | Gauge | Conejos | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,012 | Rustic 2E - Cache La PoudrePRUC2 | 94.4 | Gauge | Larimer | 94.9% | 638 of 672 | 14 min | 45 min | |
| 1,013 | HackettHACC2 | 94.3 | Gauge | Teller | 100% | 168 of 168 | 20 min | 68 min | |
| 1,014 | Cherry Creek 3 SE DenverCCSC2 | 94.3 | Gauge | Denver | 100% | 168 of 168 | 24 min | 61 min | |
| 1,015 | Henderson 3W - Brantner GulchBGLC2 | 94.3 | Gauge | Adams | 100% | 168 of 168 | 24 min | 68 min | |
| 1,016 | Sand CreekCFAC2 | 94.3 | Gauge | Arapahoe | 100% | 168 of 168 | 24 min | 68 min | |
| 1,017 | Goldsmith Gulch 6 SE DenverILFC2 | 94.3 | Gauge | Denver | 100% | 168 of 168 | 24 min | 65 min | |
| 1,018 | Sable Ditch At 18ThSADC2 | 94.3 | Gauge | Adams | 100% | 168 of 168 | 24 min | 72 min | |
| 1,019 | Utah ParkUTAC2 | 94.3 | Gauge | Arapahoe | 100% | 168 of 168 | 24 min | 67 min | |
| 1,020 | Evergreen 4.2 SSECO-JF-157 | 94.3 | Volunteer | Jefferson | 100% | 7 of 7 | 8.4 h | 24 h | |
| 1,021 | Canon City 1.3 ENECO-FM-19 | 94.3 | Volunteer | Fremont | 100% | 7 of 7 | 8.4 h | 24 h | |
| 1,021 | Evergreen 2.0 ESECO-JF-395 | 94.3 | Volunteer | Jefferson | 100% | 7 of 7 | 8.4 h | 24 h | |
| 1,023 | Estes Park 3.3 SSWCO-LR-247 | 94.3 | Volunteer | Larimer | 100% | 7 of 7 | 8.4 h | 24 h | |
| 1,024 | Upper Queens Canyon Met Station Nr Ormes Peak385640104555701 | 94.3 | Gauge | El Paso | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,025 | Amity Canal - Arkansas RiverAACC2 | 94.3 | Gauge | Bent | 98.8% | 166 of 168 | 30 min | 1.8 h | |
| 1,026 | Cherry Creek 1 W ParkerCPKC2 | 94.3 | Gauge | Douglas | 97.6% | 164 of 168 | 19 min | 2 h | |
| 1,026 | Michigan River Near Walden 1Nne (Micwldco)WDNC2 | 94.3 | Gauge | Jackson | 97.6% | 164 of 168 | 19 min | 2 h | |
| 1,028 | Purgatoire River 2 SE Las AnimasLAPC2 | 94.3 | Gauge | Bent | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,028 | Plum Creek 2 NNW LouviersPCTC2 | 94.3 | Gauge | Douglas | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,030 | 2 S Fountain Ck JanitellFCUC2 | 94.3 | Gauge | El Paso | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,030 | Las Animas - Purgatorie RiverPHDC2 | 94.3 | Gauge | Bent | 97.6% | 164 of 168 | 20 min | 2 h | |
| 1,032 | Meeker - Yellow CreekYCRC2 | 94.3 | Gauge | Rio Blanco | 97.6% | 164 of 168 | 20 min | 3 h | |
| 1,033 | Elliot Creek Canal Near Green Mountain RELTC2 | 94.3 | Gauge | Summit | 94.6% | 159 of 168 | 20 min | 2 h | |
| 1,034 | Aurora 10SSE - Piney CreekPNYC2 | 94.2 | Gauge | Arapahoe | 100% | 168 of 168 | 24 min | 67 min | |
| 1,035 | Coal Creek 2WSW - Upper CoalUCOC2 | 94.2 | Gauge | Jefferson | 100% | 168 of 168 | 24 min | 67 min | |
| 1,036 | Rio Grande River AT AlamosaALAC2 | 94.2 | Gauge | Alamosa | 100% | 168 of 168 | 24 min | 62 min | |
| 1,037 | Mosca - Little Spring Creek at MedanoLSMC2 | 94.2 | Gauge | Alamosa | 100% | 168 of 168 | 24 min | 75 min | |
| 1,038 | Larkspur 12SE - East Cherry HdECHC2 | 94.2 | Gauge | Douglas | 100% | 168 of 168 | 24 min | 62 min | |
| 1,039 | Gunnison River 8.5 SE Grand JunctionGJNC2 | 94.2 | Gauge | Mesa | 100% | 168 of 168 | 24 min | 1.5 h | |
| 1,040 | Georgetown - South Clear CreekLCHC2 | 94.2 | Gauge | Clear Creek | 100% | 168 of 168 | 24 min | 82 min | |
| 1,041 | Watkins 2S - Coyote RunNWFC2 | 94.2 | Gauge | Arapahoe | 99.4% | 501 of 504 | 23 min | 40 min | |
| 1,042 | 3 NW WestcliffeGCWC2 | 94.2 | Gauge | Custer | 99.4% | 167 of 168 | 20 min | 2 h | |
| 1,043 | Larkspur 3SSW - East PlumEPCC2 | 94.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,044 | Parker 3SSW - Stroh RoadSRHC2 | 94.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,045 | Larkspur 8SE - West Cherry HdWCHC2 | 94.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,046 | Louviers 1S - Lehigh GulchLHGC2 | 94.2 | Gauge | Douglas | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,047 | Salter RAWSSAWC2 | 94.2 | Gauge | Dolores | 97.6% | 164 of 168 | 20 min | 3 h | |
| 1,048 | Preston Junior HighPREC2 | 94.2 | Gauge | Larimer | 94.5% | 173 of 183 | 14 min | 62 min | |
| 1,049 | Blue Park RAWSBLPC2 | 94.1 | Gauge | Mineral | 100% | 168 of 168 | 18 min | 65 min | |
| 1,050 | Mount Vernon Creek 1 N MorrisonRRPC2 | 94.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 67 min | |
| 1,051 | Plum Creek 1 W SedaliaLOVC2 | 94.1 | Gauge | Douglas | 100% | 168 of 168 | 25 min | 62 min | |
| 1,052 | Highlands Ranch 3SSE - Trail HeadEWTC2 | 94.1 | Gauge | Douglas | 100% | 168 of 168 | 25 min | 69 min | |
| 1,053 | Chama - Culebra CreekCAAC2 | 94.1 | Gauge | Costilla | 100% | 168 of 168 | 25 min | 62 min | |
| 1,053 | Platoro ReservoirPLRC2 | 94.1 | Gauge | Conejos | 100% | 168 of 168 | 25 min | 62 min | |
| 1,053 | Mutual Western - South Platte RiverSMDC2 | 94.1 | Gauge | Weld | 100% | 168 of 168 | 25 min | 62 min | |
| 1,056 | Leyden ConfluenceLCNC2 | 94.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 64 min | |
| 1,057 | Ralston Creek 5 WNW ArvadaCRPC2 | 94.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 68 min | |
| 1,058 | Sports ComplexSPOC2 | 94.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 69 min | |
| 1,059 | Browns CreekBRWC2 | 94.1 | Gauge | Chaffee | 100% | 168 of 168 | 25 min | 75 min | |
| 1,059 | Major CreekMAJC2 | 94.1 | Gauge | Saguache | 100% | 168 of 168 | 25 min | 75 min | |
| 1,061 | Monument Creek Below Monument LakeMMLC2 | 94.1 | Gauge | El Paso | 100% | 168 of 168 | 25 min | 89 min | |
| 1,061 | Laird Rvr SitePDIC2 | 94.1 | Gauge | Yuma | 100% | 168 of 168 | 25 min | 89 min | |
| 1,063 | 2 SW GraniteCKAC2 | 94.1 | Gauge | Chaffee | 100% | 168 of 168 | 25 min | 1.5 h | |
| 1,063 | FRYING PAN RIVER 2 SE ThomasvilleFPTC2 | 94.1 | Gauge | Pitkin | 100% | 168 of 168 | 25 min | 1.5 h | |
| 1,065 | Adobe ReservoirADBC2 | 94.1 | Gauge | Bent | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Blue Mesa DamBMXC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Browns Park RefugeBPRC2 | 94.1 | Gauge | Moffat | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Doyleville - Razor CreekBVRC2 | 94.1 | Gauge | Saguache | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Crested Butte CoopCBUC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Bondad 1S - Animas RiverCDRC2 | 94.1 | Gauge | La Plata | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Crawford ReservoirCRFC2 | 94.1 | Gauge | Delta | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Durango - Animas - La PlataDPPC2 | 94.1 | Gauge | La Plata | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Colorado River at Fruita COFRUC2 | 94.1 | Gauge | Mesa | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Fraser River AT Winter ParkFRWC2 | 94.1 | Gauge | Grand | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Harvard Gulch ParkHGPC2 | 94.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Joe Wright Creek Below Joe Wright ReservJWBC2 | 94.1 | Gauge | Larimer | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | South Clear Creek 1 S GeorgetownLVMC2 | 94.1 | Gauge | Clear Creek | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Michigan River Near Cameron PassMCAC2 | 94.1 | Gauge | Jackson | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Tabernash 5NE - Meadow CreekMDVC2 | 94.1 | Gauge | Grand | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Morrow Point RsvrMPSC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Middle St Vrain CRKMSPC2 | 94.1 | Gauge | Boulder | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Ohio Creek Above Mouth Near GunnisonOHOC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Plateau Creek 4 NE Plateau Creek near CameoPCCC2 | 94.1 | Gauge | Mesa | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Paonia RsvrPRSC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | McCoy - Rock CreekRCMC2 | 94.1 | Gauge | Eagle | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Aurora 12SE - Aurora RgnlRGPC2 | 94.1 | Gauge | Arapahoe | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Durango - Ridges Basin DamRNDC2 | 94.1 | Gauge | La Plata | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Saint Vrain Creek 5 E LongmontSVLC2 | 94.1 | Gauge | Weld | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Tabernash - Trail CreekTAIC2 | 94.1 | Gauge | Grand | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Taylor Park - Texas CreekTECC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Third Creek 8 SE BrightonTHRC2 | 94.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | TAYLOR RIVER 2 AT Taylor ParkTRAC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Almont 18N - Taylor RiverTRBC2 | 94.1 | Gauge | Gunnison | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Turquoise Lake (Sugarloaf Dam)TRQC2 | 94.1 | Gauge | Lake | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | Uncompahgre River Nr OurayUNOC2 | 94.1 | Gauge | Ouray | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | West Fork Clear Creek Above Mouth Near Empire 1EWCCC2 | 94.1 | Gauge | Clear Creek | 100% | 168 of 168 | 25 min | 62 min | |
| 1,065 | YAMPA RIVER AT Stagecoach ReservoirYMSC2 | 94.1 | Gauge | Routt | 100% | 168 of 168 | 25 min | 62 min | |
| 1,098 | Goldsmith Gulch 6 SW AuroraGSEC2 | 94.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 63 min | |
| 1,098 | No Name Creek 8 SE AuroraNNCC2 | 94.1 | Gauge | Arapahoe | 100% | 168 of 168 | 25 min | 63 min | |
| 1,098 | Goldsmith Gulch 7 S AuroraTEMC2 | 94.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 63 min | |
| 1,101 | West Toll Gate Creek 3 SE AuroraHPDC2 | 94.1 | Gauge | Arapahoe | 100% | 168 of 168 | 25 min | 66 min | |
| 1,102 | South Platte River 2 SW DenverTHDC2 | 94.1 | Gauge | Denver | 100% | 168 of 168 | 25 min | 67 min | |
| 1,103 | South Platte River 4 SW DeckersDKRC2 | 94.1 | Gauge | Jefferson | 100% | 168 of 168 | 25 min | 75 min | |
| 1,104 | Merino - South PlatteMRIC2 | 94.1 | Gauge | Logan | 100% | 168 of 168 | 25 min | 1.5 h | |
| 1,105 | Murphy CreekMURC2 | 94.1 | Gauge | Arapahoe | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,106 | West Plum Creek 6 W Castle RockWPCC2 | 94.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,107 | Castle Rock 2NNW - DC Public WorksDPWC2 | 94.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,108 | Castle Rock 6SE - Willow CreekWWCC2 | 94.1 | Gauge | Douglas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,109 | Franktown 6SSE - Prairie CanyonPCRC2 | 94.1 | Gauge | Douglas | 98.8% | 166 of 168 | 23 min | 2 h | |
| 1,110 | Parker 3ENE - FS47FSFC2 | 94.1 | Gauge | Douglas | 98.2% | 165 of 168 | 22 min | 2 h | |
| 1,111 | Rodeo Detention PondRODC2 | 94.1 | Gauge | Larimer | 93.9% | 631 of 672 | 14 min | 45 min | |
| 1,112 | RedstoneRSOC2 | 94.0 | Gauge | Larimer | 100% | 168 of 168 | 18 min | 65 min | |
| 1,113 | Cache La Poudre River at 59th AveGFNC2 | 94.0 | Gauge | Weld | 100% | 168 of 168 | 25 min | 74 min | |
| 1,114 | 2 SSE GraniteCLRC2 | 94.0 | Gauge | Chaffee | 100% | 168 of 168 | 29 min | 77 min | |
| 1,115 | West Canal TunnelWCLC2 | 94.0 | Gauge | Montrose | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,116 | Garnet Ditch Near Olathe 4NNW (State Id: Garnetco)GDMC2 | 94.0 | Gauge | Cheyenne | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,116 | 1 NNE ConejosNCOC2 | 94.0 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,116 | Pioneer Ditch At Nm State LinePISC2 | 94.0 | Gauge | La Plata | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,116 | San Antonio RiverSAOC2 | 94.0 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,116 | Crestone - WIllow CreekWCNC2 | 94.0 | Gauge | Pueblo | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,121 | AT LobatosLOBC2 | 94.0 | Gauge | Costilla | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | 3 E San Antonio RiverSMSC2 | 94.0 | Gauge | Conejos | 99.4% | 167 of 168 | 24 min | 1.5 h | |
| 1,123 | Boulder - Boulder Creek Wellman DitchBCWC2 | 94.0 | Gauge | Boulder | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Big Thompson River At LovelandBTLC2 | 94.0 | Gauge | Larimer | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Gunnison River at Cnty Rd 32GBGC2 | 94.0 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Williams Fork 15 SW FraserLEAC2 | 94.0 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Muddy Creek 4 NW KremmlingMBWC2 | 94.0 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Mud Creek At Hgwy 32MCOC2 | 94.0 | Gauge | Montezuma | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | MUDDY CREEK AT Paonia ReservoirMDCC2 | 94.0 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Purgatoire River AT Trinidad LakePGRC2 | 94.0 | Gauge | Las Animas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | 3 SW TrinidadTDDC2 | 94.0 | Gauge | Las Animas | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Taylor Rk Rsvr Inflow And StorageTPIC2 | 94.0 | Gauge | Gunnison | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,123 | Williams Fork 4 S ParshallWKFC2 | 94.0 | Gauge | Grand | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,134 | Rock Crossing - Apishapa RiverAPRC2 | 94.0 | Gauge | Otero | 99.4% | 167 of 168 | 24 min | 1.5 h | |
| 1,135 | MeredithMDTC2 | 94.0 | Gauge | Pitkin | 98.8% | 166 of 168 | 20 min | 2 h | |
| 1,136 | Cherry CreekE470H | 94.0 | Road | Douglas | 95.8% | 483 of 504 | 15 min | 40 min | |
| 1,137 | Lena Gulch 2 SE GoldenHIWC2 | 93.9 | Gauge | Jefferson | 100% | 168 of 168 | 26 min | 65 min | |
| 1,138 | 10 ENE Alamosa RiverAATC2 | 93.9 | Gauge | Conejos | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Roaring Fork River 1 SE AspenAPNC2 | 93.9 | Gauge | Pitkin | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Fort Lupton 4SW - Big Dry CreekBDUC2 | 93.9 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Cub Creek Below Blue CreekCBBC2 | 93.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Government High Line CanalGUCC2 | 93.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Grand Valley CanalGVCC2 | 93.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,138 | Wurtz DitchWZDC2 | 93.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | NEPESTA ARKOXFCO - Arkansas RiverAODC2 | 93.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | DOYLEVILLERAZAVUCO - Razor CreekAVRC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Big Thompson River 3 ESE LovelandBHDC2 | 93.9 | Gauge | Larimer | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Busk - Ivanhoe TunnelBITC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Mosca - Big Spring CreekBMRC2 | 93.9 | Gauge | Alamosa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Burlington-Wellington CanalBWCC2 | 93.9 | Gauge | Adams | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Fraser - Cabin CreekCABC2 | 93.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Cascade - Cascade CreeksCKRC2 | 93.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Columbine DitchCLMC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Catamount Bridge - Colorado RiverCTBC2 | 93.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 6 S Crystal ReservoirCTLC2 | 93.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Animas River AT DurangoDRGC2 | 93.9 | Gauge | La Plata | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Eagle River @EALC2 | 93.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Elk River 0 AT Routt County Road 42ENMC2 | 93.9 | Gauge | Routt | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Ewing Ditch NrEWDC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Boulder Creek Feeder CanalFEEC2 | 93.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Mt Pigsah Res - Four Mile CreekFPRC2 | 93.9 | Gauge | Teller | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Ftn_PuebloFTPC2 | 93.9 | Gauge | Pueblo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Carnero CreekGARC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Wagon Wheel Gap - Goose CreekGCHC2 | 93.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Gunnison River Blo Redlands DiversionGDVC2 | 93.9 | Gauge | Mesa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Gore Ck At Upper Station Near MinturnGOMC2 | 93.9 | Gauge | Eagle | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Garner CreekGRCC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 8 SW LeadvilleHCMC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | AT Pioneer Ditch At HeadgateHDGC2 | 93.9 | Gauge | Yuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Highland DitchHHLC2 | 93.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Redvale - Highline CanalHLPC2 | 93.9 | Gauge | Montrose | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Homestake Tunnel Nr Gold ParkHSTC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Kerber Creek Near Villa GroveKRBC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 1 W BalltownLCKC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Lk Fk Ck Abv Turquoise RsvrLFCC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 6 W LeadvilleLFKC2 | 93.9 | Gauge | Lake | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 5 SW La Garita CreekLGAC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | La Jara ResLJRC2 | 93.9 | Gauge | Conejos | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Los Pinos Rvr At La BocaLOSC2 | 93.9 | Gauge | La Plata | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Little Thompson River 4 NE LyonsLTHC2 | 93.9 | Gauge | Boulder | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Creede - Rio GrandeMAPC2 | 93.9 | Gauge | Mineral | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Mcelmo CRK Mr Co-Utah BorderMCEC2 | 93.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Mineral Creek At SilvertonMNLC2 | 93.9 | Gauge | San Juan | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Mancos River 2 E MancosMNRC2 | 93.9 | Gauge | Montezuma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Moffat Water TunnelMOFC2 | 93.9 | Gauge | Gilpin | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 2 NE CrestoneNCSC2 | 93.9 | Gauge | Saguache | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | North Fork Gunnison R. Blo PaoniaPAOC2 | 93.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | 12 NW AlamosaRGCC2 | 93.9 | Gauge | Alamosa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Ranch Creek 3 E FraserRHCC2 | 93.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | South CanalSCLC2 | 93.9 | Gauge | Montrose | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | St Louis Creek 4 SW FraserSLEC2 | 93.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Culebra CreekSLUC2 | 93.9 | Gauge | Costilla | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | SURFACE CREEK 7 NE CedaredgeSNCC2 | 93.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Silverthorne - SF Williams ForkSWFC2 | 93.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Tabor Ditch At Spring Creek PassTBDC2 | 93.9 | Gauge | Hinsdale | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Colorado River - Troublesome CreekTBLC2 | 93.9 | Gauge | Grand | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | Monument - Upper BeaverUBMC2 | 93.9 | Gauge | El Paso | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | WHITE RIVER 10 W MeekerWHIC2 | 93.9 | Gauge | Rio Blanco | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,145 | West Plum Creek Near Perry ParkWPPC2 | 93.9 | Gauge | Weld | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Parker 5SSE - Bingham LakeBLAC2 | 93.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Cherry Creek 3 SSW FranktownFRKC2 | 93.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Detention Ponds 1 ESE AuroraHAVC2 | 93.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Roberts TunnelRBTC2 | 93.9 | Gauge | Park | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Surface Creek AT CedaredgeSCCC2 | 93.9 | Gauge | Delta | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,200 | Westcreek - Fire SWCEC2 | 93.9 | Gauge | Douglas | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,206 | South Platte River At Chatfield ReservoirCFDC2 | 93.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,206 | LOS PINOS RIVER AT Vallecito ReservoirVCRC2 | 93.9 | Gauge | La Plata | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,208 | Bear Creek At Bear Creek ReservoirBCDC2 | 93.9 | Gauge | Jefferson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,208 | Dallas Creek 1 AT Dallas Creek at RidgwayDCKC2 | 93.9 | Gauge | Ouray | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,208 | Cherry Creek At Cherry Creek ReservoirEGDC2 | 93.9 | Gauge | Arapahoe | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,211 | Boss Basin Meteorological Station392820106154601 | 93.9 | Gauge | Eagle | 99.4% | 167 of 168 | 33 min | 2 h | |
| 1,212 | Englewood 1SSW - Rotolo ParkROTC2 | 93.9 | Gauge | Arapahoe | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,213 | Detention Ponds 2 SW AuroraEXPC2 | 93.8 | Gauge | Arapahoe | 100% | 168 of 168 | 27 min | 71 min | |
| 1,214 | Elizabeth 2.0 NNECO-EL-75 | 93.8 | Volunteer | Elbert | 100% | 7 of 7 | 9.4 h | 24 h | |
| 1,215 | Colorado River 6 NW Grand LakeBAKC2 | 93.8 | Gauge | Grand | 99.2% | 667 of 672 | 25 min | 45 min | |
| 1,216 | Woodmoor 5NE - WCC7 DamWEDC2 | 93.8 | Gauge | Douglas | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,217 | Glenwood Springs - Windy PointGCIC2 | 93.8 | Gauge | Garfield | 98.6% | 663 of 672 | 24 min | 45 min | |
| 1,218 | Cherry Creek 1 W DenverCCWC2 | 93.8 | Gauge | Denver | 98.2% | 165 of 168 | 23 min | 2 h | |
| 1,219 | Uncompahgre River @DLAC2 | 93.8 | Gauge | Delta | 96.4% | 162 of 168 | 20 min | 2 h | |
| 1,219 | AT Rg @ Wagonwheel GapRWGC2 | 93.8 | Gauge | Mineral | 96.4% | 162 of 168 | 20 min | 2 h | |
| 1,221 | Ralston Creek 6 NW DenverCRTC2 | 93.7 | Gauge | Jefferson | 100% | 168 of 168 | 27 min | 74 min | |
| 1,222 | La JuntaLJTC2 | 93.7 | Cooperative | Otero | 100% | 7 of 7 | 9.7 h | 24 h | |
| 1,223 | Arkansas River 3 W AvondaleADLC2 | 93.7 | Gauge | Pueblo | 98.8% | 664 of 672 | 20 min | 60 min | |
| 1,224 | Franktown 8SSE - Cherry CreekCPRC2 | 93.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,225 | Creede - Rio Grande Box CanyonRGBC2 | 93.7 | Gauge | Hinsdale | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,225 | Columbine Creek - SF Rio GrandeSCOC2 | 93.7 | Gauge | Mineral | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,225 | SAN JUAN RIVER 1 E Four CornersSJFC2 | 93.7 | Gauge | Montezuma | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Highlands Ranch 3ENE - Big Dry CreekBDHC2 | 93.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Fountain Creek 6 SSE FountainFHAC2 | 93.7 | Gauge | El Paso | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Grand Lake Outlet Blw Chipmunk LnGDCC2 | 93.7 | Gauge | Grand | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Lone Tree 2SE - Happy CanyonHCCC2 | 93.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Newby Boring Ditch - S ArkansasSNBC2 | 93.7 | Gauge | Chaffee | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,228 | Sulphur Gulch 1 ESE ParkerSPHC2 | 93.7 | Gauge | Douglas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,234 | Colorado River 6.7 NE CameoCAMC2 | 93.7 | Gauge | Mesa | 98.6% | 663 of 672 | 20 min | 60 min | |
| 1,235 | Coal Creek 1SETSRC2 | 93.7 | Gauge | Jefferson | 98.2% | 165 of 168 | 24 min | 2 h | |
| 1,236 | Boulder CreekBOLC2 | 93.7 | Gauge | Boulder | 95.8% | 161 of 168 | 19 min | 2 h | |
| 1,237 | Bellvue 5SW - Redstone CanyonRDTC2 | 93.7 | Gauge | Larimer | 92.9% | 170 of 183 | 14 min | 2 h | |
| 1,238 | Nelson FarmNELC2 | 93.7 | Gauge | Larimer | 92.7% | 623 of 672 | 14 min | 45 min | |
| 1,239 | Northglenn 3N - Big Dry CreekBDGC2 | 93.6 | Gauge | Adams | 100% | 168 of 168 | 27 min | 68 min | |
| 1,240 | Kremmling20V | 93.6 | Airport | Grand | 99.8% | 503 of 504 | 14 min | 40 min | |
| 1,241 | WestcliffeC08 | 93.6 | Airport | Custer | 99.6% | 502 of 504 | 14 min | 47 min | |
| 1,242 | South Platte River 0 AT HendersonHNDC2 | 93.6 | Gauge | Adams | 96.2% | 334 of 347 | 22 min | 60 min | |
| 1,243 | 2 NW LeadvilleEFKC2 | 93.6 | Gauge | Lake | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | Green Mountain ReservoirGMRC2 | 93.6 | Gauge | Summit | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | Redmesa 2S - Government DrawGVDC2 | 93.6 | Gauge | La Plata | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | Arkansas River 3 W LeadvilleLEDC2 | 93.6 | Gauge | Lake | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | Lemon RsvrLEMC2 | 93.6 | Gauge | La Plata | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | 1 W Conejos RiverPTOC2 | 93.6 | Gauge | Conejos | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | Rocky Fork CRK NrRFKC2 | 93.6 | Gauge | Pitkin | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,243 | FRYING PAN RIVER 11 E Ruedi ReservoirRURC2 | 93.6 | Gauge | Eagle | 95.8% | 161 of 168 | 20 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; 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.