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 6 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
1,251Stephenville 4.4 NTX-ER-1399.0VolunteerErath100%3 of 33.4 h25 h
1,252Tyler/Pounds FldTYR99.0AirportSmith97.0%163 of 16810 min2 h
1,253Sonora - MerrillEDWT298.9GaugeEdwards100%168 of 16813 min60 min
1,253Hebbronville RAWSHVLT298.9GaugeJim Hogg100%168 of 16813 min60 min
1,253Jayton 1SSEJJYT298.9GaugeKent100%168 of 16813 min60 min
1,253Appleby 4NW - Lumberjack RAWSLMJT298.9GaugeNacogdoches100%168 of 16813 min60 min
1,253VanderpoolLMNT298.9GaugeBandera100%168 of 16813 min60 min
1,258PutnamPUTT298.9CooperativeCallahan100%7 of 73.7 h24 h
1,259San Angelo/MathisSJT98.9AirportTom Green99.4%167 of 16812 min2 h
1,260Colorado BendCBDT298.9GaugeSan Saba99.4%167 of 16812 min2 h
1,260Cedar Hill State ParkCDHT298.9GaugeDallas99.4%167 of 16812 min2 h
1,260Clarksville RAWS StationCKST298.9GaugeRed River99.4%167 of 16812 min2 h
1,260Coleman 26SWIVET298.9GaugeColeman99.4%167 of 16812 min2 h
1,260South Sabine RAWSSSRT298.9GaugeSabine99.4%167 of 16812 min2 h
1,265Longview/Gregg Co.GGG98.9AirportRusk98.8%166 of 16810 min2 h
1,266Fort Worth - Deridder StFDDT298.8GaugeTarrant100%168 of 16814 min65 min
1,267ROPT2ROPT298.8DCP-100%7 of 73.8 h24 h
1,268Mahaw Bayou @ Englin RdJYST298.7GaugeJefferson100%168 of 16814 min63 min
1,269Hamshire 9SE - Willow SloughJPRT298.7GaugeJefferson100%168 of 16814 min61 min
1,270Haltom City - Big Fossil CreekHCYT298.7GaugeTarrant100%168 of 16814 min75 min
1,270Brazos River 3 S HighbankHIBT298.7GaugeFalls100%168 of 16814 min75 min
1,270Little Cypress Bayou 4 S JeffersonJFFT298.7GaugeHarrison100%168 of 16814 min75 min
1,270Clear Fork Trinity River 8 SE WeatherfordWEAT298.7GaugeParker100%168 of 16814 min75 min
1,274Grand Prairie Alert No12GPYT298.7GaugeTarrant100%168 of 16814 min60 min
1,275Beaumont 5W - Gulf TerraceJGTT298.7GaugeJefferson100%168 of 16814 min63 min
1,276PalestinePSNT298.7GaugeAnderson100%168 of 16814 min65 min
1,277WEST FORK TRINITY RIVER N Fort WorthBCHT298.7GaugeTarrant100%168 of 16814 min76 min
1,277RANGE CREEK 6 AT CollinsvilleCVET298.7GaugeGrayson100%168 of 16814 min76 min
1,277White River AT White River ReservoirCWRT298.7GaugeCrosby100%168 of 16814 min76 min
1,277Cross Plains IsdCXPT298.7GaugeCallahan100%168 of 16814 min76 min
1,277Dead Mans Canyon Near ComstockDMCT298.7GaugeVal Verde100%168 of 16814 min76 min
1,277White Rock Creek 8 N White Rock Creek At Greenville AveDWRT298.7GaugeDallas100%168 of 16814 min76 min
1,277Rio Grande 14 S Dryden 16SDYNT298.7GaugeTerrell100%168 of 16814 min76 min
1,277Cibolo Creek 6 NE Falls CityFCTT298.7GaugeKarnes100%168 of 16814 min76 min
1,277Rio Grande 13 W Foster RanchLNYT298.7GaugeVal Verde100%168 of 16814 min76 min
1,277Pecos River 8 E LangtryLTRT298.7GaugeVal Verde100%168 of 16814 min76 min
1,277MIDDLE SULPHUR RIVER 1 AT CommerceMSCT298.7GaugeHunt100%168 of 16814 min76 min
1,277Garcitas Creek 2 SW InezNGCT298.7GaugeVictoria100%168 of 16814 min76 min
1,277Big Cypress Bayou 5 E PittsburgPBGT298.7GaugeTitus100%168 of 16814 min76 min
1,277Pecos River 3 SW Pandale CrossingPDAT298.7GaugeVal Verde100%168 of 16814 min76 min
1,277Rio Grande 6 NNW Presidio 6WNWPIOT298.7GaugePresidio100%168 of 16814 min76 min
1,277Rio Grande 5 SE Presidio 5SEPRDT298.7GaugePresidio100%168 of 16814 min76 min
1,277Rio Grande 1 SW Presidio International BridgePRST298.7GaugePresidio100%168 of 16814 min76 min
1,277Rio Grande AT Johnson RanchTELT298.7GaugeBrewster100%168 of 16814 min76 min
1,277Terlingua Creek 8 S Terlingua 8STNGT298.7GaugeBrewster100%168 of 16814 min76 min
1,277Guadalupe River 1 W VictoriaVICT298.7GaugeVictoria100%168 of 16814 min76 min
1,277Valley ViewVVWT298.7GaugeCooke100%168 of 16814 min76 min
1,298Canadian River 2 NE Canadian 2NECDNT298.7GaugeHemphill100%168 of 16814 min60 min
1,298DekalbDLBT298.7GaugeBowie100%168 of 16814 min60 min
1,298DetroitDTTT298.7GaugeFannin100%168 of 16814 min60 min
1,298Cowleech Fork Sabine River 2 E GreenvilleGNVT298.7GaugeHunt100%168 of 16814 min60 min
1,298DENTON CREEK 5 N Lake GrapevineGPVT298.7GaugeTarrant100%168 of 16814 min60 min
1,298Marrietta 3EMTTT298.7GaugeCass100%168 of 16814 min60 min
1,298Sulphur BluffSUBT298.7GaugeHopkins100%168 of 16814 min60 min
1,305Rio Grande AT El PasoEPRT298.7GaugeEl Paso100%168 of 16814 min65 min
1,306Ayish Bayou 10 S San AugustineAYIT298.7GaugeSan Augustine100%168 of 16814 min75 min
1,306Big Satan Creek 12 E Big Satan Creek Near ComstockBSCT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Devils River AT Pafford Crossing nr ComstockCMKT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Dry Devils River 22 NE ComstockCTKT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Rio Grande 4 SW Del RioDLRT298.7GaugeVal Verde100%168 of 16814 min75 min
1,3069 SE Evans Creek Near ComstockECCT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306West Fork Trinity River 1 N Fort WorthFWOT298.7GaugeTarrant100%168 of 16814 min75 min
1,306Devils River 5 S Cauthorn Ranch Near JunoJNXT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Middle Fork San Pedro CreekMPDT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306At North Fork San Pedro CreekPCDT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Driscoll 3E - Petronila CreekPETT298.7GaugeNueces100%168 of 16814 min75 min
1,306Del Rio - Rough CanyonRCRT298.7GaugeVal Verde100%168 of 16814 min75 min
1,306Ecleto Creek 5 NW Elceto Creek Near RungeRUGT298.7GaugeKarnes100%168 of 16814 min75 min
1,306Seco Creek 3 N at Rowe Ranch Near D'HanisSCRT298.7GaugeMedina100%168 of 16814 min75 min
1,306Commerce 4SE - S Sulphur RiverSCYT298.7GaugeHunt100%168 of 16814 min75 min
1,306San Felipe Creek Nr Del RioSFCT298.7GaugeVal Verde100%168 of 16814 min75 min
1,322Round Rock #3BOCT298.7GaugeWilliamson100%168 of 16814 min75 min
1,323Coleman - Hords Creek DamCMAT298.7CooperativeColeman100%7 of 7-24 h
1,323LevellandLLLT298.7CooperativeHockley100%7 of 7-24 h
1,323Snyder Co-OpSNYT298.7CooperativeScurry100%7 of 7-24 h
1,323Lajitas Co-OpTGAT298.7CooperativeBrewster100%7 of 7-24 h
1,323VictoriaVRAT298.7CooperativeVictoria100%7 of 7-24 h
1,328San AugustineSAUT298.7CooperativeSan Augustine100%7 of 7-25 h
1,329Houston/D.W. HooksDWH98.7AirportHarris99.4%167 of 16810 min2 h
1,330Greenville RAWSGELT298.7GaugeHunt99.4%167 of 16813 min2 h
1,330Gilmer (RAWS)GLMT298.7GaugeUpshur99.4%167 of 16813 min2 h
1,330Guadalupe River State ParkGUPT298.7GaugeComal99.4%167 of 16813 min2 h
1,330George West RAWSGWRT298.7GaugeLive Oak99.4%167 of 16813 min2 h
1,330Henderson RAWS StationHDRT298.7GaugeRusk99.4%167 of 16813 min2 h
1,330Huntsville RAWS near WillisHTVT298.7GaugeWalker99.4%167 of 16813 min2 h
1,336Uvalde/Garner_Field_ArptUVA98.7AirportUvalde99.0%499 of 5048 min60 min
1,337Paris/Cox FieldPRX98.7AirportLamar98.2%165 of 1688 min2 h
1,338Driftwood 2NW - Onion CreekODFT298.6GaugeHays99.1%333 of 33613 min1.5 h
1,339Luce Bayou At FM 2100LSHT298.6GaugeLiberty97.6%41 of 4218 min8 h
1,340Dog Canyon RAWSDGCT298.5GaugeCulberson100%168 of 16815 min70 min
1,341RoscoeRSCT298.5CooperativeNolan100%7 of 74.4 h24 h
1,342Terlingua 6.1 NNWTX-BRS-3598.5VolunteerBrewster100%3 of 34.4 h24 h
1,342Bastrop 4.6 SETX-BST-21198.5VolunteerBastrop100%3 of 34.4 h24 h
1,342Richardson 2.7 WSWTX-DA-8798.5VolunteerDallas100%3 of 34.4 h24 h
1,342West Point 1.8 WNWTX-FY-7898.5VolunteerFayette100%3 of 34.4 h24 h
1,342Hutto 2.7 SSWTX-WM-29798.5VolunteerWilliamson100%3 of 34.4 h24 h
1,347Terrell 8.2 SSWTX-KF-1098.5VolunteerKaufman100%3 of 34.4 h2 days
1,347Cedar Park 1.5 STX-WM-33398.5VolunteerWilliamson100%3 of 34.4 h2 days
1,349Bandera 5.9 ESETX-BND-9298.5VolunteerBandera100%3 of 34.4 h24 h
1,349Brownwood 6.7 ENETX-BRN-298.5VolunteerBrown100%3 of 34.4 h24 h
1,349Live Oak 0.8 WNWTX-BXR-60798.5VolunteerBexar100%3 of 34.4 h24 h
1,349Brownsville 0.1 SSETX-CMR-5198.5VolunteerCameron100%3 of 34.4 h24 h
1,349Fort Davis 0.3 NNWTX-JD-898.5VolunteerJeff Davis100%3 of 34.4 h24 h
1,349Premont 0.9 WSWTX-JW-1598.5VolunteerJim Wells100%3 of 34.4 h24 h
1,349Premont 5.0 SSW (Farms Ranch)TX-JW-1698.5VolunteerJim Wells100%3 of 34.4 h24 h
1,349Alice 9.6 SWTX-JW-1798.5VolunteerJim Wells100%3 of 34.4 h24 h
1,349Robstown 6.2 ENETX-NU-6898.5VolunteerNueces100%3 of 34.4 h24 h
1,349Del Rio 3.2 NNWTX-VV-3898.5VolunteerVal Verde100%3 of 34.4 h24 h
1,359Manchaca 2.1 ENETX-HYS-2898.5VolunteerHays100%3 of 34.4 h25 h
1,360Lytle 2.2 WTX-MDN-6898.5VolunteerMedina100%3 of 34.4 h2 days
1,361McAllen 2.4 NETX-HDL-2198.5VolunteerHidalgo100%3 of 34.4 h24 h
1,362Pearland 4.0 ENETX-HRR-16898.5VolunteerHarris100%3 of 34.4 h24 h
1,363Evant 3.1 NNETX-HML-298.5VolunteerHamilton100%3 of 34.4 h32 h
1,364Marquez 4.6 ENETX-LN-1198.5VolunteerLeon100%3 of 34.4 h24 h
1,365League City 0.9 WNWTX-GV-6998.5VolunteerGalveston100%3 of 34.4 h24 h
1,366Fredericksburg 1.4 WSWTX-GS-8198.5VolunteerGillespie100%3 of 34.4 h24 h
1,366San Marcos 3.4 WSWTX-HYS-31898.5VolunteerHays100%3 of 34.4 h24 h
1,366Pipe Creek 5.5 NNETX-KN-9998.5VolunteerKendall100%3 of 34.4 h24 h
1,366Gause 2.8 NNWTX-MLM-1898.5VolunteerMilam100%3 of 34.4 h24 h
1,366Orange 9.2 WSWTX-OR-1398.5VolunteerOrange100%3 of 34.4 h24 h
1,366Leander 1.2 NTX-WM-38998.5VolunteerWilliamson100%3 of 34.4 h24 h
1,372San Antonio 0.8 NETX-BXR-61298.5VolunteerBexar100%3 of 34.4 h24 h
1,372San Antonio 8.6 WNWTX-BXR-61898.5VolunteerBexar100%3 of 34.4 h24 h
1,372Walnut Springs 7.9 NWTX-SO-498.5VolunteerSomervell100%3 of 34.4 h24 h
1,375Plano 4.3 SWTX-CLL-12598.5VolunteerCollin100%3 of 34.4 h24 h
1,375New Braunfels 1.6 STX-CML-23798.5VolunteerComal100%3 of 34.4 h24 h
1,375Flower Mound 1.4 SSETX-DN-4498.5VolunteerDenton100%3 of 34.4 h24 h
1,375Boerne 8.1 ENETX-KN-14698.5VolunteerKendall100%3 of 34.4 h24 h
1,375Boerne 3.6 SETX-KN-16998.5VolunteerKendall100%3 of 34.4 h24 h
1,375Lexington 2.3 SSWTX-LE-1598.5VolunteerLee100%3 of 34.4 h24 h
1,381Georgetown 7.6 NWTX-WM-36198.5VolunteerWilliamson100%3 of 34.4 h25 h
1,382Brownsville 1.7 NNETX-CMR-8998.5VolunteerCameron100%3 of 34.4 h24 h
1,382Fort Davis 1.7 SSETX-JD-598.5VolunteerJeff Davis100%3 of 34.4 h24 h
1,384Boerne 9.3 ENETX-KN-14298.5VolunteerKendall100%3 of 34.4 h24 h
1,385Seguin 7.5 NTX-GP-15598.5VolunteerGuadalupe100%3 of 34.4 h24 h
1,386Fort Worth/MeachamFTW98.5AirportTarrant99.4%167 of 16810 min2 h
1,387Childress MunicipalCDS98.5AirportChildress99.4%167 of 16810 min2 h
1,388Laughlin AFBT7098.5AirportKinney99.4%167 of 16814 min2 h
1,388CovingtonCVGT298.5GaugeHill99.4%167 of 16814 min2 h
1,390Malone - Ash CreekACMT298.5GaugeHill99.4%167 of 16814 min2 h
1,390Attwater National Wildlife RefugeANWT298.5GaugeColorado99.4%167 of 16814 min2 h
1,390PalestineAPLT298.5GaugeAnderson99.4%167 of 16814 min2 h
1,390Balcones Flying XBFXT298.5GaugeBurnet99.4%167 of 16814 min2 h
1,390CedarCEDT298.5GaugeHutchinson99.4%167 of 16814 min2 h
1,390Knippa - Dry Frio RiverDFRT298.5GaugeUvalde99.4%167 of 16814 min2 h
1,390McfaddenFADT298.5GaugeJefferson99.4%167 of 16814 min2 h
1,390Leon Creek AT I-35LKST298.5GaugeBexar99.4%167 of 16814 min2 h
1,390Uvalde - Leona RiverLRUT298.5GaugeUvalde99.4%167 of 16814 min2 h
1,390Millers Creek Weather StationMCBT298.5GaugeBaylor99.4%167 of 16814 min2 h
1,390Possum Kingdom RAWSPKLT298.5GaugePalo Pinto99.4%167 of 16814 min2 h
1,390Salado Creek AT At Loop 13SACT298.5GaugeBexar99.4%167 of 16814 min2 h
1,390San Antonio River 3 WSW Hwy 72 nr RungeSRRT298.5GaugeKarnes99.4%167 of 16814 min2 h
1,390Austin - Waller CreekWART298.5GaugeTravis99.4%167 of 16814 min2 h
1,390Wyser BluffWYBT298.5GaugeWalker99.4%167 of 16814 min2 h
1,405Leon River 1 W GatesvilleGAST298.5GaugeCoryell99.4%167 of 16814 min1.8 h
1,406Brushy Creek 3 E Brushy Creek at Kenney Fort Blvd nr Round RockBKFT298.5GaugeWilliamson99.4%167 of 16814 min2 h
1,407El Paso INTL ArptELP98.5AirportDona Ana98.8%166 of 16812 min2 h
1,408Alice INTL AirportALI98.5AirportJim Wells98.2%165 of 16810 min3.9 h
1,409MonahansE0198.4AirportWard99.2%500 of 5048 min60 min
1,410New Waverly 7W - Lake CreekLKET298.4GaugeWalker99.1%222 of 22414 min1.5 h
1,411Huntsville 9 SWGLET298.4GaugeWalker99.1%222 of 22414 min1.5 h
1,412BootlegBLGT298.3GaugeDeaf Smith100%168 of 16816 min61 min
1,412Lufkin RAWSLRWT298.3GaugeAngelina100%168 of 16816 min61 min
1,414La Grange RAWSLGNT298.3GaugeFayette100%168 of 16816 min61 min
1,415Chisos Basin RAWSCSBT298.3GaugeBrewster100%168 of 16816 min71 min
1,415Px Wells RAWSPXWT298.3GaugeHudspeth100%168 of 16816 min71 min
1,417JacksburroJCRT298.3GaugeJack99.4%167 of 16815 min2 h
1,417Marathon - Rio Grande Village RAWSRGET298.3GaugeBrewster99.4%167 of 16815 min2 h
1,417TempleTMPT298.3GaugeBell99.4%167 of 16815 min2 h
1,417Woodville RAWSWVLT298.3GaugeTyler99.4%167 of 16815 min2 h
1,421Waller Creek At Koenig LaneWLCT298.3GaugeTravis98.8%166 of 16814 min2 h
1,422West Fork Trinity River 1 NE BoydBOYT298.3GaugeWise98.8%166 of 16814 min2 h
1,422Woodcreek 7W - Blanco RiverBUVT298.3GaugeHays98.8%166 of 16814 min2 h
1,422Copano Bay East - Mission AransasCWQT298.3GaugeAransas98.8%166 of 16814 min2 h
1,422Lake Fork Creek 2 S QuitmanQTMT298.3GaugeWood98.8%166 of 16814 min2 h
1,426Big Cypress Bayou 2 NW KARNACKBGKT298.3GaugeHarrison98.8%166 of 16814 min2 h
1,426Linden RAWS StationDENT298.3GaugeCass98.8%166 of 16814 min2 h
1,426Evant High SchoolEHST298.3GaugeCoryell98.8%166 of 16814 min2 h
1,426Mason 3ESEMSAT298.3GaugeMason98.8%166 of 16814 min2 h
1,430Brady Creek 4 W Brady Creek ReservoirBCRT298.3GaugeMcculloch98.8%166 of 16814 min2 h
1,430Guadalupe River AT GonzalesGNLT298.3GaugeGonzales98.8%166 of 16814 min2 h
1,430Bedias Creek 9.5 SE MadisonvilleMDST298.3GaugeWalker98.8%166 of 16814 min2 h
1,430San Angelo - Concho RiverSCVT298.3GaugeTom Green98.8%166 of 16814 min2 h
1,430Guadalupe River 2 NE SH 35 Nr TivoliTVLT298.3GaugeRefugio98.8%166 of 16814 min2 h
1,435Wells Branch - Mills PondMPWT298.3GaugeTravis98.8%166 of 16814 min2 h
1,435MidwayMWYT298.3GaugeHouston98.8%166 of 16814 min2 h
1,437Port_LavacaPKV98.3AirportCalhoun97.8%493 of 5048 min80 min
1,438Del Rio INTL (AUT)DRT98.2AirportVal Verde100%168 of 16810 min60 min
1,439Linn-San Manuel RAWSLSRT298.1GaugeHidalgo100%168 of 16813 min60 min
1,440High Island 8NNWHILT298.1GaugeChambers100%168 of 16817 min60 min
1,440Matagorda Island RAWSMIRT298.1GaugeCalhoun100%168 of 16817 min60 min
1,442Caddo Wildlife Management AreaCDDT298.1GaugeFannin100%168 of 16817 min62 min
1,442Zavalla RAWSZVLT298.1GaugeAngelina100%168 of 16817 min62 min
1,444The Pinery RAWSPSGT298.1GaugeCulberson100%168 of 16817 min72 min
1,444Wheeler RAWSWHRT298.1GaugeWheeler100%168 of 16817 min72 min
1,446Greenville 11SW - West Caddo CreekCDMT298.1GaugeHunt100%168 of 16817 min64 min
1,446Brazos River 7.3 W RosharonROST298.1GaugeFort Bend100%168 of 16817 min64 min
1,446NORTH CONCHO RIVER AT above Sterling CitySLRT298.1GaugeSterling100%168 of 16817 min64 min
1,446Brazos River 2 E WacoWBAT298.1GaugeMclennan100%168 of 16817 min64 min
1,450Morgan s Point Resort 0.8 ENETX-BEL-12198.1VolunteerBell100%3 of 35.4 h24 h
1,450Belton 1.6 WTX-BEL-4098.1VolunteerBell100%3 of 35.4 h24 h
1,450Burnet 9.6 NWTX-BRT-15398.1VolunteerBurnet100%3 of 35.4 h24 h
1,450McDade 4.6 SSWTX-BST-4998.1VolunteerBastrop100%3 of 35.4 h24 h
1,450Grey Forest 3.2 SETX-BXR-37898.1VolunteerBexar100%3 of 35.4 h24 h
1,450Garden Ridge 3.3 NWTX-CML-20398.1VolunteerComal100%3 of 35.4 h24 h
1,450Dripping Springs 4.8 ENETX-HYS-19198.1VolunteerHays100%3 of 35.4 h24 h
1,450Amarillo 8.9 SWTX-RD-4198.1VolunteerRandall100%3 of 35.4 h24 h
1,458Longview 0.9 ETX-GG-798.1VolunteerGregg100%3 of 35.4 h2 days
1,459Rowlett 2.3 NWTX-DA-498.1VolunteerDallas100%3 of 35.4 h24 h
1,459Roscoe 3.5 WNWTX-NL-1098.1VolunteerNolan100%3 of 35.4 h24 h
1,461Shavano Park 2.2 ENETX-BXR-59698.1VolunteerBexar100%3 of 35.4 h24 h
1,461Fair Oaks Ranch 2.2 NNWTX-KN-898.1VolunteerKendall100%3 of 35.4 h24 h
1,461Dilley 17.9 ESETX-LS-398.1VolunteerLa Salle100%3 of 35.4 h24 h
1,464Bertram 6.1 SWTX-BRT-12698.1VolunteerBurnet100%3 of 35.4 h31 h
1,465Amarillo 6.0 SSWTX-RD-5698.1VolunteerRandall100%3 of 35.4 h24 h
1,466TX-BXR-456TX-BXR-45698.1COCORAHS-100%3 of 35.4 h25 h
1,467Bastrop 5.9 SSWTX-BST-3598.1VolunteerBastrop100%3 of 35.4 h24 h
1,467Pearsall 10.2 NWTX-FR-198.1VolunteerFrio100%3 of 35.4 h24 h
1,467Kendalia 1.4 NETX-KN-17598.1VolunteerKendall100%3 of 35.4 h24 h
1,467Tow 2.8 SETX-LL-6998.1VolunteerLlano100%3 of 35.4 h24 h
1,467Buffalo 9.5 ESETX-LN-1398.1VolunteerLeon100%3 of 35.4 h24 h
1,467Valley Mills 0.9 ESETX-MCL-5698.1VolunteerMcLennan100%3 of 35.4 h24 h
1,467Corpus Christi 9.0 SSETX-NU-798.1VolunteerNueces100%3 of 35.4 h24 h
1,474Castroville 5.8 WTX-MDN-8598.1VolunteerMedina100%3 of 35.4 h2 days
1,475Lockhart 4.1 WTX-CLD-6498.1VolunteerCaldwell100%3 of 35.4 h24 h
1,475Weimar 10.8 SSETX-CLR-2198.1VolunteerColorado100%3 of 35.4 h24 h
1,475New Braunfels 5.8 WNWTX-CML-36298.1VolunteerComal100%3 of 35.4 h24 h
1,475Douglassville 1.5 SETX-CSS-898.1VolunteerCass100%3 of 35.4 h24 h
1,475Sugar Land 1.0 WTX-FB-1298.1VolunteerFort Bend100%3 of 35.4 h24 h
1,480Trophy Club 0.2 STX-DN-11698.1VolunteerDenton100%3 of 35.4 h2 days
1,481Brownsville 1.9 ESETX-CMR-2398.1VolunteerCameron100%3 of 35.4 h26 h
1,482Double Oak 1.1 WSWTX-DN-7698.1VolunteerDenton100%3 of 35.4 h24 h
1,483Temple 3.4 SSWTX-BEL-8898.1VolunteerBell100%3 of 35.4 h24 h
1,483Ingram 3.1 WTX-KR-9698.1VolunteerKerr100%3 of 35.4 h24 h
1,483Tyler 1.9 SSWTX-SM-2598.1VolunteerSmith100%3 of 35.4 h24 h
1,486Silsbee 7.5 NNETX-HRN-1398.1VolunteerHardin100%3 of 35.4 h24 h
1,486Pasadena 4.4 WNWTX-HRR-9398.1VolunteerHarris100%3 of 35.4 h24 h
1,488Port Acres 6SW - Marsh DitchJPAT298.1GaugeJefferson99.5%228 of 22916 min75 min
1,489Colorado River 2 S BastropBRTT298.1GaugeBastrop99.5%223 of 22416 min60 min
1,490Dallas/Ft WorthDFW98.1AirportDallas99.4%167 of 16810 min2 h
1,491ConroeCKNT298.1GaugeMontgomery99.4%167 of 16816 min2 h
1,491Fort DavisFDST298.1GaugeJeff Davis99.4%167 of 16816 min2 h
1,491Matador Wildlife Management AreaMATT298.1GaugeCottle99.4%167 of 16816 min2 h
1,491Midland RAWSMNDT298.1GaugeMidland99.4%167 of 16816 min2 h
1,495Mission AransasCWWT298.1GaugeRefugio98.2%165 of 16814 min2 h
1,496South Wichita River 4 N BenjaminBENT298.1GaugeKnox98.2%165 of 16814 min1.8 h
1,496Hog Creek 6 E CrawfordCRFT298.1GaugeMclennan98.2%165 of 16814 min1.8 h
1,496East Yegua Creek 3.5 N Dime BoxDEYT298.1GaugeBurleson98.2%165 of 16814 min1.8 h
1,496San Marcos River 1 S LulingLLGT298.1GaugeGuadalupe98.2%165 of 16814 min1.8 h
1,496Middle Bosque River 5 NE McGregorMCGT298.1GaugeMclennan98.2%165 of 16814 min1.8 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. 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.