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,689 ranked here, 4,674 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 |
|---|---|---|---|---|---|---|---|---|---|
| 984 | Garcitas Creek 2 SW InezNGCT2 | 99.0 | Gauge | Victoria | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Big Cypress Bayou 5 E PittsburgPBGT2 | 99.0 | Gauge | Titus | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Pecos River 3 SW Pandale CrossingPDAT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Rio Grande 6 NNW Presidio 6WNWPIOT2 | 99.0 | Gauge | Presidio | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Possum Kingdom RAWSPKLT2 | 99.0 | Gauge | Palo Pinto | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Rio Grande 5 SE Presidio 5SEPRDT2 | 99.0 | Gauge | Presidio | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Rio Grande 1 SW Presidio International BridgePRST2 | 99.0 | Gauge | Presidio | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | PalestinePSNT2 | 99.0 | Gauge | Anderson | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Salado Creek AT At Loop 13SACT2 | 99.0 | Gauge | Bexar | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | San Antonio River 3 WSW Hwy 72 nr RungeSRRT2 | 99.0 | Gauge | Karnes | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Terlingua Creek 8 S Terlingua 8STNGT2 | 99.0 | Gauge | Brewster | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Valley ViewVVWT2 | 99.0 | Gauge | Cooke | 99.4% | 167 of 168 | 14 min | 2 h | |
| 984 | Austin - Waller CreekWART2 | 99.0 | Gauge | Travis | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,014 | SPRING CREEK AT above Twin ButtesSPZT2 | 99.0 | Gauge | Tom Green | 99.4% | 167 of 168 | 14 min | 60 min | |
| 1,015 | Big Cypress Bayou 2 NW KARNACKBGKT2 | 99.0 | Gauge | Harrison | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,015 | Cowleech Fork Sabine River 2 E GreenvilleGNVT2 | 99.0 | Gauge | Hunt | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,015 | RoxtonROXT2 | 99.0 | Gauge | Lamar | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,015 | Guadalupe River 1 W VictoriaVICT2 | 99.0 | Gauge | Victoria | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,019 | Guadalupe River AT GonzalesGNLT2 | 99.0 | Gauge | Gonzales | 99.4% | 167 of 168 | 14 min | 1.8 h | |
| 1,020 | Big Satan Creek 12 E Big Satan Creek Near ComstockBSCT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Devils River AT Pafford Crossing nr ComstockCMKT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Dry Devils River 22 NE ComstockCTKT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Rio Grande 4 SW Del RioDLRT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | 9 SE Evans Creek Near ComstockECCT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Devils River 5 S Cauthorn Ranch Near JunoJNXT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Middle Fork San Pedro CreekMPDT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | At North Fork San Pedro CreekPCDT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Del Rio - Rough CanyonRCRT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | San Felipe Creek Nr Del RioSFCT2 | 99.0 | Gauge | Val Verde | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,020 | Wyser BluffWYBT2 | 99.0 | Gauge | Walker | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,031 | New Waverly 4NW - East Sandy CreekESYT2 | 99.0 | Gauge | Walker | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,032 | Kennard 7NKNRT2 | 99.0 | Gauge | Houston | 99.4% | 167 of 168 | 14 min | 2 h | |
| 1,033 | La PorteT41 | 99.0 | Airport | Harris | 99.2% | 500 of 504 | 8 min | 40 min | |
| 1,034 | Hunting Bayou AT HoustonLHBT2 | 99.0 | Gauge | Harris | 99.1% | 666 of 672 | 13 min | 45 min | |
| 1,035 | Presidio LelyPRS | 99.0 | Airport | Presidio | 99.0% | 499 of 504 | 8 min | 40 min | |
| 1,036 | PalestinePSN | 99.0 | Airport | Anderson | 98.8% | 498 of 504 | 8 min | 40 min | |
| 1,037 | Gilmer (RAWS)GLMT2 | 99.0 | Gauge | Upshur | 98.8% | 166 of 168 | 13 min | 2 h | |
| 1,037 | Henderson RAWS StationHDRT2 | 99.0 | Gauge | Rusk | 98.8% | 166 of 168 | 13 min | 2 h | |
| 1,039 | Johnson Ck nr Ingram08166000 | 99.0 | Gauge | Kerr | 98.6% | 497 of 504 | 13 min | 45 min | |
| 1,040 | Henderson County NorthTWDB-HEHCN | 98.9 | Gauge | Henderson | 99.4% | 501 of 504 | 3 min | 40 min | |
| 1,041 | Huntsville 9 SWGLET2 | 98.9 | Gauge | Walker | 99.1% | 222 of 224 | 14 min | 1.5 h | |
| 1,042 | Georgetown (AWOS)GTU | 98.9 | Airport | Williamson | 97.6% | 164 of 168 | 8 min | 2 h | |
| 1,043 | Chisos Basin RAWSCSBT2 | 98.8 | Gauge | Brewster | 100% | 168 of 168 | 16 min | 72 min | |
| 1,043 | Px Wells RAWSPXWT2 | 98.8 | Gauge | Hudspeth | 100% | 168 of 168 | 16 min | 72 min | |
| 1,045 | Kerrville MunicipalERV | 98.8 | Airport | Kerr | 99.6% | 502 of 504 | 8 min | 40 min | |
| 1,046 | JacksburroJCRT2 | 98.8 | Gauge | Jack | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,046 | Marathon - Rio Grande Village RAWSRGET2 | 98.8 | Gauge | Brewster | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,046 | Woodville RAWSWVLT2 | 98.8 | Gauge | Tyler | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,049 | CEDAR CREEK 8 NW Cedar Creek LakeTRNT2 | 98.8 | Gauge | Henderson | 98.8% | 664 of 672 | 14 min | 31 min | |
| 1,050 | Arlington 5SW - Rush Creek at Pleasant RidgeAPRT2 | 98.8 | Gauge | Tarrant | 98.8% | 498 of 504 | 14 min | 60 min | |
| 1,051 | Lufkin/Angelina Co.LFK | 98.8 | Airport | Angelina | 98.8% | 166 of 168 | 10 min | 2 h | |
| 1,052 | Waller Creek At Koenig LaneWLCT2 | 98.8 | Gauge | Travis | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,053 | Mason 3ESEMSAT2 | 98.8 | Gauge | Mason | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,054 | DekalbDLBT2 | 98.8 | Gauge | Bowie | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | DetroitDTTT2 | 98.8 | Gauge | Fannin | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | Leon River 1 W GatesvilleGAST2 | 98.8 | Gauge | Coryell | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | DENTON CREEK 5 N Lake GrapevineGPVT2 | 98.8 | Gauge | Tarrant | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | Marrietta 3EMTTT2 | 98.8 | Gauge | Cass | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | San Marcos River 1 SSW MartindaleSMRT2 | 98.8 | Gauge | Caldwell | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,054 | Sulphur BluffSUBT2 | 98.8 | Gauge | Hopkins | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,061 | Brady Creek 4 W Brady Creek ReservoirBCRT2 | 98.8 | Gauge | Mcculloch | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,061 | Canadian River 2 NE Canadian 2NECDNT2 | 98.8 | Gauge | Hemphill | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,061 | West Fork Trinity River 1 N Fort WorthFWOT2 | 98.8 | Gauge | Tarrant | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,061 | Bedias Creek 9.5 SE MadisonvilleMDST2 | 98.8 | Gauge | Walker | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,061 | San Angelo - Concho RiverSCVT2 | 98.8 | Gauge | Tom Green | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,061 | Commerce 4SE - S Sulphur RiverSCYT2 | 98.8 | Gauge | Hunt | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,067 | Guadalupe River 2 NE SH 35 Nr TivoliTVLT2 | 98.8 | Gauge | Refugio | 98.8% | 166 of 168 | 14 min | 1.8 h | |
| 1,068 | Ayish Bayou 10 S San AugustineAYIT2 | 98.8 | Gauge | San Augustine | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,068 | Brushy Creek 3 E Brushy Creek at Kenney Fort Blvd nr Round RockBKFT2 | 98.8 | Gauge | Williamson | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,070 | Black Cypress Bayou at Jefferson07346045 | 98.8 | Gauge | Marion | 98.2% | 165 of 168 | 13 min | 2 h | |
| 1,070 | Comanche Ck Res Rain Gage nr Glen Rose321800097471201 | 98.8 | Gauge | Somervell | 98.2% | 165 of 168 | 13 min | 2 h | |
| 1,072 | CenterF17 | 98.7 | Airport | Shelby | 99.4% | 501 of 504 | 8 min | 40 min | |
| 1,073 | Houston - MLK BoulevardBMPT2 | 98.7 | Gauge | Harris | 98.6% | 663 of 672 | 14 min | 35 min | |
| 1,074 | New Waverly 7W - Lake CreekLKET2 | 98.7 | Gauge | Walker | 98.6% | 221 of 224 | 14 min | 1.5 h | |
| 1,075 | Van Vleck 2NE - Caney CreekCVVT2 | 98.7 | Gauge | Matagorda | 98.5% | 662 of 672 | 14 min | 45 min | |
| 1,075 | Utopia - Sabinal RiverSBUT2 | 98.7 | Gauge | Uvalde | 98.5% | 662 of 672 | 14 min | 45 min | |
| 1,077 | Murphy 4SE - Muddy CreekPMCT2 | 98.7 | Gauge | Collin | 98.5% | 662 of 672 | 14 min | 31 min | |
| 1,078 | Boggy Breek At Webberville RoadBCWT2 | 98.7 | Gauge | Travis | 98.3% | 661 of 672 | 14 min | 45 min | |
| 1,078 | Lake Creek At Lake Creek ParkwayLKPT2 | 98.7 | Gauge | Williamson | 98.3% | 661 of 672 | 14 min | 45 min | |
| 1,080 | Grand Prairie - Jefferson Blvd at Mountain CreekGMCT2 | 98.7 | Gauge | Dallas | 96.4% | 27 of 28 | 14 min | 6 h | |
| 1,081 | High Island 8NNWHILT2 | 98.6 | Gauge | Chambers | 100% | 168 of 168 | 17 min | 60 min | |
| 1,081 | Matagorda Island RAWSMIRT2 | 98.6 | Gauge | Calhoun | 100% | 168 of 168 | 17 min | 60 min | |
| 1,083 | The Pinery RAWSPSGT2 | 98.6 | Gauge | Culberson | 100% | 168 of 168 | 17 min | 73 min | |
| 1,083 | Wheeler RAWSWHRT2 | 98.6 | Gauge | Wheeler | 100% | 168 of 168 | 17 min | 73 min | |
| 1,085 | San Marcos 0.4 ETX-HYS-353 | 98.6 | Volunteer | Hays | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,086 | Bastrop 4.4 NETX-BST-116 | 98.6 | Volunteer | Bastrop | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,087 | Leander 0.5 SW (Mason Hills Subdivision)TX-WM-287 | 98.6 | Volunteer | Williamson | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,088 | Dripping Springs 9.9 NNWTX-HYS-204 | 98.6 | Volunteer | Hays | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,089 | Rowlett 2.3 NWTX-DA-4 | 98.6 | Volunteer | Dallas | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,089 | Stephenville 5.3 NETX-ER-15 | 98.6 | Volunteer | Erath | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,089 | Granger 0.3 SWTX-WM-358 | 98.6 | Volunteer | Williamson | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,092 | Brookshire 4.3 SETX-FB-106 | 98.6 | Volunteer | Fort Bend | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,092 | Spring 8.7 WTX-HRR-315 | 98.6 | Volunteer | Harris | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,092 | Tyler 1.7 NETX-SM-23 | 98.6 | Volunteer | Smith | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,095 | Lorena 2.2 WSWTX-MCL-79 | 98.6 | Volunteer | McLennan | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,095 | Canyon 0.2 SSWTX-RD-6 | 98.6 | Volunteer | Randall | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,097 | Mason 0.7 SSWTX-MSN-15 | 98.6 | Volunteer | Mason | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,098 | Garland 1.9 WSWTX-DA-119 | 98.6 | Volunteer | Dallas | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,099 | Ingram 2.5 WTX-KR-138 | 98.6 | Volunteer | Kerr | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,100 | Pasadena 4.4 WNWTX-HRR-93 | 98.6 | Volunteer | Harris | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,101 | Cotulla 1.6 NETX-LS-5 | 98.6 | Volunteer | La Salle | 100% | 7 of 7 | 5.4 h | 24 h | |
| 1,102 | Beaumont 5SW - Tyrrell ParkJTPT2 | 98.6 | Gauge | Jefferson | 99.4% | 182 of 183 | 16 min | 65 min | |
| 1,103 | ConroeCKNT2 | 98.6 | Gauge | Montgomery | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,103 | La Grange RAWSLGNT2 | 98.6 | Gauge | Fayette | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,103 | Lufkin RAWSLRWT2 | 98.6 | Gauge | Angelina | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,103 | Matador Wildlife Management AreaMATT2 | 98.6 | Gauge | Cottle | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,103 | Midland RAWSMNDT2 | 98.6 | Gauge | Midland | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,108 | WinnsboroWBOT2 | 98.6 | Gauge | Wood | 99.4% | 167 of 168 | 16 min | 1.8 h | |
| 1,109 | Buffalo Gap 1SW - Elm CreekBFFT2 | 98.6 | Gauge | Taylor | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Taylor - Bushy CreekBKTT2 | 98.6 | Gauge | Williamson | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Laredo 8N - Manadas CreekBMKT2 | 98.6 | Gauge | Webb | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Rio Grande AT Columbia BridgeCBBT2 | 98.6 | Gauge | Webb | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | East Fork Angelina River 4 N CushingCUST2 | 98.6 | Gauge | Rusk | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Tails Creek At Lake JacksonvilleLJKT2 | 98.6 | Gauge | Cherokee | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | At Pinto Creek Near Del RioPPDT2 | 98.6 | Gauge | Kinney | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Maverick Canal Mile 13QMOT2 | 98.6 | Gauge | Kinney | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Medina River 12 S Hwy 281SAAT2 | 98.6 | Gauge | Bexar | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Nueces River 2 S Three RiversTHET2 | 98.6 | Gauge | Live Oak | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,110 | Laredo - Zacate CreekZAJT2 | 98.6 | Gauge | Webb | 99.4% | 167 of 168 | 16 min | 2 h | |
| 1,120 | TempleTMPT2 | 98.6 | Gauge | Bell | 98.8% | 166 of 168 | 15 min | 2 h | |
| 1,121 | ZapataAPY | 98.6 | Airport | Zapata | 98.6% | 497 of 504 | 8 min | 80 min | |
| 1,122 | EAST FORK TRINITY RIVER 4 S Lake Ray HubbardFRHT2 | 98.6 | Gauge | Kaufman | 98.3% | 661 of 672 | 14 min | 31 min | |
| 1,123 | Cowhouse Creek 1 NE PidcokePICT2 | 98.6 | Gauge | Coryell | 98.2% | 660 of 672 | 14 min | 45 min | |
| 1,124 | Brushy Creek 1 NW at I-35 Round RockBCIT2 | 98.6 | Gauge | Williamson | 98.2% | 660 of 672 | 14 min | 45 min | |
| 1,125 | Rockwall 2NNW - Squabble CreekRWLT2 | 98.6 | Gauge | Rockwall | 98.2% | 660 of 672 | 14 min | 31 min | |
| 1,126 | Conroe - Live Oak BranchLIOT2 | 98.6 | Gauge | Montgomery | 98.2% | 660 of 672 | 14 min | 40 min | |
| 1,126 | Llano 8SW - Llano RiverLRTT2 | 98.6 | Gauge | Llano | 98.2% | 660 of 672 | 14 min | 40 min | |
| 1,128 | Leon River 2 E BeltonBLET2 | 98.6 | Gauge | Bell | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,128 | Montgomery - Little Lake CreekLILT2 | 98.6 | Gauge | Montgomery | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,128 | ALAMITO CREEK 5 SE Alamito Creek 5ESE PresidioPRBT2 | 98.6 | Gauge | Presidio | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,128 | Menard Creek 2.3 NW RyeRYET2 | 98.6 | Gauge | Liberty | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,128 | Richland CreekTRHT2 | 98.6 | Gauge | Navarro | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,128 | UPPER KEECHI CREEK 2 SW OakwoodUKOT2 | 98.6 | Gauge | Leon | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,134 | Clear Fork Brazos River AT NugentNGTT2 | 98.6 | Gauge | Jones | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,134 | 5 N Palo Duro ReservoirSPRT2 | 98.6 | Gauge | Hansford | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,136 | Evant High SchoolEHST2 | 98.6 | Gauge | Coryell | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,136 | Wells Branch - Mills PondMPWT2 | 98.6 | Gauge | Travis | 98.2% | 165 of 168 | 14 min | 2 h | |
| 1,138 | Cowhouse Creek At Jackson Crossing Near Pidcoke 4SEFCJT2 | 98.6 | Gauge | Coryell | 98.0% | 659 of 672 | 14 min | 45 min | |
| 1,138 | Copperas Cove 7NE - House CreekFHHT2 | 98.6 | Gauge | Coryell | 98.0% | 659 of 672 | 14 min | 45 min | |
| 1,140 | W. Bouldin Ck @ Oltorf RdORBT2 | 98.6 | Gauge | Travis | 98.0% | 659 of 672 | 14 min | 45 min | |
| 1,141 | Russell FarmsTWDB-CFRUS | 98.6 | Gauge | Cameron | 98.0% | 494 of 504 | 3 min | 75 min | |
| 1,142 | Cibolo Ck at Specht Rd nr Bulverde08183978 | 98.6 | Gauge | Bexar | 97.6% | 164 of 168 | 13 min | 2 h | |
| 1,143 | Lower Rio Grande Weather StationLWRT2 | 98.5 | Gauge | Hidalgo | 100% | 168 of 168 | 14 min | 60 min | |
| 1,144 | Caddo Lake Texas (RAWS)CADT2 | 98.5 | Gauge | Harrison | 100% | 168 of 168 | 18 min | 60 min | |
| 1,144 | Falcon Lake RAWSFART2 | 98.5 | Gauge | Starr | 100% | 168 of 168 | 18 min | 60 min | |
| 1,146 | Gail 1EFRKT2 | 98.5 | Gauge | Borden | 100% | 168 of 168 | 18 min | 74 min | |
| 1,147 | HorseshoeDZB | 98.5 | Airport | Llano | 99.6% | 502 of 504 | 8 min | 40 min | |
| 1,148 | LibertyT78 | 98.5 | Airport | Liberty | 99.4% | 501 of 504 | 8 min | 40 min | |
| 1,149 | Trinity River 7 SW Lake LivingstonLVDT2 | 98.5 | Gauge | Polk | 99.1% | 666 of 672 | 16 min | 45 min | |
| 1,150 | South Fork Guadalupe River at Lynx Haven Crossing near Hunt TXLNXT2 | 98.5 | Gauge | Kerr | 98.9% | 665 of 672 | 16 min | 45 min | |
| 1,151 | PalestineAPLT2 | 98.5 | Gauge | Anderson | 98.8% | 166 of 168 | 14 min | 2 h | |
| 1,152 | Gatesville 15SSW - Cowhowse CreekFCCT2 | 98.5 | Gauge | Coryell | 97.9% | 658 of 672 | 14 min | 45 min | |
| 1,152 | Copperas Cove 3NNE - House CreekFHGT2 | 98.5 | Gauge | Coryell | 97.9% | 658 of 672 | 14 min | 45 min | |
| 1,154 | Guadalupe River At Above Bear Creek At KerrvilleGRHT2 | 98.5 | Gauge | Kerr | 97.9% | 658 of 672 | 14 min | 45 min | |
| 1,155 | Corpus Christi INTLCRP | 98.4 | Airport | Nueces | 100% | 168 of 168 | 12 min | 60 min | |
| 1,156 | Middle Sulphur Rv at Commerce07342480 | 98.4 | Gauge | Hunt | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Little Cypress Bayou nr Jefferson07346070 | 98.4 | Gauge | Marion | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Clear Fk Trinity Rv nr Weatherford08045850 | 98.4 | Gauge | Parker | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | W Fk Trinity Rv at Beach St, Ft Worth08048543 | 98.4 | Gauge | Tarrant | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Big Fossil Ck at Haltom City08048800 | 98.4 | Gauge | Tarrant | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Range Ck nr Collinsville08050840 | 98.4 | Gauge | Grayson | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | White Rk Ck at Greenville Ave, Dallas08057200 | 98.4 | Gauge | Dallas | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Ash Ck at Hwy 171 nr Malone08063030 | 98.4 | Gauge | Hill | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Trinity Rv at Wallisville08067252 | 98.4 | Gauge | Chambers | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Colorado Rv nr San Saba08147000 | 98.4 | Gauge | San Saba | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Colorado Rv at Columbus08161000 | 98.4 | Gauge | Colorado | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Colorado Rv at Wharton08162000 | 98.4 | Gauge | Wharton | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Colorado Rv nr Bay City08162500 | 98.4 | Gauge | Matagorda | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Garcitas Ck nr Inez08164600 | 98.4 | Gauge | Victoria | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Salado Ck at Loop 13, San Antonio08178800 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Cibolo Ck nr Falls City08186000 | 98.4 | Gauge | Karnes | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Dry Frio Rv at FM 2690 nr Knippa08196300 | 98.4 | Gauge | Uvalde | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Seco Ck at Rowe Rh nr D'Hanis08202700 | 98.4 | Gauge | Medina | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Leona Rv at CR 429A nr Uvalde08203450 | 98.4 | Gauge | Uvalde | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Petronila Ck at FM 665 nr Driscoll08212820 | 98.4 | Gauge | Nueces | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Rain Gage at Cross Plains ISD, Cross Plains320758099095000 | 98.4 | Gauge | Callahan | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Rain Gage at Parker WSC Plant 4 nr Covington321110097152601 | 98.4 | Gauge | Hill | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Rain Gage nr Cresson323512097353301 | 98.4 | Gauge | Parker | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Rain Gage at Lk Ray Hubbard nr Forney324755096293901 | 98.4 | Gauge | Kaufman | 100% | 168 of 168 | 18 min | 60 min | |
| 1,156 | Rain Gage nr Valley View332614097100801 | 98.4 | Gauge | Cooke | 100% | 168 of 168 | 18 min | 60 min | |
| 1,181 | McgregorMEGT2 | 98.4 | Gauge | Mclennan | 100% | 168 of 168 | 18 min | 64 min | |
| 1,182 | Mills Pond at Wells Branch08158110 | 98.4 | Gauge | Travis | 100% | 168 of 168 | 18 min | 70 min | |
| 1,183 | Wichita Rv nr Seymour07311900 | 98.4 | Gauge | Baylor | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | S Sulphur Rv at SH 11 nr Commerce07342470 | 98.4 | Gauge | Hunt | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Wright Patman Lk nr Texarkana07344200 | 98.4 | Gauge | Cass | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Lk Cypress Spgs nr Mount Vernon07344484 | 98.4 | Gauge | Franklin | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Big Cypress Ck nr Pittsburg07344500 | 98.4 | Gauge | Camp | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Lk Tawakoni nr Wills Point08017400 | 98.4 | Gauge | Van Zandt | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Neches Rv nr Alto08032500 | 98.4 | Gauge | Houston | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Neches Rv nr Diboll08033000 | 98.4 | Gauge | Polk | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Ayish Bayou nr San Augustine08039100 | 98.4 | Gauge | San Augustine | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Pine Island Bayou abv BI Pump Plant, Beaumont08041749 | 98.4 | Gauge | Jefferson | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Big Sandy Ck nr Bridgeport08044000 | 98.4 | Gauge | Wise | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Lk Arlington at Arlington08049200 | 98.4 | Gauge | Tarrant | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Elm Fk Trinity Rv at Gainesville08050400 | 98.4 | Gauge | Cooke | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Elm Fk Trinity Rv nr Carrollton08055500 | 98.4 | Gauge | Dallas | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Chocolate Bayou nr Alvin08078000 | 98.4 | Gauge | Brazoria | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Elm Ck at FM 89 nr Buffalo Gap08083280 | 98.4 | Gauge | Taylor | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Copperas Ck at FM 2247 nr Comanche08099382 | 98.4 | Gauge | Comanche | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Little Rv nr Little River08104500 | 98.4 | Gauge | Bell | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Brushy Ck at FM 619 nr Taylor08106050 | 98.4 | Gauge | Williamson | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Little Rv nr Cameron08106500 | 98.4 | Gauge | Milam | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Lavaca Rv at Hallettsville08163500 | 98.4 | Gauge | Lavaca | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Guadalupe Rv at Victoria08176500 | 98.4 | Gauge | Victoria | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | San Antonio Rv at Loop 410, San Antonio08178565 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Salado Ck at Blanco Rd, San Antonio08178593 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Culebra Ck in GCSNA nr Helotes08180941 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Leon Ck at Morey Rd, San Antonio08181447 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Medina Rv at San Antonio08181500 | 98.4 | Gauge | Bexar | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Cibolo Ck nr Saint Hedwig08185065 | 98.4 | Gauge | Guadalupe | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Cibolo Ck at Sutherland Springs08185500 | 98.4 | Gauge | Wilson | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Ecleto Ck nr Runge08186500 | 98.4 | Gauge | Karnes | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | San Antonio Rv nr McFaddin08188570 | 98.4 | Gauge | Refugio | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Pecos Rv nr Orla08412500 | 98.4 | Gauge | Reeves | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Zacate Ck at Jacaman Rd, Laredo08458993 | 98.4 | Gauge | Webb | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | N Main Drain at Manzano St, Brownsville08474108 | 98.4 | Gauge | Cameron | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Cameron Co Ditch 1 at FM 802, Brownsville08474110 | 98.4 | Gauge | Cameron | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | UBC Dam 12 nr Round Rock303216097423600 | 98.4 | Gauge | Williamson | 100% | 168 of 168 | 18 min | 60 min | |
| 1,183 | Rain Gage nr Kennard312922095080701 | 98.4 | Gauge | Houston | 100% | 168 of 168 | 18 min | 60 min | |
| 1,220 | Indian Ck at FM 2281, Carrollton08053009 | 98.4 | Gauge | Denton | 100% | 168 of 168 | 18 min | 60 min | |
| 1,220 | Brazos Rv nr Hempstead08111500 | 98.4 | Gauge | Washington | 100% | 168 of 168 | 18 min | 60 min | |
| 1,222 | Whitney Lk nr Whitney08092500 | 98.4 | Gauge | Bosque | 100% | 168 of 168 | 18 min | 60 min | |
| 1,223 | Carthage4F2 | 98.4 | Airport | Panola | 99.6% | 502 of 504 | 8 min | 40 min | |
| 1,224 | AndewsE11 | 98.4 | Airport | Andrews | 99.6% | 502 of 504 | 17 min | 40 min | |
| 1,225 | SandaTWDB-WTSAN | 98.4 | Gauge | Washington | 99.4% | 501 of 504 | 8 min | 40 min | |
| 1,226 | TaylorT74 | 98.4 | Airport | Williamson | 99.4% | 501 of 504 | 8 min | 40 min | |
| 1,227 | Kenefick 4WKNFT2 | 98.4 | Gauge | Liberty | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,228 | Caddo Wildlife Management AreaCDDT2 | 98.4 | Gauge | Fannin | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,228 | Cleveland 2 SCPGT2 | 98.4 | Gauge | Liberty | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,228 | RatcliffRTCT2 | 98.4 | Gauge | Houston | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,228 | Zavalla RAWSZVLT2 | 98.4 | Gauge | Angelina | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,232 | Fort DavisFDST2 | 98.4 | Gauge | Jeff Davis | 98.8% | 166 of 168 | 16 min | 2 h | |
| 1,232 | GranburyGRYT2 | 98.4 | Gauge | Hood | 98.8% | 166 of 168 | 16 min | 2 h | |
| 1,234 | Liberty Hill - SF San GabrielLHGT2 | 98.4 | Gauge | Williamson | 98.6% | 663 of 672 | 16 min | 45 min | |
| 1,235 | RobstownRBO | 98.4 | Airport | Nueces | 98.6% | 497 of 504 | 10 min | 85 min | |
| 1,236 | Adamsville 1S - Lampasas RiverADVT2 | 98.4 | Gauge | Lampasas | 98.5% | 662 of 672 | 15 min | 45 min | |
| 1,237 | Driftwood 2NW - Onion CreekODFT2 | 98.4 | Gauge | Hays | 98.5% | 331 of 336 | 16 min | 60 min | |
| 1,238 | China 6S - Ditch 800JCHT2 | 98.4 | Gauge | Jefferson | 98.3% | 177 of 180 | 15 min | 1.9 h | |
| 1,239 | Odessa-Schlemeyer Fld (Was E02)ODO | 98.4 | Airport | Ector | 98.2% | 165 of 168 | 10 min | 4.1 h | |
| 1,240 | Buffalo Bayou 1 AT Barker ReservoirBAKT2 | 98.4 | Gauge | Harris | 97.6% | 656 of 672 | 14 min | 35 min | |
| 1,241 | Shoal Creek At Silverway DriveASHT2 | 98.4 | Gauge | Travis | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,241 | COLORADO AT Champion Creek Reservoir near Colorado City 7SCCRT2 | 98.4 | Gauge | Mitchell | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,241 | San Gabriel 10 E LaneportGGRT2 | 98.4 | Gauge | Williamson | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,241 | Helotes Creek AT Helotes Ck At HelotesHLTT2 | 98.4 | Gauge | Bexar | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,241 | Manadas Creek 3 NNW LaredoLMKT2 | 98.4 | Gauge | Webb | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,241 | Aransas River 4 AT SkidmoreSKMT2 | 98.4 | Gauge | Bee | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,247 | Slaughter Creek At FM 2304SLHT2 | 98.4 | Gauge | Travis | 97.6% | 164 of 168 | 14 min | 2 h | |
| 1,248 | Driscoll 3E - Petronila CreekPETT2 | 98.4 | Gauge | Nueces | 97.6% | 164 of 168 | 14 min | 2.3 h | |
| 1,248 | Ecleto Creek 5 NW Elceto Creek Near RungeRUGT2 | 98.4 | Gauge | Karnes | 97.6% | 164 of 168 | 14 min | 2.3 h | |
| 1,248 | Seco Creek 3 N at Rowe Ranch Near D'HanisSCRT2 | 98.4 | Gauge | Medina | 97.6% | 164 of 168 | 14 min | 2.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.