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 14 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
3,245Schertz 2.9 NNWTX-GP-19487.8VolunteerGuadalupe66.6%2 of 386 min2 days
3,245Splendora 3.5 WNWTX-MNG-11687.8VolunteerMontgomery66.6%2 of 386 min2 days
3,245Arlington 4.1 NTX-TN-24987.8VolunteerTarrant66.6%2 of 386 min2 days
3,254Palmview 0.9 SSWTX-HDL-7487.8VolunteerHidalgo66.6%2 of 386 min3 days
3,254Victoria 1.8 SWTX-VC-7187.8VolunteerVictoria66.6%2 of 386 min3 days
3,256Spring Branch 5.6 SSETX-CML-33087.8VolunteerComal66.6%2 of 386 min34.1 h
3,257Alvin 7.7 SSWTX-BRZ-5887.8VolunteerBrazoria66.6%2 of 386 min35.1 h
3,257McDade 0.6 ESETX-BST-18087.8VolunteerBastrop66.6%2 of 386 min35.1 h
3,257Dale 1.8 SSETX-CLD-6787.8VolunteerCaldwell66.6%2 of 386 min35.1 h
3,257Canutillo 1.2 WTX-EP-10487.8VolunteerEl Paso66.6%2 of 386 min35.1 h
3,257Goliad 0.1 STX-GD-1787.8VolunteerGoliad66.6%2 of 386 min35.1 h
3,257Wimberley 3.6 NNWTX-HYS-25587.8VolunteerHays66.6%2 of 386 min35.1 h
3,257San Marcos 1.8 NWTX-HYS-9887.8VolunteerHays66.6%2 of 386 min35.1 h
3,257George West 2.7 NNWTX-LO-987.8VolunteerLive Oak66.6%2 of 386 min35.1 h
3,257Corpus Christi 4.8 WTX-NU-3887.8VolunteerNueces66.6%2 of 386 min35.1 h
3,266Spring Branch 4.3 ESETX-CML-15087.8VolunteerComal66.6%2 of 386 min2 days
3,266New Braunfels 12.1 NWTX-CML-26187.8VolunteerComal66.6%2 of 386 min2 days
3,266San Marcos 5.0 NNETX-HYS-35187.8VolunteerHays66.6%2 of 386 min2 days
3,266Corpus Christi 4.3 STX-NU-10987.8VolunteerNueces66.6%2 of 386 min2 days
3,270San Antonio 7.5 NNWTX-BXR-54087.8VolunteerBexar66.6%2 of 386 min3 days
3,271Fort Worth 9.6 SSWTX-TN-20487.8VolunteerTarrant66.6%2 of 386 min37 h
3,272Inez 5.3 SSWTX-VC-987.8VolunteerVictoria66.6%2 of 386 min31.1 h
3,273Brackettville 0.1 NETX-KY-387.8VolunteerKinney66.6%2 of 32.4 h46 h
3,274La Vernia 4.5 NETX-GP-19687.8VolunteerGuadalupe66.6%2 of 32.4 h2 days
3,274Eldorado 0.2 WSWTX-SC-187.8VolunteerSchleicher66.6%2 of 32.4 h2 days
3,274Stratford 0.5 ESETX-SR-187.8VolunteerSherman66.6%2 of 32.4 h2 days
3,277New Braunfels 10.9 NWTX-CML-21687.8VolunteerComal66.6%2 of 32.4 h3 days
3,278Arlington 2.7 NNWTX-TN-23387.8VolunteerTarrant66.6%2 of 32.4 h27.1 h
3,279Boerne 1.2 ETX-KN-6587.8VolunteerKendall66.6%2 of 32.4 h36.1 h
3,280Rancho Viejo 0.7 ETX-CMR-187.8VolunteerCameron66.6%2 of 32.4 h2 days
3,280Doole 1NWTX-CNC-887.8VolunteerConcho66.6%2 of 32.4 h2 days
3,280Kyle 1.6 NNWTX-HYS-33887.8VolunteerHays66.6%2 of 32.4 h2 days
3,280Austin 7.3 SWTX-TV-11387.8VolunteerTravis66.6%2 of 32.4 h2 days
3,284Canyon 0.9 SSETX-RD-2787.8VolunteerRandall66.6%2 of 32.4 h46 h
3,285Blanco 4.4 WTX-BLC-5987.8VolunteerBlanco66.6%2 of 32.4 h33.1 h
3,286Pipe Creek 1.5 SETX-BND-9587.8VolunteerBandera66.6%2 of 32.4 h35.1 h
3,286Houston 3.5 WSWTX-HRR-33287.8VolunteerHarris66.6%2 of 32.4 h35.1 h
3,288Georgetown 8.9 ETX-WM-13587.8VolunteerWilliamson66.6%2 of 32.4 h34.1 h
3,289Blue Mound 1.6 ENETX-TN-13487.8VolunteerTarrant66.6%2 of 32.4 h37.1 h
3,290Burnet 2.9 WNWTX-BRT-14887.8VolunteerBurnet66.6%2 of 32.4 h35.1 h
3,290Austin 8.8 WSWTX-TV-48787.8VolunteerTravis66.6%2 of 32.4 h35.1 h
3,292Burlington 4.6 SWTX-MLM-3787.8VolunteerMilam66.6%2 of 32.4 h36.1 h
3,292San Saba 7.3 ENETX-SS-187.8VolunteerSan Saba66.6%2 of 32.4 h36.1 h
3,294Nolanville 0.9 ETX-BEL-9787.8VolunteerBell66.6%2 of 32.4 h2 days
3,294Meadowlakes 0.1 SWTX-BRT-17587.8VolunteerBurnet66.6%2 of 32.4 h2 days
3,294Somerset 9.7 ESETX-BXR-52787.8VolunteerBexar66.6%2 of 32.4 h2 days
3,294Boerne 3.4 NTX-KN-4587.8VolunteerKendall66.6%2 of 32.4 h2 days
3,298Socorro 2.3 SSWTX-EP-12887.8VolunteerEl Paso66.6%2 of 32.4 h3 days
3,298Beaumont 13.1 SSWTX-JJ-2387.8VolunteerJefferson66.6%2 of 32.4 h3 days
3,300Brushy Creek 2.4 SWTX-WM-4687.8VolunteerWilliamson66.6%2 of 32.4 h35.1 h
3,301Lakeway 4S - Hamilton PoolHPLT287.7GaugeTravis88.1%296 of 33618 min10 h
3,302Brazos River AT RichmondRMOT287.7GaugeFort Bend73.2%211 of 28821 min1.8 h
3,303Laurel And Eastex Freeway @ Ditch 116JYVT287.7GaugeJefferson70.2%354 of 50417 min60 min
3,304Mc KinneyTKI87.6AirportCollin86.9%146 of 16810 min9 h
3,305Luce Bayou 6 NE HuffmanHFFT287.6GaugeLiberty71.0%179 of 25219 min2 h
3,306Buffalo Bayou 3.1 SE KatyBBKT287.6GaugeFort Bend70.3%244 of 34717 min1.5 h
3,307State HWY 365 @ Green Pond GullyJZVT287.5GaugeJefferson74.1%747 of 1,00818 min45 min
3,308Buffalo Bayou AT West Belt DriveWSBT287.5GaugeHarris72.6%252 of 34718 min1.8 h
3,309Barton Creek AT Barton Springs at AustinBCCT287.4GaugeTravis70.4%355 of 50419 min60 min
3,310Onion Creek 8 SE Hwy 183ATIT287.4GaugeTravis70.4%338 of 48019 min60 min
3,311San Fernando Creek 2 NNE AliceAICT287.3GaugeJim Wells86.9%146 of 16824 min14 h
3,312Deer Park 3NE - Juan Seguin ParkSCPT287.3GaugeHarris76.4%514 of 67214 min2.1 h
3,313Justiceburg 2.4 ENETX-GR-287.3VolunteerGarza66.6%2 of 33.4 h2 days
3,313Woodrow 2.8 WTX-LK-187.3VolunteerLubbock66.6%2 of 33.4 h2 days
3,313Sonora 23.9 ETX-SU-1287.3VolunteerSutton66.6%2 of 33.4 h2 days
3,313Liberty Hill 0.6 NNWTX-WM-2287.3VolunteerWilliamson66.6%2 of 33.4 h2 days
3,317Dallas 1.0 NNETX-DA-7687.3VolunteerDallas66.6%2 of 33.4 h36.1 h
3,317Waxahachie 2.6 ENETX-EL-2387.3VolunteerEllis66.6%2 of 33.4 h36.1 h
3,319Somerville 9.2 WTX-BRL-1487.3VolunteerBurleson66.6%2 of 33.4 h2 days
3,319Abilene 7.8 SSETX-TY-1387.3VolunteerTaylor66.6%2 of 33.4 h2 days
3,319Abilene 4.7 SETX-TY-2487.3VolunteerTaylor66.6%2 of 33.4 h2 days
3,322Lakehills 1.1 SETX-BND-1887.3VolunteerBandera66.6%2 of 33.4 h36.1 h
3,322Castle Hills 0.7 NWTX-BXR-21887.3VolunteerBexar66.6%2 of 33.4 h36.1 h
3,322Weimar 9.3 SETX-CLR-1587.3VolunteerColorado66.6%2 of 33.4 h36.1 h
3,325Brenham 3.8 NNWTX-WA-3887.3VolunteerWashington66.6%2 of 33.4 h36.1 h
3,326Wolfforth 4.4 SETX-LK-9887.3VolunteerLubbock66.6%2 of 33.4 h2 days
3,327Kerrville 1.5 NNWTX-KR-7387.3VolunteerKerr66.6%2 of 33.4 h2 days
3,328Alpine 1.4 NNETX-BRS-4687.3VolunteerBrewster66.6%2 of 33.4 h36.1 h
3,328Gonzales 4.4 NNWTX-GZ-2187.3VolunteerGonzales66.6%2 of 33.4 h36.1 h
3,328Cameron 1.5 NWTX-MLM-2087.3VolunteerMilam66.6%2 of 33.4 h36.1 h
3,328Livingston 5.8 SETX-PL-4087.3VolunteerPolk66.6%2 of 33.4 h36.1 h
3,332Hartley 0.6 SWTX-HRT-487.3VolunteerHartley66.6%2 of 33.4 h2 days
3,333Burnet 9.3 WNWTX-BRT-18187.3VolunteerBurnet66.6%2 of 33.4 h35.1 h
3,334Killeen 4SE - S Nolan CreekBBJT287.2GaugeBell98.8%664 of 67279 min82 min
3,335Mauriceville 3NE - Drainage DitchHOIT287.2GaugeNewton77.8%785 of 1,00817 min80 min
3,336Pine Forst 2S - Tiger CreekOTCT287.2GaugeOrange76.6%773 of 1,00817 min70 min
3,337Port Neches 1NE - Neches RiverPNPT287.2GaugeJefferson76.4%771 of 1,00817 min70 min
3,338East Fork San Jacinto 1.2 W ClevelandCLDT287.2GaugeLiberty75.6%246 of 32528 min1.6 h
3,339Kidd Road @ Ditch 406BJZOT287.2GaugeJefferson68.6%173 of 25217 min2 h
3,340Sargent 1 ENESECT287.1GaugeMatagorda87.5%147 of 16819 min22 h
3,341Midlothian/WaxacJWY87.1AirportEllis85.9%433 of 5048 min7.3 h
3,342Belton 2NW - Nolan CreekBBGT287.0GaugeBell98.6%663 of 67277 min86 min
3,343Winnie 2SW - Spindletop BayouSOBT287.0GaugeChambers79.5%802 of 1,00821 min80 min
3,344Belton - Nolan CreekBBFT286.9GaugeBell98.9%665 of 67276 min1.5 h
3,345Keith Lake @ Highway 87 At JuniorsJKJT286.9GaugeJefferson74.3%749 of 1,00814 min75 min
3,346Montgomery 9.3 SSWTX-MNG-12586.9VolunteerMontgomery66.6%2 of 34.4 h2 days
3,347Fresno 3.1 WNWTX-FB-10386.9VolunteerFort Bend66.6%2 of 34.4 h25.1 h
3,348Spicewood 3.2 STX-BLC-4286.9VolunteerBlanco66.6%2 of 34.4 h36.1 h
3,348Dallas 2.7 WNWTX-DA-5386.9VolunteerDallas66.6%2 of 34.4 h36.1 h
3,348Sugar Land 4.7 SSWTX-FB-10086.9VolunteerFort Bend66.6%2 of 34.4 h36.1 h
3,351Caldwell 7.6 ETX-BRL-1586.9VolunteerBurleson66.6%2 of 34.4 h2 days
3,352Henderson 0.6 WTX-RS-2086.9VolunteerRusk66.6%2 of 34.4 h36.1 h
3,353Buckholts 7.7 SWTX-MLM-5086.9VolunteerMilam66.6%2 of 34.4 h35.1 h
3,354Rule 0.5 NWTX-HSK-386.9VolunteerHaskell66.6%2 of 34.4 h2 days
3,355Belton 4WNW - Nolan CreekBBIT286.8GaugeBell98.9%665 of 67278 min1.6 h
3,356Pinewood Estates - Little Pine Island BayouPWET286.8GaugeHardin73.6%742 of 1,00814 min70 min
3,3578.3 ENE FulshearBBCT286.7GaugeFort Bend70.2%236 of 33617 min2 h
3,358Greens Bayou AT Cutten RoadGCGT286.7GaugeHarris68.4%197 of 28818 min65 min
3,359Winnie 2W - Spindletop BayouFNZT286.6GaugeChambers75.6%763 of 1,00818 min70 min
3,360Buna 1SW - Goode BranchGOBT286.6GaugeJasper75.0%756 of 1,00817 min70 min
3,361Wellspring Dr.RGBT286.6GaugeJefferson74.6%752 of 1,00817 min70 min
3,362Centerville 4NNW - Lower Keechi CreekKCKT286.5GaugeLeon78.3%790 of 1,00822 min80 min
3,363Bon Wier 1SE - Cany CreekHNCT286.5GaugeNewton74.7%753 of 1,00817 min70 min
3,364Pine Crest 1NW - DitchHBWT286.5GaugeJefferson74.7%753 of 1,00817 min70 min
3,365Silsbee 4N - Mill CreekLEAT286.5GaugeHardin73.8%744 of 1,00814 min80 min
3,366McNair 5ENE - Cedar BayouMBVT286.4GaugeChambers78.0%787 of 1,00822 min80 min
3,367Hankamer 2NE - Whites BayouWEBT286.4GaugeChambers74.2%748 of 1,00814 min85 min
3,368SH 124 @ Hillebrandt BayouJZHT286.4GaugeJefferson70.9%477 of 67214 min1.5 h
3,369Winnsboro 0.7 SSWTX-WD-286.4VolunteerWood66.6%2 of 35.4 h39.1 h
3,370Andrews 1.0 NNETX-AD-586.4VolunteerAndrews66.6%2 of 35.4 h35.1 h
3,370Bandera 4.0 ETX-BND-3386.4VolunteerBandera66.6%2 of 35.4 h35.1 h
3,370Garden Ridge 3.9 NWTX-CML-14586.4VolunteerComal66.6%2 of 35.4 h35.1 h
3,370Canyon Lake 2.1 ESETX-CML-28086.4VolunteerComal66.6%2 of 35.4 h35.1 h
3,370Booker 0.5 SSETX-LC-486.4VolunteerLipscomb66.6%2 of 35.4 h35.1 h
3,375Lakehills 1.2 NNETX-BND-1986.4VolunteerBandera66.6%2 of 35.4 h35.1 h
3,376Universal City 0.7 ETX-BXR-58286.4VolunteerBexar66.6%2 of 35.4 h36.1 h
3,376Brenham 8.0 ETX-WA-686.4VolunteerWashington66.6%2 of 35.4 h36.1 h
3,376Chappell Hill 1.0 NWTX-WA-986.4VolunteerWashington66.6%2 of 35.4 h36.1 h
3,379Boerne 6.3 NWTX-KN-13086.4VolunteerKendall66.6%2 of 35.4 h2 days
3,380Harker Heights 2E - S Nolan CreekBBOT286.3GaugeBell97.1%653 of 67279 min89 min
3,381Bevil Oaks - DitchHJGT286.2GaugeJefferson74.1%747 of 1,00817 min75 min
3,382Caldwood Acres 1ESE - DitchHEFT286.2GaugeJefferson73.1%737 of 1,00814 min80 min
3,383McMullenNMT86.1AirportMcmullen93.4%157 of 1682.6 h4.1 h
3,384Sulphur_SpringsSLR86.1AirportHopkins85.9%433 of 5048 min11.5 h
3,385Pine Island Bayou AT BATSON 2 ENEJYKT286.1GaugeHardin73.2%369 of 50417 min2.3 h
3,386Westlawn 1SE - Hwy62 Drainage CanalOCAT286.1GaugeOrange72.7%733 of 1,00814 min80 min
3,387Sims Bayou AT Telephone RoadHSIT286.1GaugeHarris68.2%344 of 50414 min1.6 h
3,388KingsvilleS220686.0SoilKleberg93.3%127 of 13652 min7 h
3,389Rapid Deploy HRDHT286.0GaugeTarrant77.0%777 of 1,00822 min80 min
3,390Taylor Lake @ Nasa Road 1TLNT286.0GaugeHarris70.8%238 of 33614 min3.3 h
3,391Kerrville 1.6 NWTX-KR-8186.0VolunteerKerr66.6%2 of 36.4 h3 days
3,392Seguin Randolph AFBSEQ86.0AirportGuadalupe65.7%221 of 33613 min2 h
3,393Rosedale 1SSE - Hillebrandt BayouHEPT285.9GaugeJefferson72.8%734 of 1,00817 min70 min
3,394Forest Trail @ Ditch 1202JZCT285.9GaugeJefferson72.0%726 of 1,00813 min80 min
3,395Red River at Lake TexomaDSNT285.9GaugeGrayson71.7%241 of 33629 min64 min
3,396Labelle Ranch Property @ Ditch 552-AJYZT285.9GaugeJefferson71.0%716 of 1,00814 min70 min
3,397Navasota 9.7 SSETX-GM-1185.9VolunteerGrimes66.6%2 of 36.4 h35.1 h
3,397Huntsville 7.2 STX-WK-2985.9VolunteerWalker66.6%2 of 36.4 h35.1 h
3,399Weatherford 4.2 SWTX-PR-2185.9VolunteerParker66.6%2 of 36.4 h2 days
3,400Marble Falls 2.7 SETX-BRT-285.9VolunteerBurnet66.6%2 of 36.4 h36.1 h
3,401LehmanS210685.8SoilCochran94.1%128 of 13652 min8 h
3,402LevellandS210585.8SoilHockley94.1%128 of 13652 min8 h
3,403Prairie View #1S201685.8SoilWaller94.1%128 of 13653 min8 h
3,403Reese CenterS210485.8SoilLubbock94.1%128 of 13653 min8 h
3,403RieselS219985.8SoilFalls94.1%128 of 13653 min8 h
3,403VernonS220285.8SoilWilbarger94.1%128 of 13653 min8 h
3,403StephenvilleS220385.8SoilErath94.1%128 of 13653 min8 h
3,403UvaldeS220485.8SoilUvalde94.1%128 of 13653 min8 h
3,403NacogdochesS222885.8SoilNacogdoches94.1%128 of 13653 min8 h
3,410China 5S - Pine Tree DitchJPTT285.8GaugeJefferson70.0%353 of 50418 min1.6 h
3,411Spindletop 2WNW - Drainage CanalHEQT285.6GaugeJefferson72.2%728 of 1,00817 min70 min
3,412San AngeloS220085.5SoilTom Green93.3%127 of 13653 min8 h
3,412WeslacoS220585.5SoilHidalgo93.3%127 of 13653 min8 h
3,414Serenada 2.7 NWTX-WM-37585.5VolunteerWilliamson66.6%2 of 37.4 h46 h
3,415La Grange 0.7 NETX-FY-8485.5VolunteerFayette66.6%2 of 37.4 h35.1 h
3,416Hebbronville 21.2 SSE (Jones Ranch)TX-JH-885.5VolunteerJim Hogg66.6%2 of 37.4 h36.1 h
3,416Hebbronville 32.4 S (Borregos Ranch)TX-JH-985.5VolunteerJim Hogg66.6%2 of 37.4 h36.1 h
3,416Hebbronville 12.9 WSW (Weid Ranch)TX-WB-5885.5VolunteerWebb66.6%2 of 37.4 h36.1 h
3,419Boerne 4.7 WNWTX-KN-2285.5VolunteerKendall66.6%2 of 37.4 h34.1 h
3,420Denton 5.0 NETX-DN-11585.5VolunteerDenton66.6%2 of 37.4 h35.1 h
3,421Balmorhea 2.1 SWTX-RV-285.5VolunteerReeves66.6%2 of 37.4 h2 days
3,422Boerne 11.3 NETX-KN-13385.5VolunteerKendall66.6%2 of 37.4 h36.1 h
3,423Beaumont Yacht Club @ Neches RiverJYBT285.4GaugeJefferson70.6%712 of 1,00814 min80 min
3,424FriendswoodFNDT285.4GaugeHarris67.8%228 of 33614 min2.9 h
3,425Halls Bayou AT Jensen DriveHABT285.4GaugeHarris67.4%170 of 25223 min2 h
3,426Rose Hill Acres 2NNW - Boggy CreekBOPT285.3GaugeHardin71.2%718 of 1,00817 min70 min
3,427Clear Creek AT League CityLGCT285.3GaugeHarris67.5%227 of 33614 min2.9 h
3,428Walden - Drainage CanalHEYT285.2GaugeJefferson72.8%734 of 1,00818 min80 min
3,429Hamshire 8SSW - Mayhaw BayouJMDT285.2GaugeJefferson66.6%224 of 33618 min2 h
3,430Beaumont 5WSW - Willow MarshMBWT285.1GaugeJefferson75.5%761 of 1,00819 min1.8 h
3,431Sabine Ranch @ Ditch 550JYYT285.1GaugeJefferson66.2%334 of 50418 min80 min
3,432Wellington 1.8 ETX-CLG-385.0VolunteerCollingsworth66.6%2 of 38.4 h2 days
3,433Schulenburg 4.6 NNETX-FY-6085.0VolunteerFayette66.6%2 of 38.4 h35.1 h
3,434Zavalla 3.3 SSWTX-AG-1585.0VolunteerAngelina66.6%2 of 38.4 h36.1 h
3,435Lubbock 13.2 NTX-LK-4885.0VolunteerLubbock66.6%2 of 38.4 h36.1 h
3,436Clyde 7.2 SSWTX-CLN-1285.0VolunteerCallahan66.6%2 of 38.4 h36.1 h
3,437La Marque 3.9 SETX-GV-4985.0VolunteerGalveston66.6%2 of 38.4 h35.1 h
3,437Concan 1.9 WNWTX-UV-5285.0VolunteerUvalde66.6%2 of 38.4 h35.1 h
3,439Brazos River 1.5 E West ColumbiaWCBT285.0GaugeBrazoria64.6%326 of 50417 min75 min
3,440Jasper - Sandy CreekHAJT284.9GaugeJasper69.9%705 of 1,00817 min70 min
3,441Folsom Road @ Hillebrandt BayouJZET284.9GaugeJefferson65.0%328 of 50414 min1.7 h
3,442Port Isabel-Cameron County AptPIL84.8AirportCameron85.1%143 of 16810 min26 h
3,443Calder Terrace - Drainage CanalHEJT284.8GaugeJefferson70.4%710 of 1,00818 min70 min
3,444Spindletop 1WNW - Drainage DitchHEBT284.8GaugeJefferson69.8%704 of 1,00817 min70 min
3,445Fannett 3WNW - NRCS BeehiveJBET284.8GaugeJefferson67.4%340 of 50418 min1.7 h
3,446Prutzman Rd @ Ditch Amelia C/OJZKT284.8GaugeJefferson66.9%450 of 67214 min1.6 h
3,447Cedar Bayou 6 AT CrosbyHCDT284.8GaugeHarris65.5%213 of 32519 min2 h
3,448Kyle 2E - Bunton LakeBNTT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Niederwald 1N - Engelke RdENRT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Branch Road On Geronimo CreekGBAT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448StartzvilleGBDT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Comfort 5EGBFT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448New Braunfels 12 NWGBGT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Sisterdale 4 SWGBJT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Bergheim 7NGBKT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448KendaliaGBMT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Stennen RoadGBOT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Waggner RanchGBPT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Third Crossing River RoadGBQT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Kendalia 4EGBRT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Sisterdale 6EGBST284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Boerne 4NGBTT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Kendalia MountainGBVT284.7GaugeKendall78.7%441 of 56019 min5.5 h
3,448Still Meadow Road At Cottonwood CreekGCOT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Nash Creek Road On Darst CreekGDAT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Deadmans Creek At FM 775GDET284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Dry Comal At FM 3009GDRT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Bresky Road At Isaac CreekGICT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Dry Comal At Kruger Canyon RoadGKCT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,448Geronimo Creek At HWY 123GRMT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Seguin Water Treatment PlantGSWT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Young Creek At FM 1044GYNT284.7GaugeGuadalupe78.7%441 of 56019 min5.5 h
3,448Kyle 5S - Harris Hill RdHHKT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Uhland 1SW - FM 21HRUT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448HuntKVPT284.7GaugeKerr78.7%441 of 56019 min5.5 h
3,448IngramKVUT284.7GaugeKerr78.7%441 of 56019 min5.5 h
3,448KerrvilleKVVT284.7GaugeKerr78.7%441 of 56019 min5.5 h
3,448Woodcreek 7NW - Long Horn TrailLHTT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Woodcreek 4NW - Mt OliveMTOT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Kyle 2NW - Rocking MRMRT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448Wimberly 4S - Rim Rock RdRRWT284.7GaugeHays78.7%441 of 56019 min5.5 h
3,448SattlerSLLT284.7GaugeComal78.7%441 of 56019 min5.5 h
3,483Horsepen Bayou AT Clear Lake CityHPBT284.7GaugeHarris67.5%227 of 33614 min3.4 h
3,484Armand Bayou AT CLear Lake ParkASCT284.7GaugeHarris66.9%225 of 33614 min3.3 h
3,485Caney Creek 8 W SplendoraSDAT284.7GaugeMontgomery65.7%221 of 33619 min2.1 h
3,486Greens Bayou AT Ley RoadGBLT284.7GaugeHarris63.2%425 of 67214 min65 min
3,487Batiste Creek @ S.H. 770JYJT284.6GaugeLiberty71.6%144 of 20116 min8.1 h
3,488West Mustang Creek 3.6 E GanadoGNDT284.6GaugeJackson67.6%341 of 50419 min1.8 h
3,489Seminole 0.7 WTX-GN-184.6VolunteerGaines66.6%2 of 39.4 h35.1 h
3,489Victoria 7.3 NNWTX-VC-6684.6VolunteerVictoria66.6%2 of 39.4 h35.1 h
3,491Cumby 0.2 SSWTX-HPK-884.6VolunteerHopkins66.6%2 of 39.4 h36.1 h
3,491Briarcliff 0.7 WTX-TV-50384.6VolunteerTravis66.6%2 of 39.4 h36.1 h
3,493Bastrop 6.7 NETX-BST-17384.6VolunteerBastrop66.6%2 of 39.4 h36.1 h
3,493Mason 0.4 WTX-MSN-884.6VolunteerMason66.6%2 of 39.4 h36.1 h
3,495Waxahachie 1.7 SETX-EL-9184.6VolunteerEllis66.6%2 of 39.4 h36.1 h
3,496Burnet Municipal/Kate CraddockBMQ84.5AirportBurnet66.4%216 of 32519 min2 h
3,497Clear Creek In Nassau BayCNBT284.5GaugeHarris66.3%223 of 33614 min3.3 h
3,498BenavidesBVDT284.5CooperativeDuval57.1%4 of 717 min2.5 days
3,499Pampa 3EPMPT284.5CooperativeGray57.1%4 of 737 min2.5 days
3,500ColemanCOLT284.5CooperativeColeman57.1%4 of 737 min2.5 days

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.