Storm Station
Sign in

Live/247 Rank/Colorado

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.

2,650 stations ranked30.0% sent every report dueranked October 16, 2026page 5 of 11Colorado instrumentsColorado weather

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

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1,001La Plata-Cherry Creek DitchLCDC294.5GaugeLa Plata98.2%165 of 16820 min1.8 h
1,002Blue River AT Blue RiverBUEC294.5GaugeSummit98.2%165 of 16820 min2 h
1,002GORE CREEK AT VailGRVC294.5GaugeEagle98.2%165 of 16820 min2 h
1,004Michigan River 7 NNW GouldMEAC294.5GaugeJackson98.2%165 of 16820 min3 h
1,005Crown RAWSCRWC294.4GaugePitkin100%168 of 16816 min73 min
1,006Bond - Dry GultchDYGC294.4GaugeGrand100%168 of 16817 min60 min
1,007Havana PondHPRC294.4GaugeAdams100%168 of 16823 min69 min
1,008Mountview ParkMOVC294.4GaugeAdams100%168 of 16823 min69 min
1,009Monarch Pass (CDOT)MYP94.4AirportChaffee99.8%503 of 50414 min40 min
1,010Fire Station #7FIAC294.4GaugeLarimer99.2%1,000 of 1,00814 min50 min
1,011AT LasausesLSSC294.4GaugeConejos95.8%161 of 16820 min2 h
1,012Rustic 2E - Cache La PoudrePRUC294.4GaugeLarimer94.9%638 of 67214 min45 min
1,013HackettHACC294.3GaugeTeller100%168 of 16820 min68 min
1,014Cherry Creek 3 SE DenverCCSC294.3GaugeDenver100%168 of 16824 min61 min
1,015Henderson 3W - Brantner GulchBGLC294.3GaugeAdams100%168 of 16824 min68 min
1,016Sand CreekCFAC294.3GaugeArapahoe100%168 of 16824 min68 min
1,017Goldsmith Gulch 6 SE DenverILFC294.3GaugeDenver100%168 of 16824 min65 min
1,018Sable Ditch At 18ThSADC294.3GaugeAdams100%168 of 16824 min72 min
1,019Utah ParkUTAC294.3GaugeArapahoe100%168 of 16824 min67 min
1,020Evergreen 4.2 SSECO-JF-15794.3VolunteerJefferson100%7 of 78.4 h24 h
1,021Canon City 1.3 ENECO-FM-1994.3VolunteerFremont100%7 of 78.4 h24 h
1,021Evergreen 2.0 ESECO-JF-39594.3VolunteerJefferson100%7 of 78.4 h24 h
1,023Estes Park 3.3 SSWCO-LR-24794.3VolunteerLarimer100%7 of 78.4 h24 h
1,024Upper Queens Canyon Met Station Nr Ormes Peak38564010455570194.3GaugeEl Paso99.4%167 of 16823 min2 h
1,025Amity Canal - Arkansas RiverAACC294.3GaugeBent98.8%166 of 16830 min1.8 h
1,026Cherry Creek 1 W ParkerCPKC294.3GaugeDouglas97.6%164 of 16819 min2 h
1,026Michigan River Near Walden 1Nne (Micwldco)WDNC294.3GaugeJackson97.6%164 of 16819 min2 h
1,028Purgatoire River 2 SE Las AnimasLAPC294.3GaugeBent97.6%164 of 16820 min2 h
1,028Plum Creek 2 NNW LouviersPCTC294.3GaugeDouglas97.6%164 of 16820 min2 h
1,0302 S Fountain Ck JanitellFCUC294.3GaugeEl Paso97.6%164 of 16820 min2 h
1,030Las Animas - Purgatorie RiverPHDC294.3GaugeBent97.6%164 of 16820 min2 h
1,032Meeker - Yellow CreekYCRC294.3GaugeRio Blanco97.6%164 of 16820 min3 h
1,033Elliot Creek Canal Near Green Mountain RELTC294.3GaugeSummit94.6%159 of 16820 min2 h
1,034Aurora 10SSE - Piney CreekPNYC294.2GaugeArapahoe100%168 of 16824 min67 min
1,035Coal Creek 2WSW - Upper CoalUCOC294.2GaugeJefferson100%168 of 16824 min67 min
1,036Rio Grande River AT AlamosaALAC294.2GaugeAlamosa100%168 of 16824 min62 min
1,037Mosca - Little Spring Creek at MedanoLSMC294.2GaugeAlamosa100%168 of 16824 min75 min
1,038Larkspur 12SE - East Cherry HdECHC294.2GaugeDouglas100%168 of 16824 min62 min
1,039Gunnison River 8.5 SE Grand JunctionGJNC294.2GaugeMesa100%168 of 16824 min1.5 h
1,040Georgetown - South Clear CreekLCHC294.2GaugeClear Creek100%168 of 16824 min82 min
1,041Watkins 2S - Coyote RunNWFC294.2GaugeArapahoe99.4%501 of 50423 min40 min
1,0423 NW WestcliffeGCWC294.2GaugeCuster99.4%167 of 16820 min2 h
1,043Larkspur 3SSW - East PlumEPCC294.2GaugeDouglas99.4%167 of 16823 min2 h
1,044Parker 3SSW - Stroh RoadSRHC294.2GaugeDouglas99.4%167 of 16823 min2 h
1,045Larkspur 8SE - West Cherry HdWCHC294.2GaugeDouglas99.4%167 of 16823 min2 h
1,046Louviers 1S - Lehigh GulchLHGC294.2GaugeDouglas99.4%167 of 16823 min2 h
1,047Salter RAWSSAWC294.2GaugeDolores97.6%164 of 16820 min3 h
1,048Preston Junior HighPREC294.2GaugeLarimer94.5%173 of 18314 min62 min
1,049Blue Park RAWSBLPC294.1GaugeMineral100%168 of 16818 min65 min
1,050Mount Vernon Creek 1 N MorrisonRRPC294.1GaugeJefferson100%168 of 16825 min67 min
1,051Plum Creek 1 W SedaliaLOVC294.1GaugeDouglas100%168 of 16825 min62 min
1,052Highlands Ranch 3SSE - Trail HeadEWTC294.1GaugeDouglas100%168 of 16825 min69 min
1,053Chama - Culebra CreekCAAC294.1GaugeCostilla100%168 of 16825 min62 min
1,053Platoro ReservoirPLRC294.1GaugeConejos100%168 of 16825 min62 min
1,053Mutual Western - South Platte RiverSMDC294.1GaugeWeld100%168 of 16825 min62 min
1,056Leyden ConfluenceLCNC294.1GaugeJefferson100%168 of 16825 min64 min
1,057Ralston Creek 5 WNW ArvadaCRPC294.1GaugeJefferson100%168 of 16825 min68 min
1,058Sports ComplexSPOC294.1GaugeJefferson100%168 of 16825 min69 min
1,059Browns CreekBRWC294.1GaugeChaffee100%168 of 16825 min75 min
1,059Major CreekMAJC294.1GaugeSaguache100%168 of 16825 min75 min
1,061Monument Creek Below Monument LakeMMLC294.1GaugeEl Paso100%168 of 16825 min89 min
1,061Laird Rvr SitePDIC294.1GaugeYuma100%168 of 16825 min89 min
1,0632 SW GraniteCKAC294.1GaugeChaffee100%168 of 16825 min1.5 h
1,063FRYING PAN RIVER 2 SE ThomasvilleFPTC294.1GaugePitkin100%168 of 16825 min1.5 h
1,065Adobe ReservoirADBC294.1GaugeBent100%168 of 16825 min62 min
1,065Blue Mesa DamBMXC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Browns Park RefugeBPRC294.1GaugeMoffat100%168 of 16825 min62 min
1,065Doyleville - Razor CreekBVRC294.1GaugeSaguache100%168 of 16825 min62 min
1,065Crested Butte CoopCBUC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Bondad 1S - Animas RiverCDRC294.1GaugeLa Plata100%168 of 16825 min62 min
1,065Crawford ReservoirCRFC294.1GaugeDelta100%168 of 16825 min62 min
1,065Durango - Animas - La PlataDPPC294.1GaugeLa Plata100%168 of 16825 min62 min
1,065Colorado River at Fruita COFRUC294.1GaugeMesa100%168 of 16825 min62 min
1,065Fraser River AT Winter ParkFRWC294.1GaugeGrand100%168 of 16825 min62 min
1,065Harvard Gulch ParkHGPC294.1GaugeDenver100%168 of 16825 min62 min
1,065Joe Wright Creek Below Joe Wright ReservJWBC294.1GaugeLarimer100%168 of 16825 min62 min
1,065South Clear Creek 1 S GeorgetownLVMC294.1GaugeClear Creek100%168 of 16825 min62 min
1,065Michigan River Near Cameron PassMCAC294.1GaugeJackson100%168 of 16825 min62 min
1,065Tabernash 5NE - Meadow CreekMDVC294.1GaugeGrand100%168 of 16825 min62 min
1,065Morrow Point RsvrMPSC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Middle St Vrain CRKMSPC294.1GaugeBoulder100%168 of 16825 min62 min
1,065Ohio Creek Above Mouth Near GunnisonOHOC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Plateau Creek 4 NE Plateau Creek near CameoPCCC294.1GaugeMesa100%168 of 16825 min62 min
1,065Paonia RsvrPRSC294.1GaugeGunnison100%168 of 16825 min62 min
1,065McCoy - Rock CreekRCMC294.1GaugeEagle100%168 of 16825 min62 min
1,065Aurora 12SE - Aurora RgnlRGPC294.1GaugeArapahoe100%168 of 16825 min62 min
1,065Durango - Ridges Basin DamRNDC294.1GaugeLa Plata100%168 of 16825 min62 min
1,065Saint Vrain Creek 5 E LongmontSVLC294.1GaugeWeld100%168 of 16825 min62 min
1,065Tabernash - Trail CreekTAIC294.1GaugeGrand100%168 of 16825 min62 min
1,065Taylor Park - Texas CreekTECC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Third Creek 8 SE BrightonTHRC294.1GaugeDenver100%168 of 16825 min62 min
1,065TAYLOR RIVER 2 AT Taylor ParkTRAC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Almont 18N - Taylor RiverTRBC294.1GaugeGunnison100%168 of 16825 min62 min
1,065Turquoise Lake (Sugarloaf Dam)TRQC294.1GaugeLake100%168 of 16825 min62 min
1,065Uncompahgre River Nr OurayUNOC294.1GaugeOuray100%168 of 16825 min62 min
1,065West Fork Clear Creek Above Mouth Near Empire 1EWCCC294.1GaugeClear Creek100%168 of 16825 min62 min
1,065YAMPA RIVER AT Stagecoach ReservoirYMSC294.1GaugeRoutt100%168 of 16825 min62 min
1,098Goldsmith Gulch 6 SW AuroraGSEC294.1GaugeDenver100%168 of 16825 min63 min
1,098No Name Creek 8 SE AuroraNNCC294.1GaugeArapahoe100%168 of 16825 min63 min
1,098Goldsmith Gulch 7 S AuroraTEMC294.1GaugeDenver100%168 of 16825 min63 min
1,101West Toll Gate Creek 3 SE AuroraHPDC294.1GaugeArapahoe100%168 of 16825 min66 min
1,102South Platte River 2 SW DenverTHDC294.1GaugeDenver100%168 of 16825 min67 min
1,103South Platte River 4 SW DeckersDKRC294.1GaugeJefferson100%168 of 16825 min75 min
1,104Merino - South PlatteMRIC294.1GaugeLogan100%168 of 16825 min1.5 h
1,105Murphy CreekMURC294.1GaugeArapahoe99.4%167 of 16824 min2 h
1,106West Plum Creek 6 W Castle RockWPCC294.1GaugeDouglas99.4%167 of 16824 min2 h
1,107Castle Rock 2NNW - DC Public WorksDPWC294.1GaugeDouglas99.4%167 of 16824 min2 h
1,108Castle Rock 6SE - Willow CreekWWCC294.1GaugeDouglas99.4%167 of 16824 min2 h
1,109Franktown 6SSE - Prairie CanyonPCRC294.1GaugeDouglas98.8%166 of 16823 min2 h
1,110Parker 3ENE - FS47FSFC294.1GaugeDouglas98.2%165 of 16822 min2 h
1,111Rodeo Detention PondRODC294.1GaugeLarimer93.9%631 of 67214 min45 min
1,112RedstoneRSOC294.0GaugeLarimer100%168 of 16818 min65 min
1,113Cache La Poudre River at 59th AveGFNC294.0GaugeWeld100%168 of 16825 min74 min
1,1142 SSE GraniteCLRC294.0GaugeChaffee100%168 of 16829 min77 min
1,115West Canal TunnelWCLC294.0GaugeMontrose99.4%167 of 16824 min2 h
1,116Garnet Ditch Near Olathe 4NNW (State Id: Garnetco)GDMC294.0GaugeCheyenne99.4%167 of 16824 min2 h
1,1161 NNE ConejosNCOC294.0GaugeConejos99.4%167 of 16824 min2 h
1,116Pioneer Ditch At Nm State LinePISC294.0GaugeLa Plata99.4%167 of 16824 min2 h
1,116San Antonio RiverSAOC294.0GaugeConejos99.4%167 of 16824 min2 h
1,116Crestone - WIllow CreekWCNC294.0GaugePueblo99.4%167 of 16824 min2 h
1,121AT LobatosLOBC294.0GaugeCostilla99.4%167 of 16824 min2 h
1,1223 E San Antonio RiverSMSC294.0GaugeConejos99.4%167 of 16824 min1.5 h
1,123Boulder - Boulder Creek Wellman DitchBCWC294.0GaugeBoulder99.4%167 of 16824 min2 h
1,123Big Thompson River At LovelandBTLC294.0GaugeLarimer99.4%167 of 16824 min2 h
1,123Gunnison River at Cnty Rd 32GBGC294.0GaugeGunnison99.4%167 of 16824 min2 h
1,123Williams Fork 15 SW FraserLEAC294.0GaugeGrand99.4%167 of 16824 min2 h
1,123Muddy Creek 4 NW KremmlingMBWC294.0GaugeGrand99.4%167 of 16824 min2 h
1,123Mud Creek At Hgwy 32MCOC294.0GaugeMontezuma99.4%167 of 16824 min2 h
1,123MUDDY CREEK AT Paonia ReservoirMDCC294.0GaugeGunnison99.4%167 of 16824 min2 h
1,123Purgatoire River AT Trinidad LakePGRC294.0GaugeLas Animas99.4%167 of 16824 min2 h
1,1233 SW TrinidadTDDC294.0GaugeLas Animas99.4%167 of 16824 min2 h
1,123Taylor Rk Rsvr Inflow And StorageTPIC294.0GaugeGunnison99.4%167 of 16824 min2 h
1,123Williams Fork 4 S ParshallWKFC294.0GaugeGrand99.4%167 of 16824 min2 h
1,134Rock Crossing - Apishapa RiverAPRC294.0GaugeOtero99.4%167 of 16824 min1.5 h
1,135MeredithMDTC294.0GaugePitkin98.8%166 of 16820 min2 h
1,136Cherry CreekE470H94.0RoadDouglas95.8%483 of 50415 min40 min
1,137Lena Gulch 2 SE GoldenHIWC293.9GaugeJefferson100%168 of 16826 min65 min
1,13810 ENE Alamosa RiverAATC293.9GaugeConejos99.4%167 of 16825 min2 h
1,138Roaring Fork River 1 SE AspenAPNC293.9GaugePitkin99.4%167 of 16825 min2 h
1,138Fort Lupton 4SW - Big Dry CreekBDUC293.9GaugeWeld99.4%167 of 16825 min2 h
1,138Cub Creek Below Blue CreekCBBC293.9GaugeJefferson99.4%167 of 16825 min2 h
1,138Government High Line CanalGUCC293.9GaugeMesa99.4%167 of 16825 min2 h
1,138Grand Valley CanalGVCC293.9GaugeMesa99.4%167 of 16825 min2 h
1,138Wurtz DitchWZDC293.9GaugeEagle99.4%167 of 16825 min2 h
1,145NEPESTA ARKOXFCO - Arkansas RiverAODC293.9GaugePueblo99.4%167 of 16825 min2 h
1,145DOYLEVILLERAZAVUCO - Razor CreekAVRC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,145Big Thompson River 3 ESE LovelandBHDC293.9GaugeLarimer99.4%167 of 16825 min2 h
1,145Busk - Ivanhoe TunnelBITC293.9GaugeLake99.4%167 of 16825 min2 h
1,145Mosca - Big Spring CreekBMRC293.9GaugeAlamosa99.4%167 of 16825 min2 h
1,145Burlington-Wellington CanalBWCC293.9GaugeAdams99.4%167 of 16825 min2 h
1,145Fraser - Cabin CreekCABC293.9GaugeGrand99.4%167 of 16825 min2 h
1,145Cascade - Cascade CreeksCKRC293.9GaugeEl Paso99.4%167 of 16825 min2 h
1,145Columbine DitchCLMC293.9GaugeLake99.4%167 of 16825 min2 h
1,145Catamount Bridge - Colorado RiverCTBC293.9GaugeEagle99.4%167 of 16825 min2 h
1,1456 S Crystal ReservoirCTLC293.9GaugeEl Paso99.4%167 of 16825 min2 h
1,145Animas River AT DurangoDRGC293.9GaugeLa Plata99.4%167 of 16825 min2 h
1,145Eagle River @EALC293.9GaugeEagle99.4%167 of 16825 min2 h
1,145Elk River 0 AT Routt County Road 42ENMC293.9GaugeRoutt99.4%167 of 16825 min2 h
1,145Ewing Ditch NrEWDC293.9GaugeLake99.4%167 of 16825 min2 h
1,145Boulder Creek Feeder CanalFEEC293.9GaugeBoulder99.4%167 of 16825 min2 h
1,145Mt Pigsah Res - Four Mile CreekFPRC293.9GaugeTeller99.4%167 of 16825 min2 h
1,145Ftn_PuebloFTPC293.9GaugePueblo99.4%167 of 16825 min2 h
1,145Carnero CreekGARC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,145Wagon Wheel Gap - Goose CreekGCHC293.9GaugeMineral99.4%167 of 16825 min2 h
1,145Gunnison River Blo Redlands DiversionGDVC293.9GaugeMesa99.4%167 of 16825 min2 h
1,145Gore Ck At Upper Station Near MinturnGOMC293.9GaugeEagle99.4%167 of 16825 min2 h
1,145Garner CreekGRCC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,1458 SW LeadvilleHCMC293.9GaugeLake99.4%167 of 16825 min2 h
1,145AT Pioneer Ditch At HeadgateHDGC293.9GaugeYuma99.4%167 of 16825 min2 h
1,145Highland DitchHHLC293.9GaugeBoulder99.4%167 of 16825 min2 h
1,145Redvale - Highline CanalHLPC293.9GaugeMontrose99.4%167 of 16825 min2 h
1,145Homestake Tunnel Nr Gold ParkHSTC293.9GaugeLake99.4%167 of 16825 min2 h
1,145Kerber Creek Near Villa GroveKRBC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,1451 W BalltownLCKC293.9GaugeLake99.4%167 of 16825 min2 h
1,145Lk Fk Ck Abv Turquoise RsvrLFCC293.9GaugeLake99.4%167 of 16825 min2 h
1,1456 W LeadvilleLFKC293.9GaugeLake99.4%167 of 16825 min2 h
1,1455 SW La Garita CreekLGAC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,145La Jara ResLJRC293.9GaugeConejos99.4%167 of 16825 min2 h
1,145Los Pinos Rvr At La BocaLOSC293.9GaugeLa Plata99.4%167 of 16825 min2 h
1,145Little Thompson River 4 NE LyonsLTHC293.9GaugeBoulder99.4%167 of 16825 min2 h
1,145Creede - Rio GrandeMAPC293.9GaugeMineral99.4%167 of 16825 min2 h
1,145Mcelmo CRK Mr Co-Utah BorderMCEC293.9GaugeMontezuma99.4%167 of 16825 min2 h
1,145Mineral Creek At SilvertonMNLC293.9GaugeSan Juan99.4%167 of 16825 min2 h
1,145Mancos River 2 E MancosMNRC293.9GaugeMontezuma99.4%167 of 16825 min2 h
1,145Moffat Water TunnelMOFC293.9GaugeGilpin99.4%167 of 16825 min2 h
1,1452 NE CrestoneNCSC293.9GaugeSaguache99.4%167 of 16825 min2 h
1,145North Fork Gunnison R. Blo PaoniaPAOC293.9GaugeDelta99.4%167 of 16825 min2 h
1,14512 NW AlamosaRGCC293.9GaugeAlamosa99.4%167 of 16825 min2 h
1,145Ranch Creek 3 E FraserRHCC293.9GaugeGrand99.4%167 of 16825 min2 h
1,145South CanalSCLC293.9GaugeMontrose99.4%167 of 16825 min2 h
1,145St Louis Creek 4 SW FraserSLEC293.9GaugeGrand99.4%167 of 16825 min2 h
1,145Culebra CreekSLUC293.9GaugeCostilla99.4%167 of 16825 min2 h
1,145SURFACE CREEK 7 NE CedaredgeSNCC293.9GaugeDelta99.4%167 of 16825 min2 h
1,145Silverthorne - SF Williams ForkSWFC293.9GaugeGrand99.4%167 of 16825 min2 h
1,145Tabor Ditch At Spring Creek PassTBDC293.9GaugeHinsdale99.4%167 of 16825 min2 h
1,145Colorado River - Troublesome CreekTBLC293.9GaugeGrand99.4%167 of 16825 min2 h
1,145Monument - Upper BeaverUBMC293.9GaugeEl Paso99.4%167 of 16825 min2 h
1,145WHITE RIVER 10 W MeekerWHIC293.9GaugeRio Blanco99.4%167 of 16825 min2 h
1,145West Plum Creek Near Perry ParkWPPC293.9GaugeWeld99.4%167 of 16825 min2 h
1,200Parker 5SSE - Bingham LakeBLAC293.9GaugeDouglas99.4%167 of 16825 min2 h
1,200Cherry Creek 3 SSW FranktownFRKC293.9GaugeDouglas99.4%167 of 16825 min2 h
1,200Detention Ponds 1 ESE AuroraHAVC293.9GaugeArapahoe99.4%167 of 16825 min2 h
1,200Roberts TunnelRBTC293.9GaugePark99.4%167 of 16825 min2 h
1,200Surface Creek AT CedaredgeSCCC293.9GaugeDelta99.4%167 of 16825 min2 h
1,200Westcreek - Fire SWCEC293.9GaugeDouglas99.4%167 of 16825 min2 h
1,206South Platte River At Chatfield ReservoirCFDC293.9GaugeJefferson99.4%167 of 16825 min2 h
1,206LOS PINOS RIVER AT Vallecito ReservoirVCRC293.9GaugeLa Plata99.4%167 of 16825 min2 h
1,208Bear Creek At Bear Creek ReservoirBCDC293.9GaugeJefferson99.4%167 of 16825 min2 h
1,208Dallas Creek 1 AT Dallas Creek at RidgwayDCKC293.9GaugeOuray99.4%167 of 16825 min2 h
1,208Cherry Creek At Cherry Creek ReservoirEGDC293.9GaugeArapahoe99.4%167 of 16825 min2 h
1,211Boss Basin Meteorological Station39282010615460193.9GaugeEagle99.4%167 of 16833 min2 h
1,212Englewood 1SSW - Rotolo ParkROTC293.9GaugeArapahoe98.8%166 of 16824 min2 h
1,213Detention Ponds 2 SW AuroraEXPC293.8GaugeArapahoe100%168 of 16827 min71 min
1,214Elizabeth 2.0 NNECO-EL-7593.8VolunteerElbert100%7 of 79.4 h24 h
1,215Colorado River 6 NW Grand LakeBAKC293.8GaugeGrand99.2%667 of 67225 min45 min
1,216Woodmoor 5NE - WCC7 DamWEDC293.8GaugeDouglas98.8%166 of 16824 min2 h
1,217Glenwood Springs - Windy PointGCIC293.8GaugeGarfield98.6%663 of 67224 min45 min
1,218Cherry Creek 1 W DenverCCWC293.8GaugeDenver98.2%165 of 16823 min2 h
1,219Uncompahgre River @DLAC293.8GaugeDelta96.4%162 of 16820 min2 h
1,219AT Rg @ Wagonwheel GapRWGC293.8GaugeMineral96.4%162 of 16820 min2 h
1,221Ralston Creek 6 NW DenverCRTC293.7GaugeJefferson100%168 of 16827 min74 min
1,222La JuntaLJTC293.7CooperativeOtero100%7 of 79.7 h24 h
1,223Arkansas River 3 W AvondaleADLC293.7GaugePueblo98.8%664 of 67220 min60 min
1,224Franktown 8SSE - Cherry CreekCPRC293.7GaugeDouglas98.8%166 of 16825 min2 h
1,225Creede - Rio Grande Box CanyonRGBC293.7GaugeHinsdale98.8%166 of 16825 min2 h
1,225Columbine Creek - SF Rio GrandeSCOC293.7GaugeMineral98.8%166 of 16825 min2 h
1,225SAN JUAN RIVER 1 E Four CornersSJFC293.7GaugeMontezuma98.8%166 of 16825 min2 h
1,228Highlands Ranch 3ENE - Big Dry CreekBDHC293.7GaugeDouglas98.8%166 of 16825 min2 h
1,228Fountain Creek 6 SSE FountainFHAC293.7GaugeEl Paso98.8%166 of 16825 min2 h
1,228Grand Lake Outlet Blw Chipmunk LnGDCC293.7GaugeGrand98.8%166 of 16825 min2 h
1,228Lone Tree 2SE - Happy CanyonHCCC293.7GaugeDouglas98.8%166 of 16825 min2 h
1,228Newby Boring Ditch - S ArkansasSNBC293.7GaugeChaffee98.8%166 of 16825 min2 h
1,228Sulphur Gulch 1 ESE ParkerSPHC293.7GaugeDouglas98.8%166 of 16825 min2 h
1,234Colorado River 6.7 NE CameoCAMC293.7GaugeMesa98.6%663 of 67220 min60 min
1,235Coal Creek 1SETSRC293.7GaugeJefferson98.2%165 of 16824 min2 h
1,236Boulder CreekBOLC293.7GaugeBoulder95.8%161 of 16819 min2 h
1,237Bellvue 5SW - Redstone CanyonRDTC293.7GaugeLarimer92.9%170 of 18314 min2 h
1,238Nelson FarmNELC293.7GaugeLarimer92.7%623 of 67214 min45 min
1,239Northglenn 3N - Big Dry CreekBDGC293.6GaugeAdams100%168 of 16827 min68 min
1,240Kremmling20V93.6AirportGrand99.8%503 of 50414 min40 min
1,241WestcliffeC0893.6AirportCuster99.6%502 of 50414 min47 min
1,242South Platte River 0 AT HendersonHNDC293.6GaugeAdams96.2%334 of 34722 min60 min
1,2432 NW LeadvilleEFKC293.6GaugeLake95.8%161 of 16820 min2 h
1,243Green Mountain ReservoirGMRC293.6GaugeSummit95.8%161 of 16820 min2 h
1,243Redmesa 2S - Government DrawGVDC293.6GaugeLa Plata95.8%161 of 16820 min2 h
1,243Arkansas River 3 W LeadvilleLEDC293.6GaugeLake95.8%161 of 16820 min2 h
1,243Lemon RsvrLEMC293.6GaugeLa Plata95.8%161 of 16820 min2 h
1,2431 W Conejos RiverPTOC293.6GaugeConejos95.8%161 of 16820 min2 h
1,243Rocky Fork CRK NrRFKC293.6GaugePitkin95.8%161 of 16820 min2 h
1,243FRYING PAN RIVER 11 E Ruedi ReservoirRURC293.6GaugeEagle95.8%161 of 16820 min2 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.