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 10 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
2,245Lake Bridgeport RepeaterTBWT295.9GaugeJack90.5%365 of 40314 min60 min
2,245CottondaleTCDT295.9GaugeWise90.5%365 of 40314 min60 min
2,245Cement LakeTCET295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Trwd Sump 17TCTT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245ParadiseTGCT295.9GaugeWise90.5%365 of 40314 min60 min
2,245JoplinTJOT295.9GaugeJack90.5%365 of 40314 min60 min
2,245Marine Creek LakeTMCT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Azle 3SE - Eagle Mountain RepeaterTMRT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245ParadiseTSAT295.9GaugeWise90.5%365 of 40314 min60 min
2,245Fort Worth 2N - 28 ALERTTWBT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Fort Worth 1NE - Sump 29 ALERTTWDT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Fort Worth 4W - Sump 5 ALERTTWET295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Trwd Sump 13TWFT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Fort Worth 4W - Sump 6 ALERTTWGT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Trwd Sump 8TWHT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Trwd Sump 3TWVT295.9GaugeTarrant90.5%365 of 40314 min60 min
2,245Wizard WellsTWZT295.9GaugeJack90.5%365 of 40314 min60 min
2,268Brushy CreekTBCT295.9GaugeWise90.5%365 of 40314 min65 min
2,269TX-BXR-456TX-BXR-45695.8COCORAHS-100%7 of 711.4 h24 h
2,270La Marque 1.8 ETX-GV-5195.8VolunteerGalveston100%7 of 711.4 h24 h
2,271Double Mountain Fork Brazos AT JusticeburgJTBT295.8GaugeGarza98.8%166 of 16829 min2 h
2,272Lake Buchanan At Cedar PointBPCT295.8GaugeLlano98.2%165 of 16819 min3 h
2,273Aransas Wildlife Refuge - 8774230AWRT295.8GaugeCalhoun97.0%815 of 84021 min48 min
2,274Orange 3NE - Sabine RiverTMYT295.8GaugeOrange97.0%652 of 67226 min35 min
2,275Giww @ S. H. 87 BridgeJYFT295.8GaugeJefferson94.6%954 of 1,00814 min50 min
2,276Lake Striker RuskTWDB-RULSR95.7GaugeRusk99.4%501 of 5043 min40 min
2,277Baffin Bay Point of Rocks - 8776604BABT295.7GaugeKleberg98.5%828 of 84025 min48 min
2,278Rowlett Creek 2 SW SachseSHCT295.7GaugeDallas98.5%662 of 67229 min45 min
2,279SABINE RIVER 0.5 N Toledo Bend ReservoirBKLT295.7GaugeNewton98.2%660 of 67224 min60 min
2,280Buchanan Dam 2 NNWBHNT295.7GaugeLlano98.2%165 of 16819 min3 h
2,281Round Rock #5BRUT295.7GaugeWilliamson98.2%165 of 16828 min2 h
2,281Coleto Creek 9 SW Highway 59 VictoriaCCVT295.7GaugeVictoria98.2%165 of 16828 min2 h
2,281Neches River AT Lake PalestineLPTT295.7GaugeAnderson98.2%165 of 16828 min2 h
2,281Concho River AT near Paint RockPRKT295.7GaugeConcho98.2%165 of 16828 min2 h
2,281Pearland 2 SPRLT295.7GaugeBrazoria98.2%165 of 16828 min2 h
2,286West Fork Dry Comal 4 ENE at Schuetz Dam nr Garden RidgeWCST295.7GaugeComal98.2%165 of 16828 min2 h
2,287Dripping Springs 5NE - Barton CreekHTDT295.7GaugeHays92.8%312 of 33619 min1.5 h
2,288Little Pine Island Bayou AT THICKET 4 SEJYLT295.7GaugeHardin92.5%186 of 20119 min2.2 h
2,289Bridgeport Res abv Bridgeport0804300095.6GaugeWise100%168 of 16832 min65 min
2,290BradyBBD95.6AirportMcculloch99.4%501 of 5048 min40 min
2,291Bull Creek 7 NW Loop 360 near AustinABUT295.6GaugeTravis99.4%167 of 16819 min2 h
2,292Lake Fork Creek AT LAKE FORKLFKT295.6GaugeWood98.2%165 of 16829 min2 h
2,293Dry Frio 4 SE near Reagan WellsRWDT295.6GaugeUvalde98.2%165 of 16829 min2 h
2,294Bear Branch AT Research BoulevardBBHT295.6GaugeMontgomery98.2%165 of 16829 min2 h
2,294Nueces River AT CalallenCAAT295.6GaugeNueces98.2%165 of 16829 min2 h
2,294Goose Creek @ BaytownGSET295.6GaugeHarris98.2%165 of 16829 min2 h
2,294Conroe - Stewarts CreekSDTT295.6GaugeMontgomery98.2%165 of 16829 min2 h
2,294Cedar Lane - San BernardSLET295.6GaugeBrazoria98.2%165 of 16829 min2 h
2,294Lewisville 2SSE - Timber CreekTLWT295.6GaugeDenton98.2%165 of 16829 min2 h
2,300Fort Worth - WF Trinity RiverGLTT295.6GaugeTarrant98.2%165 of 16829 min1.5 h
2,300LEON RIVER 7 S Lake LeonLLET295.6GaugeEastland98.2%165 of 16829 min1.5 h
2,302Donna - East Levee RdDNAT295.6GaugeHidalgo98.2%165 of 16829 min2 h
2,302LadoniaLADT295.6GaugeFannin98.2%165 of 16829 min2 h
2,302GUADALUPE RIVER 3 N TivoliTIVT295.6GaugeRefugio98.2%165 of 16829 min2 h
2,302Middle Verde Creek At SH 173NVCKT295.6GaugeMedina98.2%165 of 16829 min2 h
2,306White Oak Bayou AT Jersey VillageJVLT295.6GaugeHarris97.6%984 of 1,00814 min75 min
2,307Corpus Christi - Waldron FieldNWL95.6AirportNueces87.5%147 of 16810 min3 h
2,308Colorado Rv at Hwy 350 nr Ira0811950095.5GaugeScurry100%168 of 16833 min65 min
2,308Sandies Ck at FM 108 nr Smiley0817497095.5GaugeGonzales100%168 of 16833 min65 min
2,310Angelina Rv nr Alto0803650095.5GaugeNacogdoches100%168 of 16833 min65 min
2,310Gibbons Ck Res nr Shiro0811105895.5GaugeGrimes100%168 of 16833 min65 min
2,310Medina Rv abv English Crsg nr Pipe Creek0817898095.5GaugeBandera100%168 of 16833 min65 min
2,313Corpus Christi - Viola TurningVTBT295.5GaugeNueces98.3%826 of 84023 min54 min
2,314Port Aransas TX - 8775237RTAT295.5GaugeNueces98.3%826 of 84025 min48 min
2,314Seadrift TX - 8773037SDRT295.5GaugeCalhoun98.3%826 of 84025 min48 min
2,316Cherokee 8 NNECHUT295.5GaugeSan Saba98.2%165 of 16819 min3 h
2,317Freeport 1SSEFPST295.5GaugeBrazoria98.1%824 of 84023 min54 min
2,318Conroe 2W - WF San Jacinto RiverWFFT295.5GaugeMontgomery98.0%659 of 67229 min45 min
2,319Purmela 8SE - Cowhouse CreekPRMT295.5GaugeCoryell97.9%658 of 67229 min45 min
2,320Hamshire 2SSE - Mayhaw BayouMHHT295.5GaugeJefferson97.7%657 of 67224 min60 min
2,321BRAZOS RIVER 11 SW GrafordGFTT295.5GaugePalo Pinto97.6%164 of 16828 min2 h
2,322W Nueces Rv nr Brackettville0819050095.5GaugeKinney97.0%163 of 16823 min4 h
2,323Montgomery 9N - West Caney CreekWCYT295.5GaugeMontgomery91.9%618 of 67214 min60 min
2,324Beaver Ck nr Electra0731220095.4GaugeWichita100%168 of 16833 min65 min
2,324San Antonio Rv at San Antonio0817800095.4GaugeBexar100%168 of 16833 min65 min
2,326Lk Kickapoo nr Archer City0731400095.4GaugeArcher100%168 of 16833 min65 min
2,326Jim L. Chapman Lk nr Cooper0734249595.4GaugeHopkins100%168 of 16833 min65 min
2,326N Sulphur Rv nr Cooper0734300095.4GaugeLamar100%168 of 16833 min65 min
2,326Cow Bayou nr Mauriceville0803100095.4GaugeOrange100%168 of 16833 min65 min
2,326B. A. Steinhagen Lk at Town Bluff0804000095.4GaugeTyler100%168 of 16833 min65 min
2,326Elm Fk Trinity Rv at FM 1198 nr Myra0805035095.4GaugeCooke100%168 of 16833 min65 min
2,326Trinity Rv at Dallas0805700095.4GaugeDallas100%168 of 16833 min65 min
2,326Chambers Ck nr Rice0806410095.4GaugeNavarro100%168 of 16833 min65 min
2,326White Rv Res nr Spur0808091095.4GaugeCrosby100%168 of 16833 min65 min
2,326Clear Fk Brazos Rv at Ft Griffin0808550095.4GaugeShackelford100%168 of 16833 min65 min
2,326Brazos Rv nr Highbank0809829095.4GaugeFalls100%168 of 16833 min65 min
2,326Leon Rv nr Hamilton0810000095.4GaugeHamilton100%168 of 16833 min65 min
2,326Middle Yegua Ck nr Dime Box0810970095.4GaugeLee100%168 of 16833 min65 min
2,326Davidson Ck nr Lyons0811010095.4GaugeBurleson100%168 of 16833 min65 min
2,326Navasota Rv nr Easterly0811050095.4GaugeRobertson100%168 of 16833 min65 min
2,326Leon Ck at Lp 410 at San Antonio0818143595.4GaugeBexar100%168 of 16833 min65 min
2,326San Antonio Rv at SH 72 nr Runge0818806095.4GaugeKarnes100%168 of 16833 min65 min
2,326Nueces Rv at CR 414 at Montell0818999895.4GaugeUvalde100%168 of 16833 min65 min
2,326Hondo Ck nr Tarpley0820000095.4GaugeMedina100%168 of 16833 min65 min
2,326San Diego Ck at Alice0821180095.4GaugeJim Wells100%168 of 16833 min65 min
2,326Pecos Rv nr Sheffield0844700095.4GaugePecos100%168 of 16833 min65 min
2,326Pecos Rv at Brotherton Rh nr Pandale0844730095.4GaugeTerrell100%168 of 16833 min65 min
2,326UBC Dam 9 nr Austin30290309742499995.4GaugeWilliamson100%168 of 16833 min65 min
2,349Lockhart 5.2 STX-CLD-2995.4VolunteerCaldwell100%7 of 712.4 h24 h
2,350DenisonDRAT295.4GaugeGrayson97.7%657 of 67229 min45 min
2,351North Fork San Gabriel AT near GeorgetownGERT295.4GaugeWilliamson97.6%164 of 16829 min2 h
2,352ComancheCOAT295.3GaugeComanche100%168 of 16819 min60 min
2,353West Fork San Jacinto 4.2 S ConroeCFKT295.3GaugeMontgomery100%168 of 16833 min75 min
2,353ELM FORK TRINITY RIVER 2 NE Lake LewisvilleLEWT295.3GaugeDenton100%168 of 16833 min75 min
2,353California Creek 9 E near StamfordSTFT295.3GaugeJones100%168 of 16833 min75 min
2,353Nr CharlotteWCVT295.3GaugeChambers100%168 of 16833 min75 min
2,357Bowie0F295.3AirportMontague99.6%502 of 5048 min40 min
2,358Missouri City 3SW - Oyster CreekOYMT295.3GaugeFort Bend97.4%655 of 67229 min35 min
2,359Rosebud 2W - Pond CreekWPHT295.3GaugeFalls97.4%655 of 67229 min45 min
2,360Algoa 2N - Dickinson BayouDNBT295.3GaugeGalveston97.4%655 of 67229 min45 min
2,361Liverpool 2WSW - Austin BayouAUST295.3GaugeBrazoria97.4%655 of 67229 min45 min
2,362Rosharow 3W - Oyster CreekOYRT295.3GaugeBrazoria97.0%652 of 67224 min60 min
2,363Leakey - Frio RiverFILT295.3GaugeReal93.9%631 of 67218 min60 min
2,364Comal River (Nc) Near Landa LakeCMRT295.3GaugeComal88.6%149 of 16814 min3 h
2,365PampaPPA95.2AirportGray99.6%502 of 50423 min40 min
2,366Trinity River 12 W CrockettCRKT295.2GaugeHouston99.4%334 of 33633 min60 min
2,367Nueces Rv at Bluntzer0821120095.2GaugeSan Patricio99.4%167 of 16833 min2 h
2,367Village Ck Rain Gage at Everman32361209715530195.2GaugeTarrant99.4%167 of 16833 min2 h
2,369Neches Rv nr Rockland0803350095.2GaugeTyler99.4%167 of 16833 min2 h
2,369TX City Pump Sta at Texas City0807765895.2GaugeGalveston99.4%167 of 16833 min2 h
2,369Hondo Ck at SH 173 nr Hondo0820072095.2GaugeMedina99.4%167 of 16833 min2 h
2,369AY-68-27-609 (Western Oak)29340509839420195.2GaugeBexar99.4%167 of 16833 min2 h
2,369LBC Dam 25 nr Taylor30343709728570195.2GaugeWilliamson99.4%167 of 16833 min2 h
2,374South Bird Island TX - 8776139IRDT295.2GaugeKleberg98.4%827 of 84027 min48 min
2,375Port OconnorPCNT295.2GaugeCalhoun98.4%827 of 84027 min48 min
2,376Pearland 3W - Hickory SloughHYST295.2GaugeBrazoria97.3%654 of 67229 min45 min
2,377Santa Fe 1E - Highland BayouHGLT295.2GaugeGalveston97.3%654 of 67229 min45 min
2,378Belton 6SE - Leon RVLRHT295.2GaugeBell97.1%653 of 67229 min45 min
2,379New Territory 2N - Oyster CreekOYUT295.2GaugeFort Bend97.0%652 of 67229 min35 min
2,380Leander 3N - SF San Gabriel RiverLSGT295.2GaugeWilliamson97.0%652 of 67229 min45 min
2,381Rose City 1WSW - Bairds BayouRCBT295.2GaugeOrange96.8%651 of 67224 min60 min
2,382Seguin 3NE - Geronimo CreekGCIT295.2GaugeGuadalupe96.7%650 of 67224 min60 min
2,383China 4SE - Lawhon RoadJLGT295.2GaugeJefferson91.6%330 of 36019 min88 min
2,384Cedar Park #2BCET295.1GaugeWilliamson99.4%167 of 16833 min1.8 h
2,384Cedar Park #4BCST295.1GaugeWilliamson99.4%167 of 16833 min1.8 h
2,384Dolan Creek near Loma AltaDOLT295.1GaugeVal Verde99.4%167 of 16833 min1.8 h
2,384Sabine River 0.5 N DeweyvilleDWYT295.1GaugeNewton99.4%167 of 16833 min1.8 h
2,388White Rock Creek Near IreneIRNT295.1GaugeHill99.4%167 of 16833 min2 h
2,389Colorado River 1 WSW Colorado City 1WSWCDCT295.1GaugeMitchell99.4%167 of 16833 min2 h
2,389Beals Creek 11 S Beals Creek Westbrook 11SWBRT295.1GaugeMitchell99.4%167 of 16833 min2 h
2,391Texas PointTXPT295.1GaugeJefferson98.3%826 of 84027 min48 min
2,392Portland - La QuintaLQAT295.1GaugeSan Patricio98.2%825 of 84027 min48 min
2,392Port Arthur - Rainbow BridgeRBBT295.1GaugeJefferson98.2%825 of 84027 min48 min
2,394Conroe 5SE - Crystal CreekCYST295.1GaugeMontgomery97.0%652 of 67229 min45 min
2,395Buffalo 17ESE - Upper Keechi CreekKCOT295.1GaugeLeon97.0%652 of 67229 min45 min
2,396Stoneham 4NNW - Grassy CreekGYST295.1GaugeGrimes96.8%651 of 67229 min45 min
2,396Bryan 6NE - Mathis CreekMKTT295.1GaugeBrazos96.8%651 of 67229 min45 min
2,398South Houston 6SW - Clear CreekOOKT295.1GaugeBrazoria96.8%651 of 67229 min45 min
2,399Seco Ck at Miller Rh nr Utopia0820150095.0GaugeMedina98.8%166 of 16833 min2 h
2,400College Station 2NE - Carters CreekCAKT295.0GaugeBrazos96.7%650 of 67229 min35 min
2,401Reagan 4SE - Little Brazos RiverREAT295.0GaugeFalls96.7%650 of 67229 min45 min
2,402Brenham 2NE - New Year CreekNYBT295.0GaugeWashington96.5%649 of 67229 min45 min
2,403Giww @ Salt Bayou OutfallJBOT295.0GaugeJefferson92.3%931 of 1,00814 min50 min
2,404Shepherd 9SW - EF San JacintoEFST295.0GaugeSan Jacinto90.6%609 of 67214 min60 min
2,405SDKT2SDKT295.0DCP-85.7%12 of 1413 min23.9 h
2,406FreeportDOWT295.0CooperativeBrazoria85.7%6 of 78 min24 h
2,407TahokaTHKT295.0CooperativeLynn85.7%6 of 715 min47.9 h
2,408MortonMOOT295.0CooperativeCochran85.7%6 of 717 min2 days
2,409Fort GriffinFGRT295.0CooperativeShackelford85.7%6 of 717 min24 h
2,410Frio RiverCALT295.0CooperativeMcmullen85.7%6 of 717 min2 days
2,411South Padre IslandSPIT295.0CooperativeKenedy85.7%6 of 720 min34.2 h
2,412FreerFEET295.0CooperativeDuval85.7%6 of 722 min2 days
2,413Houston 7.7 WTX-HRR-27695.0VolunteerHarris85.7%6 of 726 min38.1 h
2,414Schulenburg 2.0 NNETX-FY-6895.0VolunteerFayette85.7%6 of 726 min2 days
2,414Hearne 2.5 ETX-RT-395.0VolunteerRobertson85.7%6 of 726 min2 days
2,416St. Hedwig 1.5 SSETX-BXR-39895.0VolunteerBexar85.7%6 of 726 min2 days
2,416Wylie 2.4 WSWTX-CLL-11095.0VolunteerCollin85.7%6 of 726 min2 days
2,416Gause 2.5 WTX-MLM-1795.0VolunteerMilam85.7%6 of 726 min2 days
2,419Choke Canyon Dam North SideTX-LO-595.0VolunteerLive Oak85.7%6 of 726 min36.1 h
2,419Hallettsville 8.0 NTX-LV-2195.0VolunteerLavaca85.7%6 of 726 min36.1 h
2,421Canyon Lake 1.7 WSWTX-CML-16495.0VolunteerComal85.7%6 of 726 min2 days
2,421Galveston 3.6 WSWTX-GV-6195.0VolunteerGalveston85.7%6 of 726 min2 days
2,421Manor 6.2 SETX-TV-35195.0VolunteerTravis85.7%6 of 726 min2 days
2,421Mineola 4.1 WNWTX-WD-1595.0VolunteerWood85.7%6 of 726 min2 days
2,425Temple 3.9 STX-BEL-13595.0VolunteerBell85.7%6 of 726 min24 h
2,425D Hanis 0.4 NNETX-MDN-5495.0VolunteerMedina85.7%6 of 726 min24 h
2,425D Hanis 3.9 WSWTX-MDN-7595.0VolunteerMedina85.7%6 of 726 min24 h
2,425Hondo 2.6 NNWTX-MDN-7995.0VolunteerMedina85.7%6 of 726 min24 h
2,425Hondo 1.0 ESETX-MDN-8795.0VolunteerMedina85.7%6 of 726 min24 h
2,425Colmesneil 0.5 ETX-TR-2995.0VolunteerTyler85.7%6 of 726 min24 h
2,431Alvin 5.1 SETX-BRZ-5695.0VolunteerBrazoria85.7%6 of 726 min36.1 h
2,431La Vernia 2.7 SWTX-WO-6195.0VolunteerWilson85.7%6 of 726 min36.1 h
2,431Springtown 6.0 NWTX-WS-1495.0VolunteerWise85.7%6 of 726 min36.1 h
2,434Woodsboro 7.6 SSETX-RF-1095.0VolunteerRefugio85.7%6 of 726 min47 h
2,435Pleasanton 9.1 NETX-AT-2595.0VolunteerAtascosa85.7%6 of 726 min2 days
2,435Belton 0.4 ETX-BEL-2395.0VolunteerBell85.7%6 of 726 min2 days
2,435La Vernia 4.5 NETX-GP-19695.0VolunteerGuadalupe85.7%6 of 726 min2 days
2,435Riesel 2.0 NNETX-MCL-6795.0VolunteerMcLennan85.7%6 of 726 min2 days
2,435Midland 5.8 SSETX-MDL-3695.0VolunteerMidland85.7%6 of 726 min2 days
2,435Woodville 8.8 WNWTX-TR-2495.0VolunteerTyler85.7%6 of 726 min2 days
2,435TX-WE-6TX-WE-695.0COCORAHS-85.7%6 of 726 min2 days
2,442Lackland Afb 3.5 SSETX-BXR-1595.0VolunteerBexar85.7%6 of 726 min24.1 h
2,443Spicewood 4.4 NWTX-BRT-695.0VolunteerBurnet85.7%6 of 726 min2 days
2,444Castroville 5.7 NNETX-MDN-8495.0VolunteerMedina85.7%6 of 726 min24 h
2,445Copperas Cove 4.6 SWTX-LP-1895.0VolunteerLampasas85.7%6 of 726 min35.1 h
2,446Granite Shoals 1.1 SETX-BRT-9995.0VolunteerBurnet85.7%6 of 726 min36.1 h
2,446Smithville 6.6 SETX-FY-195.0VolunteerFayette85.7%6 of 726 min36.1 h
2,448College Station 4.5 SWTX-BZS-10095.0VolunteerBrazos85.7%6 of 726 min46 h
2,449Angleton 7.7 STX-BRZ-5195.0VolunteerBrazoria85.7%6 of 726 min2 days
2,450Victoria 11.9 SETX-VC-395.0VolunteerVictoria85.7%6 of 726 min2 days
2,451Medina 1.1 STX-BND-5595.0VolunteerBandera85.7%6 of 726 min35.1 h
2,451China Grove 2.7 ESETX-BXR-56495.0VolunteerBexar85.7%6 of 726 min35.1 h
2,451Boerne 6.3 NNETX-KN-17495.0VolunteerKendall85.7%6 of 726 min35.1 h
2,451Montgomery 4.0 NTX-MNG-495.0VolunteerMontgomery85.7%6 of 726 min35.1 h
2,455CenterCENT295.0CooperativeShelby85.7%6 of 726 min2 days
2,456New Braunfels WfoNBWT295.0CooperativeGuadalupe85.7%6 of 727 min2 days
2,457BurnetBURT295.0CooperativeBurnet85.7%6 of 727 min2 days
2,458AbileneAABT295.0CooperativeCallahan85.7%6 of 727 min2 days
2,459MarshallMLLT295.0CooperativeHarrison85.7%6 of 727 min2 days
2,460Kent 8SE Co-OpKENT295.0CooperativeJeff Davis85.7%6 of 737 min2 days
2,461Lake Allen HenryLHPT295.0CooperativeGarza85.7%6 of 737 min35.1 h
2,4620.7MI N. Of Po At Fort Mckavett.TxFKAT295.0CooperativeMenard85.7%6 of 737 min2 days
2,463West Columbia 1 ESEWSCT295.0CooperativeBrazoria85.7%6 of 747 min2 days
2,464EldoradoELLT295.0CooperativeSchleicher85.7%6 of 747 min2 days
2,465SeymourSYRT295.0CooperativeBaylor85.7%6 of 767 min2 days
2,466Lubbock 9NLUBT295.0CooperativeLubbock85.7%6 of 772 min2 days
2,467Wimberley 0.5 ESETX-HYS-27395.0VolunteerHays85.7%6 of 785 min37.1 h
2,468Borger 0.7 NNETX-HTH-895.0VolunteerHutchinson85.7%6 of 785 min2 days
2,469Leander 1.6 NWTX-WM-1395.0VolunteerWilliamson85.7%6 of 786 min24.1 h
2,470New Braunfels 5.3 ESETX-GP-19795.0VolunteerGuadalupe85.7%6 of 786 min2 days
2,471Sealy 1.9 NNETX-AS-795.0VolunteerAustin85.7%6 of 786 min2 days
2,471Jersey Village 4.7 NWTX-HRR-35295.0VolunteerHarris85.7%6 of 786 min2 days
2,471Uvalde 16.9 WTX-UV-3295.0VolunteerUvalde85.7%6 of 786 min2 days
2,474Lubbock 6.4 SWTX-LK-8895.0VolunteerLubbock85.7%6 of 786 min2.1 days
2,475Mason 0.4 WTX-MSN-895.0VolunteerMason85.7%6 of 786 min24 h
2,476Brownsville 12.6 ETX-CMR-9495.0VolunteerCameron85.7%6 of 786 min36.1 h
2,477Del Rio 2.5 SWTX-VV-2395.0VolunteerVal Verde85.7%6 of 786 min47 h
2,478Dale 1.8 SSETX-CLD-6795.0VolunteerCaldwell85.7%6 of 786 min2 days
2,478La Grange 4.5 SWTX-FY-3695.0VolunteerFayette85.7%6 of 786 min2 days
2,480Wimberley 7.1 NNWTX-HYS-33695.0VolunteerHays85.7%6 of 786 min37.1 h
2,481Uvalde 0.9 NWTX-UV-3395.0VolunteerUvalde85.7%6 of 786 min35.1 h
2,482Round Rock 5.0 ESETX-WM-30295.0VolunteerWilliamson85.7%6 of 786 min47 h
2,483Goliad 0.1 STX-GD-1795.0VolunteerGoliad85.7%6 of 786 min2 days
2,483Corpus Christi 4.8 WTX-NU-3895.0VolunteerNueces85.7%6 of 786 min2 days
2,485Hallettsville 20.1 SETX-LV-4395.0VolunteerLavaca85.7%6 of 786 min27 h
2,486San Antonio 5.5 NTX-BXR-36795.0VolunteerBexar85.7%6 of 786 min36.1 h
2,487Merkel 8.5 ENETX-JO-995.0VolunteerJones85.7%6 of 786 min2 days
2,487Lytle 2.2 WTX-MDN-6895.0VolunteerMedina85.7%6 of 786 min2 days
2,489Round Rock 0.3 NNWTX-WM-31695.0VolunteerWilliamson85.7%6 of 786 min37.1 h
2,490Smithville 0.5 NETX-BST-19495.0VolunteerBastrop85.7%6 of 786 min24 h
2,491La Grange 0.7 NETX-FY-8495.0VolunteerFayette85.7%6 of 786 min35.1 h
2,491Shiner 5.1 ESETX-LV-395.0VolunteerLavaca85.7%6 of 786 min35.1 h
2,493Bastrop 6.5 WTX-BST-13395.0VolunteerBastrop85.7%6 of 786 min36.1 h
2,493Lockhart 4.3 ENETX-CLD-3195.0VolunteerCaldwell85.7%6 of 786 min36.1 h
2,493Katy 7.3 SSETX-FB-5395.0VolunteerFort Bend85.7%6 of 786 min36.1 h
2,493Webster 3.9 NNWTX-HRR-23895.0VolunteerHarris85.7%6 of 786 min36.1 h
2,493Quitman 6.9 NTX-WD-495.0VolunteerWood85.7%6 of 786 min36.1 h
2,498Dripping Springs 4.3 ETX-HYS-795.0VolunteerHays85.7%6 of 786 min37.1 h
2,499Bandera 8.4 SWTX-BND-7195.0VolunteerBandera85.7%6 of 786 min2 days
2,499Elmendorf 0.8 NNETX-BXR-31395.0VolunteerBexar85.7%6 of 786 min2 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; 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.