Texas 24/7 Rank
Every station in Texas 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 4,210 ranked here, 4,194 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 1,251 | Stephenville 4.4 NTX-ER-13 | 99.0 | Volunteer | Erath | 100% | 3 of 3 | 3.4 h | 25 h | |
| 1,252 | Tyler/Pounds FldTYR | 99.0 | Airport | Smith | 97.0% | 163 of 168 | 10 min | 2 h | |
| 1,253 | Sonora - MerrillEDWT2 | 98.9 | Gauge | Edwards | 100% | 168 of 168 | 13 min | 60 min | |
| 1,253 | Hebbronville RAWSHVLT2 | 98.9 | Gauge | Jim Hogg | 100% | 168 of 168 | 13 min | 60 min | |
| 1,253 | Jayton 1SSEJJYT2 | 98.9 | Gauge | Kent | 100% | 168 of 168 | 13 min | 60 min | |
| 1,253 | Appleby 4NW - Lumberjack RAWSLMJT2 | 98.9 | Gauge | Nacogdoches | 100% | 168 of 168 | 13 min | 60 min | |
| 1,253 | VanderpoolLMNT2 | 98.9 | Gauge | Bandera | 100% | 168 of 168 | 13 min | 60 min | |
| 1,258 | PutnamPUTT2 | 98.9 | Cooperative | Callahan | 100% | 7 of 7 | 3.7 h | 24 h | |
| 1,259 | San Angelo/MathisSJT | 98.9 | Airport | Tom Green | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,260 | Colorado BendCBDT2 | 98.9 | Gauge | San Saba | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,260 | Cedar Hill State ParkCDHT2 | 98.9 | Gauge | Dallas | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,260 | Clarksville RAWS StationCKST2 | 98.9 | Gauge | Red River | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,260 | Coleman 26SWIVET2 | 98.9 | Gauge | Coleman | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,260 | South Sabine RAWSSSRT2 | 98.9 | Gauge | Sabine | 99.4% | 167 of 168 | 12 min | 2 h | |
| 1,265 | Longview/Gregg Co.GGG | 98.9 | Airport | Rusk | 98.8% | 166 of 168 | 10 min | 2 h | |
| 1,266 | Fort Worth - Deridder StFDDT2 | 98.8 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 65 min | |
| 1,267 | ROPT2ROPT2 | 98.8 | DCP | - | 100% | 7 of 7 | 3.8 h | 24 h | |
| 1,268 | Mahaw Bayou @ Englin RdJYST2 | 98.7 | Gauge | Jefferson | 100% | 168 of 168 | 14 min | 63 min | |
| 1,269 | Hamshire 9SE - Willow SloughJPRT2 | 98.7 | Gauge | Jefferson | 100% | 168 of 168 | 14 min | 61 min | |
| 1,270 | Haltom City - Big Fossil CreekHCYT2 | 98.7 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 75 min | |
| 1,270 | Brazos River 3 S HighbankHIBT2 | 98.7 | Gauge | Falls | 100% | 168 of 168 | 14 min | 75 min | |
| 1,270 | Little Cypress Bayou 4 S JeffersonJFFT2 | 98.7 | Gauge | Harrison | 100% | 168 of 168 | 14 min | 75 min | |
| 1,270 | Clear Fork Trinity River 8 SE WeatherfordWEAT2 | 98.7 | Gauge | Parker | 100% | 168 of 168 | 14 min | 75 min | |
| 1,274 | Grand Prairie Alert No12GPYT2 | 98.7 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 60 min | |
| 1,275 | Beaumont 5W - Gulf TerraceJGTT2 | 98.7 | Gauge | Jefferson | 100% | 168 of 168 | 14 min | 63 min | |
| 1,276 | PalestinePSNT2 | 98.7 | Gauge | Anderson | 100% | 168 of 168 | 14 min | 65 min | |
| 1,277 | WEST FORK TRINITY RIVER N Fort WorthBCHT2 | 98.7 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | RANGE CREEK 6 AT CollinsvilleCVET2 | 98.7 | Gauge | Grayson | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | White River AT White River ReservoirCWRT2 | 98.7 | Gauge | Crosby | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Cross Plains IsdCXPT2 | 98.7 | Gauge | Callahan | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Dead Mans Canyon Near ComstockDMCT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | White Rock Creek 8 N White Rock Creek At Greenville AveDWRT2 | 98.7 | Gauge | Dallas | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande 14 S Dryden 16SDYNT2 | 98.7 | Gauge | Terrell | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Cibolo Creek 6 NE Falls CityFCTT2 | 98.7 | Gauge | Karnes | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande 13 W Foster RanchLNYT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Pecos River 8 E LangtryLTRT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | MIDDLE SULPHUR RIVER 1 AT CommerceMSCT2 | 98.7 | Gauge | Hunt | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Garcitas Creek 2 SW InezNGCT2 | 98.7 | Gauge | Victoria | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Big Cypress Bayou 5 E PittsburgPBGT2 | 98.7 | Gauge | Titus | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Pecos River 3 SW Pandale CrossingPDAT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande 6 NNW Presidio 6WNWPIOT2 | 98.7 | Gauge | Presidio | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande 5 SE Presidio 5SEPRDT2 | 98.7 | Gauge | Presidio | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande 1 SW Presidio International BridgePRST2 | 98.7 | Gauge | Presidio | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Rio Grande AT Johnson RanchTELT2 | 98.7 | Gauge | Brewster | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Terlingua Creek 8 S Terlingua 8STNGT2 | 98.7 | Gauge | Brewster | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Guadalupe River 1 W VictoriaVICT2 | 98.7 | Gauge | Victoria | 100% | 168 of 168 | 14 min | 76 min | |
| 1,277 | Valley ViewVVWT2 | 98.7 | Gauge | Cooke | 100% | 168 of 168 | 14 min | 76 min | |
| 1,298 | Canadian River 2 NE Canadian 2NECDNT2 | 98.7 | Gauge | Hemphill | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | DekalbDLBT2 | 98.7 | Gauge | Bowie | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | DetroitDTTT2 | 98.7 | Gauge | Fannin | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | Cowleech Fork Sabine River 2 E GreenvilleGNVT2 | 98.7 | Gauge | Hunt | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | DENTON CREEK 5 N Lake GrapevineGPVT2 | 98.7 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | Marrietta 3EMTTT2 | 98.7 | Gauge | Cass | 100% | 168 of 168 | 14 min | 60 min | |
| 1,298 | Sulphur BluffSUBT2 | 98.7 | Gauge | Hopkins | 100% | 168 of 168 | 14 min | 60 min | |
| 1,305 | Rio Grande AT El PasoEPRT2 | 98.7 | Gauge | El Paso | 100% | 168 of 168 | 14 min | 65 min | |
| 1,306 | Ayish Bayou 10 S San AugustineAYIT2 | 98.7 | Gauge | San Augustine | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Big Satan Creek 12 E Big Satan Creek Near ComstockBSCT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Devils River AT Pafford Crossing nr ComstockCMKT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Dry Devils River 22 NE ComstockCTKT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Rio Grande 4 SW Del RioDLRT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | 9 SE Evans Creek Near ComstockECCT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | West Fork Trinity River 1 N Fort WorthFWOT2 | 98.7 | Gauge | Tarrant | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Devils River 5 S Cauthorn Ranch Near JunoJNXT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Middle Fork San Pedro CreekMPDT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | At North Fork San Pedro CreekPCDT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Driscoll 3E - Petronila CreekPETT2 | 98.7 | Gauge | Nueces | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Del Rio - Rough CanyonRCRT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Ecleto Creek 5 NW Elceto Creek Near RungeRUGT2 | 98.7 | Gauge | Karnes | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Seco Creek 3 N at Rowe Ranch Near D'HanisSCRT2 | 98.7 | Gauge | Medina | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | Commerce 4SE - S Sulphur RiverSCYT2 | 98.7 | Gauge | Hunt | 100% | 168 of 168 | 14 min | 75 min | |
| 1,306 | San Felipe Creek Nr Del RioSFCT2 | 98.7 | Gauge | Val Verde | 100% | 168 of 168 | 14 min | 75 min | |
| 1,322 | Round Rock #3BOCT2 | 98.7 | Gauge | Williamson | 100% | 168 of 168 | 14 min | 75 min | |
| 1,323 | Coleman - Hords Creek DamCMAT2 | 98.7 | Cooperative | Coleman | 100% | 7 of 7 | - | 24 h | |
| 1,323 | LevellandLLLT2 | 98.7 | Cooperative | Hockley | 100% | 7 of 7 | - | 24 h | |
| 1,323 | Snyder Co-OpSNYT2 | 98.7 | Cooperative | Scurry | 100% | 7 of 7 | - | 24 h | |
| 1,323 | Lajitas Co-OpTGAT2 | 98.7 | Cooperative | Brewster | 100% | 7 of 7 | - | 24 h | |
| 1,323 | VictoriaVRAT2 | 98.7 | Cooperative | Victoria | 100% | 7 of 7 | - | 24 h | |
| 1,328 | San AugustineSAUT2 | 98.7 | Cooperative | San Augustine | 100% | 7 of 7 | - | 25 h | |
| 1,329 | Houston/D.W. HooksDWH | 98.7 | Airport | Harris | 99.4% | 167 of 168 | 10 min | 2 h | |
| 1,330 | Greenville RAWSGELT2 | 98.7 | Gauge | Hunt | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,330 | Gilmer (RAWS)GLMT2 | 98.7 | Gauge | Upshur | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,330 | Guadalupe River State ParkGUPT2 | 98.7 | Gauge | Comal | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,330 | George West RAWSGWRT2 | 98.7 | Gauge | Live Oak | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,330 | Henderson RAWS StationHDRT2 | 98.7 | Gauge | Rusk | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,330 | Huntsville RAWS near WillisHTVT2 | 98.7 | Gauge | Walker | 99.4% | 167 of 168 | 13 min | 2 h | |
| 1,336 | Uvalde/Garner_Field_ArptUVA | 98.7 | Airport | Uvalde | 99.0% | 499 of 504 | 8 min | 60 min | |
| 1,337 | Paris/Cox FieldPRX | 98.7 | Airport | Lamar | 98.2% | 165 of 168 | 8 min | 2 h | |
| 1,338 | Driftwood 2NW - Onion CreekODFT2 | 98.6 | Gauge | Hays | 99.1% | 333 of 336 | 13 min | 1.5 h | |
| 1,339 | Luce Bayou At FM 2100LSHT2 | 98.6 | Gauge | Liberty | 97.6% | 41 of 42 | 18 min | 8 h | |
| 1,340 | Dog Canyon RAWSDGCT2 | 98.5 | Gauge | Culberson | 100% | 168 of 168 | 15 min | 70 min | |
| 1,341 | RoscoeRSCT2 | 98.5 | Cooperative | Nolan | 100% | 7 of 7 | 4.4 h | 24 h | |
| 1,342 | Terlingua 6.1 NNWTX-BRS-35 | 98.5 | Volunteer | Brewster | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,342 | Bastrop 4.6 SETX-BST-211 | 98.5 | Volunteer | Bastrop | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,342 | Richardson 2.7 WSWTX-DA-87 | 98.5 | Volunteer | Dallas | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,342 | West Point 1.8 WNWTX-FY-78 | 98.5 | Volunteer | Fayette | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,342 | Hutto 2.7 SSWTX-WM-297 | 98.5 | Volunteer | Williamson | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,347 | Terrell 8.2 SSWTX-KF-10 | 98.5 | Volunteer | Kaufman | 100% | 3 of 3 | 4.4 h | 2 days | |
| 1,347 | Cedar Park 1.5 STX-WM-333 | 98.5 | Volunteer | Williamson | 100% | 3 of 3 | 4.4 h | 2 days | |
| 1,349 | Bandera 5.9 ESETX-BND-92 | 98.5 | Volunteer | Bandera | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Brownwood 6.7 ENETX-BRN-2 | 98.5 | Volunteer | Brown | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Live Oak 0.8 WNWTX-BXR-607 | 98.5 | Volunteer | Bexar | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Brownsville 0.1 SSETX-CMR-51 | 98.5 | Volunteer | Cameron | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Fort Davis 0.3 NNWTX-JD-8 | 98.5 | Volunteer | Jeff Davis | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Premont 0.9 WSWTX-JW-15 | 98.5 | Volunteer | Jim Wells | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Premont 5.0 SSW (Farms Ranch)TX-JW-16 | 98.5 | Volunteer | Jim Wells | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Alice 9.6 SWTX-JW-17 | 98.5 | Volunteer | Jim Wells | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Robstown 6.2 ENETX-NU-68 | 98.5 | Volunteer | Nueces | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,349 | Del Rio 3.2 NNWTX-VV-38 | 98.5 | Volunteer | Val Verde | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,359 | Manchaca 2.1 ENETX-HYS-28 | 98.5 | Volunteer | Hays | 100% | 3 of 3 | 4.4 h | 25 h | |
| 1,360 | Lytle 2.2 WTX-MDN-68 | 98.5 | Volunteer | Medina | 100% | 3 of 3 | 4.4 h | 2 days | |
| 1,361 | McAllen 2.4 NETX-HDL-21 | 98.5 | Volunteer | Hidalgo | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,362 | Pearland 4.0 ENETX-HRR-168 | 98.5 | Volunteer | Harris | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,363 | Evant 3.1 NNETX-HML-2 | 98.5 | Volunteer | Hamilton | 100% | 3 of 3 | 4.4 h | 32 h | |
| 1,364 | Marquez 4.6 ENETX-LN-11 | 98.5 | Volunteer | Leon | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,365 | League City 0.9 WNWTX-GV-69 | 98.5 | Volunteer | Galveston | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | Fredericksburg 1.4 WSWTX-GS-81 | 98.5 | Volunteer | Gillespie | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | San Marcos 3.4 WSWTX-HYS-318 | 98.5 | Volunteer | Hays | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | Pipe Creek 5.5 NNETX-KN-99 | 98.5 | Volunteer | Kendall | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | Gause 2.8 NNWTX-MLM-18 | 98.5 | Volunteer | Milam | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | Orange 9.2 WSWTX-OR-13 | 98.5 | Volunteer | Orange | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,366 | Leander 1.2 NTX-WM-389 | 98.5 | Volunteer | Williamson | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,372 | San Antonio 0.8 NETX-BXR-612 | 98.5 | Volunteer | Bexar | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,372 | San Antonio 8.6 WNWTX-BXR-618 | 98.5 | Volunteer | Bexar | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,372 | Walnut Springs 7.9 NWTX-SO-4 | 98.5 | Volunteer | Somervell | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | Plano 4.3 SWTX-CLL-125 | 98.5 | Volunteer | Collin | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | New Braunfels 1.6 STX-CML-237 | 98.5 | Volunteer | Comal | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | Flower Mound 1.4 SSETX-DN-44 | 98.5 | Volunteer | Denton | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | Boerne 8.1 ENETX-KN-146 | 98.5 | Volunteer | Kendall | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | Boerne 3.6 SETX-KN-169 | 98.5 | Volunteer | Kendall | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,375 | Lexington 2.3 SSWTX-LE-15 | 98.5 | Volunteer | Lee | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,381 | Georgetown 7.6 NWTX-WM-361 | 98.5 | Volunteer | Williamson | 100% | 3 of 3 | 4.4 h | 25 h | |
| 1,382 | Brownsville 1.7 NNETX-CMR-89 | 98.5 | Volunteer | Cameron | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,382 | Fort Davis 1.7 SSETX-JD-5 | 98.5 | Volunteer | Jeff Davis | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,384 | Boerne 9.3 ENETX-KN-142 | 98.5 | Volunteer | Kendall | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,385 | Seguin 7.5 NTX-GP-155 | 98.5 | Volunteer | Guadalupe | 100% | 3 of 3 | 4.4 h | 24 h | |
| 1,386 | Fort Worth/MeachamFTW | 98.5 | Airport | Tarrant | 99.4% | 167 of 168 | 10 min | 2 h | |
| 1,387 | Childress MunicipalCDS | 98.5 | Airport | Childress | 99.4% | 167 of 168 | 10 min | 2 h | |
| 1,388 | Laughlin AFBT70 | 98.5 | Airport | Kinney | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,388 | CovingtonCVGT2 | 98.5 | Gauge | Hill | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Malone - Ash CreekACMT2 | 98.5 | Gauge | Hill | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Attwater National Wildlife RefugeANWT2 | 98.5 | Gauge | Colorado | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | PalestineAPLT2 | 98.5 | Gauge | Anderson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Balcones Flying XBFXT2 | 98.5 | Gauge | Burnet | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | CedarCEDT2 | 98.5 | Gauge | Hutchinson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Knippa - Dry Frio RiverDFRT2 | 98.5 | Gauge | Uvalde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | McfaddenFADT2 | 98.5 | Gauge | Jefferson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Leon Creek AT I-35LKST2 | 98.5 | Gauge | Bexar | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Uvalde - Leona RiverLRUT2 | 98.5 | Gauge | Uvalde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Millers Creek Weather StationMCBT2 | 98.5 | Gauge | Baylor | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Possum Kingdom RAWSPKLT2 | 98.5 | Gauge | Palo Pinto | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Salado Creek AT At Loop 13SACT2 | 98.5 | Gauge | Bexar | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | San Antonio River 3 WSW Hwy 72 nr RungeSRRT2 | 98.5 | Gauge | Karnes | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Austin - Waller CreekWART2 | 98.5 | Gauge | Travis | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,390 | Wyser BluffWYBT2 | 98.5 | Gauge | Walker | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,405 | Leon River 1 W GatesvilleGAST2 | 98.5 | Gauge | Coryell | 99.4% | 167 of 168 | 14 min | 1.8 h | |
| 1,406 | Brushy Creek 3 E Brushy Creek at Kenney Fort Blvd nr Round RockBKFT2 | 98.5 | Gauge | Williamson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,407 | El Paso INTL ArptELP | 98.5 | Airport | Dona Ana | 98.8% | 166 of 168 | 12 min | 2 h | |
| 1,408 | Alice INTL AirportALI | 98.5 | Airport | Jim Wells | 98.2% | 165 of 168 | 10 min | 3.9 h | |
| 1,409 | MonahansE01 | 98.4 | Airport | Ward | 99.2% | 500 of 504 | 8 min | 60 min | |
| 1,410 | New Waverly 7W - Lake CreekLKET2 | 98.4 | Gauge | Walker | 99.1% | 222 of 224 | 14 min | 1.5 h | |
| 1,411 | Huntsville 9 SWGLET2 | 98.4 | Gauge | Walker | 99.1% | 222 of 224 | 14 min | 1.5 h | |
| 1,412 | BootlegBLGT2 | 98.3 | Gauge | Deaf Smith | 100% | 168 of 168 | 16 min | 61 min | |
| 1,412 | Lufkin RAWSLRWT2 | 98.3 | Gauge | Angelina | 100% | 168 of 168 | 16 min | 61 min | |
| 1,414 | La Grange RAWSLGNT2 | 98.3 | Gauge | Fayette | 100% | 168 of 168 | 16 min | 61 min | |
| 1,415 | Chisos Basin RAWSCSBT2 | 98.3 | Gauge | Brewster | 100% | 168 of 168 | 16 min | 71 min | |
| 1,415 | Px Wells RAWSPXWT2 | 98.3 | Gauge | Hudspeth | 100% | 168 of 168 | 16 min | 71 min | |
| 1,417 | JacksburroJCRT2 | 98.3 | Gauge | Jack | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,417 | Marathon - Rio Grande Village RAWSRGET2 | 98.3 | Gauge | Brewster | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,417 | TempleTMPT2 | 98.3 | Gauge | Bell | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,417 | Woodville RAWSWVLT2 | 98.3 | Gauge | Tyler | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,421 | Waller Creek At Koenig LaneWLCT2 | 98.3 | Gauge | Travis | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,422 | West Fork Trinity River 1 NE BoydBOYT2 | 98.3 | Gauge | Wise | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,422 | Woodcreek 7W - Blanco RiverBUVT2 | 98.3 | Gauge | Hays | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,422 | Copano Bay East - Mission AransasCWQT2 | 98.3 | Gauge | Aransas | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,422 | Lake Fork Creek 2 S QuitmanQTMT2 | 98.3 | Gauge | Wood | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,426 | Big Cypress Bayou 2 NW KARNACKBGKT2 | 98.3 | Gauge | Harrison | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,426 | Linden RAWS StationDENT2 | 98.3 | Gauge | Cass | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,426 | Evant High SchoolEHST2 | 98.3 | Gauge | Coryell | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,426 | Mason 3ESEMSAT2 | 98.3 | Gauge | Mason | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,430 | Brady Creek 4 W Brady Creek ReservoirBCRT2 | 98.3 | Gauge | Mcculloch | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,430 | Guadalupe River AT GonzalesGNLT2 | 98.3 | Gauge | Gonzales | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,430 | Bedias Creek 9.5 SE MadisonvilleMDST2 | 98.3 | Gauge | Walker | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,430 | San Angelo - Concho RiverSCVT2 | 98.3 | Gauge | Tom Green | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,430 | Guadalupe River 2 NE SH 35 Nr TivoliTVLT2 | 98.3 | Gauge | Refugio | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,435 | Wells Branch - Mills PondMPWT2 | 98.3 | Gauge | Travis | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,435 | MidwayMWYT2 | 98.3 | Gauge | Houston | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,437 | Port_LavacaPKV | 98.3 | Airport | Calhoun | 97.8% | 493 of 504 | 8 min | 80 min | |
| 1,438 | Del Rio INTL (AUT)DRT | 98.2 | Airport | Val Verde | 100% | 168 of 168 | 10 min | 60 min | |
| 1,439 | Linn-San Manuel RAWSLSRT2 | 98.1 | Gauge | Hidalgo | 100% | 168 of 168 | 13 min | 60 min | |
| 1,440 | High Island 8NNWHILT2 | 98.1 | Gauge | Chambers | 100% | 168 of 168 | 17 min | 60 min | |
| 1,440 | Matagorda Island RAWSMIRT2 | 98.1 | Gauge | Calhoun | 100% | 168 of 168 | 17 min | 60 min | |
| 1,442 | Caddo Wildlife Management AreaCDDT2 | 98.1 | Gauge | Fannin | 100% | 168 of 168 | 17 min | 62 min | |
| 1,442 | Zavalla RAWSZVLT2 | 98.1 | Gauge | Angelina | 100% | 168 of 168 | 17 min | 62 min | |
| 1,444 | The Pinery RAWSPSGT2 | 98.1 | Gauge | Culberson | 100% | 168 of 168 | 17 min | 72 min | |
| 1,444 | Wheeler RAWSWHRT2 | 98.1 | Gauge | Wheeler | 100% | 168 of 168 | 17 min | 72 min | |
| 1,446 | Greenville 11SW - West Caddo CreekCDMT2 | 98.1 | Gauge | Hunt | 100% | 168 of 168 | 17 min | 64 min | |
| 1,446 | Brazos River 7.3 W RosharonROST2 | 98.1 | Gauge | Fort Bend | 100% | 168 of 168 | 17 min | 64 min | |
| 1,446 | NORTH CONCHO RIVER AT above Sterling CitySLRT2 | 98.1 | Gauge | Sterling | 100% | 168 of 168 | 17 min | 64 min | |
| 1,446 | Brazos River 2 E WacoWBAT2 | 98.1 | Gauge | Mclennan | 100% | 168 of 168 | 17 min | 64 min | |
| 1,450 | Morgan s Point Resort 0.8 ENETX-BEL-121 | 98.1 | Volunteer | Bell | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Belton 1.6 WTX-BEL-40 | 98.1 | Volunteer | Bell | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Burnet 9.6 NWTX-BRT-153 | 98.1 | Volunteer | Burnet | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | McDade 4.6 SSWTX-BST-49 | 98.1 | Volunteer | Bastrop | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Grey Forest 3.2 SETX-BXR-378 | 98.1 | Volunteer | Bexar | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Garden Ridge 3.3 NWTX-CML-203 | 98.1 | Volunteer | Comal | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Dripping Springs 4.8 ENETX-HYS-191 | 98.1 | Volunteer | Hays | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,450 | Amarillo 8.9 SWTX-RD-41 | 98.1 | Volunteer | Randall | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,458 | Longview 0.9 ETX-GG-7 | 98.1 | Volunteer | Gregg | 100% | 3 of 3 | 5.4 h | 2 days | |
| 1,459 | Rowlett 2.3 NWTX-DA-4 | 98.1 | Volunteer | Dallas | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,459 | Roscoe 3.5 WNWTX-NL-10 | 98.1 | Volunteer | Nolan | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,461 | Shavano Park 2.2 ENETX-BXR-596 | 98.1 | Volunteer | Bexar | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,461 | Fair Oaks Ranch 2.2 NNWTX-KN-8 | 98.1 | Volunteer | Kendall | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,461 | Dilley 17.9 ESETX-LS-3 | 98.1 | Volunteer | La Salle | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,464 | Bertram 6.1 SWTX-BRT-126 | 98.1 | Volunteer | Burnet | 100% | 3 of 3 | 5.4 h | 31 h | |
| 1,465 | Amarillo 6.0 SSWTX-RD-56 | 98.1 | Volunteer | Randall | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,466 | TX-BXR-456TX-BXR-456 | 98.1 | COCORAHS | - | 100% | 3 of 3 | 5.4 h | 25 h | |
| 1,467 | Bastrop 5.9 SSWTX-BST-35 | 98.1 | Volunteer | Bastrop | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Pearsall 10.2 NWTX-FR-1 | 98.1 | Volunteer | Frio | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Kendalia 1.4 NETX-KN-175 | 98.1 | Volunteer | Kendall | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Tow 2.8 SETX-LL-69 | 98.1 | Volunteer | Llano | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Buffalo 9.5 ESETX-LN-13 | 98.1 | Volunteer | Leon | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Valley Mills 0.9 ESETX-MCL-56 | 98.1 | Volunteer | McLennan | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,467 | Corpus Christi 9.0 SSETX-NU-7 | 98.1 | Volunteer | Nueces | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,474 | Castroville 5.8 WTX-MDN-85 | 98.1 | Volunteer | Medina | 100% | 3 of 3 | 5.4 h | 2 days | |
| 1,475 | Lockhart 4.1 WTX-CLD-64 | 98.1 | Volunteer | Caldwell | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,475 | Weimar 10.8 SSETX-CLR-21 | 98.1 | Volunteer | Colorado | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,475 | New Braunfels 5.8 WNWTX-CML-362 | 98.1 | Volunteer | Comal | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,475 | Douglassville 1.5 SETX-CSS-8 | 98.1 | Volunteer | Cass | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,475 | Sugar Land 1.0 WTX-FB-12 | 98.1 | Volunteer | Fort Bend | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,480 | Trophy Club 0.2 STX-DN-116 | 98.1 | Volunteer | Denton | 100% | 3 of 3 | 5.4 h | 2 days | |
| 1,481 | Brownsville 1.9 ESETX-CMR-23 | 98.1 | Volunteer | Cameron | 100% | 3 of 3 | 5.4 h | 26 h | |
| 1,482 | Double Oak 1.1 WSWTX-DN-76 | 98.1 | Volunteer | Denton | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,483 | Temple 3.4 SSWTX-BEL-88 | 98.1 | Volunteer | Bell | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,483 | Ingram 3.1 WTX-KR-96 | 98.1 | Volunteer | Kerr | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,483 | Tyler 1.9 SSWTX-SM-25 | 98.1 | Volunteer | Smith | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,486 | Silsbee 7.5 NNETX-HRN-13 | 98.1 | Volunteer | Hardin | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,486 | Pasadena 4.4 WNWTX-HRR-93 | 98.1 | Volunteer | Harris | 100% | 3 of 3 | 5.4 h | 24 h | |
| 1,488 | Port Acres 6SW - Marsh DitchJPAT2 | 98.1 | Gauge | Jefferson | 99.5% | 228 of 229 | 16 min | 75 min | |
| 1,489 | Colorado River 2 S BastropBRTT2 | 98.1 | Gauge | Bastrop | 99.5% | 223 of 224 | 16 min | 60 min | |
| 1,490 | Dallas/Ft WorthDFW | 98.1 | Airport | Dallas | 99.4% | 167 of 168 | 10 min | 2 h | |
| 1,491 | ConroeCKNT2 | 98.1 | Gauge | Montgomery | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,491 | Fort DavisFDST2 | 98.1 | Gauge | Jeff Davis | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,491 | Matador Wildlife Management AreaMATT2 | 98.1 | Gauge | Cottle | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,491 | Midland RAWSMNDT2 | 98.1 | Gauge | Midland | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,495 | Mission AransasCWWT2 | 98.1 | Gauge | Refugio | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,496 | South Wichita River 4 N BenjaminBENT2 | 98.1 | Gauge | Knox | 98.2% | 165 of 168 | 14 min | 1.8 h | |
| 1,496 | Hog Creek 6 E CrawfordCRFT2 | 98.1 | Gauge | Mclennan | 98.2% | 165 of 168 | 14 min | 1.8 h | |
| 1,496 | East Yegua Creek 3.5 N Dime BoxDEYT2 | 98.1 | Gauge | Burleson | 98.2% | 165 of 168 | 14 min | 1.8 h | |
| 1,496 | San Marcos River 1 S LulingLLGT2 | 98.1 | Gauge | Guadalupe | 98.2% | 165 of 168 | 14 min | 1.8 h | |
| 1,496 | Middle Bosque River 5 NE McGregorMCGT2 | 98.1 | Gauge | Mclennan | 98.2% | 165 of 168 | 14 min | 1.8 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. 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.