Storm Station

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,210 stations ranked47.1% sent every report dueranked October 4, 2026page 11 of 17Texas 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,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

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
2,500Eagle Point TX - 8771013EPTT296.1GaugeGalveston99.1%833 of 84021 min48 min
2,500Galveston Causeway Bridge - 8771486GRRT296.1GaugeGalveston99.1%833 of 84021 min48 min
2,500Galveston Pier 21 - 8771450GTOT296.1GaugeGalveston99.1%833 of 84021 min48 min
2,500Manchester TX - 8770777NCHT296.1GaugeHarris99.1%833 of 84021 min48 min
2,500Port Arthur TX - 8770475PORT296.1GaugeJefferson99.1%833 of 84021 min48 min
2,500Rockport TX - 8774770RCPT296.1GaugeAransas99.1%833 of 84021 min48 min
2,500Rollover Pass TX - 8770971RLOT296.1GaugeGalveston99.1%833 of 84021 min48 min
2,500Sargent TX - 8772985SGNT296.1GaugeMatagorda99.1%833 of 84021 min48 min
2,500USS Lexington TX - 8775296TAQT296.1GaugeNueces99.1%833 of 84021 min48 min
2,500Port Lavaca - 8773259VCAT296.1GaugeCalhoun99.1%833 of 84021 min48 min
2,511Copano Bay TX - 8774513CPNT296.1GaugeAransas99.0%832 of 84021 min48 min
2,511Port Isabel TX - 8779770PTIT296.1GaugeCameron99.0%832 of 84021 min48 min
2,513East MatagordaEMAT296.1GaugeMatagorda99.0%832 of 84021 min48 min
2,513San Luis Pass TX - 8771972LUIT296.1GaugeBrazoria99.0%832 of 84021 min48 min
2,513Morgans Point TX - 8770613MGPT296.1GaugeHarris99.0%832 of 84021 min48 min
2,513Port Mansfield TX - 8778490PMNT296.1GaugeWillacy99.0%832 of 84021 min48 min
2,517High Island TX - 8770808HIST296.1GaugeGalveston99.0%832 of 84021 min48 min
2,518Freeport 1SSEFPST296.1GaugeBrazoria99.0%832 of 84023 min42 min
2,518Corpus Christi - Viola TurningVTBT296.1GaugeNueces99.0%832 of 84023 min42 min
2,520South Fork Guadalupe River at Lynx Haven Crossing near Hunt TXLNXT296.1GaugeKerr98.6%663 of 67216 min75 min
2,521Rosharon 4WNW - Oyster CreekOYNT296.1GaugeBrazoria98.3%661 of 67216 min75 min
2,522Perdido Creek 7 WNW FanninPEDT296.1GaugeGoliad98.2%165 of 16824 min2 h
2,522San Miguel Creek 10 N TildenTNLT296.1GaugeMcmullen98.2%165 of 16824 min2 h
2,524Cuthand - Cuthand CreekCTCT296.1GaugeRed River98.2%165 of 16824 min2 h
2,524Brackettville - Las Moras SpringsLSPT296.1GaugeKinney98.2%165 of 16824 min2 h
2,526Big Cypress Bayou 2 N PITTSBURGBCBT296.1GaugeCamp98.2%165 of 16824 min2 h
2,527Wharton Regional ArptARM96.1AirportWharton97.8%493 of 5048 min2.7 h
2,527SpearmanE4296.1AirportHansford97.8%493 of 5048 min2.7 h
2,527La PorteT4196.1AirportHarris97.8%493 of 5048 min2.7 h
2,530Boerne 8NNE - Guadalupe RiverGUBT296.1GaugeKendall97.6%656 of 67218 min60 min
2,531MidlandMDD96.1AirportMidland97.6%492 of 5048 min2.7 h
2,532George West / Live Oak8T696.1AirportLive Oak97.6%492 of 5048 min2.7 h
2,532ZapataAPY96.1AirportZapata97.6%492 of 5048 min2.7 h
2,534BeaumontBMT96.1AirportJefferson97.6%492 of 5048 min2.7 h
2,535Fort StocktonFST96.0AirportPecos99.4%167 of 16810 min2 h
2,536Texarkana RAWSTEXT296.0GaugeBowie99.4%167 of 16815 min2 h
2,537Matagorda Bay Entrance Channel TX - 8773767MBET296.0GaugeMatagorda98.8%830 of 84021 min48 min
2,537Packery Channel TX - 8775792PACT296.0GaugeNueces98.8%830 of 84021 min48 min
2,539Medina 8W - WP Medina RiverWPMT296.0GaugeBandera98.6%663 of 67217 min75 min
2,540Guadalupe River AT SattlerSTLT296.0GaugeComal98.6%663 of 67217 min75 min
2,540Waco 5E - Tehuacana RiverTCWT296.0GaugeMcLennan98.6%663 of 67217 min75 min
2,542Liberty Hill - SF San GabrielLHGT296.0GaugeWilliamson98.0%659 of 67216 min75 min
2,543Big Lake ReaganE4196.0AirportReagan97.6%492 of 5048 min2.7 h
2,544Giddings-Lee_Cnty_ArptGYB96.0AirportLee97.4%491 of 5048 min2.7 h
2,545CaldwellRWV96.0AirportLee97.4%491 of 5048 min2.7 h
2,546Sabine River 8 NE BeckvilleBEKT296.0GaugeHarrison97.0%163 of 16822 min2 h
2,547Deep Creek 1 W Deep Creek Dunn 1WDEET296.0GaugeScurry95.2%160 of 16819 min2.1 h
2,547New Waverly - East Sandy CreekESWT296.0GaugeWalker95.2%160 of 16819 min2.1 h
2,547COLORADO RIVER 13 SE Gail 13SEJBGT296.0GaugeBorden95.2%160 of 16819 min2.1 h
2,547Plum Creek 3 NE LulingLULT296.0GaugeCaldwell95.2%160 of 16819 min2.1 h
2,547Nueces River 4 SW MathisMTBT296.0GaugeJim Wells95.2%160 of 16819 min2.1 h
2,547Brazos 1SW - Palo Pinto CreekPPWT296.0GaugePalo Pinto95.2%160 of 16819 min2.1 h
2,547Tierra Blanca Creek 8 SW Umbarger 8SWUMBT296.0GaugeDeaf Smith95.2%160 of 16819 min2.1 h
2,547Washington - Brazos RiverWBZT296.0GaugeWashington95.2%160 of 16819 min2.1 h
2,547Fifteenmile Creek AT WeserWRST296.0GaugeDe Witt95.2%160 of 16819 min2.1 h
2,556Dyess AFB/AbileneDYS95.9AirportTaylor99.4%167 of 16816 min2 h
2,557Attoyac Bayou 3 E ChirenoATBT295.9GaugeNacogdoches99.4%167 of 16827 min2 h
2,557Grand Prairie - Grand Creek at Shady GroveBSGT295.9GaugeDallas99.4%167 of 16827 min2 h
2,557Frio River 1 S DerbyDBYT295.9GaugeFrio99.4%167 of 16827 min2 h
2,557West Fork Trinity River 3 NW Grand PrairieGPRT295.9GaugeDallas99.4%167 of 16827 min2 h
2,557Gonzales - Guadalupe RiverGWGT295.9GaugeGonzales99.4%167 of 16827 min2 h
2,557Double Mountain Fork Brazos 9 ENE Lake Alan HenryLHPT295.9GaugeGarza99.4%167 of 16827 min2 h
2,557AT Mackenzie ReservoirMKZT295.9GaugeBriscoe99.4%167 of 16827 min2 h
2,557Frio River AT Dry FrioUDET295.9GaugeUvalde99.4%167 of 16827 min2 h
2,565Neches River 4 NE NechesNCST295.9GaugeCherokee99.4%167 of 16827 min2 h
2,566SPI Brazos Santiago TX - 8779749BZST295.9GaugeCameron98.4%827 of 84021 min48 min
2,567Conroe - Alligator CreekAGAT295.9GaugeMontgomery98.5%662 of 67217 min75 min
2,568Angleton 6NNW - Oyster CreekOYAT295.9GaugeBrazoria97.9%658 of 67216 min75 min
2,569Carthage4F295.9AirportPanola97.8%493 of 5048 min2.7 h
2,570LibertyT7895.9AirportLiberty97.2%490 of 5048 min2.7 h
2,571Port Aransas/Mustang Beach ArptRAS95.9AirportNueces97.2%490 of 5048 min2.7 h
2,572LevellandLLN95.9AirportHockley97.2%490 of 5048 min2.7 h
2,573Brenham_Municipal_Apt11R95.9AirportWashington97.0%489 of 5048 min2.7 h
2,574Dalhart MunicipalDHT95.9AirportHartley95.8%161 of 16810 min7 h
2,575Mineral Wells MuniMWL95.9AirportPalo Pinto91.7%177 of 19310 min2 h
2,576Red Rock 1.2 NTX-BST-9095.8VolunteerBastrop100%3 of 310.4 h24 h
2,576Windcrest 2.9 NNWTX-BXR-56795.8VolunteerBexar100%3 of 310.4 h24 h
2,576Austin 9.5 NTX-TV-38895.8VolunteerTravis100%3 of 310.4 h24 h
2,576Round Rock 1.1 NTX-WM-37695.8VolunteerWilliamson100%3 of 310.4 h24 h
2,576Floresville 5.7 WNWTX-WO-5595.8VolunteerWilson100%3 of 310.4 h24 h
2,581New Braunfels 7.2 NWTX-CML-895.8VolunteerComal100%3 of 310.4 h24 h
2,582Pittsburg 2.2 WNWTX-CMP-595.8VolunteerCamp100%3 of 310.4 h24 h
2,582Kerrville 6.7 NTX-GS-7195.8VolunteerGillespie100%3 of 310.4 h24 h
2,582Mount Pleasant 6.4 SSETX-TI-895.8VolunteerTitus100%3 of 310.4 h24 h
2,585Fredericksburg 3.4 NNETX-GS-8495.8VolunteerGillespie100%3 of 310.4 h26 h
2,586Spicewood 3.1 NNETX-BRT-15495.8VolunteerBurnet100%3 of 310.4 h24 h
2,586Sherman 5.4 SSETX-GA-4995.8VolunteerGrayson100%3 of 310.4 h24 h
2,588Liverpool 4.6 NWTX-BRZ-5795.8VolunteerBrazoria100%3 of 310.4 h24 h
2,589Round Rock #5BRUT295.8GaugeWilliamson99.4%167 of 16827 min2 h
2,590Wichita River 6 NNW DundeeDDET295.8GaugeArcher99.4%167 of 16827 min2 h
2,590BRAZOS RIVER 11 SW GrafordGFTT295.8GaugePalo Pinto99.4%167 of 16827 min2 h
2,592Baffin Bay Point of Rocks - 8776604BABT295.8GaugeKleberg99.1%833 of 84025 min42 min
2,592South Padre Island CGS TX - 8779748PCGT295.8GaugeCameron99.1%833 of 84025 min42 min
2,592Rincon del San Jose Potrero Lopeno SW TX - 8777812RSJT295.8GaugeKenedy99.1%833 of 84025 min42 min
2,595Guadalupe River 1 E HuntHNTT295.8GaugeKerr98.8%664 of 67218 min75 min
2,596Angleton - Oyster CreekOYBT295.8GaugeBrazoria98.8%664 of 67226 min45 min
2,597BRAZOS RIVER 11 SW Possum Kingdom LakePSMT295.8GaugePalo Pinto98.6%663 of 67222 min60 min
2,598KingsvilleIKG95.8AirportKleberg97.8%493 of 5048 min2.7 h
2,599Mexia LimestoneLXY95.8AirportLimestone97.2%490 of 5048 min2.7 h
2,600TaylorT7495.8AirportWilliamson97.0%489 of 5048 min2.7 h
2,601Columbus66R95.8AirportColorado96.8%488 of 5048 min2.7 h
2,602PalestinePSN95.8AirportAnderson96.8%488 of 5048 min2.7 h
2,603Pedernales River 3 S FredericksburgFRBT295.8GaugeGillespie93.0%213 of 22916 min60 min
2,604CressonBNCT295.7GaugeParker100%168 of 16829 min64 min
2,605Clear Fork Brazos River AT Fort GriffinABYT295.7GaugeShackelford100%168 of 16829 min64 min
2,605Alice - San Diego CreekACET295.7GaugeJim Wells100%168 of 16829 min64 min
2,605Leon River 5 N Belton LakeBLNT295.7GaugeBell100%168 of 16829 min64 min
2,605East Fork Trinity River 2 NW CrandallCNLT295.7GaugeKaufman100%168 of 16829 min64 min
2,605North Sulphur River 9 N CooperCPPT295.7GaugeLamar100%168 of 16829 min64 min
2,605Sealy 10SW - San Bernard RiverCSRT295.7GaugeAustin100%168 of 16829 min64 min
2,605RICHLAND CREEK 5 N Navarro Mills LakeDAWT295.7GaugeNavarro100%168 of 16829 min64 min
2,605Dobbin 1NE - Lake CreekDDBT295.7GaugeMontgomery100%168 of 16829 min64 min
2,605Rio Grande River AT Eagle PassEPPT295.7GaugeMaverick100%168 of 16829 min64 min
2,605Neches River 3 S EvadaleEVDT295.7GaugeJasper100%168 of 16829 min64 min
2,605West Fork Trinity River AT Lake WorthFLWT295.7GaugeTarrant100%168 of 16829 min64 min
2,605Rio Grande AT Fort QuitmanFQGT295.7GaugeHudspeth100%168 of 16829 min64 min
2,605Leon River 6 N HamiltonHMLT295.7GaugeHamilton100%168 of 16829 min64 min
2,605Double Mountain Fork Brazos AT JusticeburgJTBT295.7GaugeGarza100%168 of 16829 min64 min
2,605Dennis 2SE - Kickapoo CreekKPCT295.7GaugeParker100%168 of 16829 min64 min
2,605Hondo Creek 3 N King Waterhole/hondo Crk @ Hwy 173KWHT295.7GaugeMedina100%168 of 16829 min64 min
2,605CelesteLVTT295.7GaugeHunt100%168 of 16829 min64 min
2,605Panther Branch 3 NW Sawdust RoadPBST295.7GaugeMontgomery100%168 of 16829 min64 min
2,605Panther Branch AT Gosling RoadPGRT295.7GaugeMontgomery100%168 of 16829 min64 min
2,605Neches River 1 N RocklandROKT295.7GaugeTyler100%168 of 16829 min64 min
2,605San Pedro Creek 2 SW Furnish Street near San AntonioSAFT295.7GaugeBexar100%168 of 16829 min64 min
2,605TEHUACANA CREEK 3 SSE StreetmanSTET295.7GaugeFreestone100%168 of 16829 min64 min
2,605Hondo Creek 20 NNW Tarpley - Hondo CreekTPHT295.7GaugeMedina100%168 of 16829 min64 min
2,605Texas City Pump Station AT Texas CityTPST295.7GaugeGalveston100%168 of 16829 min64 min
2,605Round RockWRKT295.7GaugeWilliamson100%168 of 16829 min64 min
2,630Rio Grande 3 N Candelaria 3NCDET295.7GaugePresidio100%168 of 16829 min64 min
2,630Middle Yegua Creek 5 SW Dime BoxDMYT295.7GaugeLee100%168 of 16829 min64 min
2,632Pearland 2 SPRLT295.7GaugeBrazoria99.4%167 of 16828 min2 h
2,633Port Aransas TX - 8775237RTAT295.7GaugeNueces99.0%832 of 84025 min42 min
2,633Seadrift TX - 8773037SDRT295.7GaugeCalhoun99.0%832 of 84025 min42 min
2,635Aransas Wildlife Refuge - 8774230AWRT295.7GaugeCalhoun98.9%831 of 84021 min54 min
2,636Junction - South LlanoJSLT295.7GaugeKimble98.8%664 of 67219 min75 min
2,636Pecan Creek 11 S near San AngeloSGOT295.7GaugeTom Green98.8%664 of 67219 min75 min
2,638ELM CREEK AT Lake AbileneABIT295.7GaugeTaylor98.8%166 of 16827 min2 h
2,638CEDAR CREEK AT AbileneACWT295.7GaugeTaylor98.8%166 of 16827 min2 h
2,638Brazos River 1 NNE San FelipeBAWT295.7GaugeAustin98.8%166 of 16827 min2 h
2,638South Side Canal 5 NW DundeeDSCT295.7GaugeArcher98.8%166 of 16827 min2 h
2,638Cedar Creek AT Kirby LakeKBYT295.7GaugeTaylor98.8%166 of 16827 min2 h
2,638Paint Creek AT Lake StamfordLSFT295.7GaugeHaskell98.8%166 of 16827 min2 h
2,638Middle Concho AT Lake NasworthyNAST295.7GaugeTom Green98.8%166 of 16827 min2 h
2,638Lake Ray Roberts GreenbeltRRDT295.7GaugeDenton98.8%166 of 16827 min2 h
2,646SANDY CREEK AT Lake CiscoCCST295.7GaugeEastland98.8%166 of 16827 min2 h
2,647Coleto Creek 9 SW Highway 59 VictoriaCCVT295.7GaugeVictoria98.8%166 of 16827 min2 h
2,647ELM FORK TRINITY RIVER 2 E LewisvilleEFLT295.7GaugeDenton98.8%166 of 16827 min2 h
2,649Kincheon Branch At William CannonKBWT295.7GaugeTravis98.6%663 of 67218 min75 min
2,649Medina AT Patterson road at MedinaMERT295.7GaugeBandera98.6%663 of 67218 min75 min
2,651Guadalupe River 1 E ComfortCOMT295.7GaugeKerr98.6%663 of 67218 min75 min
2,652Rio Grande River AT Below Falcon DamBFAT295.7GaugeStarr98.6%663 of 67219 min75 min
2,652North Concho River 1 SE CarlsbadCLBT295.7GaugeTom Green98.6%663 of 67219 min75 min
2,652Concho River AT Concho River at San AngeloSCCT295.7GaugeTom Green98.6%663 of 67219 min75 min
2,655Florence - Berry CreekFMFT295.7GaugeWilliamson98.5%662 of 67218 min75 min
2,656Denver CityE5795.7AirportYoakum98.0%494 of 5048 min2.7 h
2,657CenterF1795.7AirportShelby97.6%492 of 5048 min2.7 h
2,658Kingsville NASNQI95.7AirportKleberg88.6%149 of 1687 min3 h
2,659Concho River AT near Paint RockPRKT295.6GaugeConcho99.4%167 of 16828 min2 h
2,660Wichita River 4 SW Iowa ParkIPWT295.6GaugeWichita99.4%167 of 16828 min2 h
2,660Neches River At Sam Rayburn ResJSPT295.6GaugeJasper99.4%167 of 16828 min2 h
2,660Neches River AT Lake PalestineLPTT295.6GaugeAnderson99.4%167 of 16828 min2 h
2,660West Fork Dry Comal 4 ENE at Schuetz Dam nr Garden RidgeWCST295.6GaugeComal99.4%167 of 16828 min2 h
2,664South Concho River AT ChristovalCHVT295.6GaugeTom Green98.5%662 of 67219 min75 min
2,664NORTH CONCHO RIVER AT North Concho River above Grape CreekGCRT295.6GaugeTom Green98.5%662 of 67219 min75 min
2,666Big Sandy Creek Near JonestownBJCT295.6GaugeTravis96.4%162 of 16819 min4 h
2,667Colorado River in AT ColumbusCBST295.6GaugeColorado92.5%212 of 22916 min61 min
2,668Leon Creek 3 SSW Loop 410 near Leon ValleyLECT295.5GaugeBexar99.4%167 of 16829 min2 h
2,669CAT CLAW CREEK AT AbileneACCT295.5GaugeTaylor99.4%167 of 16829 min2 h
2,669Little Wichita River 5 N Archer CityALWT295.5GaugeArcher99.4%167 of 16829 min2 h
2,669FLAT CREEK AT Lake AthensATHT295.5GaugeHenderson99.4%167 of 16829 min2 h
2,669Mill Creek 5 SE BellvilleBEMT295.5GaugeAustin99.4%167 of 16829 min2 h
2,669Breckenridge - Big Sandy CreekBRXT295.5GaugeStephens99.4%167 of 16829 min2 h
2,669Leon River 4 NE De LeonDLLT295.5GaugeComanche99.4%167 of 16829 min2 h
2,669Sabana River 4 W De LeonDSBT295.5GaugeComanche99.4%167 of 16829 min2 h
2,669Clear Fork Trinity River AT Fort WorthFWHT295.5GaugeTarrant99.4%167 of 16829 min2 h
2,669Long King Creek 2 W LivingstonLIVT295.5GaugePolk99.4%167 of 16829 min2 h
2,669Martin Creek AT LAKE MARTIN CREEKLMTT295.5GaugeRusk99.4%167 of 16829 min2 h
2,669MUDDY CEDAR CREEK AT New Terrell City LakeLTLT295.5GaugeKaufman99.4%167 of 16829 min2 h
2,669Mud Creek At Lake TylerLTYT295.5GaugeSmith99.4%167 of 16829 min2 h
2,669WAXAHACHIE CREEK AT Lake WaxahachieLWWT295.5GaugeEllis99.4%167 of 16829 min2 h
2,669East Fork Trinity River 2 E McKinneyMCKT295.5GaugeCollin99.4%167 of 16829 min2 h
2,669ROCK CREEK AT Lake Mineral WellsMMWT295.5GaugeParker99.4%167 of 16829 min2 h
2,669Moses Lk Tide GageMOKT295.5GaugeGalveston99.4%167 of 16829 min2 h
2,669AT Lake MeredithMRIT295.5GaugeHutchinson99.4%167 of 16829 min2 h
2,669Annona 1 NWNONT295.5GaugeRed River99.4%167 of 16829 min2 h
2,669Placedo Creek 4 NE PlacedoPLPT295.5GaugeVictoria99.4%167 of 16829 min2 h
2,669Copano Creek 8 AT RefugioRCCT295.5GaugeRefugio99.4%167 of 16829 min2 h
2,689RICHLAND CREEK 7 S Richland Chambers LakeFFLT295.5GaugeNavarro98.9%665 of 67224 min60 min
2,690American Canal DiversionACDT295.5GaugeEl Paso98.2%660 of 67219 min75 min
2,690Lampasas River AT BeltonBLPT295.5GaugeBell98.2%660 of 67219 min75 min
2,690Lake Jackson 2NW - Yster CreekOYLT295.5GaugeBrazoria98.2%660 of 67219 min75 min
2,690Salado - Salado CreekSDOT295.5GaugeBell98.2%660 of 67219 min75 min
2,694Big_SpringBPG95.5AirportHoward97.8%493 of 5048 min2.7 h
2,695Alaminos Canyon Block 857GYF95.5AirportGalveston97.6%492 of 5048 min2.7 h
2,696Main Floodway S MercedesMECT295.5GaugeHidalgo96.4%162 of 16824 min3 h
2,697AT Greenbelt LakeGRET295.4GaugeDonley98.8%166 of 16828 min2 h
2,698Orange 1W - Adams BayouADMT295.4GaugeOrange98.5%662 of 67223 min60 min
2,699Weir - San GrabrielWSGT295.4GaugeWilliamson98.0%659 of 67219 min75 min
2,700Call 10SESMBT295.4GaugeNewton97.9%658 of 67219 min75 min
2,701San Saba81R95.4AirportSan Saba97.8%493 of 5048 min2.7 h
2,702DumasDUX95.4AirportMoore97.6%492 of 5048 min3.3 h
2,703Dripping Springs 5NE - Barton CreekHTDT295.4GaugeHays93.4%314 of 33619 min1.5 h
2,704Dallas/Redbird ArptRBD95.4AirportDallas90.5%172 of 19010 min61 min
2,705Knippa 1.2 NTX-UV-4295.3VolunteerUvalde100%3 of 311.4 h24 h
2,705Victoria 11.8 NNWTX-VC-6995.3VolunteerVictoria100%3 of 311.4 h24 h
2,707Watauga 1.1 SSETX-TN-21195.3VolunteerTarrant100%3 of 311.4 h2 days
2,708Cameron 7.9 ESETX-MLM-4995.3VolunteerMilam100%3 of 311.4 h2 days
2,709Temple 3.3 SSETX-BEL-9995.3VolunteerBell100%3 of 311.4 h24 h
2,710Coleto Creek At Coleto Creek ReservoirCKDT295.3GaugeVictoria98.8%166 of 16829 min2 h
2,710Dry Creek Near RosenbergRSNT295.3GaugeFort Bend98.8%166 of 16829 min2 h
2,710Dry Frio 4 SE near Reagan WellsRWDT295.3GaugeUvalde98.8%166 of 16829 min2 h
2,713Eliasville - Cedar Fork Bravos RiverELVT295.3GaugeYoung98.8%166 of 16829 min2 h
2,713Dry Comal At Dry Comal Creek At Loop 337 Near New BraunfelsNBDT295.3GaugeComal98.8%166 of 16829 min2 h
2,713Guadalupe River AT Spring BranchSRGT295.3GaugeComal98.8%166 of 16829 min2 h
2,713Neches River 2 NE Town BluffTBFT295.3GaugeJasper98.8%166 of 16829 min2 h
2,717Abilene - Elm CreekAECT295.3GaugeTaylor98.8%166 of 16829 min2 h
2,717Bear Branch AT Research BoulevardBBHT295.3GaugeMontgomery98.8%166 of 16829 min2 h
2,717Red River 2 NE BurkburnettBKBT295.3GaugeWichita98.8%166 of 16829 min2 h
2,717Colorado River 5 NW BallingerBLIT295.3GaugeRunnels98.8%166 of 16829 min2 h
2,717Rio Grande AT Boquillas-Rio Grande VillageBOQT295.3GaugeBrewster98.8%166 of 16829 min2 h
2,717Nueces River AT CalallenCAAT295.3GaugeNueces98.8%166 of 16829 min2 h
2,717Donna - East Levee RdDNAT295.3GaugeHidalgo98.8%166 of 16829 min2 h
2,717Fort Worth - WF Trinity RiverGLTT295.3GaugeTarrant98.8%166 of 16829 min2 h
2,717GIFFIN SPRINGS 1 N Giffin Springs 1N ToyahvaleGNST295.3GaugeReeves98.8%166 of 16829 min2 h
2,717Goose Creek @ BaytownGSET295.3GaugeHarris98.8%166 of 16829 min2 h
2,717Coleman - Hords CreekHDCT295.3GaugeColeman98.8%166 of 16829 min2 h
2,717LadoniaLADT295.3GaugeFannin98.8%166 of 16829 min2 h
2,717NOLAN RIVER 4 SSE Lake Pat CleburneLCLT295.3GaugeJohnson98.8%166 of 16829 min2 h
2,717Lake Fork Creek AT LAKE FORKLFKT295.3GaugeWood98.8%166 of 16829 min2 h
2,717LEON RIVER 7 S Lake LeonLLET295.3GaugeEastland98.8%166 of 16829 min2 h
2,717Running Water Draw AT PlainviewPNVT295.3GaugeHale98.8%166 of 16829 min2 h
2,717Rio Grande River 1 ESE Rio Grande CityRGDT295.3GaugeStarr98.8%166 of 16829 min2 h
2,717Conroe - Stewarts CreekSDTT295.3GaugeMontgomery98.8%166 of 16829 min2 h
2,717Cedar Lane - San BernardSLET295.3GaugeBrazoria98.8%166 of 16829 min2 h
2,717North Concho River AT Sterling CitySRCT295.3GaugeSterling98.8%166 of 16829 min2 h
2,717GUADALUPE RIVER 3 N TivoliTIVT295.3GaugeRefugio98.8%166 of 16829 min2 h
2,717Lewisville 2SSE - Timber CreekTLWT295.3GaugeDenton98.8%166 of 16829 min2 h
2,717TRINITY RIVER AT Dallas At Hwy 12TRDT295.3GaugeDallas98.8%166 of 16829 min2 h
2,717Middle Verde Creek At SH 173NVCKT295.3GaugeMedina98.8%166 of 16829 min2 h
2,717Sandies Creek 2 NE WesthoffWHOT295.3GaugeDe Witt98.8%166 of 16829 min2 h
2,717SABINE RIVER 9 ENE Wills PointWPTT295.3GaugeVan Zandt98.8%166 of 16829 min2 h
2,743Guadalupe 2 W North Fork Guadalupe River Near HuntHNFT295.3GaugeKerr97.7%657 of 67219 min75 min
2,743Bastrop Bayou Near Lake JacksonLKJT295.3GaugeBrazoria97.7%657 of 67219 min75 min
2,745North Fork San Gabriel River at 243 near Briggs TXNFBT295.3GaugeBurnet97.6%656 of 67219 min75 min
2,746CanadianHHF95.3AirportHemphill97.4%491 of 5048 min3.3 h
2,747Brazos River 6 N Palo PintoPLOT295.2GaugePalo Pinto98.9%665 of 67222 min75 min
2,747Bryson - Rock CreekRKCT295.2GaugeJack98.9%665 of 67222 min75 min
2,749Trinity River 2 W DallasDALT295.2GaugeDallas98.5%331 of 33629 min60 min
2,750Rio Grande River AT Falcon DamFALT295.2GaugeStarr97.3%654 of 67219 min75 min

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. 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.