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 3 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
498Westminster - Little Dry CreekLDWC296.1GaugeAdams100%168 of 16815 min72 min
498Littleton - Lee GultchLEGC296.1GaugeArapahoe100%168 of 16815 min72 min
503Big Thompson River At Estes ParkBTEC296.1GaugeLarimer100%168 of 16815 min1.5 h
504Colorado Springs 1.5 NCO-EP-38596.1VolunteerEl Paso100%7 of 74.4 h24 h
505Elizabeth 6.2 SSWCO-EL-8996.1VolunteerElbert100%7 of 74.4 h24 h
505Eads .45 ECO-KW-496.1VolunteerKiowa100%7 of 74.4 h24 h
505Fort Collins 2.8 WSWCO-LR-7596.1VolunteerLarimer100%7 of 74.4 h24 h
505Frederick 3.0 WSWCO-WE-59796.1VolunteerWeld100%7 of 74.4 h24 h
509Palisade 0.2 ENECO-ME-17096.1VolunteerMesa100%7 of 74.4 h24 h
510Denver 1.1 NECO-DN-28096.1VolunteerDenver100%7 of 74.4 h24 h
511CO-PT-19CO-PT-1996.1COCORAHS-100%7 of 74.4 h25 h
512Surrey Ridge 0.2 SSWCO-DG-19296.1VolunteerDouglas100%7 of 74.4 h24 h
512Canon City 0.7 NECO-FM-7196.1VolunteerFremont100%7 of 74.4 h24 h
514Grand Junction 3.0 ESECO-ME-14896.1VolunteerMesa100%7 of 74.4 h24 h
515Broomfield 2.2 SECO-BR-3196.1VolunteerBroomfield100%7 of 74.4 h24 h
515Sedalia 3.5 SSECO-DG-22896.1VolunteerDouglas100%7 of 74.4 h24 h
517Wheat Ridge 0.9 WSWCO-JF-34396.1VolunteerJefferson100%7 of 74.4 h24 h
518Arkansas River 2 NW WellsvilleWSVC296.1GaugeFremont99.4%167 of 16820 min2 h
519Telluride RegionalTEX96.1AirportSan Juan99.0%499 of 50414 min40 min
520Red Feather RAWSRFRC296.1GaugeLarimer98.8%166 of 16813 min2 h
520Success RAWSSURC296.1GaugeMoffat98.8%166 of 16813 min2 h
522Devil Mountain RAWSDYKC296.0GaugeArchuleta100%168 of 16817 min64 min
523Yuma2V696.0AirportYuma99.8%503 of 50415 min40 min
524Fairway Estates DamFWYC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Csu Vet PondCSUC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Center Avenue Detention PondDETC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Fcrid SpillwayFCIC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Larimer And WeldLWWC296.0GaugeLarimer99.4%668 of 67214 min45 min
525New Mercer At HarmonyNMHC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Cache La Poudre River AT Fort CollinsPOUC296.0GaugeLarimer99.4%668 of 67214 min45 min
525Troutman ParkTROC296.0GaugeLarimer99.4%668 of 67214 min45 min
532Dry Creek At Cr66DYCC296.0GaugeLarimer99.2%667 of 67214 min45 min
533WrayRYA96.0AirportYuma99.0%499 of 50414 min40 min
534Alamosa Muni(AWOS)ALS95.9AirportAlamosa100%168 of 1687 min60 min
535Cheyenne MountainCWN95.9AirportEl Paso100%168 of 16813 min67 min
536Carpenter Ridge RAWSCPTC295.9GaugeMontrose100%168 of 16816 min60 min
537Copper Gulch RAWSCGRC295.9GaugeFremont100%168 of 16816 min73 min
537Little Dolores RAWSLDRC295.9GaugeMesa100%168 of 16816 min73 min
539Ute Canyon RAWSUCNC295.9GaugeBaca100%168 of 16816 min63 min
540Castle Rock 8SW - Dakan RdDKNC295.9GaugeDouglas100%84 of 8425 min2 h
541Bobtail Creek Near Jones PassBOBC295.9GaugeGrand99.4%668 of 67215 min45 min
541East Troublesome Creek Upper BasinETRC295.9GaugeGrand99.4%668 of 67215 min45 min
541North Fork Cache La Poudre River 8 NW LivermoreNCHC295.9GaugeLarimer99.4%668 of 67215 min45 min
541Grand Lake - Supply CreekSUPC295.9GaugeGrand99.4%668 of 67215 min45 min
541Willow Creek BasinWCUC295.9GaugeGrand99.4%668 of 67215 min45 min
541Williams Fork 2 NW LealWFLC295.9GaugeGrand99.4%668 of 67215 min45 min
547Colorado River 5 NE GranbyCBGC295.9GaugeGrand99.4%167 of 16815 min2 h
547Colorado Springs - Doulgas Creek Flying WDKMC295.9GaugeEl Paso99.4%167 of 16815 min2 h
547Colorado Springs - Doulgas CreekDKSC295.9GaugeEl Paso99.4%167 of 16815 min2 h
547Great Cut DikeDVKC295.9GaugeMontezuma99.4%167 of 16815 min2 h
547East Fork Eagle River Nr ClimaxECXC295.9GaugeEagle99.4%167 of 16815 min2 h
547Pueblo - Fountain CreekFOBC295.9GaugePueblo99.4%167 of 16815 min2 h
547Georgetown 4SSW - South Clear CreekLCEC295.9GaugeClear Creek99.4%167 of 16815 min2 h
547Lone Pine Canal At Great Cut DikeLOPC295.9GaugeMontezuma99.4%167 of 16815 min2 h
547Little Oso Diversion Dam Near ChromoLTOC295.9GaugeArchuleta99.4%167 of 16815 min2 h
547Morefield RAWSMRFC295.9GaugeMontezuma99.4%167 of 16815 min2 h
54717 SE TimpasPUKC295.9GaugeLas Animas99.4%167 of 16815 min2 h
547West Ten Mile CreekTCWC295.9GaugeSummit99.4%167 of 16815 min2 h
547U Lateral Canal At Great Cut DikeULCC295.9GaugeMontezuma99.4%167 of 16815 min2 h
560Paradox - Buckeye ReservoirBKIC295.9GaugeMontrose99.4%167 of 16815 min1.5 h
560Roaring Fork Rvr Nr EmmaEMMC295.9GaugeEagle99.4%167 of 16815 min1.5 h
560Muddy Creek 11 NNW KremmlingMLAC295.9GaugeGrand99.4%167 of 16815 min1.5 h
563DOLORES RIVER 4 NE BedrockDBDC295.9GaugeMontrose99.4%167 of 16815 min2 h
563Gunnison 1WSW - Gunnison RiverGWPC295.9GaugeGunnison99.4%167 of 16815 min2 h
563Gold Park - Missouri Creek DiversionMOCC295.9GaugeEagle99.4%167 of 16815 min2 h
563Gold Park - Soprus Creek DiversionSOCC295.9GaugeEagle99.4%167 of 16815 min2 h
567South Platte River At Antero ReservoirANTC295.9GaugePark99.4%167 of 16815 min2 h
567Big Dry Creek 1 SW Fort LuptonBDFC295.9GaugeWeld99.4%167 of 16815 min2 h
567Big Dry Creek At WestminsterBDWC295.9GaugeAdams99.4%167 of 16815 min2 h
567Big Thompson At Power PlantBTPC295.9GaugeLarimer99.4%167 of 16815 min2 h
567Charles Hansen Feeder Canal WastewayCFWC295.9GaugeLarimer99.4%167 of 16815 min2 h
567Charles Hansen Feeder CanalCHFC295.9GaugeLarimer99.4%167 of 16815 min2 h
567East Canal Near Olathe (Eastcnco)ECOC295.9GaugeMontrose99.4%167 of 16815 min2 h
567Farmers Union CanalFAUC295.9GaugeRio Grande99.4%167 of 16815 min2 h
567South Platte River 1 N Fort MorganFOMC295.9GaugeMorgan99.4%167 of 16815 min2 h
567Arkansas River At Catlin Dam Near Olney Springs Near Fowler 6E (FWLC295.9GaugeOtero99.4%167 of 16815 min2 h
567Greeley Loveland Overland DiversionGLOC295.9GaugeLarimer99.4%167 of 16815 min2 h
567Cache La Poudre River 3 E GreeleyGRPC295.9GaugeWeld99.4%167 of 16815 min2 h
567Kline - Hay GlutchHABC295.9GaugeLa Plata99.4%167 of 16815 min2 h
567Lake City - Henson CreekHLCC295.9GaugeHinsdale99.4%167 of 16815 min2 h
567Chicago Creek Below Idaho Springs Reservoir (Chiidsco)ISRC295.9GaugeClear Creek99.4%167 of 16815 min2 h
567Longmont - St Vrain CreekLGOC295.9GaugeBoulder99.4%167 of 16815 min2 h
567Ltl Navajo Rvr Blo Oso Diversion Dam NrLNAC295.9GaugeSaguache99.4%167 of 16815 min2 h
567Montrose and Delta CanalMDEC295.9GaugeMontrose99.4%167 of 16815 min2 h
56740 N BlancaMEDC295.9GaugeSaguache99.4%167 of 16815 min2 h
567Co Nunn 7 NNENNWC295.9GaugeWeld99.4%167 of 16815 min2 h
567Baldwin 5SE - Ohio CreekOCBC295.9GaugeGunnison99.4%167 of 16815 min2 h
567Piceance Creek At White RiverPCWC295.9GaugeRio Blanco99.4%167 of 16815 min2 h
567Pinewood ReservoirPNWC295.9GaugeLarimer99.4%167 of 16815 min2 h
567Colorado Springs - Sand CreekSDMC295.9GaugeEl Paso99.4%167 of 16815 min2 h
567Selig CanalSEGC295.9GaugeMontrose99.4%167 of 16815 min2 h
567Twin Lakes Res - Lake CreekTINC295.9GaugeLake99.4%167 of 16815 min2 h
567Bear Creek Lake - Turkey CreekTUYC295.9GaugeJefferson99.4%167 of 16815 min2 h
567Cascade - Upper Queens CanyonUQCC295.9GaugeEl Paso99.4%167 of 16815 min2 h
5676 ESE W Monument Ck RampartWEMC295.9GaugeEl Paso99.4%167 of 16815 min2 h
567Muddy Creek 4 N KremmlingWORC295.9GaugeGrand99.4%167 of 16815 min2 h
597Csu RanchPVLC295.9GaugeLarimer98.9%665 of 67214 min45 min
598Elk Springs 4WNW - Calico RAWSCAIC295.9GaugeMoffat97.6%164 of 16812 min3 h
599Akron/Washington CoAKO95.8AirportWashington100%168 of 1686 min60 min
600Wilkerson Pass4BM95.8AirportTeller99.8%503 of 50414 min40 min
600SterlingSTK95.8AirportWashington99.8%503 of 50414 min40 min
602Cortez/Montezuma CoCEZ95.8AirportMontezuma99.4%167 of 1686 min2 h
603Co Boulder 14 WWRBC295.8GaugeBoulder99.4%167 of 16815 min2 h
604Fossil CreekTFTC295.8GaugeLarimer98.9%665 of 67214 min45 min
605Cache La Poudre RiverFTCC295.8GaugeLarimer98.8%664 of 67214 min45 min
606North Platte River 4 NW NorthgateNGTC295.8GaugeJackson98.8%166 of 16820 min3 h
607North Fork Big Thompson RiverDKKC295.8GaugeLarimer98.6%663 of 67214 min45 min
608Bailey - Lost ParkLSTC295.7GaugePark100%168 of 16817 min60 min
609Cottonwood Basin RAWSCMEC295.7GaugeMontrose100%168 of 16817 min74 min
609Huntsman Mesa RAWSHMEC295.7GaugeGunnison100%168 of 16817 min74 min
611Bighorn RAWSBHRC295.7GaugeConejos100%168 of 16817 min64 min
611Corral Creek RAWSCEKC295.7GaugeClear Creek100%168 of 16817 min64 min
611Jones HillJNSC295.7GaugePark100%168 of 16817 min64 min
611Durango 6NNW - Log Chute RAWSLGCC295.7GaugeLa Plata100%168 of 16817 min64 min
611Red Creek RawsRDDC295.7GaugePueblo100%168 of 16817 min64 min
616TAYLOR RIVER AT AlmontALTC295.7GaugeGunnison100%168 of 16825 min62 min
617Denver 0.4 ECO-DN-17595.7VolunteerDenver100%7 of 75.4 h24 h
617Eads 1.0 WCO-KW-4795.7VolunteerKiowa100%7 of 75.4 h24 h
619Denver 6.7 NECO-DN-26995.7VolunteerDenver100%7 of 75.4 h24 h
620Conifer 3.5 NWCO-JF-59695.7VolunteerJefferson100%7 of 75.4 h25 h
621Calhan 5.6 SCO-EP-35495.7VolunteerEl Paso100%7 of 75.4 h24 h
621Penrose 1.2 ESECO-FM-195.7VolunteerFremont100%7 of 75.4 h24 h
621Sterling 15 SECO-LG-4095.7VolunteerLogan100%7 of 75.4 h24 h
624Manitou Springs - Waldo CanyonWDOC295.7GaugeEl Paso98.9%665 of 67215 min45 min
625Fourmile Creek At OrodellORFC295.7GaugeBoulder98.8%664 of 67215 min45 min
626Co Colorado Springs 23 NWNTUC295.7GaugeTeller98.8%166 of 16815 min1.5 h
626Sedalia - West Plum CreekWPSC295.7GaugeDouglas98.8%166 of 16815 min1.5 h
628Silverton - Cascade CreekCAVC295.7GaugeSan Juan98.8%166 of 16815 min2 h
628AT Fountain Ck @ 33rdCSNC295.7GaugeEl Paso98.8%166 of 16815 min2 h
628Cache La Poudre River 2 E GreeleyGLYC295.7GaugeWeld98.8%166 of 16815 min2 h
628Aspen - Hunter CreekHUTC295.7GaugePitkin98.8%166 of 16815 min2 h
628Lake City - Lake ForkLFBC295.7GaugeHinsdale98.8%166 of 16815 min2 h
628Monte Vista CanalMVCC295.7GaugeRio Grande98.8%166 of 16815 min2 h
628Vail - Piney RiverPNLC295.7GaugeEagle98.8%166 of 16815 min2 h
628Sand Creek 1 W Commerce CitySACC295.7GaugeAdams98.8%166 of 16815 min2 h
628Manitau Springs - Willows CanyonWLAC295.7GaugeEl Paso98.8%166 of 16815 min2 h
637Cucharas Res - Cucharas RiverCOUC295.7GaugeFremont98.8%166 of 16815 min1.5 h
638AT ConejosCNJC295.7GaugeConejos98.8%166 of 16815 min2 h
638Cottonwood CreekCNWC295.7GaugeSaguache98.8%166 of 16815 min2 h
638Clear Creek Above Georgetown LakeGGTC295.7GaugeClear Creek98.8%166 of 16815 min2 h
638La Plata River AT HesperusLPHC295.7GaugeMontezuma98.8%166 of 16815 min2 h
638La Plata River 9 S RedmesaLPSC295.7GaugeLa Plata98.8%166 of 16815 min2 h
638Raton Creek Above StarkvilleRATC295.7GaugeLas Animas98.8%166 of 16815 min2 h
638Redlands Canal Nr Grand JunctionRDCC295.7GaugeMesa98.8%166 of 16815 min2 h
638Yamcola RsvrYACC295.7GaugeGarfield98.8%166 of 16815 min2 h
646Twin Lakes ResTWLC295.6GaugeLake100%168 of 16825 min62 min
647CrestoneCSTC295.6CooperativeSaguache100%7 of 75.6 h24 h
648FranktownFKTC295.6GaugeDouglas99.4%167 of 16815 min2 h
649Co Saguache 2 WNWSGHC295.6GaugeSaguache99.4%167 of 16824 min2 h
6501 SE Buena VistaCBAC295.6GaugeChaffee99.4%167 of 16825 min2 h
651Boulder - Fourmile Canyon CreekFELC295.6GaugeBoulder98.8%664 of 67215 min45 min
652Sullivan Park Met Station At Fort CarsonSPMC295.6GaugeEl Paso98.8%664 of 67215 min45 min
653Fourmile Creek Near Salina 1SseFMLC295.6GaugeBoulder98.6%663 of 67215 min30 min
654Livermore 7NW - HalliganHALC295.6GaugeLarimer98.2%660 of 67214 min45 min
655Pine Cr Met Site Blw Old Ranch Rd At Co. Sprgs38584610446250195.5GaugeEl Paso100%168 of 16818 min65 min
655Colorado City RAWSCCYC295.5GaugePueblo100%168 of 16818 min65 min
655South Platte - Carpenter CreekCTPC295.5GaugeDouglas100%168 of 16818 min65 min
655Porcupine RAWSPCPC295.5GaugeRoutt100%168 of 16818 min65 min
655Taylor Park RAWS NrTAPC295.5GaugeGunnison100%168 of 16818 min65 min
660Camp Creek At Garden Of The Gods0710370395.5GaugeEl Paso100%168 of 16818 min67 min
660Cottonwood Creek At Woodmen Rd Nr Colo Springs0710398095.5GaugeEl Paso100%168 of 16818 min67 min
660Bear Creek Near Colorado Springs0710500095.5GaugeEl Paso100%168 of 16818 min67 min
660Upper Williams Canyon Met Abv Manitou38533410454490195.5GaugeEl Paso100%168 of 16818 min67 min
664High Park Precipitation Station Nr Masonville40321210514420195.5GaugeLarimer100%168 of 16818 min70 min
665Yampa River Near Maybell0925100095.5GaugeMoffat100%168 of 16818 min60 min
665Oak Meadow Park Met Station At Co. Sprngs38453710449470195.5GaugeEl Paso100%168 of 16818 min60 min
665South Academy Blvd Met Station At Co. Sprngs38490810445330195.5GaugeEl Paso100%168 of 16818 min60 min
665E Fork Sand Cr Met Blw Platte Ave At Co Spng38501010442290195.5GaugeEl Paso100%168 of 16818 min60 min
665Shooks Run Met At Patty Jewett Gc At Co Spg38512110448070195.5GaugeEl Paso100%168 of 16818 min60 min
665Manitou Spgs Met Bel Ruxton Cr. At Manitou Spg38512910454460195.5GaugeEl Paso100%168 of 16818 min60 min
665Middle Sand Cr Met Nr Carefree Cir At Co Sprng38525910441080195.5GaugeEl Paso100%168 of 16818 min60 min
665Upper Sand Cr Met Abv Lochwinnoch Ln At Co Spr38574010440550195.5GaugeEl Paso100%168 of 16818 min60 min
673Foothills Met Sta At Foothills Elem At Co Spgs38554810450320195.5GaugeEl Paso100%168 of 16818 min65 min
673Lujan RAWSLUJC295.5GaugeSaguache100%168 of 16818 min65 min
675Cucharas RiverVTAC295.5GaugeHuerfano99.4%167 of 16820 min2 h
676South Platte River 2 N KerseyKERC295.5GaugeWeld99.4%167 of 16825 min2 h
677Grand LakeGLKC295.5GaugeGrand99.4%167 of 16825 min2 h
678Demaree RAWSDMMC295.5GaugeGarfield98.8%166 of 16816 min2 h
679Olympus DamOLYC295.5GaugeLarimer98.5%662 of 67215 min30 min
680Big Thompson River 4 SW Estes ParkMRPC295.5GaugeLarimer98.5%662 of 67215 min45 min
681Bear CreekBARC295.5GaugeJefferson98.2%165 of 16815 min2 h
681Colorado River 1 WSW DotseroEGLC295.5GaugeEagle98.2%165 of 16815 min2 h
681South Platte River 0 At EnglewoodENGC295.5GaugeArapahoe98.2%165 of 16815 min2 h
681Fish Creek 2 SE Estes ParkFSHC295.5GaugeLarimer98.2%165 of 16815 min2 h
681North Fork South Platte River 0 At GrantGRNC295.5GaugePark98.2%165 of 16815 min2 h
6814 SE HastyJMBC295.5GaugeBent98.2%165 of 16815 min2 h
681South Platte River 2 NNW Fort LuptonLUPC295.5GaugeWeld98.2%165 of 16815 min2 h
6812 SE OrdwayMRCC295.5GaugeCrowley98.2%165 of 16815 min2 h
681Nfield-Nslope TransferNFDC295.5GaugeEl Paso98.2%165 of 16815 min2 h
681Cache La Poudre River 3 NE HarmonyPABC295.5GaugeLarimer98.2%165 of 16815 min2 h
681Granite - Pine CreekPCAC295.5GaugeChaffee98.2%165 of 16815 min2 h
681Parachute - Parachute CreekPCUC295.5GaugeGarfield98.2%165 of 16815 min2 h
681Leadville - Rock CreekRCLC295.5GaugeLake98.2%165 of 16815 min2 h
681Roaring Fk R Blo Maroon CkRMCC295.5GaugePitkin98.2%165 of 16815 min2 h
681Rosemont ARSAC295.5GaugeTeller98.2%165 of 16815 min2 h
681Dolores Rvr NrSLIC295.5GaugeSan Miguel98.2%165 of 16815 min2 h
681Towaoc - Towaoc CanalTCNC295.5GaugeMontezuma98.2%165 of 16815 min2 h
681Uncompahgre River 2 N RidgwayUCRC295.5GaugeOuray98.2%165 of 16815 min2 h
68116 ESE ModelVBMC295.5GaugeLas Animas98.2%165 of 16815 min2 h
681Crestone - Baca NWRVRBC295.5GaugeSaguache98.2%165 of 16815 min2 h
681Crestone - PJE 003VRCC295.5GaugeSaguache98.2%165 of 16815 min2 h
681Crestone - PJE 004VRDC295.5GaugeSaguache98.2%165 of 16815 min2 h
681Steamboat Springs - Yampa RiverYSCC295.5GaugeRoutt98.2%165 of 16815 min2 h
704Middle Fork South PlatteMGAC295.5GaugePark98.2%165 of 16815 min3 h
705Avery ParkAVEC295.5GaugeLarimer95.8%161 of 16810 min3.1 h
706Consolidated DitchCSDC295.4GaugeBent100%168 of 16818 min76 min
707Van Bibbler @ Hwy 93VBCC295.3GaugeJefferson100%168 of 16819 min61 min
708Psf3 Canon City RawsCYNC295.3GaugeFremont100%168 of 16819 min66 min
708Dowds Junction RAWSDJTC295.3GaugeEagle100%168 of 16819 min66 min
708Willis Creek RAWSWLCC295.3GaugeCuster100%168 of 16819 min66 min
711Great Divide Raws Near Great Divide 3SswGDRC295.3GaugeMoffat100%168 of 16819 min76 min
712Dead Horse RAWSDHOC295.3GaugeRio Blanco99.4%167 of 16818 min2 h
712Fraser - Keyser RidgeKSEC295.3GaugeGrand99.4%167 of 16818 min2 h
714Colorado River Near Kremmling0905800095.3GaugeGrand99.4%167 of 16818 min2 h
715Longmont - Boulder CreekBLOC295.3GaugeWeld97.6%164 of 16815 min2 h
715Clear Ck Abv West Clear CkCWCC295.3GaugeClear Creek97.6%164 of 16815 min2 h
715Gold Park - Fancy Creek DiversionFACC295.3GaugeEagle97.6%164 of 16815 min2 h
715Arkansas River 1 N LamarLMAC295.3GaugeProwers97.6%164 of 16815 min2 h
715Crestone - PJE 001VRAC295.3GaugeSaguache97.6%164 of 16815 min2 h
720Eagle Co. RegionalEGE95.2AirportEagle100%168 of 16812 min68 min
721Rampart Range RAWSRRAC295.2GaugeEl Paso100%168 of 16819 min60 min
722Somerset 11E - Anthracite CreekATHC295.2GaugeGunnison100%168 of 16819 min67 min
722Cheyenne Creek At Evans AvenueEVAC295.2GaugeEl Paso100%168 of 16819 min67 min
7242 NE Camp Ck Garden GodsGODC295.2GaugeEl Paso100%168 of 16819 min70 min
7255 SW Beaver Creek Blw ResBCBC295.2GaugeRio Grande100%168 of 16819 min77 min
7251 NNE Cottonwood Ck MouthCTMC295.2GaugeEl Paso100%168 of 16819 min77 min
7251 SSE Fort GarlandSAFC295.2GaugeCostilla100%168 of 16819 min77 min
725South Platte RiverSASC295.2GaugePark100%168 of 16819 min77 min
725Sanchez Reservoir Near San LuisSRSC295.2GaugeCostilla100%168 of 16819 min77 min
7254 SW BlancaTBSC295.2GaugeCostilla100%168 of 16819 min77 min
725Mountain Home ResTMRC295.2GaugeCostilla100%168 of 16819 min77 min
732Big Bear Park RAWSBBRC295.2GaugeLa Plata100%168 of 16819 min67 min
732Burns 3NNW - Hangman RAWSHGMC295.2GaugeEagle100%168 of 16819 min67 min
732Deep CreekMITC295.2GaugeGarfield100%168 of 16819 min67 min
732South Platte 7SE - RAWSSOPC295.2GaugePark100%168 of 16819 min67 min
736Clear Creek 4 ESE DerbyDRBC295.2GaugeAdams100%168 of 16825 min62 min
737Arvada 3.3 NNWCO-JF-25195.2VolunteerJefferson100%7 of 76.4 h24 h
737Liberty 15 SWCO-KC-5095.2VolunteerKit Carson100%7 of 76.4 h24 h
739Fcl 2.3 NWCO-LR-31195.2VolunteerLarimer100%7 of 76.4 h24 h
740Canon City 2.5 ENECO-FM-3495.2VolunteerFremont100%7 of 76.4 h24 h
741Arvada 3.8 WCO-JF-24095.2VolunteerJefferson100%7 of 76.4 h24 h
742Buckeye 3ESE RAWSBEYC295.1GaugeLarimer100%168 of 16820 min60 min
743Elkhead Creek Near Of Craig CoELCC295.1GaugeMoffat100%168 of 16820 min77 min
743Homestake Creek At Gold ParkHMSC295.1GaugeEagle100%168 of 16820 min77 min
743Winer Park 3W - Vasquez DivisionVQEC295.1GaugeGrand100%168 of 16820 min77 min
746Illinois River 1 NNE RandIRRC295.1GaugeJackson100%168 of 16820 min60 min
747Harvard Gulch @ JacksonHAJC295.1GaugeDenver100%168 of 16820 min65 min
748Grass Valley Canal (Grsvalco)GVAC295.1GaugeGarfield100%168 of 16820 min75 min
748Hesperus - La PlataLIDC295.1GaugeLa Plata100%168 of 16820 min75 min
7484 SW HigbeeNMIC295.1GaugeOtero100%168 of 16820 min75 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:

  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.