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,001 | Co Cortez 8 SECEZC2 | 84.5 | Gauge | Montezuma | 98.8% | 166 of 168 | 24 min | 2 h | |
| 2,002 | Tabernash - Fraser RiverTBEC2 | 84.4 | Gauge | Grand | 99.4% | 167 of 168 | 20 min | 2 h | |
| 2,003 | Canon City1V6 | 84.4 | Airport | Fremont | 90.0% | 454 of 504 | 14 min | 16.7 h | |
| 2,004 | Pagosa SpringsPSO | 84.4 | Airport | Archuleta | 88.6% | 447 of 504 | 14 min | 17.7 h | |
| 2,005 | 0.6 MI W Of E Idaho SprgsCO145 | 84.4 | Road | Clear Creek | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,006 | Mesa 6SMSXC2 | 84.4 | Cooperative | Mesa | 71.4% | 5 of 7 | 8 h | 2 days | |
| 2,007 | 9 SE Fort GarlandTTRC2 | 84.3 | Gauge | Costilla | 100% | 168 of 168 | 30 min | 75 min | |
| 2,008 | Monte Vista 0.7 WCO-RG-17 | 84.3 | Volunteer | Rio Grande | 71.4% | 5 of 7 | 8.4 h | 35 h | |
| 2,009 | Gunnison 0.2 NWCO-GN-68 | 84.3 | Volunteer | Gunnison | 71.4% | 5 of 7 | 8.4 h | 24 h | |
| 2,010 | Nathrop 3.5 SSWCO-CF-67 | 84.3 | Volunteer | Chaffee | 71.4% | 5 of 7 | 8.4 h | 2 days | |
| 2,011 | Como 10.8 SECO-PK-117 | 84.3 | Volunteer | Park | 71.4% | 5 of 7 | 8.4 h | 2.4 days | |
| 2,012 | Fort Collins 4.2 SCO-LR-758 | 84.3 | Volunteer | Larimer | 71.4% | 5 of 7 | 8.4 h | 3 days | |
| 2,013 | I-25 @ Berthoud (43)CO037 | 84.1 | Road | Weld | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,014 | 070W27855RWS1RHS at Quebec StCO201 | 84.1 | Road | Denver | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,015 | 070W218 Hermans GulchCO169 | 84.0 | Road | Clear Creek | 75.3% | 253 of 336 | 32 min | 2.6 h | |
| 2,016 | Co Eagle 13 SSEESLC2 | 83.8 | Gauge | Eagle | 100% | 168 of 168 | 20 min | 85 min | |
| 2,017 | W. Fork Dallas CRK Met STNDMSC2 | 83.8 | Gauge | Ouray | 79.1% | 133 of 168 | 20 min | 11 h | |
| 2,018 | Cheraw .15 NNECO-OT-6 | 83.8 | Volunteer | Otero | 71.4% | 5 of 7 | 9.4 h | 2 days | |
| 2,019 | Alamosa 1.6 ENECO-AM-35 | 83.8 | Volunteer | Alamosa | 71.4% | 5 of 7 | 9.4 h | 35 h | |
| 2,020 | Dolores 16.8 ENECO-MZ-71 | 83.8 | Volunteer | Montezuma | 71.4% | 5 of 7 | 9.4 h | 34 h | |
| 2,021 | Fort Morgan 2.1 SSWCO-MR-112 | 83.8 | Volunteer | Morgan | 71.4% | 5 of 7 | 9.4 h | 2 days | |
| 2,022 | I-70 @ Bennett (45)CO072 | 83.7 | Road | Adams | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,023 | Boxelder At County Rd 56BOXC2 | 83.7 | Gauge | Larimer | 68.9% | 695 of 1,008 | 14 min | 50 min | |
| 2,024 | Citizen station EW9732EW9732 | 83.7 | Citizen | Arapahoe | 66.6% | 112 of 168 | 18 s | 4.8 h | |
| 2,025 | Citizen station EW9174EW9174 | 83.7 | Citizen | Pueblo | 64.2% | 108 of 168 | 18 s | 5 h | |
| 2,026 | Citizen station GW6499GW6499 | 83.7 | Citizen | Jefferson | 62.3% | 314 of 504 | 19 s | 1.8 h | |
| 2,027 | Michigan Creek SnotelMIHC2 | 83.3 | Gauge | Park | 99.4% | 167 of 168 | 35 min | 2 h | |
| 2,028 | Peyton 7.0 SCO-EP-459 | 83.3 | Volunteer | El Paso | 71.4% | 5 of 7 | 10.4 h | 2 days | |
| 2,029 | Colorado Springs 1.2 ENECO-EP-60 | 83.3 | Volunteer | El Paso | 71.4% | 5 of 7 | 10.4 h | 3 days | |
| 2,030 | Lakewood 3.3 NNECO-JF-625 | 83.3 | Volunteer | Jefferson | 71.4% | 5 of 7 | 10.4 h | 2 days | |
| 2,031 | Westminster 1.7 NNWCO-JF-399 | 83.3 | Volunteer | Jefferson | 71.4% | 5 of 7 | 10.4 h | 2 days | |
| 2,032 | Citizen station KE0YTDKE0YTD | 83.3 | Citizen | Elbert | 62.9% | 107 of 170 | 17 s | 6.3 h | |
| 2,033 | Uncompahgre River 6 N Ridgway Res. BelowUNRC2 | 83.2 | Gauge | Ouray | 86.4% | 581 of 672 | 20 min | 7.3 h | |
| 2,034 | Citizen station FW8940FW8940 | 83.1 | Citizen | Jefferson | 60.1% | 101 of 168 | 16 s | 5 h | |
| 2,035 | Copper Mountain SnotelCPMC2 | 83.0 | Gauge | Summit | 99.4% | 167 of 168 | 35 min | 2 h | |
| 2,036 | Raton Pass (74)CO025 | 82.9 | Road | Las Animas | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,036 | 070E217 US 6 Loveland PassCO118 | 82.9 | Road | Clear Creek | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,038 | Woodland Park 2.0 NCO-TL-39 | 82.9 | Volunteer | Teller | 71.4% | 5 of 7 | 11.4 h | 2 days | |
| 2,039 | Citizen station KE0BZRKE0BZR | 82.9 | Citizen | Jefferson | 63.6% | 107 of 168 | 18 s | 5.8 h | |
| 2,040 | 160E061 MancosCO115 | 82.8 | Road | Montezuma | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,041 | Douglas Pass (3)CO098 | 82.8 | Road | Garfield | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,041 | 076E10135RWS1RHS - 1.0 mi W of C CO US CDOTCO183 | 82.8 | Road | Washington | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,041 | 070E27805RWS1NWC at Monaco St on CO US CDOTCO202 | 82.8 | Road | Denver | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,044 | Tarryall Creek 10 NW TarryallTYLC2 | 82.7 | Gauge | Park | 98.8% | 166 of 168 | 25 min | 2 h | |
| 2,045 | Aspen - Maroon CreekMACC2 | 82.5 | Gauge | Pitkin | 98.2% | 165 of 168 | 19 min | 3 h | |
| 2,046 | Aspen (10)CO100 | 82.5 | Road | Pitkin | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,047 | Citizen station FW3675FW3675 | 82.5 | Citizen | Boulder | 62.4% | 108 of 173 | 20 s | 5.5 h | |
| 2,048 | Citizen station KO4IEJKO4IEJ | 82.5 | Citizen | Custer | 61.3% | 103 of 168 | 17 s | 5 h | |
| 2,049 | Soda CRK RAWSSODC2 | 82.4 | Gauge | Summit | 100% | 168 of 168 | 19 min | 66 min | |
| 2,050 | 13 SSE CrestoneSDCC2 | 82.4 | Gauge | Saguache | 80.3% | 135 of 168 | 15 min | 26.5 h | |
| 2,051 | CO110 un-namedCO110 | 82.4 | Road | Park | 75.3% | 253 of 336 | 32 min | 2.6 h | |
| 2,052 | Castle Rock 4SE - Upper Sellers GulchUSLC2 | 82.3 | Gauge | Douglas | 76.1% | 128 of 168 | 25 min | 9 h | |
| 2,053 | Citizen station FW6587FW6587 | 82.3 | Citizen | Jefferson | 60.7% | 102 of 168 | 16 s | 6.3 h | |
| 2,054 | Citizen station GW7381GW7381 | 82.2 | Citizen | Denver | 59.5% | 300 of 504 | 17 s | 2.1 h | |
| 2,055 | LamarLAA | 82.1 | Airport | Prowers | 100% | 168 of 168 | 6 min | 60 min | |
| 2,056 | Olathe 5.2 NWCO-MT-60 | 82.1 | Volunteer | Montrose | 85.7% | 6 of 7 | 24.4 h | 24 h | |
| 2,057 | Pagosa Springs (23)CO054 | 82.1 | Road | Archuleta | 76.7% | 258 of 336 | 31 min | 2.6 h | |
| 2,058 | Longmont/VbrandLMO | 82.0 | Airport | Boulder | 99.4% | 501 of 504 | 14 min | 40 min | |
| 2,059 | Trumbull 1NNW - FireTRMC2 | 82.0 | Gauge | Jefferson | 83.3% | 140 of 168 | 24 min | 24 h | |
| 2,060 | Arvada 3.5 WNWCO-JF-457 | 82.0 | Volunteer | Jefferson | 57.1% | 4 of 7 | 26 min | 24 h | |
| 2,060 | Durango 6.4 WSWCO-LP-145 | 82.0 | Volunteer | La Plata | 57.1% | 4 of 7 | 26 min | 24 h | |
| 2,060 | Timnath 2.1 SECO-LR-1016 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 26 min | 24 h | |
| 2,063 | Boulder 3.0 NNWCO-BO-164 | 82.0 | Volunteer | Boulder | 57.1% | 4 of 7 | 26 min | 3 days | |
| 2,064 | Waverly 1WWAVC2 | 82.0 | Cooperative | Alamosa | 57.1% | 4 of 7 | 53 min | 24 h | |
| 2,065 | Rustic 9.2 SCO-LR-371 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 85 min | 3 days | |
| 2,066 | Gill 0.6 WNWCO-WE-609 | 82.0 | Volunteer | Weld | 57.1% | 4 of 7 | 85 min | 3.1 days | |
| 2,067 | Fort Collins 3.4 SWCO-LR-1246 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 85 min | 3 days | |
| 2,068 | Longmont 0.8 ENECO-BO-612 | 82.0 | Volunteer | Boulder | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,068 | Golden 3.5 WSWCO-JF-620 | 82.0 | Volunteer | Jefferson | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,068 | Wheat Ridge 2.2 ESECO-JF-621 | 82.0 | Volunteer | Jefferson | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,071 | Silt 3.2 SCO-GF-105 | 82.0 | Volunteer | Garfield | 57.1% | 4 of 7 | 86 min | 35 h | |
| 2,072 | Gunnison 0.8 NNWCO-GN-73 | 82.0 | Volunteer | Gunnison | 57.1% | 4 of 7 | 86 min | 3 days | |
| 2,073 | Federal Heights 2.8 SCO-AD-276 | 82.0 | Volunteer | Adams | 57.1% | 4 of 7 | 86 min | 2 days | |
| 2,074 | Colorado Springs 2.7 SSWCO-EP-287 | 82.0 | Volunteer | El Paso | 57.1% | 4 of 7 | 86 min | 3 days | |
| 2,075 | Parker 2.7 ECO-DG-355 | 82.0 | Volunteer | Douglas | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,075 | Fort Collins 8.6 NCO-LR-1116 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,075 | Timnath 4.1 NNECO-LR-36 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,078 | Fort Collins 2.3 SCO-LR-1247 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 26 h | |
| 2,079 | Kremmling 10.0 NWCO-GR-46 | 82.0 | Volunteer | Grand | 57.1% | 4 of 7 | 86 min | 2 days | |
| 2,079 | Ridgway 0.7 SSWCO-OR-28 | 82.0 | Volunteer | Ouray | 57.1% | 4 of 7 | 86 min | 2 days | |
| 2,079 | Akron 3.4 NNECO-WA-78 | 82.0 | Volunteer | Washington | 57.1% | 4 of 7 | 86 min | 2 days | |
| 2,082 | Fort Collins 0.9 NCO-LR-849 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 3 days | |
| 2,083 | Fort Collins 2.7 WCO-LR-993 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,084 | Blv 1.0 SCO-LR-453 | 82.0 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 2 days | |
| 2,085 | Cortez 8.7 NWCO-MZ-84 | 82.0 | Volunteer | Montezuma | 57.1% | 4 of 7 | 86 min | 25 h | |
| 2,086 | Denver 0.2 NNW (Botanic Gardens)CO-DN-112 | 82.0 | Volunteer | Denver | 57.1% | 4 of 7 | 86 min | 24 h | |
| 2,087 | Montrose 5.4 WCO-MT-65 | 82.0 | Volunteer | Montrose | 57.1% | 4 of 7 | 86 min | 26 h | |
| 2,088 | RangelyRNGC2 | 82.0 | Cooperative | Rio Blanco | 57.1% | 4 of 7 | 1.7 h | 2.9 days | |
| 2,089 | Trinidad 1.1 SSECO-LA-90 | 82.0 | Volunteer | Las Animas | 57.1% | 4 of 7 | 2.4 h | 2 days | |
| 2,090 | Pagosa Springs 4.9 WCO-AU-30 | 82.0 | Volunteer | Archuleta | 57.1% | 4 of 7 | 2.4 h | 24 h | |
| 2,090 | Littleton 3.6 WCO-JF-636 | 82.0 | Volunteer | Jefferson | 57.1% | 4 of 7 | 2.4 h | 24 h | |
| 2,092 | Longmont 2.8 ECO-BO-581 | 82.0 | Volunteer | Boulder | 57.1% | 4 of 7 | 2.4 h | 24 h | |
| 2,092 | Buena Vista 2.0 ESECO-CF-65 | 82.0 | Volunteer | Chaffee | 57.1% | 4 of 7 | 2.4 h | 24 h | |
| 2,094 | Pagosa Springs 6.8 WNWCO-AU-92 | 82.0 | Volunteer | Archuleta | 57.1% | 4 of 7 | 2.4 h | 25 h | |
| 2,095 | Basalt (8*)CO101 | 81.9 | Road | Pitkin | 76.1% | 256 of 336 | 32 min | 2.6 h | |
| 2,096 | Basalt - Fryingpan RiverFYPC2 | 81.9 | Gauge | Eagle | 73.9% | 497 of 672 | 40 min | 47 min | |
| 2,097 | Colorado Springs 4.1 SCO-EP-337 | 81.9 | Volunteer | El Paso | 71.4% | 5 of 7 | 13.4 h | 2 days | |
| 2,098 | Citizen station EW8714EW8714 | 81.9 | Citizen | Adams | 61.9% | 312 of 504 | 19 s | 1.9 h | |
| 2,099 | Breckenridge 5SBKRC2 | 81.7 | Gauge | Summit | 99.4% | 167 of 168 | 25 min | 2 h | |
| 2,100 | Citizen station DW2755DW2755 | 81.6 | Citizen | Boulder | 62.5% | 105 of 168 | 17 s | 7.3 h | |
| 2,101 | Windsor 4.2 SWCO-LR-1176 | 81.6 | Volunteer | Larimer | 57.1% | 4 of 7 | 26 min | 3.4 days | |
| 2,102 | Thornton 2.7 NNECO-AD-278 | 81.6 | Volunteer | Adams | 57.1% | 4 of 7 | 26 min | 3.5 days | |
| 2,103 | Boulder 1.5 WNWCO-BO-490 | 81.6 | Volunteer | Boulder | 57.1% | 4 of 7 | 26 min | 3.5 days | |
| 2,104 | Pagosa Springs 1.6 SSWCO-AU-26 | 81.6 | Volunteer | Archuleta | 57.1% | 4 of 7 | 86 min | 3.4 days | |
| 2,105 | Gypsum 1.9 SSWCO-EG-29 | 81.6 | Volunteer | Eagle | 57.1% | 4 of 7 | 86 min | 3.5 days | |
| 2,106 | FirestoneFSNC2 | 81.6 | Cooperative | Weld | 57.1% | 4 of 7 | 2 h | 3.5 days | |
| 2,107 | Lake George 7.2 WNWCO-PK-39 | 81.6 | Volunteer | Park | 57.1% | 4 of 7 | 2.4 h | 3.5 days | |
| 2,108 | Golden 9.4 WNWCO-JF-267 | 81.6 | Volunteer | Jefferson | 57.1% | 4 of 7 | 3.4 h | 35 h | |
| 2,109 | Greeley 0.6 WNWCO-WE-594 | 81.6 | Volunteer | Weld | 57.1% | 4 of 7 | 3.4 h | 24 h | |
| 2,110 | Montrose 0.5 NECO-MT-63 | 81.6 | Volunteer | Montrose | 57.1% | 4 of 7 | 3.4 h | 2 days | |
| 2,111 | Ridgway 3.3 NNWCO-OR-13 | 81.6 | Volunteer | Ouray | 57.1% | 4 of 7 | 3.4 h | 2 days | |
| 2,112 | NuclaAIB | 81.5 | Airport | Montrose | 76.5% | 386 of 504 | 13 min | 8.7 h | |
| 2,113 | Fossil Creek @ TrilbyFSSC2 | 81.5 | Gauge | Larimer | 68.7% | 462 of 672 | 14 min | 2.5 h | |
| 2,114 | Citizen station EW7755EW7755 | 81.5 | Citizen | Washington | 60.3% | 304 of 504 | 18 s | 2.8 h | |
| 2,115 | AlamosaALS | 81.5 | Gauge | Alamosa | 57.1% | 4 of 7 | 3.6 h | 2 days | |
| 2,116 | Pueblo Memorial(AW)PUB | 81.4 | Airport | Pueblo | 100% | 168 of 168 | 6 min | 60 min | |
| 2,117 | Limon MunicipalLIC | 81.4 | Airport | Lincoln | 100% | 168 of 168 | 13 min | 67 min | |
| 2,118 | Upper San Juan SnotelUSJC2 | 81.4 | Gauge | Mineral | 99.4% | 167 of 168 | 35 min | 2 h | |
| 2,119 | Citizen station DW4892DW4892 | 81.3 | Citizen | Douglas | 57.7% | 97 of 168 | 16 s | 6.8 h | |
| 2,120 | Telluride - Lawson Hill (18)CO055 | 81.2 | Road | San Miguel | 76.7% | 258 of 336 | 31 min | 2.6 h | |
| 2,121 | Citizen station K0IBMK0IBM | 81.2 | Citizen | Arapahoe | 61.7% | 311 of 504 | 18 s | 2.5 h | |
| 2,122 | Citizen station DW3297DW3297 | 81.2 | Citizen | Arapahoe | 58.5% | 236 of 403 | 18 s | 3.3 h | |
| 2,123 | Citizen station EW5663EW5663 | 81.2 | Citizen | Arapahoe | 57.1% | 96 of 168 | 17 s | 5.5 h | |
| 2,124 | Fort Collins 2.7 SECO-LR-1336 | 81.2 | Volunteer | Larimer | 57.1% | 4 of 7 | 86 min | 4 days | |
| 2,125 | BrightonBRIC2 | 81.2 | Cooperative | Adams | 57.1% | 4 of 7 | 4.2 h | 3 days | |
| 2,126 | Citizen station EW1637EW1637 | 81.2 | Citizen | Denver | 56.2% | 103 of 183 | 19 s | 5.5 h | |
| 2,127 | Ophir 4WNW - SF San Miguel RiverSFMC2 | 81.1 | Gauge | San Miguel | 73.8% | 124 of 168 | 20 min | 14 h | |
| 2,128 | FlatironFLTC2 | 81.1 | Cooperative | Larimer | 57.1% | 4 of 7 | 43 min | 4 days | |
| 2,129 | Denver 7.6 SWCO-JF-372 | 81.1 | Volunteer | Jefferson | 57.1% | 4 of 7 | 85 min | 4 days | |
| 2,130 | Aurora 4.2 NNWCO-AD-127 | 81.1 | Volunteer | Adams | 57.1% | 4 of 7 | 85 min | 4 days | |
| 2,131 | Yellow Jacket 1.5 NWCO-MZ-55 | 81.1 | Volunteer | Montezuma | 57.1% | 4 of 7 | 86 min | 4 days | |
| 2,132 | Fountain 15.3 ESECO-EP-448 | 81.1 | Volunteer | El Paso | 57.1% | 4 of 7 | 86 min | 4 days | |
| 2,133 | Fairplay S. Park R.D.FRPC2 | 81.1 | Cooperative | Park | 57.1% | 4 of 7 | 2 h | 4 days | |
| 2,134 | Loveland 1.7 SWCO-LR-1393 | 81.1 | Volunteer | Larimer | 57.1% | 4 of 7 | 2.4 h | 4 days | |
| 2,134 | De Beque 7.1 SSECO-ME-136 | 81.1 | Volunteer | Mesa | 57.1% | 4 of 7 | 2.4 h | 4 days | |
| 2,136 | Crestone 5.0 SSECO-SA-67 | 81.1 | Volunteer | Saguache | 57.1% | 4 of 7 | 4.4 h | 2 days | |
| 2,137 | Castle Rock 3.3 SWCO-DG-243 | 81.1 | Volunteer | Douglas | 57.1% | 4 of 7 | 4.4 h | 2.5 days | |
| 2,138 | Blue River 4 SE FriscoBHBC2 | 81.0 | Gauge | Summit | 98.2% | 165 of 168 | 15 min | 2 h | |
| 2,139 | Citizen station FW5772FW5772 | 81.0 | Citizen | Mesa | 58.9% | 99 of 168 | 18 s | 8.5 h | |
| 2,140 | Citizen station GW3986GW3986 | 81.0 | Citizen | El Paso | 55.8% | 125 of 224 | 17 s | 4.5 h | |
| 2,141 | 025S22705RWS1RHS - 0.7 mi S of N CO US CDOTCO156 | 80.9 | Road | Adams | 76.4% | 257 of 336 | 32 min | 2.6 h | |
| 2,142 | AkronAKRC2 | 80.9 | Cooperative | Washington | 57.1% | 4 of 7 | 2.9 h | 4 days | |
| 2,143 | Citizen station GW3985GW3985 | 80.9 | Citizen | Douglas | 56.2% | 162 of 288 | 19 s | 3.8 h | |
| 2,144 | Citizen station WB7AAVWB7AAV | 80.7 | Citizen | Douglas | 57.9% | 292 of 504 | 17 s | 2.8 h | |
| 2,145 | Grand Junction 2.7 SWCO-ME-195 | 80.6 | Volunteer | Mesa | 57.1% | 4 of 7 | 5.4 h | 24 h | |
| 2,146 | Clark 6.6 NNWCO-RT-61 | 80.6 | Volunteer | Routt | 57.1% | 4 of 7 | 5.4 h | 2 days | |
| 2,147 | Parker 2.5 WNWCO-DG-282 | 80.6 | Volunteer | Douglas | 57.1% | 4 of 7 | 5.4 h | 3 days | |
| 2,148 | Lake George RAWSLKGC2 | 80.5 | Gauge | Park | 100% | 168 of 168 | 19 min | 76 min | |
| 2,149 | Citizen station EW4490EW4490 | 80.5 | Citizen | Weld | 57.1% | 288 of 504 | 16 s | 2.8 h | |
| 2,150 | Citizen station N0HBJN0HBJ | 80.5 | Citizen | Mineral | 55.1% | 278 of 504 | 19 s | 2.2 h | |
| 2,151 | Leadville/Lake Co.LXV | 80.3 | Airport | Gunnison | 100% | 168 of 168 | 6 min | 60 min | |
| 2,152 | Citizen station FW3227FW3227 | 80.3 | Citizen | Douglas | 61.3% | 309 of 504 | 18 s | 1.8 h | |
| 2,153 | Citizen station EW2670EW2670 | 80.3 | Citizen | Boulder | 60.7% | 306 of 504 | 17 s | 2.4 h | |
| 2,154 | Citizen station FW0192FW0192 | 80.3 | Citizen | Weld | 56.2% | 298 of 530 | 17 s | 2.5 h | |
| 2,155 | Citizen station DW5856DW5856 | 80.2 | Citizen | Larimer | 57.1% | 96 of 168 | 19 s | 4.3 h | |
| 2,156 | Silverthorne 2.8 SSWCO-SU-61 | 80.2 | Volunteer | Summit | 57.1% | 4 of 7 | 6.4 h | 2 days | |
| 2,157 | Loveland 8.0 WNWCO-LR-1253 | 80.2 | Volunteer | Larimer | 57.1% | 4 of 7 | 6.4 h | 24 h | |
| 2,158 | Craig 6.8 WCO-MF-41 | 80.2 | Volunteer | Moffat | 57.1% | 4 of 7 | 6.4 h | 35 h | |
| 2,159 | Citizen station FW8819FW8819 | 80.2 | Citizen | Douglas | 55.8% | 296 of 530 | 18 s | 2.5 h | |
| 2,160 | High Lonesome SnotelHLNC2 | 80.1 | Gauge | Grand | 98.8% | 166 of 168 | 1.6 h | 2 h | |
| 2,161 | Citizen station FW1025FW1025 | 80.1 | Citizen | El Paso | 57.5% | 95 of 165 | 19 s | 5.8 h | |
| 2,162 | Citizen station DW4524DW4524 | 80.1 | Citizen | El Paso | 57.3% | 231 of 403 | 19 s | 3.2 h | |
| 2,163 | Citizen station GW6843GW6843 | 80.1 | Citizen | Jefferson | 52.7% | 133 of 252 | 21 s | 3.8 h | |
| 2,164 | Poudre ParkHWGC2 | 80.0 | Gauge | Larimer | 66.6% | 448 of 672 | 15 min | 3.1 h | |
| 2,165 | Citizen station GW5195GW5195 | 80.0 | Citizen | Boulder | 55.1% | 139 of 252 | 17 s | 5.2 h | |
| 2,166 | Citizen station GW3181GW3181 | 79.9 | Citizen | Douglas | 54.7% | 138 of 252 | 16 s | 5.2 h | |
| 2,167 | Citizen station DW5138DW5138 | 79.7 | Citizen | El Paso | 60.5% | 244 of 403 | 20 s | 2.6 h | |
| 2,168 | Citizen station GW5341GW5341 | 79.7 | Citizen | Grand | 57.5% | 290 of 504 | 19 s | 2.5 h | |
| 2,169 | Colorado Springs 5.7 WNWCO-EP-37 | 79.7 | Volunteer | El Paso | 57.1% | 4 of 7 | 7.4 h | 24 h | |
| 2,170 | Broomfield/JeffcoBJC | 79.5 | Airport | Boulder | 62.7% | 316 of 504 | 14 min | 3.2 h | |
| 2,171 | Citizen station EW7645EW7645 | 79.5 | Citizen | Arapahoe | 58.7% | 148 of 252 | 18 s | 4.8 h | |
| 2,172 | Citizen station EW0013EW0013 | 79.5 | Citizen | Boulder | 58.6% | 394 of 672 | 16 s | 2.5 h | |
| 2,173 | Citizen station FW5793FW5793 | 79.5 | Citizen | Jefferson | 56.5% | 95 of 168 | 18 s | 6.3 h | |
| 2,174 | Citizen station DW7691DW7691 | 79.5 | Citizen | Boulder | 50.8% | 114 of 224 | 20 s | 4.3 h | |
| 2,175 | Boulder 2.0 WCO-BO-380 | 79.3 | Volunteer | Boulder | 57.1% | 4 of 7 | 7.4 h | 3.5 days | |
| 2,176 | Fort Collins 1.1 WNWCO-LR-863 | 79.3 | Volunteer | Larimer | 57.1% | 4 of 7 | 8.4 h | 3 days | |
| 2,177 | Monte Vista 7.0 SECO-RG-20 | 79.3 | Volunteer | Alamosa | 57.1% | 4 of 7 | 8.4 h | 35 h | |
| 2,178 | Montrose 2.5 SECO-MT-71 | 79.3 | Volunteer | Montrose | 57.1% | 4 of 7 | 8.4 h | 3 days | |
| 2,179 | Citizen station GW0828GW0828 | 79.2 | Citizen | Larimer | 58.3% | 294 of 504 | 18 s | 3.9 h | |
| 2,180 | Citizen station GW6444GW6444 | 79.2 | Citizen | Denver | 54.8% | 1,383 of 2,520 | 18 s | 39 min | |
| 2,181 | Citizen station FW3887FW3887 | 79.2 | Citizen | Adams | 53.7% | 271 of 504 | 16 s | 2.8 h | |
| 2,182 | Citizen station EW4277EW4277 | 79.1 | Citizen | La Plata | 54.0% | 227 of 420 | 19 s | 3.7 h | |
| 2,183 | Laporte 2NE - FCB 2FCBC2 | 79.0 | Gauge | Larimer | 62.1% | 626 of 1,008 | 10 min | 2.2 h | |
| 2,184 | Citizen station GW3727GW3727 | 78.9 | Citizen | El Paso | 59.5% | 100 of 168 | 16 s | 5.2 h | |
| 2,185 | Citizen station DW4764DW4764 | 78.9 | Citizen | El Paso | 59.5% | 100 of 168 | 17 s | 11.5 h | |
| 2,186 | Citizen station EW5825EW5825 | 78.9 | Citizen | Montrose | 52.9% | 89 of 168 | 22 s | 5.8 h | |
| 2,187 | Citizen station GW7330GW7330 | 78.9 | Citizen | Mesa | 51.4% | 173 of 336 | 19 s | 3.6 h | |
| 2,188 | Needle Creek RAWSNCKC2 | 78.8 | Gauge | Saguache | 99.4% | 167 of 168 | 13 min | 2 h | |
| 2,189 | Aurora 5.7 ECO-AR-249 | 78.8 | Volunteer | Arapahoe | 57.1% | 4 of 7 | 9.4 h | 24 h | |
| 2,190 | Bennett 11.3 SSWCO-AR-71 | 78.8 | Volunteer | Arapahoe | 57.1% | 4 of 7 | 9.4 h | 3 days | |
| 2,191 | Citizen station GW5911GW5911 | 78.8 | Citizen | Denver | 51.9% | 349 of 672 | 17 s | 2 h | |
| 2,192 | Citizen station EW7966EW7966 | 78.8 | Citizen | Elbert | 51.1% | 344 of 672 | 18 s | 1.8 h | |
| 2,193 | Wolf Creek Pass (68)CO057 | 78.6 | Road | Mineral | 71.7% | 241 of 336 | 32 min | 3.1 h | |
| 2,194 | Citizen station FW3105FW3105 | 78.6 | Citizen | Douglas | 56.2% | 126 of 224 | 17 s | 6.8 h | |
| 2,195 | South Colony SnotelSCYC2 | 78.4 | Gauge | Custer | 99.4% | 167 of 168 | 35 min | 2 h | |
| 2,196 | Citizen station GW2489GW2489 | 78.4 | Citizen | Jefferson | 55.4% | 294 of 530 | 17 s | 2 h | |
| 2,197 | Citizen station EW9688EW9688 | 78.4 | Citizen | Jefferson | 52.3% | 176 of 336 | 15 s | 4.2 h | |
| 2,198 | Franktown 4SE - Russellville GulchRHGC2 | 78.3 | Gauge | Douglas | 63.1% | 106 of 168 | 24 min | 8 h | |
| 2,199 | Citizen station GW7587GW7587 | 78.3 | Citizen | Montrose | 57.4% | 77 of 134 | 16 s | 12.8 h | |
| 2,200 | Floyd Hill 3.7 NCO-GL-34 | 78.3 | Volunteer | Gilpin | 57.1% | 4 of 7 | 8.4 h | 4 days | |
| 2,201 | Brighton 2.1 NNWCO-AD-120 | 78.3 | Volunteer | Adams | 57.1% | 4 of 7 | 10.4 h | 24 h | |
| 2,202 | Carbondale 3.4 ECO-GF-104 | 78.3 | Volunteer | Garfield | 57.1% | 4 of 7 | 10.4 h | 40 h | |
| 2,203 | Westcliffe 8.7 ENECO-CU-26 | 78.3 | Volunteer | Custer | 57.1% | 4 of 7 | 10.4 h | 3 days | |
| 2,204 | Franktown 3.6 ESECO-DG-293 | 78.3 | Volunteer | Douglas | 57.1% | 4 of 7 | 10.4 h | 2 days | |
| 2,205 | Citizen station CW3821CW3821 | 78.2 | Citizen | Jefferson | 55.8% | 125 of 224 | 19 s | 4.5 h | |
| 2,206 | 070E27635RWS1RP1 at Monroe St Ov CO US CDOTCO205 | 78.1 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,207 | 070E27525RWS1RHS at Brighton Blv CO US CDOTCO209 | 78.1 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,207 | 070W27985RWS1RHS - 0.3 miles E o CO US CDOTCO211 | 78.1 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,209 | 070E27750RWS1NWC at Holly St on CO US CDOTCO203 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,209 | 070W27705RWS1RHS at Dahlia StCO204 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,209 | 070E27400RWS1GOR at Washington S CO US CDOTCO212 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,212 | 070E27460RWS1RHS at Washington S CO US CDOTCO210 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,213 | Bair Ranch (8)CO090 | 78.1 | Road | Garfield | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,214 | C-470 @ Wadsworth (39)CO007 | 78.1 | Road | Jefferson | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,214 | Monarch Pass (60)CO056 | 78.1 | Road | Chaffee | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,214 | 070W221 BakervilleCO119 | 78.1 | Road | Clear Creek | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,214 | 070E27870RWS1RHS - 0.2 miles E o CO US CDOTCO199 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,214 | 070E27890RWS1RHS at I-270CO200 | 78.1 | Road | Denver | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,219 | Citizen station FW1714FW1714 | 78.1 | Citizen | Boulder | 57.5% | 290 of 504 | 17 s | 3.5 h | |
| 2,220 | Citizen station FW0503FW0503 | 78.1 | Citizen | Mesa | 53.9% | 272 of 504 | 17 s | 4.1 h | |
| 2,221 | Citizen station KC0VVHKC0VVH | 78.1 | Citizen | Mesa | 52.2% | 195 of 373 | 18 s | 4.7 h | |
| 2,222 | Citizen station DW4448DW4448 | 78.0 | Citizen | Weld | 62.6% | 126 of 201 | 19 s | 5.5 h | |
| 2,223 | 070E28520RWS1RHS - 0.7 miles E o CO US CDOTCO221 | 78.0 | Road | Adams | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,224 | I-70 @ Colorado Blvd (40)CO003 | 78.0 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | I-225 @ Parker Road (40*)CO023 | 78.0 | Road | Arapahoe | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | La Veta Pass (74)CO028 | 78.0 | Road | Costilla | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | Wiggins @ Bijou Creek (44)CO039 | 78.0 | Road | Morgan | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | Founders Point (41)CO075 | 78.0 | Road | Douglas | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | 0.7 mi E of Kipling StCO148 | 78.0 | Road | Jefferson | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | 2.9 mi W of EJMT - The BoxCO161 | 78.0 | Road | Summit | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | 070E27555RWS1RP1 at York StCO207 | 78.0 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,224 | 070E27395RWS1RP1 at EB I-70 to N CO US CDOTCO213 | 78.0 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,233 | 070E27660RWS1NEC at Colorado Blv CO US CDOTCO208 | 78.0 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,234 | Citizen station FW5830FW5830 | 78.0 | Citizen | Jefferson | 51.3% | 115 of 224 | 17 s | 7.2 h | |
| 2,235 | Citizen station CW6135CW6135 | 78.0 | Citizen | La Plata | 49.0% | 247 of 504 | 18 s | 2.5 h | |
| 2,236 | 025N16890RWS1RHS - 1.5 miles N o CO US CDOTCO192 | 77.9 | Road | Douglas | 61.4% | 295 of 480 | 32 min | 2.6 h | |
| 2,237 | 025N16690RWS1RHS - 0.7 miles S o CO US CDOTCO193 | 77.9 | Road | Douglas | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,238 | Chivington 5.3 NCO-KW-49 | 77.9 | Volunteer | Kiowa | 57.1% | 4 of 7 | 11.4 h | 2 days | |
| 2,239 | Pagosa Springs 4.6 NNWCO-AU-60 | 77.9 | Volunteer | Archuleta | 57.1% | 4 of 7 | 11.4 h | 3 days | |
| 2,240 | Fort Collins 4.7 SCO-LR-1276 | 77.9 | Volunteer | Larimer | 57.1% | 4 of 7 | 11.4 h | 35 h | |
| 2,241 | Citizen station FW8707FW8707 | 77.9 | Citizen | Larimer | 51.1% | 344 of 672 | 19 s | 2.2 h | |
| 2,242 | 070W27410RWS1RP1 at NB I-25 to W CO US CDOTCO219 | 77.8 | Road | Denver | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,242 | 025S26595RWS1RHS - 0.6 miles N o CO US CDOTCO226 | 77.8 | Road | Larimer | 61.6% | 296 of 480 | 32 min | 2.6 h | |
| 2,244 | 070W27395RWS1RP1 at SB I-25 to E CO US CDOTCO214 | 77.8 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,244 | 070E27345RWS1RHS - 0.5 miles E o CO US CDOTCO217 | 77.8 | Road | Denver | 61.2% | 294 of 480 | 32 min | 2.6 h | |
| 2,246 | Citizen station EW2549EW2549 | 77.8 | Citizen | Jefferson | 55.7% | 122 of 219 | 19 s | 5 h | |
| 2,247 | Sharkstooth Meteorological Station In Rmnp401638105402601 | 77.7 | Gauge | Larimer | 69.6% | 117 of 168 | 13 min | 40 h | |
| 2,248 | Citizen station DW9721DW9721 | 77.7 | Citizen | Boulder | 56.3% | 142 of 252 | 23 s | 5.3 h | |
| 2,249 | Citizen station CW2323CW2323 | 77.7 | Citizen | Douglas | 53.9% | 136 of 252 | 12 s | 7.7 h | |
| 2,250 | Citizen station N0COPN0COP | 77.7 | Citizen | Jefferson | 52.6% | 118 of 224 | 19 s | 6.3 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.