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 14 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
3,251Belton 4WNW - Nolan CreekBBIT287.8GaugeBell98.6%663 of 67278 min79 min
3,252Belton - Nolan CreekBBFT287.8GaugeBell98.3%661 of 67276 min77 min
3,253Tyler Airport RelocatedTCEQ-8287.8GaugeSmith90.4%152 of 16833 min4 h
3,254Pine Forst 2S - Tiger CreekOTCT287.8GaugeOrange74.3%749 of 1,00818 min50 min
3,255China 5S - Pine Tree DitchJPTT287.8GaugeJefferson70.0%353 of 50418 min41 min
3,256GranburyTCEQ-7387.7GaugeHood90.4%152 of 16833 min4 h
3,257South Mayde Creek 3 AT Greenhouse RoadSMAT287.7GaugeHarris72.0%234 of 32519 min2 h
3,258New Braunfels 8.7 NTX-CML-27087.7VolunteerComal71.4%5 of 77.4 h2 days
3,259Somerville 9.2 WTX-BRL-1487.7VolunteerBurleson71.4%5 of 77.4 h36.1 h
3,260San Antonio 10.5 WNWTX-BXR-40287.7VolunteerBexar71.4%5 of 77.4 h2.5 days
3,261Weatherford 4.2 SWTX-PR-2187.7VolunteerParker71.4%5 of 77.4 h2 days
3,262Clyde 7.2 SSWTX-CLN-1287.7VolunteerCallahan71.4%5 of 77.4 h3 days
3,263Gladys Ave @ Hillebrant Bayou Ditch 100JZFT287.7GaugeJefferson68.2%264 of 38716 min60 min
3,264Spring Branch 0.8 SSETX-CML-18287.6VolunteerComal85.7%6 of 718.4 h37.1 h
3,265Cove 2WSW - Cotton BayouCJCT287.6GaugeChambers74.8%754 of 1,00818 min55 min
3,266China 3SW - MC Dermand Road DitchHJFT287.6GaugeJefferson74.8%754 of 1,00818 min55 min
3,267Rain Gage at Rowlett Ck nr Sachse32573509636510187.6GaugeDallas74.5%501 of 67228 min45 min
3,268Buffalo Bayou AT West Belt DriveWSBT287.6GaugeHarris73.0%491 of 67214 min1.5 h
3,269S. Pine Island Rd @ Ditch 607JZUT287.6GaugeJefferson69.3%699 of 1,00814 min40 min
3,270La Porte AirportTCEQ-24387.5GaugeHarris90.4%152 of 16833 min4 h
3,271Winnie 2W - Spindletop BayouFNZT287.5GaugeChambers75.2%758 of 1,00818 min60 min
3,272East Fork San Jacinto 1.2 W ClevelandCLDT287.5GaugeLiberty74.7%243 of 32529 min60 min
3,273Rose Hill Acres 2NNW - Boggy CreekBOPT287.5GaugeHardin74.5%751 of 1,00818 min55 min
3,274Silsbee 4N - Mill CreekLEAT287.5GaugeHardin72.8%734 of 1,00814 min60 min
3,275Fannett 8SE - Needmore DivJNDT287.5GaugeJefferson70.2%590 of 84014 min56 min
3,276Labelle Ranch Property @ Ditch 552-AJYZT287.5GaugeJefferson69.0%464 of 67214 min60 min
3,277Brazos River 1.5 E West ColumbiaWCBT287.4GaugeBrazoria72.9%294 of 40319 min2 h
3,278Barton Creek AT Barton Springs at AustinBCCT287.4GaugeTravis68.8%347 of 50419 min60 min
3,279East Lane @ Ditch 200JYTT287.4GaugeJefferson68.1%458 of 67214 min56 min
3,280Belton 2NW - Nolan CreekBBGT287.3GaugeBell98.0%659 of 67276 min87 min
3,281Lake JacksonTCEQ-101687.3GaugeBrazoria90.4%152 of 16833 min4 h
3,282West Fork of the San Jacinto 7.4 W Lake ConroeLCTT287.3GaugeMontgomery87.5%882 of 1,00814 min55 min
3,283Killeen 4SE - S Nolan CreekBBJT287.2GaugeBell97.6%656 of 67279 min83 min
3,284FriscoTCEQ-3187.2GaugeCollin90.4%152 of 16833 min4 h
3,285Fort Worth 7ENE - Handley Rd ALERTTRZT287.2GaugeTarrant85.1%343 of 40314 min10.9 h
3,286Fannett 2SSE - Craigen Road DitchHJQT287.2GaugeJefferson72.6%732 of 1,00818 min50 min
3,287Beaumont Yacht Club @ Neches RiverJYBT287.2GaugeJefferson71.6%722 of 1,00814 min60 min
3,288Middle Bayou Genoa Red Bluff Dr.MGBT287.2GaugeHarris71.4%180 of 25216 min3.3 h
3,289Karnes City 4.1 SSWTX-KS-1587.2VolunteerKarnes71.4%5 of 78.4 h24 h
3,290Hollywood Park 2.2 NTX-BXR-61787.2VolunteerBexar71.4%5 of 78.4 h2 days
3,291Arlington 3.4 WTX-TN-22087.2VolunteerTarrant71.4%5 of 78.4 h3 days
3,292Washington 4.3 SSWTX-WA-5287.2VolunteerWashington71.4%5 of 78.4 h2 days
3,293Hebbronville 4.3 SSETX-JH-487.2VolunteerJim Hogg71.4%5 of 78.4 h2.5 days
3,294Center Point 0.4 STX-KR-12187.2VolunteerKerr71.4%5 of 78.4 h24 h
3,295Amarillo 3.1 NTX-PT-2487.2VolunteerPotter71.4%5 of 78.4 h24 h
3,296Burnet 5.9 ENETX-BRT-13787.2VolunteerBurnet71.4%5 of 78.4 h2 days
3,297Austin North Hills DriveTCEQ-387.1GaugeTravis90.4%152 of 16833 min4 h
3,298Armand Bayou AT CLear Lake ParkASCT287.1GaugeHarris70.1%181 of 25814 min3.3 h
3,299GrovesTCEQ-11987.0GaugeJefferson90.4%152 of 16833 min4 h
3,300PlainviewPVW87.0AirportHale88.6%447 of 5048 min17.5 h
3,301Westlawn 1SE - Hwy62 Drainage CanalOCAT287.0GaugeOrange72.2%728 of 1,00814 min65 min
3,302Frio Rv at Leakey0819484087.0GaugeReal72.0%484 of 67218 min75 min
3,303Spindletop 2WNW - Drainage CanalHEQT287.0GaugeJefferson69.9%705 of 1,00814 min50 min
3,304Port Acres 6SW - Marsh DitchJPAT287.0GaugeJefferson66.2%267 of 40316 min60 min
3,305Shore AcresTCEQ-14586.9GaugeHarris90.4%152 of 16833 min4 h
3,306Calder Terrace - Drainage CanalHEJT286.9GaugeJefferson73.5%741 of 1,00818 min60 min
3,307Seabrook 3NNW - Taylor BayouTPRT286.9GaugeHarris69.8%176 of 25214 min3.4 h
3,308Denton Airport SouthTCEQ-5686.8GaugeDenton90.4%152 of 16833 min4 h
3,308Manvel Croix ParkTCEQ-8486.8GaugeBrazoria90.4%152 of 16833 min4 h
3,310Fredericksburg/Gillespie CountyT8286.8AirportGillespie88.8%448 of 5048 min17.5 h
3,311EdinburgEBG86.8AirportHidalgo88.6%447 of 5048 min19 h
3,312CastrovilleCVB86.8AirportMedina88.2%445 of 5048 min18.3 h
3,313Sims Bayou AT Telephone RoadHSIT286.8GaugeHarris68.0%457 of 67214 min65 min
3,314Ft Worth California Parkway NorthTCEQ-105386.7GaugeTarrant90.4%152 of 16833 min4 h
3,315Kerrville 3.5 NWTX-KR-5986.7VolunteerKerr71.4%5 of 79.4 h2 days
3,316Sweeny 2.0 ETX-BRZ-5986.7VolunteerBrazoria71.4%5 of 79.4 h24 h
3,317College Station 8.0 ESETX-BZS-11786.7VolunteerBrazos71.4%5 of 79.4 h2 days
3,317Cedar Park 3.3 STX-WM-27386.7VolunteerWilliamson71.4%5 of 79.4 h2 days
3,319Greenville 3.2 STX-HNT-986.7VolunteerHunt71.4%5 of 79.4 h2 days
3,320Dayton 1.1 SETX-LR-1586.7VolunteerLiberty71.4%5 of 79.4 h24 h
3,321Yoakum 5.5 NNETX-LV-2886.7VolunteerLavaca71.4%5 of 79.4 h2 days
3,322Richmond 3.8 STX-FB-9786.7VolunteerFort Bend71.4%5 of 79.4 h24 h
3,323Port Neches 1NE - Neches RiverPNPT286.6GaugeJefferson72.6%732 of 1,00818 min60 min
3,324Rosedale 1SSE - Hillebrandt BayouHEPT286.6GaugeJefferson69.5%701 of 1,00814 min55 min
3,325Fannett 3WNW - NRCS BeehiveJBET286.6GaugeJefferson66.6%336 of 50419 min60 min
3,326Harker Heights 2E - S Nolan CreekBBOT286.5GaugeBell96.2%647 of 67279 min1.5 h
3,327Hallsville Red Oak RoadTCEQ-107986.5GaugeHarrison90.4%152 of 16833 min4 h
3,328HearneLHB86.5AirportMilam88.1%444 of 5048 min19.2 h
3,329GranburyGDJ86.5AirportJohnson88.1%444 of 5048 min19.7 h
3,330Bevil Oaks 3SE - Gentry Road DitchHJDT286.5GaugeJefferson70.7%713 of 1,00814 min65 min
3,331Buffalo Bayou 2.6 SE AddicksADBT286.5GaugeHarris67.7%455 of 67214 min70 min
3,3328.3 ENE FulshearBBCT286.5GaugeFort Bend66.3%223 of 33619 min1.5 h
3,333West OrangeTCEQ-986.4GaugeOrange90.4%152 of 16833 min4 h
3,334San Jacinto River 4 N Lake HoustonHSJT286.4GaugeHarris74.7%243 of 32519 min1.5 h
3,335Citizen station KC5MKKC5MK86.4CitizenWise65.2%111 of 17019 s4.8 h
3,336Georgetown 0.8 WSWTX-WM-37186.3VolunteerWilliamson71.4%5 of 710.4 h24 h
3,337Kerrville 2.0 SWTX-KR-13486.3VolunteerKerr71.4%5 of 710.4 h3 days
3,337Fort Stockton 4.1 WNWTX-PC-2286.3VolunteerPecos71.4%5 of 710.4 h3 days
3,339Big Sandy 3.9 ETX-UP-886.3VolunteerUpshur71.4%5 of 710.4 h2.5 days
3,340Marble Falls 2.7 SETX-BRT-286.3VolunteerBurnet71.4%5 of 710.4 h2.5 days
3,341Lumberton 2.5 WTX-HRN-1486.3VolunteerHardin71.4%5 of 710.4 h44.1 h
3,342Timberwood Park 5.9 SETX-BXR-44886.3VolunteerBexar71.4%5 of 710.4 h24 h
3,343Fair Oaks Ranch 2.2 NNWTX-KN-886.3VolunteerKendall71.4%5 of 710.4 h2 days
3,344Burnet 9.3 WNWTX-BRT-18186.3VolunteerBurnet71.4%5 of 710.4 h3 days
3,3453.6 N AddicksLCAT286.3GaugeHarris65.7%221 of 33619 min1.5 h
3,346Prutzman Rd @ Ditch Amelia C/OJZKT286.2GaugeJefferson64.5%434 of 67214 min55 min
3,347Citizen station DW4805DW480586.2CitizenTarrant63.6%107 of 16819 s4.3 h
3,348Sabine PassNDBC-SRST286.1GaugeJefferson77.7%392 of 50432 min1.7 h
3,349Citizen station AV468AV46886.1CitizenWilliamson66.6%112 of 16819 s5.5 h
3,350LampasasLZZ86.0AirportLampasas87.1%439 of 5048 min20.3 h
3,351Big Island Slough At Fairmont ParkwayFLPT286.0GaugeHarris67.8%190 of 28014 min3.3 h
3,352Jasper - Sandy CreekHAJT285.9GaugeJasper72.0%726 of 1,00818 min70 min
3,353Fannett 1NE - Green AcresJGAT285.9GaugeJefferson66.2%668 of 1,00814 min50 min
3,354Buffalo Bayou 3.1 SE KatyBBKT285.9GaugeFort Bend64.5%217 of 33619 min1.5 h
3,355Citizen station K5AGYK5AGY85.9CitizenGonzales64.2%108 of 16817 s5 h
3,356Parker CountyTCEQ-7685.8GaugeParker90.4%152 of 16833 min4 h
3,357Sanger 1.8 WSWTX-DN-1585.8VolunteerDenton71.4%5 of 711.4 h2.5 days
3,358Laurel And Eastex Freeway @ Ditch 116JYVT285.8GaugeJefferson66.6%336 of 50418 min80 min
3,359Washington Blvd @ Caldwell CutoffJZGT285.8GaugeJefferson64.1%431 of 67214 min59 min
3,360Clear Creek AT League CityLGCT285.7GaugeHarris67.8%228 of 33614 min3.1 h
3,361Graham_Muni_ArptRPH85.6AirportYoung78.1%394 of 5048 min8.3 h
3,362Pine Crest 1E - Drainage CanalHEVT285.6GaugeJefferson69.4%350 of 50414 min2.5 h
3,363Cypress Creek 7 AT Sharp RoadHOCT285.6GaugeHarris64.5%217 of 33620 min89 min
3,364Hankamer 2SW - Turtle BayouTRTT285.5GaugeChambers90.9%611 of 67229 min8.1 h
3,365Houston ExecTME85.5AirportWaller78.1%394 of 5048 min8.3 h
3,366GunterGUNT285.5GaugeCollin73.2%123 of 16814 min11.8 h
3,367Walden 1NE - DitchHBFT285.5GaugeJefferson67.6%682 of 1,00814 min65 min
3,368Sherman/DenisonGYI85.5AirportGrayson65.4%330 of 5048 min2.2 h
3,369Citizen station DW7346DW734685.5CitizenDenton63.6%107 of 16818 s5.3 h
3,370Citizen station DW6949DW694985.5CitizenFort Bend61.1%82 of 13417 s5 h
3,371Conroe RelocatedTCEQ-7885.4GaugeMontgomery90.4%152 of 16833 min4 h
3,372Laredo CollegeTCEQ-4485.4GaugeWebb84.5%142 of 16833 min13 h
3,373Mineral 0.4 ENETX-BEE-2385.4VolunteerBee71.4%5 of 712.4 h2 days
3,374Red River 5 N DenisonDSTT285.4GaugeGrayson69.0%232 of 33629 min65 min
3,375Spring Creek 1.1 NE SpringSPNT285.4GaugeHarris63.1%212 of 33618 min1.5 h
3,376Citizen station N5CSCN5CSC85.4CitizenBexar62.5%105 of 16814 s4.8 h
3,377Citizen station KM5RFKM5RF85.4CitizenEllis61.3%103 of 16818 s4.3 h
3,378Neches River At Sam Rayburn ResJSPT285.3GaugeJasper85.1%143 of 16828 min19 h
3,379Midlothian/WaxacJWY85.3AirportEllis77.3%390 of 5048 min8.7 h
3,380Clear Creek AT SeabrookCLCT285.3GaugeHarris69.9%282 of 40319 min2.8 h
3,381Big_SpringBPG85.2AirportHoward89.4%451 of 5048 min17.3 h
3,382Frint Road @ Willow Marsh BayouJZNT285.2GaugeJefferson67.4%680 of 1,00814 min70 min
3,383Halls Bayou AT Jensen DriveHABT285.2GaugeHarris65.4%165 of 25224 min2 h
3,384Citizen station DW1231DW123185.2CitizenCollin63.1%159 of 25215 s3.7 h
3,385Maverick County5T985.1AirportMaverick85.7%432 of 50410 min23.5 h
3,386HebbronvilleHBV85.1AirportJim Hogg76.7%387 of 5048 min8.7 h
3,387Calder Highlands 1NW - Hillebrandt BayouHEAT285.1GaugeJefferson67.3%679 of 1,00814 min70 min
3,388Moore Rd. Detention PondJYCT285.1GaugeJefferson66.8%337 of 50419 min1.7 h
3,389Corpus Christi PalmTCEQ-8385.0GaugeNueces90.4%152 of 16833 min4 h
3,390Flower Mound 4.8 WNWTX-DN-12085.0VolunteerDenton85.7%6 of 724.4 h2 days
3,391Flower Mound 2.3 NETX-DN-885.0VolunteerDenton85.7%6 of 724.4 h2 days
3,392Victoria 4.5 NNWTX-VC-7085.0VolunteerVictoria85.7%6 of 724.4 h46 h
3,393New Braunfels 8.8 NNWTX-CML-29285.0VolunteerComal85.7%6 of 724.4 h2 days
3,394Helotes 3.2 ESETX-BXR-58185.0VolunteerBexar85.7%6 of 725.4 h2 days
3,395Seguin 6.7 SWTX-GP-13585.0VolunteerGuadalupe85.7%6 of 725.4 h24 h
3,396Round Mountain 1.5 ENETX-BLC-4685.0VolunteerBlanco85.7%6 of 727.4 h2 days
3,397Kyle 2E - Bunton LakeBNTT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Niederwald 1N - Engelke RdENRT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Branch Road On Geronimo CreekGBAT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397StartzvilleGBDT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Comfort 5EGBFT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397New Braunfels 12 NWGBGT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Sisterdale 4 SWGBJT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Bergheim 7NGBKT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397KendaliaGBMT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Stennen RoadGBOT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Waggner RanchGBPT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Third Crossing River RoadGBQT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Kendalia 4EGBRT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Sisterdale 6EGBST285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Boerne 4NGBTT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Shadow HillsGBUT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Kendalia MountainGBVT285.0GaugeKendall78.3%439 of 56019 min5.5 h
3,397Still Meadow Road At Cottonwood CreekGCOT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Nash Creek Road On Darst CreekGDAT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Deadmans Creek At FM 775GDET285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Dry Comal At FM 3009GDRT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Bresky Road At Isaac CreekGICT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Dry Comal At Kruger Canyon RoadGKCT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,397Geronimo Creek At HWY 123GRMT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Seguin Water Treatment PlantGSWT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Young Creek At FM 1044GYNT285.0GaugeGuadalupe78.3%439 of 56019 min5.5 h
3,397Kyle 5S - Harris Hill RdHHKT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Uhland 1SW - FM 21HRUT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397KerrvilleKVGT285.0GaugeKerr78.3%439 of 56019 min5.5 h
3,397HuntKVPT285.0GaugeKerr78.3%439 of 56019 min5.5 h
3,397IngramKVUT285.0GaugeKerr78.3%439 of 56019 min5.5 h
3,397KerrvilleKVVT285.0GaugeKerr78.3%439 of 56019 min5.5 h
3,397Woodcreek 7NW - Long Horn TrailLHTT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Woodcreek 4NW - Mt OliveMTOT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Kyle 2NW - Rocking MRMRT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397Wimberly 4S - Rim Rock RdRRWT285.0GaugeHays78.3%439 of 56019 min5.5 h
3,397SattlerSLLT285.0GaugeComal78.3%439 of 56019 min5.5 h
3,434Citizen station KI5IZM-13KI5IZM-1385.0CitizenSmith62.5%105 of 16817 s4.5 h
3,435Citizen station AT518AT51885.0CitizenLimestone61.7%105 of 17019 s5 h
3,436Bellaire 3.1 WTX-HRR-32285.0VolunteerHarris57.1%4 of 726 min3 days
3,437Del Rio 7.8 NNWTX-VV-1685.0VolunteerVal Verde57.1%4 of 726 min2 days
3,438Wimberley 3.6 NNWTX-HYS-25585.0VolunteerHays57.1%4 of 726 min3 days
3,439Lumberton 0.7 ENETX-HRN-1285.0VolunteerHardin57.1%4 of 726 min24 h
3,440Bastrop 2.2 WNWTX-BST-14285.0VolunteerBastrop57.1%4 of 726 min24 h
3,441Circle D-KC Estates 0.9 SETX-BST-7585.0VolunteerBastrop57.1%4 of 726 min24 h
3,441Miles 0.7 SSETX-RU-1485.0VolunteerRunnels57.1%4 of 726 min24 h
3,443Denton 5.0 NETX-DN-11585.0VolunteerDenton57.1%4 of 726 min24 h
3,443San Angelo 4.2 SWTX-TG-7885.0VolunteerTom Green57.1%4 of 726 min24 h
3,445Alvin 7.7 SSWTX-BRZ-5885.0VolunteerBrazoria57.1%4 of 726 min2 days
3,446Camp VerdeCVDT285.0CooperativeKerr57.1%4 of 737 min2 days
3,447Pleasanton #2PLST285.0CooperativeAtascosa57.1%4 of 757 min2 days
3,448BellvilleBLLT285.0CooperativeAustin57.1%4 of 757 min2.4 days
3,449Burnet 3.0 SETX-BRT-17385.0VolunteerBurnet57.1%4 of 785 min3 days
3,449Paradise 6.6 SWTX-WS-1385.0VolunteerWise57.1%4 of 785 min3 days
3,451Liberty Hill 3.5 NWTX-WM-38385.0VolunteerWilliamson57.1%4 of 786 min3 days
3,452Bertram 9.4 NETX-BRT-9085.0VolunteerBurnet57.1%4 of 786 min3 days
3,453New Braunfels 10.9 NWTX-CML-21685.0VolunteerComal57.1%4 of 786 min2.5 days
3,454Horseshoe Bay 2.7 STX-LL-785.0VolunteerLlano57.1%4 of 786 min2 days
3,455San Antonio 8.0 NNWTX-BXR-18485.0VolunteerBexar57.1%4 of 786 min46 h
3,456Lubbock 5.1 SSWTX-LK-10885.0VolunteerLubbock57.1%4 of 786 min3 days
3,457Hico 8.5 NTX-ER-1485.0VolunteerErath57.1%4 of 786 min37.1 h
3,458Johnson City 6.8 NETX-BLC-5485.0VolunteerBlanco57.1%4 of 786 min36.1 h
3,458Timberwood Park 5.3 SETX-BXR-60285.0VolunteerBexar57.1%4 of 786 min36.1 h
3,460Victoria 11.1 SWTX-VC-5785.0VolunteerVictoria57.1%4 of 786 min47 h
3,461Austin 10.5 NNETX-TV-35985.0VolunteerTravis57.1%4 of 786 min2 days
3,462Bryan 1.3 ESETX-BZS-14485.0VolunteerBrazos57.1%4 of 786 min25 h
3,463Helotes 1.7 ETX-BXR-62985.0VolunteerBexar57.1%4 of 786 min3 days
3,464Alpine 1.4 NNETX-BRS-4685.0VolunteerBrewster57.1%4 of 786 min24 h
3,465Friendswood 2.5 NNETX-HRR-3185.0VolunteerHarris57.1%4 of 786 min3 days
3,466Castolon Ranger Station Co-OpCSLT285.0CooperativeBrewster57.1%4 of 787 min35.1 h
3,467VNNT2VNNT285.0DCP-57.1%4 of 789 min3 days
3,468DowntownPVWT285.0CooperativeHale57.1%4 of 71.8 h2 days
3,468Rio Grande VillageRGVT285.0CooperativeBrewster57.1%4 of 71.8 h2 days
3,470Mission Bend 0.8 NTX-HRR-12285.0VolunteerHarris57.1%4 of 72.4 h3 days
3,471Fredericksburg 10.8 NETX-GS-10885.0VolunteerGillespie57.1%4 of 72.4 h2.9 days
3,472Arlington 2.7 WSWTX-TN-17085.0VolunteerTarrant57.1%4 of 72.4 h2 days
3,473Carmine 1.7 NNWTX-WA-4085.0VolunteerWashington57.1%4 of 72.4 h2.5 days
3,474Whitehouse 0.8 ESETX-SM-3185.0VolunteerSmith57.1%4 of 72.4 h24 h
3,475Nassau Bay 2.5 NWTX-HRR-34285.0VolunteerHarris57.1%4 of 72.4 h35.1 h
3,476Lindale 5.4 NWTX-SM-5685.0VolunteerSmith57.1%4 of 72.4 h3 days
3,477Fredericksburg - Teague RanchFDRT285.0CooperativeGillespie57.1%4 of 72.4 h3 days
3,478Brazos 451BQX84.9AirportMatagorda99.6%502 of 5048 min45 min
3,479Corpus Christi HuisacheTCEQ-9884.9GaugeNueces90.4%152 of 16833 min4 h
3,480Stephenville 4.4 NTX-ER-1384.9VolunteerErath71.4%5 of 713.4 h35.1 h
3,481Universal City 0.7 ETX-BXR-58284.9VolunteerBexar71.4%5 of 713.4 h3 days
3,482Pipe Creek 3.9 ETX-BND-8784.9VolunteerBandera71.4%5 of 713.4 h36.1 h
3,483Meadowlakes 0.1 SWTX-BRT-17584.9VolunteerBurnet71.4%5 of 713.4 h2 days
3,484Mauriceville 3NE - Drainage DitchHOIT284.9GaugeNewton69.3%699 of 1,00818 min70 min
3,485Hamshire 9SE - Willow SloughJPRT284.9GaugeJefferson66.6%336 of 50419 min1.8 h
3,486Highland Ave @ Ditch 104JZJT284.9GaugeJefferson61.6%414 of 67214 min60 min
3,487Rio Grande AT Fort QuitmanFQGT284.8GaugeHudspeth86.3%145 of 16829 min24.7 h
3,488GatesvilleGOP84.8AirportCoryell85.1%429 of 5048 min24.8 h
3,489Sam Rayburn BuoyTWDB-JPSAM84.7GaugeJasper74.5%501 of 6728 min45 min
3,490Clear Creek In Nassau BayCNBT284.7GaugeHarris65.4%220 of 33614 min3.3 h
3,491Citizen station KB5SMY-13KB5SMY-1384.7CitizenHood60.3%152 of 25215 s3.2 h
3,492New BostonNBOT284.7CooperativeBowie57.1%4 of 73 h24 h
3,493Citizen station KC5KKTKC5KKT84.6CitizenCooke60.7%102 of 16817 s4.8 h
3,494Woodlock 1SE - San Jacinto RiverSJRT284.6GaugeMontgomery57.5%46 of 8018 min4 h
3,495IGRT2IGRT284.6DCP-57.1%4 of 73.1 h3 days
3,496Corpus HillcrestTCEQ-16884.5GaugeNueces90.4%152 of 16833 min4 h
3,497Beaumont 4 NW - Soccer FieldsJSFT284.5GaugeJefferson64.5%651 of 1,00814 min65 min
3,498Citizen station FW1542FW154284.5CitizenBexar63.3%213 of 33616 s3.5 h
3,499Greens Bayou AT Ley RoadGBLT284.5GaugeHarris61.3%412 of 67214 min65 min
3,500Citizen station GW2492GW249284.5CitizenTom Green61.1%104 of 17017 s5.5 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.