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 |
|---|---|---|---|---|---|---|---|---|---|
| 2,251 | Citizen station EW7704EW7704 | 77.7 | Citizen | Weld | 52.2% | 351 of 672 | 19 s | 2.9 h | |
| 2,252 | 070E28150RWS1RHS at Peoria StCO196 | 77.6 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,253 | Wolcott (8)CO095 | 77.6 | Road | Eagle | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,253 | 070E28465RWS1RHS at N Airport Bl CO US CDOTCO198 | 77.6 | Road | Adams | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,253 | 070W27385RWS1RHS - 0.2 miles W o CO US CDOTCO215 | 77.6 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,253 | 070W27510RWS1RP1 - 0.2 miles W o CO US CDOTCO216 | 77.6 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,257 | I-225 @ Alameda (40*)CO024 | 77.6 | Road | Arapahoe | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,257 | 070W28280RWS1RHS at I-225CO194 | 77.6 | Road | Adams | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,259 | Citizen station FW9328FW9328 | 77.6 | Citizen | Boulder | 50.7% | 341 of 672 | 18 s | 1.8 h | |
| 2,260 | 070E27305RWS1RHS at N Pecos StCO220 | 77.5 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,260 | 070W28060RWS1RHS at Havana St Un CO US CDOTCO225 | 77.5 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,260 | 550N01660RWS1RHS at EB US 160 Ro CO US CDOTCO228 | 77.5 | Road | La Plata | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,263 | Citizen station CW6531CW6531 | 77.5 | Citizen | Weld | 55.9% | 141 of 252 | 17 s | 6.2 h | |
| 2,264 | Citizen station GW2711GW2711 | 77.5 | Citizen | Elbert | 48.9% | 329 of 672 | 16 s | 2.2 h | |
| 2,265 | Silt (7)CO084 | 77.4 | Road | Garfield | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,265 | CR-82CO132 | 77.4 | Road | Larimer | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,267 | Colorado Springs 3.4 WCO-EP-500 | 77.4 | Volunteer | El Paso | 57.1% | 4 of 7 | 12.4 h | 2.5 days | |
| 2,268 | Nederland 3.7 ENECO-BO-296 | 77.4 | Volunteer | Boulder | 57.1% | 4 of 7 | 12.4 h | 24 h | |
| 2,269 | Citizen station AC1EGAC1EG | 77.4 | Citizen | El Paso | 52.6% | 118 of 224 | 20 s | 5 h | |
| 2,270 | Citizen station DW3809DW3809 | 77.4 | Citizen | El Paso | 49.5% | 111 of 224 | 18 s | 5.3 h | |
| 2,271 | Citizen station EW0387EW0387 | 77.4 | Citizen | Jefferson | 46.8% | 105 of 224 | 21 s | 5.3 h | |
| 2,272 | Palisade (6)CO097 | 77.3 | Road | Mesa | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,273 | 013S015 Rio BlancoCO126 | 77.3 | Road | Garfield | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,273 | OrchardCO151 | 77.3 | Road | Arapahoe | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,273 | 025N19820RWS1GP5 at E Orchard Rd CO US CDOTCO186 | 77.3 | Road | Arapahoe | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,276 | Citizen station EW6496EW6496 | 77.3 | Citizen | Pueblo | 55.5% | 280 of 504 | 16 s | 3.2 h | |
| 2,277 | 070W28570RWS1RHS at Tower RdCO218 | 77.2 | Road | Adams | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,278 | Beaver Tail TunnelCO121 | 77.2 | Road | Mesa | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,279 | Commerce City - Lower Derby LakeLDLC2 | 77.1 | Gauge | Adams | 63.1% | 106 of 168 | 25 min | 11 h | |
| 2,280 | CO17100 NunnCO135 | 77.1 | Road | Weld | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,280 | 070W28235RWS1RP1 - 1.0 mile E of CO US CDOTCO195 | 77.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,282 | Shale Bluffs (10)CO104 | 77.1 | Road | Pitkin | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,283 | Citizen station EW4560EW4560 | 77.1 | Citizen | Jefferson | 50.7% | 256 of 504 | 15 s | 4 h | |
| 2,284 | Citizen station EW8921EW8921 | 77.1 | Citizen | Mesa | 50.0% | 84 of 168 | 19 s | 9.5 h | |
| 2,285 | Longmont 2.9 SSWCO-BO-615 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | CO-DR-17CO-DR-17 | 77.1 | COCORAHS | - | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Fountain 1.0 NNECO-EP-492 | 77.1 | Volunteer | El Paso | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Loveland 2.4 NWCO-LR-1290 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Fort Collins 3.7 NWCO-LR-1377 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Fort Collins 3.1 NNWCO-LR-1395 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Wel 1.8 NECO-LR-142 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Greeley 10.5 SSECO-WE-43 | 77.1 | Volunteer | Weld | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,285 | Briggsdale 0.4 WNWCO-WE-541 | 77.1 | Volunteer | Weld | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,294 | Grand Junction 1.3 SSECO-ME-194 | 77.1 | Volunteer | Mesa | 42.8% | 3 of 7 | 26 min | 34 h | |
| 2,295 | Pueblo West 2.8 SSWCO-PU-145 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 26 min | 2 days | |
| 2,295 | Rye 3.5 ECO-PU-77 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 26 min | 2 days | |
| 2,297 | Montrose 1.8 WSWCO-MT-66 | 77.1 | Volunteer | Montrose | 42.8% | 3 of 7 | 26 min | 3 days | |
| 2,298 | Sterling 1.7 SCO-LG-75 | 77.1 | Volunteer | Logan | 42.8% | 3 of 7 | 26 min | 24 h | |
| 2,299 | Longmont 2.4 NECO-BO-117 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Longmont 2.4 NECO-BO-383 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Boulder 2.4 NWCO-BO-594 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Boulder 1.6 NCO-BO-606 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Colorado Springs 3.7 ENECO-EP-188 | 77.1 | Volunteer | El Paso | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Deermont 1.2 ENECO-JF-530 | 77.1 | Volunteer | Jefferson | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Sterling 3.6 NNECO-LG-77 | 77.1 | Volunteer | Logan | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Fort Collins 3.8 SWCO-LR-1204 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Fort Collins 3.0 WSWCO-LR-1351 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Pueblo 1.1 ENECO-PU-60 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Pueblo West 1.7 SCO-PU-74 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,299 | Pueblo West 3.8 WSWCO-PU-94 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 85 min | 24 h | |
| 2,311 | Louisville 1.2 NNWCO-BO-342 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 85 min | 25 h | |
| 2,311 | Fcl 3.0 WCO-LR-284 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 85 min | 25 h | |
| 2,313 | Thornton 3.3 NNECO-AD-232 | 77.1 | Volunteer | Adams | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Boulder 7.4 NNWCO-BO-401 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Erie 2.7 WSWCO-BO-471 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Gypsum 1.0 SWCO-EG-69 | 77.1 | Volunteer | Eagle | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Estes Park 10.5 SECO-LR-1019 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Fort Collins 3.4 NCO-LR-653 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Berthoud 1.1 NCO-LR-746 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,313 | Colona 4.2 NWCO-OR-32 | 77.1 | Volunteer | Ouray | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,321 | Frederick 1.1 SSWCO-WE-622 | 77.1 | Volunteer | Weld | 42.8% | 3 of 7 | 86 min | 25 h | |
| 2,322 | Guffey 2.5 WCO-PK-108 | 77.1 | Volunteer | Park | 42.8% | 3 of 7 | 86 min | 35 h | |
| 2,323 | Wheat Ridge 0.6 SCO-JF-354 | 77.1 | Volunteer | Jefferson | 42.8% | 3 of 7 | 86 min | 2 days | |
| 2,324 | Monte Vista 10.8 SWCO-RG-21 | 77.1 | Volunteer | Rio Grande | 42.8% | 3 of 7 | 86 min | 2.5 days | |
| 2,325 | Crowley 0.2 ECO-CR-8 | 77.1 | Volunteer | Crowley | 42.8% | 3 of 7 | 86 min | 3 days | |
| 2,326 | Lone Tree 1.4 SSWCO-DG-206 | 77.1 | Volunteer | Douglas | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,326 | Palmer Lake 1.1 SECO-EP-495 | 77.1 | Volunteer | El Paso | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,326 | Fort Collins 7.9 NCO-LR-1156 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,326 | Rocky Ford 0.4 SECO-OT-37 | 77.1 | Volunteer | Otero | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,326 | Woodrow 4.6 SECO-WA-55 | 77.1 | Volunteer | Washington | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,326 | Briggsdale 0.5 WNWCO-WE-466 | 77.1 | Volunteer | Weld | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,332 | Fort Collins 4.3 NCO-LR-307 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 86 min | 2 days | |
| 2,333 | Akron 1.8 SWCO-WA-86 | 77.1 | Volunteer | Washington | 42.8% | 3 of 7 | 86 min | 24 h | |
| 2,334 | Dolores 0.4 ENECO-MZ-85 | 77.1 | Volunteer | Montezuma | 42.8% | 3 of 7 | 86 min | 35 h | |
| 2,335 | DenverDVNC2 | 77.1 | Cooperative | Denver | 42.8% | 3 of 7 | 1.7 h | 24 h | |
| 2,336 | AmradLKEC2 | 77.1 | Cooperative | Jefferson | 42.8% | 3 of 7 | 1.7 h | 3 days | |
| 2,337 | Steamboat SpringsSBTC2 | 77.1 | Cooperative | Routt | 42.8% | 3 of 7 | 2 h | 2.4 days | |
| 2,338 | Niwot 1.8 SSWCO-BO-76 | 77.1 | Volunteer | Boulder | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,338 | Highlands Ranch 0.2 ENECO-DG-351 | 77.1 | Volunteer | Douglas | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,338 | Fort Collins 2.4 SWCO-LR-1203 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,338 | Pueblo 7.6 SECO-PU-155 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,342 | Denver 6.3 SSECO-AR-105 | 77.1 | Volunteer | Arapahoe | 42.8% | 3 of 7 | 2.4 h | 25 h | |
| 2,343 | Wellington 0.6 SSECO-LR-1146 | 77.1 | Volunteer | Larimer | 42.8% | 3 of 7 | 2.4 h | 2 days | |
| 2,344 | Monument 5.5 ENECO-EP-446 | 77.1 | Volunteer | El Paso | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,344 | Carbondale 3.5 ENECO-GF-94 | 77.1 | Volunteer | Garfield | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,344 | Fairplay 2.7 SWCO-PK-78 | 77.1 | Volunteer | Park | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 2,347 | Hotchkiss 5.1 WNWCO-DL-22 | 77.1 | Volunteer | Delta | 42.8% | 3 of 7 | 2.4 h | 2 days | |
| 2,348 | Pueblo 2.2 NECO-PU-117 | 77.1 | Volunteer | Pueblo | 42.8% | 3 of 7 | 2.4 h | 3 days | |
| 2,349 | 0.7 mi W of CO-9 SilverthorneCO157 | 77.0 | Road | Summit | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,350 | 550N089 Red MountainCO178 | 77.0 | Road | Ouray | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,351 | Drake 4.3 WSWCO-LR-1026 | 77.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 11.4 h | 4 days | |
| 2,352 | Citizen station FW0869FW0869 | 77.0 | Citizen | Jefferson | 53.2% | 1,341 of 2,520 | 17 s | 34 min | |
| 2,353 | Citizen station EW1146EW1146 | 77.0 | Citizen | Broomfield | 51.7% | 116 of 224 | 18 s | 6.5 h | |
| 2,354 | Citizen station FW7135FW7135 | 77.0 | Citizen | El Paso | 47.3% | 106 of 224 | 17 s | 6 h | |
| 2,355 | KimKIXC2 | 77.0 | Cooperative | Las Animas | 42.8% | 3 of 7 | 2.5 h | 3 days | |
| 2,356 | 550S01625RWS1RHS - 0.4 miles S o CO US CDOTCO227 | 76.9 | Road | La Plata | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,357 | Natural Fort (38)CO041 | 76.9 | Road | Weld | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,358 | Monte Vista 2.4 ECO-RG-10 | 76.9 | Volunteer | Rio Grande | 57.1% | 4 of 7 | 13.4 h | 2.5 days | |
| 2,359 | Penrose 2.3 NNWCO-FM-50 | 76.9 | Volunteer | Fremont | 57.1% | 4 of 7 | 13.4 h | 2 days | |
| 2,360 | Grand Lake 1.7 WCO-GR-102 | 76.9 | Volunteer | Grand | 57.1% | 4 of 7 | 13.4 h | 2.5 days | |
| 2,361 | Citizen station K0JSC-13K0JSC-13 | 76.9 | Citizen | Fremont | 54.6% | 204 of 373 | 17 s | 4 h | |
| 2,362 | Wild Basin SnotelWLBC2 | 76.8 | Gauge | Boulder | 85.1% | 143 of 168 | 1.6 h | 25 h | |
| 2,363 | Citizen station GW4351GW4351 | 76.8 | Citizen | Boulder | 54.3% | 288 of 530 | 16 s | 2.9 h | |
| 2,364 | Citizen station AA0FCAA0FC | 76.8 | Citizen | Boulder | 52.3% | 293 of 560 | 16 s | 2.3 h | |
| 2,365 | I-70 @ Cedar Point (46)CO066 | 76.7 | Road | Elbert | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,366 | Citizen station FW4800FW4800 | 76.7 | Citizen | Larimer | 49.8% | 335 of 672 | 18 s | 2.4 h | |
| 2,367 | Blue Mesa Lake CoopBMKC2 | 76.7 | Cooperative | Gunnison | 42.8% | 3 of 7 | 3.2 h | 24 h | |
| 2,368 | 025S25325RWS1RHS - 1.0 mile S of CO US CDOTCO223 | 76.6 | Road | Larimer | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,369 | Citizen station EW3662EW3662 | 76.6 | Citizen | Larimer | 52.7% | 312 of 592 | 16 s | 2.1 h | |
| 2,370 | Citizen station GW4116GW4116 | 76.6 | Citizen | Adams | 49.4% | 166 of 336 | 16 s | 3.7 h | |
| 2,371 | New Castle 10.5 SCO-GF-78 | 76.6 | Volunteer | Garfield | 42.8% | 3 of 7 | 2.4 h | 3.5 days | |
| 2,372 | Oak Creek 4.7 ECO-RT-63 | 76.6 | Volunteer | Routt | 42.8% | 3 of 7 | 3.4 h | 3 days | |
| 2,373 | Lakewood 3.4 ENECO-JF-576 | 76.6 | Volunteer | Jefferson | 42.8% | 3 of 7 | 3.4 h | 24 h | |
| 2,373 | Fort Collins 4.3 SCO-LR-1356 | 76.6 | Volunteer | Larimer | 42.8% | 3 of 7 | 3.4 h | 24 h | |
| 2,375 | Highlands Ranch 2.7 SECO-DG-331 | 76.6 | Volunteer | Douglas | 42.8% | 3 of 7 | 3.4 h | 26 h | |
| 2,376 | Longmont 2.5 NECO-BO-540 | 76.6 | Volunteer | Boulder | 42.8% | 3 of 7 | 3.4 h | 25 h | |
| 2,377 | Fort Collins 5.6 NWCO-LR-1038 | 76.6 | Volunteer | Larimer | 42.8% | 3 of 7 | 3.4 h | 2.5 days | |
| 2,377 | Fcl 1.5 NCO-LR-316 | 76.6 | Volunteer | Larimer | 42.8% | 3 of 7 | 3.4 h | 2.5 days | |
| 2,379 | 070W17210RWS1RHS : 0.8 miles E o CO US CDOTCO229 | 76.5 | Road | Eagle | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,380 | Briggsdale (42)CO043 | 76.5 | Road | Weld | 61.4% | 295 of 480 | 31 min | 2.6 h | |
| 2,380 | Idalia (90)CO047 | 76.5 | Road | Yuma | 61.4% | 295 of 480 | 31 min | 2.6 h | |
| 2,380 | 050E290 PenroseCO127 | 76.5 | Road | Fremont | 61.4% | 295 of 480 | 31 min | 2.6 h | |
| 2,383 | Virginia Dale (35)CO036 | 76.5 | Road | Larimer | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,383 | 0.15 mi N of AlamedaCO150 | 76.5 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,385 | US-287/71st StCO140 | 76.5 | Road | Larimer | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,386 | Erie 2.2 WCO-BO-518 | 76.5 | Volunteer | Boulder | 57.1% | 4 of 7 | 14.4 h | 2.5 days | |
| 2,387 | Citizen station DW7955DW7955 | 76.5 | Citizen | Pueblo | 53.5% | 120 of 224 | 18 s | 5.8 h | |
| 2,388 | Citizen station FW7730FW7730 | 76.5 | Citizen | Boulder | 52.2% | 329 of 630 | 18 s | 2.7 h | |
| 2,389 | 070E210 I-70 @ E Of Lower Truck RampCO120 | 76.4 | Road | Summit | 74.7% | 251 of 336 | 32 min | 6.1 h | |
| 2,390 | I-25 @ C-470 West (40)CO001 | 76.4 | Road | Douglas | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,391 | Keensburg / Roggen (43)CO038 | 76.4 | Road | Weld | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,391 | Independence Pass (10)CO094 | 76.4 | Road | Lake | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,391 | 2.4 N of WCR-34CO131 | 76.4 | Road | Weld | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,391 | 070W27655RWS1SWC at Colorado Blv CO US CDOTCO206 | 76.4 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,391 | 034E13735RWS1RHS : 0.8 miles W o CO US CDOTCO222 | 76.4 | Road | Weld | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,396 | Walnut @ I-25 (40)CO006 | 76.4 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | Rooney Rd. (36)CO008 | 76.4 | Road | Jefferson | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | Gobblers Knob (99)CO026 | 76.4 | Road | Prowers | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | I-25 @ Butte Creek (87)CO030 | 76.4 | Road | Huerfano | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | I-25 @ Aguilar (88)CO031 | 76.4 | Road | Las Animas | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | Julesburg (50)CO034 | 76.4 | Road | Sedgwick | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | Lily Lake (35)CO045 | 76.4 | Road | Larimer | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | I-70 @ Genesee (36)CO065 | 76.4 | Road | Jefferson | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | US-40 @ Firstview (92)CO068 | 76.4 | Road | Cheyenne | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 025S19115RWS1RHS - 1.1 mi S of R CO US CDOTCO074 | 76.4 | Road | Douglas | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | Dowd Junction (10)CO092 | 76.4 | Road | Eagle | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | DeBeque Canyon (7)CO096 | 76.4 | Road | Mesa | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 1.4W Of Mccaslin RdCO133 | 76.4 | Road | Boulder | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 0.3 mi E of 112th AveCO134 | 76.4 | Road | Jefferson | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 0.9 mi W of 15th st GeorgetownCO166 | 76.4 | Road | Clear Creek | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 0.1 mi s of 84th AveCO168 | 76.4 | Road | Adams | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | US-40 @ Fraser FlatsCO171 | 76.4 | Road | Grand | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,396 | 070W28155RWS1RHS at Peoria St Un CO US CDOTCO197 | 76.4 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,414 | Wellington (38)CO042 | 76.4 | Road | Larimer | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,415 | Citizen station EW2628EW2628 | 76.4 | Citizen | Larimer | 50.0% | 105 of 210 | 22 s | 7 h | |
| 2,416 | Citizen station WM0FWM0F | 76.4 | Citizen | Larimer | 49.2% | 331 of 672 | 18 s | 2.2 h | |
| 2,417 | Del Camino (43)CO052 | 76.3 | Road | Weld | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,418 | CO-402/Boise AveCO137 | 76.3 | Road | Larimer | 61.0% | 293 of 480 | 32 min | 2.6 h | |
| 2,419 | Citizen station CW1428CW1428 | 76.3 | Citizen | Gunnison | 51.2% | 323 of 630 | 18 s | 2.2 h | |
| 2,420 | Citizen station N0TOA-13N0TOA-13 | 76.3 | Citizen | Arapahoe | 49.8% | 251 of 504 | 19 s | 4.4 h | |
| 2,421 | Citizen station KE0OLW-13KE0OLW-13 | 76.3 | Citizen | Boulder | 46.7% | 152 of 325 | 18 s | 5.2 h | |
| 2,422 | Citizen station DW6218DW6218 | 76.2 | Citizen | Weld | 48.2% | 108 of 224 | 18 s | 6 h | |
| 2,423 | Palisade CoopPLSC2 | 76.2 | Cooperative | Mesa | 42.8% | 3 of 7 | 18 min | 4 days | |
| 2,424 | Las AnimasLNMC2 | 76.2 | Cooperative | Bent | 42.8% | 3 of 7 | 23 min | 4 days | |
| 2,425 | AmradLGEC2 | 76.2 | Cooperative | Park | 42.8% | 3 of 7 | 1.7 h | 4 days | |
| 2,426 | Hartsel 12SW - Trout Creek PassTCPC2 | 76.2 | Gauge | Park | 42.8% | 3 of 7 | 1.7 h | 4 days | |
| 2,427 | Castle RockCSLC2 | 76.2 | Cooperative | Douglas | 42.8% | 3 of 7 | 2 h | 4 days | |
| 2,428 | US-34/I-25CO138 | 76.1 | Road | Larimer | 60.4% | 290 of 480 | 32 min | 2.6 h | |
| 2,429 | Citizen station EW3604EW3604 | 76.1 | Citizen | Fremont | 50.6% | 85 of 168 | 18 s | 8.3 h | |
| 2,430 | Denver 1.3 NECO-DN-320 | 76.1 | Volunteer | Denver | 42.8% | 3 of 7 | 4.4 h | 24 h | |
| 2,431 | South Platte RiverANTC2 | 76.1 | Cooperative | Park | 42.8% | 3 of 7 | - | 2 days | |
| 2,432 | Tenmile Creek 0 AT FriscoTCFC2 | 76.0 | Gauge | Summit | 100% | 168 of 168 | 25 min | 62 min | |
| 2,433 | Longmont 4.6 NECO-WE-311 | 76.0 | Volunteer | Weld | 57.1% | 4 of 7 | 15.4 h | 26 h | |
| 2,434 | Hotchkiss 5.4 NECO-DL-43 | 76.0 | Volunteer | Delta | 57.1% | 4 of 7 | 15.4 h | 35 h | |
| 2,435 | Citizen station WD5EAAWD5EAA | 76.0 | Citizen | Arapahoe | 48.6% | 327 of 672 | 18 s | 3.3 h | |
| 2,436 | Buffalo Park SnotelBUFC2 | 75.9 | Gauge | Grand | 99.4% | 167 of 168 | 35 min | 2 h | |
| 2,437 | Citizen station GW4866GW4866 | 75.9 | Citizen | El Paso | 57.0% | 230 of 403 | 18 s | 12 h | |
| 2,438 | Citizen station EW3173EW3173 | 75.9 | Citizen | Boulder | 55.9% | 141 of 252 | 14 s | 7.3 h | |
| 2,439 | Ridgway 0.6 SWCO-OR-29 | 75.9 | Volunteer | Ouray | 42.8% | 3 of 7 | 86 min | 4.4 days | |
| 2,440 | John Martin DamJMDC2 | 75.9 | Cooperative | Bent | 42.8% | 3 of 7 | 3 h | 4 days | |
| 2,441 | Citizen station DW0417DW0417 | 75.8 | Citizen | Boulder | 52.7% | 133 of 252 | 16 s | 7 h | |
| 2,442 | Steamboat Springs 0.6 NNWCO-RT-28 | 75.8 | Volunteer | Routt | 42.8% | 3 of 7 | 26 min | 4.5 days | |
| 2,443 | Calhan 5SW AmradCLHC2 | 75.8 | Gauge | El Paso | 42.8% | 3 of 7 | 2.1 h | 4.5 days | |
| 2,444 | N-93 - Jct. 93 & 72 (36)CO109 | 75.7 | Road | Jefferson | 61.0% | 293 of 480 | 32 min | 2.6 h | |
| 2,445 | Parker 2.0 WSWCO-DG-158 | 75.7 | Volunteer | Douglas | 42.8% | 3 of 7 | 5.4 h | 24 h | |
| 2,445 | Highlands Ranch 2.7 WSWCO-DG-379 | 75.7 | Volunteer | Douglas | 42.8% | 3 of 7 | 5.4 h | 24 h | |
| 2,447 | Montevista 2.7 SSECO-RG-2 | 75.7 | Volunteer | Rio Grande | 42.8% | 3 of 7 | 5.4 h | 3 days | |
| 2,448 | Cottonwood Pass7BM | 75.6 | Airport | Chaffee | 99.6% | 502 of 504 | 14 min | 40 min | |
| 2,449 | I-25 @ Fountain Creek (85*)CO032 | 75.6 | Road | El Paso | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,450 | Airport Road (38)CO050 | 75.6 | Road | Larimer | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,451 | Citizen station CW7015CW7015 | 75.6 | Citizen | Denver | 60.6% | 679 of 1,120 | 17 s | 8.8 h | |
| 2,452 | Raymer1NW | 75.5 | Airport | Weld | 65.0% | 205 of 315 | 14 min | 67 min | |
| 2,453 | I-25 @ Apache City (87)CO029 | 75.5 | Road | Huerfano | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,454 | Boulder 1.9 SECO-BO-30 | 75.5 | Volunteer | Boulder | 57.1% | 4 of 7 | 16.4 h | 2 days | |
| 2,455 | Allenspark 0.9 WCO-BO-570 | 75.5 | Volunteer | Boulder | 42.8% | 3 of 7 | 25 min | 5 days | |
| 2,455 | Ignacio 6.0 ESECO-LP-147 | 75.5 | Volunteer | La Plata | 42.8% | 3 of 7 | 25 min | 5 days | |
| 2,457 | Centennial 4.4 ENECO-AR-385 | 75.5 | Volunteer | Arapahoe | 42.8% | 3 of 7 | 85 min | 5 days | |
| 2,457 | Colorado Springs 3.1 SCO-EP-469 | 75.5 | Volunteer | El Paso | 42.8% | 3 of 7 | 85 min | 5 days | |
| 2,457 | Collbran 0.2 ESECO-ME-53 | 75.5 | Volunteer | Mesa | 42.8% | 3 of 7 | 85 min | 5 days | |
| 2,460 | Ward 4.6 NECO-BO-202 | 75.5 | Volunteer | Boulder | 42.8% | 3 of 7 | 86 min | 5 days | |
| 2,461 | Peyton 6.8 WSWCO-EP-443 | 75.4 | Volunteer | El Paso | 42.8% | 3 of 7 | 85 min | 5 days | |
| 2,462 | Citizen station EW7762EW7762 | 75.3 | Citizen | Weld | 54.5% | 220 of 403 | 17 s | 9.7 h | |
| 2,463 | @ 51St AveCO146 | 75.2 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,463 | 076E08095RWS1RHS - 0.8 mi E of M CO US CDOTCO184 | 75.2 | Road | Morgan | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,465 | Citizen station CW9307CW9307 | 75.2 | Citizen | Weld | 46.8% | 105 of 224 | 20 s | 6 h | |
| 2,466 | Fcl 1.7 SECO-LR-270 | 75.2 | Volunteer | Larimer | 42.8% | 3 of 7 | 6.4 h | 24 h | |
| 2,467 | Steamboat Springs (5)CO102 | 75.1 | Road | Routt | 61.0% | 293 of 480 | 32 min | 2.6 h | |
| 2,468 | 160E061 MancosCO179 | 75.0 | Road | Montezuma | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,469 | 085S309 Wyoming BorderCO130 | 75.0 | Road | Weld | 60.2% | 289 of 480 | 31 min | 2.9 h | |
| 2,470 | Citizen station GW0125GW0125 | 75.0 | Citizen | El Paso | 55.2% | 293 of 530 | 18 s | 3.6 h | |
| 2,471 | Citizen station FW7031FW7031 | 75.0 | Citizen | El Paso | 49.4% | 83 of 168 | 16 s | 8.5 h | |
| 2,472 | Citizen station KE0YONKE0YON | 74.9 | Citizen | Pueblo | 57.7% | 97 of 168 | 15 s | 5.5 h | |
| 2,473 | Colorado Air and SpaceCFO | 74.9 | Airport | Adams | 55.3% | 279 of 504 | 14 min | 14 h | |
| 2,474 | RNGC2RNGC2 | 74.9 | DCP | - | 42.8% | 3 of 7 | 7.1 h | 3 days | |
| 2,475 | 2.1 mi W of Vail Pass SummitCO167 | 74.8 | Road | Eagle | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,476 | Citizen station FW6605FW6605 | 74.8 | Citizen | El Paso | 60.7% | 102 of 168 | 15 s | 6 h | |
| 2,477 | COSCOS | 74.7 | DCP | - | 51.8% | 14 of 27 | 3.6 h | 18 h | |
| 2,478 | Citizen station EW7641EW7641 | 74.7 | Citizen | Douglas | 44.6% | 150 of 336 | 17 s | 6.5 h | |
| 2,479 | Lone Tree 2.0 SWCO-DG-133 | 74.7 | Volunteer | Douglas | 42.8% | 3 of 7 | 7.4 h | 24 h | |
| 2,480 | Wilkerson Pass (37)CO027 | 74.6 | Road | Park | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,481 | Citizen station EW2013EW2013 | 74.6 | Citizen | Boulder | 50.2% | 253 of 504 | 17 s | 3.9 h | |
| 2,482 | Georgetown LakeCGEC2 | 74.5 | Gauge | Clear Creek | 98.2% | 165 of 168 | 20 min | 2 h | |
| 2,483 | Jackson Lake OutletJLOC2 | 74.5 | Gauge | Morgan | 67.2% | 113 of 168 | 20 min | 2.3 days | |
| 2,484 | Citizen station CW5469CW5469 | 74.5 | Citizen | Grand | 49.6% | 125 of 252 | 19 s | 6.9 h | |
| 2,485 | Citizen station DW7092DW7092 | 74.3 | Citizen | Boulder | 51.2% | 517 of 1,008 | 19 s | 5.2 h | |
| 2,486 | Citizen station KE0RKBKE0RKB | 74.3 | Citizen | Arapahoe | 47.3% | 106 of 224 | 17 s | 6.3 h | |
| 2,487 | Lone Tree 0.5 NCO-DG-368 | 74.3 | Volunteer | Douglas | 42.8% | 3 of 7 | 6.4 h | 4 days | |
| 2,488 | Las Animas 7.5 ENECO-BN-32 | 74.3 | Volunteer | Bent | 42.8% | 3 of 7 | 7.4 h | 3.5 days | |
| 2,489 | Pueblo West 3.4 SSWCO-PU-65 | 74.3 | Volunteer | Pueblo | 42.8% | 3 of 7 | 8.4 h | 2 days | |
| 2,490 | 1.7 mi W of EJMT - Upper RTRCO159 | 74.1 | Road | Summit | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,491 | Citizen station GW4499GW4499 | 74.1 | Citizen | Larimer | 50.0% | 126 of 252 | 17 s | 14.2 h | |
| 2,492 | Monument Hill (85*)CO033 | 74.0 | Road | El Paso | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,493 | Citizen station GW5387GW5387 | 74.0 | Citizen | El Paso | 47.9% | 161 of 336 | 18 s | 4.8 h | |
| 2,494 | 1 E FountainJCFC2 | 73.9 | Gauge | El Paso | 94.6% | 159 of 168 | 29 min | 6 h | |
| 2,495 | Sterling (48)CO035 | 73.9 | Road | Logan | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,496 | Drowsy Water Precipitation Station Near Granby400912106031201 | 73.7 | Gauge | Grand | 63.3% | 426 of 672 | 13 min | 26.3 h | |
| 2,497 | Citizen station FW0288FW0288 | 73.7 | Citizen | Boulder | 51.3% | 115 of 224 | 17 s | 6.3 h | |
| 2,498 | Citizen station CW3702CW3702 | 73.7 | Citizen | El Paso | 47.9% | 322 of 672 | 17 s | 2.4 h | |
| 2,499 | Ranch Cr Meadow Meteorological Sta Nr Fraser395448105453601 | 73.6 | Gauge | Grand | 100% | 168 of 168 | 33 min | 62 min | |
| 2,500 | North Inlet Blw Summerland Park At Rmnp401530105475401 | 73.6 | Gauge | Grand | 63.2% | 425 of 672 | 13 min | 26.6 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.