Storm Station
Sign in

Live/247 Rank/Texas

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.

4,689 stations ranked26.2% sent every report dueranked October 16, 2026page 5 of 19Texas instrumentsTexas weather

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 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

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
984Garcitas Creek 2 SW InezNGCT299.0GaugeVictoria99.4%167 of 16814 min2 h
984Big Cypress Bayou 5 E PittsburgPBGT299.0GaugeTitus99.4%167 of 16814 min2 h
984Pecos River 3 SW Pandale CrossingPDAT299.0GaugeVal Verde99.4%167 of 16814 min2 h
984Rio Grande 6 NNW Presidio 6WNWPIOT299.0GaugePresidio99.4%167 of 16814 min2 h
984Possum Kingdom RAWSPKLT299.0GaugePalo Pinto99.4%167 of 16814 min2 h
984Rio Grande 5 SE Presidio 5SEPRDT299.0GaugePresidio99.4%167 of 16814 min2 h
984Rio Grande 1 SW Presidio International BridgePRST299.0GaugePresidio99.4%167 of 16814 min2 h
984PalestinePSNT299.0GaugeAnderson99.4%167 of 16814 min2 h
984Salado Creek AT At Loop 13SACT299.0GaugeBexar99.4%167 of 16814 min2 h
984San Antonio River 3 WSW Hwy 72 nr RungeSRRT299.0GaugeKarnes99.4%167 of 16814 min2 h
984Terlingua Creek 8 S Terlingua 8STNGT299.0GaugeBrewster99.4%167 of 16814 min2 h
984Valley ViewVVWT299.0GaugeCooke99.4%167 of 16814 min2 h
984Austin - Waller CreekWART299.0GaugeTravis99.4%167 of 16814 min2 h
1,014SPRING CREEK AT above Twin ButtesSPZT299.0GaugeTom Green99.4%167 of 16814 min60 min
1,015Big Cypress Bayou 2 NW KARNACKBGKT299.0GaugeHarrison99.4%167 of 16814 min2 h
1,015Cowleech Fork Sabine River 2 E GreenvilleGNVT299.0GaugeHunt99.4%167 of 16814 min2 h
1,015RoxtonROXT299.0GaugeLamar99.4%167 of 16814 min2 h
1,015Guadalupe River 1 W VictoriaVICT299.0GaugeVictoria99.4%167 of 16814 min2 h
1,019Guadalupe River AT GonzalesGNLT299.0GaugeGonzales99.4%167 of 16814 min1.8 h
1,020Big Satan Creek 12 E Big Satan Creek Near ComstockBSCT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Devils River AT Pafford Crossing nr ComstockCMKT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Dry Devils River 22 NE ComstockCTKT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Rio Grande 4 SW Del RioDLRT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,0209 SE Evans Creek Near ComstockECCT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Devils River 5 S Cauthorn Ranch Near JunoJNXT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Middle Fork San Pedro CreekMPDT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020At North Fork San Pedro CreekPCDT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Del Rio - Rough CanyonRCRT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020San Felipe Creek Nr Del RioSFCT299.0GaugeVal Verde99.4%167 of 16814 min2 h
1,020Wyser BluffWYBT299.0GaugeWalker99.4%167 of 16814 min2 h
1,031New Waverly 4NW - East Sandy CreekESYT299.0GaugeWalker99.4%167 of 16814 min2 h
1,032Kennard 7NKNRT299.0GaugeHouston99.4%167 of 16814 min2 h
1,033La PorteT4199.0AirportHarris99.2%500 of 5048 min40 min
1,034Hunting Bayou AT HoustonLHBT299.0GaugeHarris99.1%666 of 67213 min45 min
1,035Presidio LelyPRS99.0AirportPresidio99.0%499 of 5048 min40 min
1,036PalestinePSN99.0AirportAnderson98.8%498 of 5048 min40 min
1,037Gilmer (RAWS)GLMT299.0GaugeUpshur98.8%166 of 16813 min2 h
1,037Henderson RAWS StationHDRT299.0GaugeRusk98.8%166 of 16813 min2 h
1,039Johnson Ck nr Ingram0816600099.0GaugeKerr98.6%497 of 50413 min45 min
1,040Henderson County NorthTWDB-HEHCN98.9GaugeHenderson99.4%501 of 5043 min40 min
1,041Huntsville 9 SWGLET298.9GaugeWalker99.1%222 of 22414 min1.5 h
1,042Georgetown (AWOS)GTU98.9AirportWilliamson97.6%164 of 1688 min2 h
1,043Chisos Basin RAWSCSBT298.8GaugeBrewster100%168 of 16816 min72 min
1,043Px Wells RAWSPXWT298.8GaugeHudspeth100%168 of 16816 min72 min
1,045Kerrville MunicipalERV98.8AirportKerr99.6%502 of 5048 min40 min
1,046JacksburroJCRT298.8GaugeJack99.4%167 of 16815 min2 h
1,046Marathon - Rio Grande Village RAWSRGET298.8GaugeBrewster99.4%167 of 16815 min2 h
1,046Woodville RAWSWVLT298.8GaugeTyler99.4%167 of 16815 min2 h
1,049CEDAR CREEK 8 NW Cedar Creek LakeTRNT298.8GaugeHenderson98.8%664 of 67214 min31 min
1,050Arlington 5SW - Rush Creek at Pleasant RidgeAPRT298.8GaugeTarrant98.8%498 of 50414 min60 min
1,051Lufkin/Angelina Co.LFK98.8AirportAngelina98.8%166 of 16810 min2 h
1,052Waller Creek At Koenig LaneWLCT298.8GaugeTravis98.8%166 of 16814 min2 h
1,053Mason 3ESEMSAT298.8GaugeMason98.8%166 of 16814 min2 h
1,054DekalbDLBT298.8GaugeBowie98.8%166 of 16814 min1.8 h
1,054DetroitDTTT298.8GaugeFannin98.8%166 of 16814 min1.8 h
1,054Leon River 1 W GatesvilleGAST298.8GaugeCoryell98.8%166 of 16814 min1.8 h
1,054DENTON CREEK 5 N Lake GrapevineGPVT298.8GaugeTarrant98.8%166 of 16814 min1.8 h
1,054Marrietta 3EMTTT298.8GaugeCass98.8%166 of 16814 min1.8 h
1,054San Marcos River 1 SSW MartindaleSMRT298.8GaugeCaldwell98.8%166 of 16814 min1.8 h
1,054Sulphur BluffSUBT298.8GaugeHopkins98.8%166 of 16814 min1.8 h
1,061Brady Creek 4 W Brady Creek ReservoirBCRT298.8GaugeMcculloch98.8%166 of 16814 min2 h
1,061Canadian River 2 NE Canadian 2NECDNT298.8GaugeHemphill98.8%166 of 16814 min2 h
1,061West Fork Trinity River 1 N Fort WorthFWOT298.8GaugeTarrant98.8%166 of 16814 min2 h
1,061Bedias Creek 9.5 SE MadisonvilleMDST298.8GaugeWalker98.8%166 of 16814 min2 h
1,061San Angelo - Concho RiverSCVT298.8GaugeTom Green98.8%166 of 16814 min2 h
1,061Commerce 4SE - S Sulphur RiverSCYT298.8GaugeHunt98.8%166 of 16814 min2 h
1,067Guadalupe River 2 NE SH 35 Nr TivoliTVLT298.8GaugeRefugio98.8%166 of 16814 min1.8 h
1,068Ayish Bayou 10 S San AugustineAYIT298.8GaugeSan Augustine98.8%166 of 16814 min2 h
1,068Brushy Creek 3 E Brushy Creek at Kenney Fort Blvd nr Round RockBKFT298.8GaugeWilliamson98.8%166 of 16814 min2 h
1,070Black Cypress Bayou at Jefferson0734604598.8GaugeMarion98.2%165 of 16813 min2 h
1,070Comanche Ck Res Rain Gage nr Glen Rose32180009747120198.8GaugeSomervell98.2%165 of 16813 min2 h
1,072CenterF1798.7AirportShelby99.4%501 of 5048 min40 min
1,073Houston - MLK BoulevardBMPT298.7GaugeHarris98.6%663 of 67214 min35 min
1,074New Waverly 7W - Lake CreekLKET298.7GaugeWalker98.6%221 of 22414 min1.5 h
1,075Van Vleck 2NE - Caney CreekCVVT298.7GaugeMatagorda98.5%662 of 67214 min45 min
1,075Utopia - Sabinal RiverSBUT298.7GaugeUvalde98.5%662 of 67214 min45 min
1,077Murphy 4SE - Muddy CreekPMCT298.7GaugeCollin98.5%662 of 67214 min31 min
1,078Boggy Breek At Webberville RoadBCWT298.7GaugeTravis98.3%661 of 67214 min45 min
1,078Lake Creek At Lake Creek ParkwayLKPT298.7GaugeWilliamson98.3%661 of 67214 min45 min
1,080Grand Prairie - Jefferson Blvd at Mountain CreekGMCT298.7GaugeDallas96.4%27 of 2814 min6 h
1,081High Island 8NNWHILT298.6GaugeChambers100%168 of 16817 min60 min
1,081Matagorda Island RAWSMIRT298.6GaugeCalhoun100%168 of 16817 min60 min
1,083The Pinery RAWSPSGT298.6GaugeCulberson100%168 of 16817 min73 min
1,083Wheeler RAWSWHRT298.6GaugeWheeler100%168 of 16817 min73 min
1,085San Marcos 0.4 ETX-HYS-35398.6VolunteerHays100%7 of 75.4 h24 h
1,086Bastrop 4.4 NETX-BST-11698.6VolunteerBastrop100%7 of 75.4 h24 h
1,087Leander 0.5 SW (Mason Hills Subdivision)TX-WM-28798.6VolunteerWilliamson100%7 of 75.4 h24 h
1,088Dripping Springs 9.9 NNWTX-HYS-20498.6VolunteerHays100%7 of 75.4 h24 h
1,089Rowlett 2.3 NWTX-DA-498.6VolunteerDallas100%7 of 75.4 h24 h
1,089Stephenville 5.3 NETX-ER-1598.6VolunteerErath100%7 of 75.4 h24 h
1,089Granger 0.3 SWTX-WM-35898.6VolunteerWilliamson100%7 of 75.4 h24 h
1,092Brookshire 4.3 SETX-FB-10698.6VolunteerFort Bend100%7 of 75.4 h24 h
1,092Spring 8.7 WTX-HRR-31598.6VolunteerHarris100%7 of 75.4 h24 h
1,092Tyler 1.7 NETX-SM-2398.6VolunteerSmith100%7 of 75.4 h24 h
1,095Lorena 2.2 WSWTX-MCL-7998.6VolunteerMcLennan100%7 of 75.4 h24 h
1,095Canyon 0.2 SSWTX-RD-698.6VolunteerRandall100%7 of 75.4 h24 h
1,097Mason 0.7 SSWTX-MSN-1598.6VolunteerMason100%7 of 75.4 h24 h
1,098Garland 1.9 WSWTX-DA-11998.6VolunteerDallas100%7 of 75.4 h24 h
1,099Ingram 2.5 WTX-KR-13898.6VolunteerKerr100%7 of 75.4 h24 h
1,100Pasadena 4.4 WNWTX-HRR-9398.6VolunteerHarris100%7 of 75.4 h24 h
1,101Cotulla 1.6 NETX-LS-598.6VolunteerLa Salle100%7 of 75.4 h24 h
1,102Beaumont 5SW - Tyrrell ParkJTPT298.6GaugeJefferson99.4%182 of 18316 min65 min
1,103ConroeCKNT298.6GaugeMontgomery99.4%167 of 16816 min2 h
1,103La Grange RAWSLGNT298.6GaugeFayette99.4%167 of 16816 min2 h
1,103Lufkin RAWSLRWT298.6GaugeAngelina99.4%167 of 16816 min2 h
1,103Matador Wildlife Management AreaMATT298.6GaugeCottle99.4%167 of 16816 min2 h
1,103Midland RAWSMNDT298.6GaugeMidland99.4%167 of 16816 min2 h
1,108WinnsboroWBOT298.6GaugeWood99.4%167 of 16816 min1.8 h
1,109Buffalo Gap 1SW - Elm CreekBFFT298.6GaugeTaylor99.4%167 of 16816 min2 h
1,110Taylor - Bushy CreekBKTT298.6GaugeWilliamson99.4%167 of 16816 min2 h
1,110Laredo 8N - Manadas CreekBMKT298.6GaugeWebb99.4%167 of 16816 min2 h
1,110Rio Grande AT Columbia BridgeCBBT298.6GaugeWebb99.4%167 of 16816 min2 h
1,110East Fork Angelina River 4 N CushingCUST298.6GaugeRusk99.4%167 of 16816 min2 h
1,110Tails Creek At Lake JacksonvilleLJKT298.6GaugeCherokee99.4%167 of 16816 min2 h
1,110At Pinto Creek Near Del RioPPDT298.6GaugeKinney99.4%167 of 16816 min2 h
1,110Maverick Canal Mile 13QMOT298.6GaugeKinney99.4%167 of 16816 min2 h
1,110Medina River 12 S Hwy 281SAAT298.6GaugeBexar99.4%167 of 16816 min2 h
1,110Nueces River 2 S Three RiversTHET298.6GaugeLive Oak99.4%167 of 16816 min2 h
1,110Laredo - Zacate CreekZAJT298.6GaugeWebb99.4%167 of 16816 min2 h
1,120TempleTMPT298.6GaugeBell98.8%166 of 16815 min2 h
1,121ZapataAPY98.6AirportZapata98.6%497 of 5048 min80 min
1,122EAST FORK TRINITY RIVER 4 S Lake Ray HubbardFRHT298.6GaugeKaufman98.3%661 of 67214 min31 min
1,123Cowhouse Creek 1 NE PidcokePICT298.6GaugeCoryell98.2%660 of 67214 min45 min
1,124Brushy Creek 1 NW at I-35 Round RockBCIT298.6GaugeWilliamson98.2%660 of 67214 min45 min
1,125Rockwall 2NNW - Squabble CreekRWLT298.6GaugeRockwall98.2%660 of 67214 min31 min
1,126Conroe - Live Oak BranchLIOT298.6GaugeMontgomery98.2%660 of 67214 min40 min
1,126Llano 8SW - Llano RiverLRTT298.6GaugeLlano98.2%660 of 67214 min40 min
1,128Leon River 2 E BeltonBLET298.6GaugeBell98.2%165 of 16814 min2 h
1,128Montgomery - Little Lake CreekLILT298.6GaugeMontgomery98.2%165 of 16814 min2 h
1,128ALAMITO CREEK 5 SE Alamito Creek 5ESE PresidioPRBT298.6GaugePresidio98.2%165 of 16814 min2 h
1,128Menard Creek 2.3 NW RyeRYET298.6GaugeLiberty98.2%165 of 16814 min2 h
1,128Richland CreekTRHT298.6GaugeNavarro98.2%165 of 16814 min2 h
1,128UPPER KEECHI CREEK 2 SW OakwoodUKOT298.6GaugeLeon98.2%165 of 16814 min2 h
1,134Clear Fork Brazos River AT NugentNGTT298.6GaugeJones98.2%165 of 16814 min2 h
1,1345 N Palo Duro ReservoirSPRT298.6GaugeHansford98.2%165 of 16814 min2 h
1,136Evant High SchoolEHST298.6GaugeCoryell98.2%165 of 16814 min2 h
1,136Wells Branch - Mills PondMPWT298.6GaugeTravis98.2%165 of 16814 min2 h
1,138Cowhouse Creek At Jackson Crossing Near Pidcoke 4SEFCJT298.6GaugeCoryell98.0%659 of 67214 min45 min
1,138Copperas Cove 7NE - House CreekFHHT298.6GaugeCoryell98.0%659 of 67214 min45 min
1,140W. Bouldin Ck @ Oltorf RdORBT298.6GaugeTravis98.0%659 of 67214 min45 min
1,141Russell FarmsTWDB-CFRUS98.6GaugeCameron98.0%494 of 5043 min75 min
1,142Cibolo Ck at Specht Rd nr Bulverde0818397898.6GaugeBexar97.6%164 of 16813 min2 h
1,143Lower Rio Grande Weather StationLWRT298.5GaugeHidalgo100%168 of 16814 min60 min
1,144Caddo Lake Texas (RAWS)CADT298.5GaugeHarrison100%168 of 16818 min60 min
1,144Falcon Lake RAWSFART298.5GaugeStarr100%168 of 16818 min60 min
1,146Gail 1EFRKT298.5GaugeBorden100%168 of 16818 min74 min
1,147HorseshoeDZB98.5AirportLlano99.6%502 of 5048 min40 min
1,148LibertyT7898.5AirportLiberty99.4%501 of 5048 min40 min
1,149Trinity River 7 SW Lake LivingstonLVDT298.5GaugePolk99.1%666 of 67216 min45 min
1,150South Fork Guadalupe River at Lynx Haven Crossing near Hunt TXLNXT298.5GaugeKerr98.9%665 of 67216 min45 min
1,151PalestineAPLT298.5GaugeAnderson98.8%166 of 16814 min2 h
1,152Gatesville 15SSW - Cowhowse CreekFCCT298.5GaugeCoryell97.9%658 of 67214 min45 min
1,152Copperas Cove 3NNE - House CreekFHGT298.5GaugeCoryell97.9%658 of 67214 min45 min
1,154Guadalupe River At Above Bear Creek At KerrvilleGRHT298.5GaugeKerr97.9%658 of 67214 min45 min
1,155Corpus Christi INTLCRP98.4AirportNueces100%168 of 16812 min60 min
1,156Middle Sulphur Rv at Commerce0734248098.4GaugeHunt100%168 of 16818 min60 min
1,156Little Cypress Bayou nr Jefferson0734607098.4GaugeMarion100%168 of 16818 min60 min
1,156Clear Fk Trinity Rv nr Weatherford0804585098.4GaugeParker100%168 of 16818 min60 min
1,156W Fk Trinity Rv at Beach St, Ft Worth0804854398.4GaugeTarrant100%168 of 16818 min60 min
1,156Big Fossil Ck at Haltom City0804880098.4GaugeTarrant100%168 of 16818 min60 min
1,156Range Ck nr Collinsville0805084098.4GaugeGrayson100%168 of 16818 min60 min
1,156White Rk Ck at Greenville Ave, Dallas0805720098.4GaugeDallas100%168 of 16818 min60 min
1,156Ash Ck at Hwy 171 nr Malone0806303098.4GaugeHill100%168 of 16818 min60 min
1,156Trinity Rv at Wallisville0806725298.4GaugeChambers100%168 of 16818 min60 min
1,156Colorado Rv nr San Saba0814700098.4GaugeSan Saba100%168 of 16818 min60 min
1,156Colorado Rv at Columbus0816100098.4GaugeColorado100%168 of 16818 min60 min
1,156Colorado Rv at Wharton0816200098.4GaugeWharton100%168 of 16818 min60 min
1,156Colorado Rv nr Bay City0816250098.4GaugeMatagorda100%168 of 16818 min60 min
1,156Garcitas Ck nr Inez0816460098.4GaugeVictoria100%168 of 16818 min60 min
1,156Salado Ck at Loop 13, San Antonio0817880098.4GaugeBexar100%168 of 16818 min60 min
1,156Cibolo Ck nr Falls City0818600098.4GaugeKarnes100%168 of 16818 min60 min
1,156Dry Frio Rv at FM 2690 nr Knippa0819630098.4GaugeUvalde100%168 of 16818 min60 min
1,156Seco Ck at Rowe Rh nr D'Hanis0820270098.4GaugeMedina100%168 of 16818 min60 min
1,156Leona Rv at CR 429A nr Uvalde0820345098.4GaugeUvalde100%168 of 16818 min60 min
1,156Petronila Ck at FM 665 nr Driscoll0821282098.4GaugeNueces100%168 of 16818 min60 min
1,156Rain Gage at Cross Plains ISD, Cross Plains32075809909500098.4GaugeCallahan100%168 of 16818 min60 min
1,156Rain Gage at Parker WSC Plant 4 nr Covington32111009715260198.4GaugeHill100%168 of 16818 min60 min
1,156Rain Gage nr Cresson32351209735330198.4GaugeParker100%168 of 16818 min60 min
1,156Rain Gage at Lk Ray Hubbard nr Forney32475509629390198.4GaugeKaufman100%168 of 16818 min60 min
1,156Rain Gage nr Valley View33261409710080198.4GaugeCooke100%168 of 16818 min60 min
1,181McgregorMEGT298.4GaugeMclennan100%168 of 16818 min64 min
1,182Mills Pond at Wells Branch0815811098.4GaugeTravis100%168 of 16818 min70 min
1,183Wichita Rv nr Seymour0731190098.4GaugeBaylor100%168 of 16818 min60 min
1,183S Sulphur Rv at SH 11 nr Commerce0734247098.4GaugeHunt100%168 of 16818 min60 min
1,183Wright Patman Lk nr Texarkana0734420098.4GaugeCass100%168 of 16818 min60 min
1,183Lk Cypress Spgs nr Mount Vernon0734448498.4GaugeFranklin100%168 of 16818 min60 min
1,183Big Cypress Ck nr Pittsburg0734450098.4GaugeCamp100%168 of 16818 min60 min
1,183Lk Tawakoni nr Wills Point0801740098.4GaugeVan Zandt100%168 of 16818 min60 min
1,183Neches Rv nr Alto0803250098.4GaugeHouston100%168 of 16818 min60 min
1,183Neches Rv nr Diboll0803300098.4GaugePolk100%168 of 16818 min60 min
1,183Ayish Bayou nr San Augustine0803910098.4GaugeSan Augustine100%168 of 16818 min60 min
1,183Pine Island Bayou abv BI Pump Plant, Beaumont0804174998.4GaugeJefferson100%168 of 16818 min60 min
1,183Big Sandy Ck nr Bridgeport0804400098.4GaugeWise100%168 of 16818 min60 min
1,183Lk Arlington at Arlington0804920098.4GaugeTarrant100%168 of 16818 min60 min
1,183Elm Fk Trinity Rv at Gainesville0805040098.4GaugeCooke100%168 of 16818 min60 min
1,183Elm Fk Trinity Rv nr Carrollton0805550098.4GaugeDallas100%168 of 16818 min60 min
1,183Chocolate Bayou nr Alvin0807800098.4GaugeBrazoria100%168 of 16818 min60 min
1,183Elm Ck at FM 89 nr Buffalo Gap0808328098.4GaugeTaylor100%168 of 16818 min60 min
1,183Copperas Ck at FM 2247 nr Comanche0809938298.4GaugeComanche100%168 of 16818 min60 min
1,183Little Rv nr Little River0810450098.4GaugeBell100%168 of 16818 min60 min
1,183Brushy Ck at FM 619 nr Taylor0810605098.4GaugeWilliamson100%168 of 16818 min60 min
1,183Little Rv nr Cameron0810650098.4GaugeMilam100%168 of 16818 min60 min
1,183Lavaca Rv at Hallettsville0816350098.4GaugeLavaca100%168 of 16818 min60 min
1,183Guadalupe Rv at Victoria0817650098.4GaugeVictoria100%168 of 16818 min60 min
1,183San Antonio Rv at Loop 410, San Antonio0817856598.4GaugeBexar100%168 of 16818 min60 min
1,183Salado Ck at Blanco Rd, San Antonio0817859398.4GaugeBexar100%168 of 16818 min60 min
1,183Culebra Ck in GCSNA nr Helotes0818094198.4GaugeBexar100%168 of 16818 min60 min
1,183Leon Ck at Morey Rd, San Antonio0818144798.4GaugeBexar100%168 of 16818 min60 min
1,183Medina Rv at San Antonio0818150098.4GaugeBexar100%168 of 16818 min60 min
1,183Cibolo Ck nr Saint Hedwig0818506598.4GaugeGuadalupe100%168 of 16818 min60 min
1,183Cibolo Ck at Sutherland Springs0818550098.4GaugeWilson100%168 of 16818 min60 min
1,183Ecleto Ck nr Runge0818650098.4GaugeKarnes100%168 of 16818 min60 min
1,183San Antonio Rv nr McFaddin0818857098.4GaugeRefugio100%168 of 16818 min60 min
1,183Pecos Rv nr Orla0841250098.4GaugeReeves100%168 of 16818 min60 min
1,183Zacate Ck at Jacaman Rd, Laredo0845899398.4GaugeWebb100%168 of 16818 min60 min
1,183N Main Drain at Manzano St, Brownsville0847410898.4GaugeCameron100%168 of 16818 min60 min
1,183Cameron Co Ditch 1 at FM 802, Brownsville0847411098.4GaugeCameron100%168 of 16818 min60 min
1,183UBC Dam 12 nr Round Rock30321609742360098.4GaugeWilliamson100%168 of 16818 min60 min
1,183Rain Gage nr Kennard31292209508070198.4GaugeHouston100%168 of 16818 min60 min
1,220Indian Ck at FM 2281, Carrollton0805300998.4GaugeDenton100%168 of 16818 min60 min
1,220Brazos Rv nr Hempstead0811150098.4GaugeWashington100%168 of 16818 min60 min
1,222Whitney Lk nr Whitney0809250098.4GaugeBosque100%168 of 16818 min60 min
1,223Carthage4F298.4AirportPanola99.6%502 of 5048 min40 min
1,224AndewsE1198.4AirportAndrews99.6%502 of 50417 min40 min
1,225SandaTWDB-WTSAN98.4GaugeWashington99.4%501 of 5048 min40 min
1,226TaylorT7498.4AirportWilliamson99.4%501 of 5048 min40 min
1,227Kenefick 4WKNFT298.4GaugeLiberty99.4%167 of 16817 min2 h
1,228Caddo Wildlife Management AreaCDDT298.4GaugeFannin99.4%167 of 16817 min2 h
1,228Cleveland 2 SCPGT298.4GaugeLiberty99.4%167 of 16817 min2 h
1,228RatcliffRTCT298.4GaugeHouston99.4%167 of 16817 min2 h
1,228Zavalla RAWSZVLT298.4GaugeAngelina99.4%167 of 16817 min2 h
1,232Fort DavisFDST298.4GaugeJeff Davis98.8%166 of 16816 min2 h
1,232GranburyGRYT298.4GaugeHood98.8%166 of 16816 min2 h
1,234Liberty Hill - SF San GabrielLHGT298.4GaugeWilliamson98.6%663 of 67216 min45 min
1,235RobstownRBO98.4AirportNueces98.6%497 of 50410 min85 min
1,236Adamsville 1S - Lampasas RiverADVT298.4GaugeLampasas98.5%662 of 67215 min45 min
1,237Driftwood 2NW - Onion CreekODFT298.4GaugeHays98.5%331 of 33616 min60 min
1,238China 6S - Ditch 800JCHT298.4GaugeJefferson98.3%177 of 18015 min1.9 h
1,239Odessa-Schlemeyer Fld (Was E02)ODO98.4AirportEctor98.2%165 of 16810 min4.1 h
1,240Buffalo Bayou 1 AT Barker ReservoirBAKT298.4GaugeHarris97.6%656 of 67214 min35 min
1,241Shoal Creek At Silverway DriveASHT298.4GaugeTravis97.6%164 of 16814 min2 h
1,241COLORADO AT Champion Creek Reservoir near Colorado City 7SCCRT298.4GaugeMitchell97.6%164 of 16814 min2 h
1,241San Gabriel 10 E LaneportGGRT298.4GaugeWilliamson97.6%164 of 16814 min2 h
1,241Helotes Creek AT Helotes Ck At HelotesHLTT298.4GaugeBexar97.6%164 of 16814 min2 h
1,241Manadas Creek 3 NNW LaredoLMKT298.4GaugeWebb97.6%164 of 16814 min2 h
1,241Aransas River 4 AT SkidmoreSKMT298.4GaugeBee97.6%164 of 16814 min2 h
1,247Slaughter Creek At FM 2304SLHT298.4GaugeTravis97.6%164 of 16814 min2 h
1,248Driscoll 3E - Petronila CreekPETT298.4GaugeNueces97.6%164 of 16814 min2.3 h
1,248Ecleto Creek 5 NW Elceto Creek Near RungeRUGT298.4GaugeKarnes97.6%164 of 16814 min2.3 h
1,248Seco Creek 3 N at Rowe Ranch Near D'HanisSCRT298.4GaugeMedina97.6%164 of 16814 min2.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:

  1. Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
  2. Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
  3. Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
  4. Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading; an airfield is compared with the nearest other airport, never its own report. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
  5. Instrument checksweight 15The share of its readings that pass a check. For an airfield, the check the forecast engine runs the next day: each reading against the stations around it, as weather services check their own. For any other station, a reading 20 F or more from its reference fails, unless the two stand 3,000 ft or more apart.Full marks: none failed. No marks: 5% failed.
  6. Forecast checkweight 10How closely its temperature matched Storm Station's forecast for the same hours, checked the next day, for every airfield the forecast engine scores. A station whose readings stray far from a forecast its neighbours confirm is one to doubt.Full marks: within 2 F on average. No marks: 8 F.

A part is scored once the week holds 24 readings or comparisons for it. A part that cannot be measured where a station stands counts at the middle of its state's measured stations, so the station is neither lifted nor sunk by it. A part measured nowhere in the state is left out, and the others carry its weight.

From score to rank

Each state's stations are ranked by their score, to the tenth. At an equal score the longer record comes first: a station that sent 2,016 of 2,016 reports has shown more than one that sent 7 of 7. Then the faster arrival, then the shorter silence. Ties on all of them share a rank, as a race is scored: three stations tied for third are all third, and the next is sixth.

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. The rank is made again every day, so a station that falls silent or starts to read wrong drops, and one that recovers climbs back. Every page shows the same ranking: a station's rank here, in its state's list and on its own page come from one run, and a new run reaches them together. Each station's page shows its score part by part, with the figures behind each.

The same figures as data

/api/ranks for a state and /api/rank for one station, its score in parts; the developer page has every field.