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 6 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
1,251Round Rock #3BOCT298.4GaugeWilliamson97.6%164 of 16814 min2.3 h
1,252SH 124 @ Hillebrandt BayouJZHT298.3GaugeJefferson100%336 of 33619 min40 min
1,253Conroe/Montgomery County AirportCXO98.3AirportMontgomery100%168 of 16810 min67 min
1,254Neches River AT Steinhagen LakeTBLT298.3GaugeTyler100%168 of 16818 min71 min
1,255Berry Creek 4 N UPSTREAM OF I-35 NEAR GEORGETOWNGTWT298.3GaugeWilliamson100%168 of 16818 min1.5 h
1,255Von Quintas 4E - Maha CreekMAVT298.3GaugeTravis100%168 of 16818 min1.5 h
1,255San Antonio River 3 E near Victor Braunig Lake near LosoyaSVBT298.3GaugeBexar100%168 of 16818 min1.5 h
1,258Nolan River 1 NW BlumBUMT298.3GaugeHill100%168 of 16818 min1.5 h
1,259Williamson Creek AT at Manchaca Rd at AustinAAIT298.3GaugeTravis100%168 of 16819 min65 min
1,260East Fork San Jacinto 5.5 E New CaneyNCET298.3GaugeMontgomery100%168 of 16819 min70 min
1,261Grand Prairie Alert 7GSCT298.3GaugeDallas100%168 of 16819 min65 min
1,261Navidad River 1 AT MoralesMRAT298.3GaugeJackson100%168 of 16819 min65 min
1,261Navidad River 4.6 N SpeaksSPAT298.3GaugeLavaca100%168 of 16819 min65 min
1,264Edna - Sale BarnNEDT298.3GaugeJackson100%168 of 16819 min70 min
1,265Bear Creek 3 SE Spillar Ranch RoadBCMT298.3GaugeHays100%168 of 16819 min60 min
1,265Paint CreekPCKT298.3GaugeCoke100%168 of 16819 min60 min
1,265Pearsall RAWSPSAT298.3GaugeFrio100%168 of 16819 min60 min
1,265Round PrairieRPRT298.3GaugeRobertson100%168 of 16819 min60 min
1,269Piney Point Village 5WNW - Langham CreekLAHT298.3GaugeHarris100%168 of 16819 min75 min
1,270Waxahachie Creek 5 S Bardwell LakeBDWT298.3GaugeEllis100%168 of 16819 min1.5 h
1,270Guadalupe River AT CueroCUET298.3GaugeDe Witt100%168 of 16819 min1.5 h
1,270Village Creek 4 NE KountzeKOUT298.3GaugeHardin100%168 of 16819 min1.5 h
1,270La Marque Levee 0.9 S La MarqueLPST298.3GaugeGalveston100%168 of 16819 min1.5 h
1,270Trinity River 1.9 S RomayorRMYT298.3GaugeLiberty100%168 of 16819 min1.5 h
1,275Buda 4S - Windy HillHWHT298.3GaugeHays99.7%335 of 33618 min60 min
1,276Filter Plant NoconaTWDB-MUFPN98.3GaugeMontague99.0%499 of 5043 min55 min
1,277San Antonio5C198.3AirportBexar98.8%498 of 5048 min40 min
1,278Lubbock - NF DMF BrazosLSET298.3GaugeLubbock98.6%663 of 67216 min31 min
1,278Orangefield 3NW - Cow BayouORFT298.3GaugeOrange98.6%663 of 67216 min31 min
1,280Fort McKavett 1NE - San Saba RiverKAVT298.3GaugeMenard98.6%663 of 67216 min45 min
1,281Fort Hood - Clear CreekFTHT298.3GaugeCoryell98.5%662 of 67216 min31 min
1,282Rosharon 4WNW - Oyster CreekOYNT298.3GaugeBrazoria98.3%661 of 67216 min45 min
1,283Sabine North RAWSDRKT298.2GaugeShelby100%168 of 16819 min65 min
1,283Dripping Springs 2N RAWSDSRT298.2GaugeHays100%168 of 16819 min65 min
1,283Woodcreek 6WSW RAWSHWWT298.2GaugeHays100%168 of 16819 min65 min
1,283Kickapoo Caverns State ParkKCPT298.2GaugeKinney100%168 of 16819 min65 min
1,283Kyle 3ENE RAWSKRET298.2GaugeHays100%168 of 16819 min65 min
1,283San Marcos 6NW RAWSSRWT298.2GaugeHays100%168 of 16819 min65 min
1,289Rio Grande AT CanutilloRCLT298.2GaugeEl Paso100%168 of 16819 min60 min
1,290Clear Fork Brazos River 1 S HawleyHWLT298.2GaugeJones100%168 of 16819 min65 min
1,291Coleman 9ENE - Jim Ned CreekCJNT298.2GaugeColeman100%168 of 16819 min1.5 h
1,291North Fork Buffalo Creek at NF Buffalo Cr. ReservoirIPRT298.2GaugeWichita100%168 of 16819 min1.5 h
1,291Big Cypress Bayou At Lake O' The PinesJFNT298.2GaugeMarion100%168 of 16819 min1.5 h
1,291LuedersLEUT298.2GaugeJones100%168 of 16819 min1.5 h
1,295Tx Austin 33 NWABMT298.2GaugeBurnet100%168 of 16819 min60 min
1,295Bronte 11NNEBRQT298.2GaugeCoke100%168 of 16819 min60 min
1,295Tx Port Aransas 32 NNERNST298.2GaugeAransas100%168 of 16819 min60 min
1,298Big Cypress Bayou At Lake Bob SandlinBSLT298.2GaugeTitus100%168 of 16819 min65 min
1,2988 SW Twin Buttes Reservoir near San Angelo 8SWTBRT298.2GaugeTom Green100%168 of 16819 min65 min
1,300Brackettville 22NNEBMRT298.2GaugeKinney100%168 of 16819 min65 min
1,300Blanco AT BlancoBRBT298.2GaugeBlanco100%168 of 16819 min65 min
1,300Guadalupe AT at Highway 183 near HochheimGDHT298.2GaugeDeWitt100%168 of 16819 min65 min
1,300Ira - Colorado RiverIRAT298.2GaugeScurry100%168 of 16819 min65 min
1,304Sugar Land 4SSW - Brazos RiverSLNT298.2GaugeFort Bend100%168 of 16819 min75 min
1,305San BernardSRDT298.2GaugeBrazoria100%168 of 16819 min60 min
1,306Wimberley 3ESE - Blanco RiverHLAT298.2GaugeHays99.7%335 of 33618 min60 min
1,307Dripping Springs 4NW - Barton CreekHBET298.2GaugeHays99.7%335 of 33619 min60 min
1,308Dripping Springs 4N - Fitzhugh CreekHFCT298.2GaugeHays99.7%335 of 33619 min60 min
1,309Colorado River AT AustinACRT298.2GaugeTravis99.5%223 of 22419 min60 min
1,310HambyHBYT298.2GaugeCallahan99.4%167 of 16816 min2 h
1,311Rain Gage at Lane Well nr Celeste33180309614330198.2GaugeHunt99.4%167 of 16818 min2 h
1,312Guadalupe Rv at Hwy 123-BR at Seguin0816974098.2GaugeGuadalupe99.4%167 of 16818 min2 h
1,312San Miguel Ck nr Tilden0820670098.2GaugeMcMullen99.4%167 of 16818 min2 h
1,312UBC Dam 2 at Leander30344309750270098.2GaugeWilliamson99.4%167 of 16818 min2 h
1,315Laguna Atascosa RAWSATRT298.2GaugeCameron98.8%166 of 16817 min2 h
1,316BRAZOS RIVER AT Lake GranburyGBYT298.2GaugeHood98.5%662 of 67216 min45 min
1,317Onion Creek AT Near DriftwoodDRWT298.2GaugeHays98.3%661 of 67216 min31 min
1,317BLANCO RIVER 2 SW KyleKYET298.2GaugeHays98.3%661 of 67216 min31 min
1,317Slaughter Creek 6 NW at FM 1826SCAT298.2GaugeTravis98.3%661 of 67216 min31 min
1,320OConnor - Lake CreekLCOT298.2GaugeWilliamson98.2%660 of 67216 min45 min
1,321BootlegBLGT298.2GaugeDeaf Smith98.2%165 of 16816 min3 h
1,322CLEAR FORK OF THE TRINITY 8 E Lake WeatherfordLWFT298.2GaugeParker98.2%165 of 16816 min2 h
1,323Devils River AT Bakers Crossing 19N Of ComstockBKCT298.2GaugeVal Verde97.0%163 of 16814 min2 h
1,324Marathon - Elephant MountainEMNT298.1GaugeBrewster100%168 of 16820 min76 min
1,325Lockhart 8.4 ESETX-CLD-3298.1VolunteerCaldwell100%7 of 76.4 h24 h
1,326Colmesneil 0.9 STX-TR-3398.1VolunteerTyler100%7 of 76.4 h24 h
1,327Jefferson 9.1 NTX-CSS-698.1VolunteerCass100%7 of 76.4 h24 h
1,328Belton 6.3 NNETX-BEL-10398.1VolunteerBell100%7 of 76.4 h24 h
1,329Whitesboro 2.8 NTX-GA-4598.1VolunteerGrayson100%7 of 76.4 h24 h
1,330Sanger 5.4 NWTX-DN-398.1VolunteerDenton100%7 of 76.4 h24 h
1,330Cuero 2.5 ESETX-DW-1298.1VolunteerDeWitt100%7 of 76.4 h24 h
1,330Cuero 2.6 ESETX-DW-1398.1VolunteerDeWitt100%7 of 76.4 h24 h
1,330Cuero 2.7 ESETX-DW-1498.1VolunteerDeWitt100%7 of 76.4 h24 h
1,334Bee Cave - Little BartonGDDT298.1GaugeTravis99.7%335 of 33619 min60 min
1,334Dripping Springs 2W - Onion CreekHCGT298.1GaugeHays99.7%335 of 33619 min60 min
1,334San Marcos 6W - Dam 4HDFT298.1GaugeHays99.7%335 of 33619 min60 min
1,334San Marcos 2N - Dam 3HDHT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Mountain City 1SE - SCSS Dam 1HDST298.1GaugeHays99.7%335 of 33619 min60 min
1,334Dripping Springs 6S - S Gatlin CreekHEHT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Dripping Springs 5SW - S Onion CreekHMGT298.1GaugeHays99.7%335 of 33619 min60 min
1,334San Marcos 3ENE - Blanco RiverHUBT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Woodcreek 1WNW - Cypress CreekHWCT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Wimberley 1SW - Blanco RiverHYBT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Kyle 2NE - SCSS Dam 6KSDT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Driftwood 5S - York CreekRYCT298.1GaugeHays99.7%335 of 33619 min60 min
1,334Woodcreek 7W - Valley View RdVVBT298.1GaugeHays99.7%335 of 33619 min60 min
1,347Rio Medina 3SE - Median CanalMRMT298.1GaugeMedina99.4%167 of 16818 min2 h
1,347Waelder 5SSW - Sandy Fork CreekSFWT298.1GaugeGonzales99.4%167 of 16818 min2 h
1,347NORTH CONCHO RIVER AT above Sterling CitySLRT298.1GaugeSterling99.4%167 of 16818 min2 h
1,347Brazos River 2 E WacoWBAT298.1GaugeMclennan99.4%167 of 16818 min2 h
1,351Elm Creek AT BallingerBAMT298.1GaugeRunnels99.4%167 of 16818 min2 h
1,351Greenville 11SW - West Caddo CreekCDMT298.1GaugeHunt99.4%167 of 16818 min2 h
1,351COLORADO AT Lake Colorado CityCLRT298.1GaugeMitchell99.4%167 of 16818 min2 h
1,351MOUNTAIN CREEK 4 AT Grand PrairieGPAT298.1GaugeDallas99.4%167 of 16818 min2 h
1,351Big Cypress Bayou 9 W JeffersonJFET298.1GaugeMarion99.4%167 of 16818 min2 h
1,351Brazos River 7.3 W RosharonROST298.1GaugeFort Bend99.4%167 of 16818 min2 h
1,351W. Fork San Jacinto 5.9 W ConroeWCGT298.1GaugeMontgomery99.4%167 of 16818 min2 h
1,358Greens Bayou 14 N Knobcrest StreetHGBT298.1GaugeHarris99.4%167 of 16819 min2.1 h
1,359Cole Creek AT Deihl RoadDEHT298.1GaugeHarris99.4%167 of 16819 min1.5 h
1,360Schulenburg at I-10SBGT298.1GaugeFayette99.4%167 of 16819 min2 h
1,361Breslau At County Road 195BRLT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,361Port AltoCPAT298.1GaugeJackson99.4%167 of 16819 min2 h
1,361El Campo at FM 2546EMPT298.1GaugeWharton99.4%167 of 16819 min2 h
1,361GarwoodGWDT298.1GaugeColorado99.4%167 of 16819 min2 h
1,361Komensky At Farm Road 1295KMST298.1GaugeLavaca99.4%167 of 16819 min2 h
1,361Rio Grande/North FloodwayMDET298.1GaugeHidalgo99.4%167 of 16819 min2 h
1,361North Moulton - Lavaca RiverNMMT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,361Rock Island - FM 1693RILT298.1GaugeColorado99.4%167 of 16819 min2 h
1,361EdnaSCET298.1GaugeJackson99.4%167 of 16819 min2 h
1,361South Moulton At CR 267SMTT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,361Palacios - Tres Palacios RiverTPPT298.1GaugeMatagorda99.4%167 of 16819 min2 h
1,361VanderbiltVBTT298.1GaugeJackson99.4%167 of 16819 min2 h
1,361Weimar @ FM230WEIT298.1GaugeColorado99.4%167 of 16819 min2 h
1,361Edna - Dry CreekWMET298.1GaugeJackson99.4%167 of 16819 min2 h
1,361West Moulton @ Hwy 95WMTT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,361Lavaca River 7.4 NW YoakumYMTT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,377New TaitonNTTT298.1GaugeWharton99.4%167 of 16819 min2.1 h
1,378Caney Creek 8 W SplendoraSDAT298.1GaugeMontgomery99.4%167 of 16819 min2.1 h
1,379JasperJWRT298.1GaugeJasper99.4%167 of 16819 min2 h
1,379Navidad River 7.2 SE Lake TexanaLTXT298.1GaugeJackson99.4%167 of 16819 min2 h
1,379MILLERS CREEK 5 SW MundayMCMT298.1GaugeThrockmorton99.4%167 of 16819 min2 h
1,379Navidad River 8 NE SublimeSBMT298.1GaugeLavaca99.4%167 of 16819 min2 h
1,383Decatur - Denton CreekDCWT298.1GaugeWise99.4%167 of 16819 min2 h
1,384BridgeportXBP98.1AirportWise99.2%500 of 5048 min40 min
1,385Victoria RAWSVCRT298.1GaugeVictoria98.8%166 of 16815 min2 h
1,386NAVASOTA RIVER 6 SW Lake MexiaBSAT298.1GaugeLimestone98.6%663 of 67214 min55 min
1,387Altwein RdTWDB-BCALT98.1GaugeBlanco98.6%497 of 5043 min1.6 h
1,388Los Machos FarmTWDB-JWLMR98.1GaugeJim Wells98.6%497 of 5043 min1.6 h
1,389Brickhouse Gully AT Costa Rica StreetBKHT298.1GaugeHarris97.9%658 of 67216 min31 min
1,390Angleton 6NNW - Oyster CreekOYAT298.1GaugeBrazoria97.9%658 of 67216 min45 min
1,391Missouri City 2SE - LexingtonLGTT298.1GaugeFort Bend97.6%656 of 67214 min50 min
1,392Aransas Nwr RAWSAFWT298.0GaugeAransas100%168 of 16820 min66 min
1,393Burnet Municipal/Kate CraddockBMQ98.0AirportBurnet100%168 of 16820 min72 min
1,394Grand Prairie - Lake Ridge Parkway at Joe Pool LakeGJPT298.0GaugeTarrant100%168 of 16820 min67 min
1,395Brazoria National Wildlife RefugeBZRT298.0GaugeBrazoria100%168 of 16820 min60 min
1,396OzonaOZA98.0AirportCrockett99.6%502 of 50418 min40 min
1,397Kyle 6SW - Sink CreekHHST298.0GaugeHays99.4%334 of 33619 min60 min
1,398Buda - Bluff StreetBFMT298.0GaugeHays99.4%334 of 33619 min60 min
1,398Kyle 4S - Blanco RiverHBPT298.0GaugeHays99.4%334 of 33619 min60 min
1,398San Marcos 2SW - Dam 5HDIT298.0GaugeHays99.4%334 of 33619 min60 min
1,398San Marcos 3NW - Dam 1HDOT298.0GaugeHays99.4%334 of 33619 min60 min
1,398San Marcos 4NNW - Dam 2HDTT298.0GaugeHays99.4%334 of 33619 min60 min
1,398Woodcreek 1W - Cypress CreekHJCT298.0GaugeHays99.4%334 of 33619 min60 min
1,398Wimberley 2ESE - Hidden ValleyHVBT298.0GaugeHays99.4%334 of 33619 min60 min
1,398Kyle 3ENE - SCSS Dam 6KDST298.0GaugeHays99.4%334 of 33619 min60 min
1,406Tx Muleshoe 19 SMWRT298.0GaugeBailey99.4%167 of 16819 min2 h
1,407Aquilla Creek AT Aquilla LakeALAT298.0GaugeHill99.4%167 of 16819 min1.5 h
1,407Moss Bluff 3NW - CWA CanalCWYT298.0GaugeLiberty99.4%167 of 16819 min1.5 h
1,407Escondido Creek AT KenedyECKT298.0GaugeKarnes99.4%167 of 16819 min1.5 h
1,407San Antonio River 5 SE ElmendorfELMT298.0GaugeBexar99.4%167 of 16819 min1.5 h
1,407Kyle - Blanco RiverHFXT298.0GaugeHays99.4%167 of 16819 min1.5 h
1,407TRANQUITAS CREEK AT KingsvilleKIVT298.0GaugeKleberg99.4%167 of 16819 min1.5 h
1,407Big Cow Creek AT NewtonNCCT298.0GaugeNewton99.4%167 of 16819 min1.5 h
1,407LEON RIVER 3 W Proctor LakePCTT298.0GaugeComanche99.4%167 of 16819 min1.5 h
1,407Nueces River 11 S TildenTILT298.0GaugeMcmullen99.4%167 of 16819 min1.5 h
1,407Nueces River AT UvaldeUVLT298.0GaugeUvalde99.4%167 of 16819 min1.5 h
1,407Cedar ParkWCET298.0GaugeWilliamson99.4%167 of 16819 min1.5 h
1,418Nueces River 6 NE AshertonASRT298.0GaugeDimmit99.4%167 of 16819 min2 h
1,418Prairie Dog Town Fork Red River 6 SW Brice 6SWBICT298.0GaugeHall99.4%167 of 16819 min2 h
1,418Comal River (Oc) Near Landa LakeCMOT298.0GaugeComal99.4%167 of 16819 min2 h
1,418Little Wichita River 3 W HenriettaHTAT298.0GaugeClay99.4%167 of 16819 min2 h
1,418Jacobs Well Spring Nr WimberlyJWMT298.0GaugeHays99.4%167 of 16819 min2 h
1,418Sandy Creek 7 S KingslandKNLT298.0GaugeLlano99.4%167 of 16819 min2 h
1,418Trinity River Moss BluffMBFT298.0GaugeLiberty99.4%167 of 16819 min2 h
1,418Clear Creek 2 S SangerSGET298.0GaugeDenton99.4%167 of 16819 min2 h
1,426San Antonio - West Elm CreekWEET298.0GaugeBexar99.4%167 of 16819 min1.9 h
1,427Aquilla Creek Blw DamAQAT298.0GaugeHill99.4%167 of 16819 min2 h
1,427AustinBAST298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,427Leander #4BLDT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,427San Antonio 3N - Salado CreekBSWT298.0GaugeBexar99.4%167 of 16819 min2 h
1,427Sister Grove Creek 5 W Blue RidgeBVWT298.0GaugeCollin99.4%167 of 16819 min2 h
1,427Cibolo Creek 2 SE Cibolo Creek Nr BoerneCICT298.0GaugeKendall99.4%167 of 16819 min2 h
1,427North Bosque River 1 NE CliftonCTNT298.0GaugeBosque99.4%167 of 16819 min2 h
1,427Denton Creek 2 N JustinDCJT298.0GaugeDenton99.4%167 of 16819 min2 h
1,427Paluxy River 1 SW Glen RoseGROT298.0GaugeSomervell99.4%167 of 16819 min2 h
1,427West Fork Trinity River 7 NE JacksboroJAKT298.0GaugeJack99.4%167 of 16819 min2 h
1,427Pedernales River AT Johnson CityJOCT298.0GaugeBlanco99.4%167 of 16819 min2 h
1,427Navasota River 9.3 SW NormangeeNGET298.0GaugeMadison99.4%167 of 16819 min2 h
1,427Cibolo Creek AT SelmaSELT298.0GaugeBexar99.4%167 of 16819 min2 h
1,427ColmesneilTBAT298.0GaugeTyler99.4%167 of 16819 min2 h
1,427Trinity River AT TrinidadTDDT298.0GaugeHenderson99.4%167 of 16819 min2 h
1,427Cedar Park #3WCDT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,427Round Rock #8WCKT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,427Hutto #4WHTT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,427Zacate Creek AT LaredoZACT298.0GaugeWebb99.4%167 of 16819 min2 h
1,446Avalon - Chambers Creek FM55AVLT298.0GaugeEllis99.4%167 of 16819 min1.5 h
1,446Trinity River 2 S RosserRSRT298.0GaugeEllis99.4%167 of 16819 min1.5 h
1,446Trinity River AT RiversideRVRT298.0GaugeWalker99.4%167 of 16819 min1.5 h
1,446McKinney - Wilson CreekWCMT298.0GaugeCollin99.4%167 of 16819 min1.5 h
1,450Salt Fork Brazos 13 N Aspermont 13NARTT298.0GaugeStonewall99.4%167 of 16819 min2 h
1,450Dosser 6NE - Trinity RiverDOST298.0GaugeHenderson99.4%167 of 16819 min2 h
1,450Elm Creek 5 S Fort Phantom HillHAWT298.0GaugeJones99.4%167 of 16819 min2 h
1,450Hubbard Creek ReservoirHCLT298.0GaugeStephens99.4%167 of 16819 min2 h
1,450West Fork San Acinto Rover Near HuntsvilSJHT298.0GaugeWalker99.4%167 of 16819 min2 h
1,455Nueces River 1 S CotullaCOTT298.0GaugeLa Salle99.4%167 of 16819 min2 h
1,455West Fork Trinity River 12 NW Eagle Mountain LakeEAMT298.0GaugeTarrant99.4%167 of 16819 min2 h
1,455SAN CASIMIRO CREEK 22 NW FreerFRRT298.0GaugeWebb99.4%167 of 16819 min2 h
1,455Pecos River 3 NNW Girvin 3NNWGIVT298.0GaugeCrane99.4%167 of 16819 min2 h
1,455San Antonio River 1 SE GoliadGLIT298.0GaugeGoliad99.4%167 of 16819 min2 h
1,455Brazos River 4 NE Glen RoseGLRT298.0GaugeSomervell99.4%167 of 16819 min2 h
1,455KaufmanKAFT298.0GaugeKaufman99.4%167 of 16819 min2 h
1,455Medina River AT Medina LakeMDLT298.0GaugeMedina99.4%167 of 16819 min2 h
1,455Walnut Creek 3 NE MansfieldMNFT298.0GaugeTarrant99.4%167 of 16819 min2 h
1,455Fort WorthWFTT298.0GaugeTarrant99.4%167 of 16819 min2 h
1,455Hutto #5WHDT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,455Round Rock #4WRNT298.0GaugeWilliamson99.4%167 of 16819 min2 h
1,455Atascosa River 2 SW WhitsettWTTT298.0GaugeLive Oak99.4%167 of 16819 min2 h
1,468Tres Palacios River 2.4 SE MidfieldMTPT298.0GaugeMatagorda99.4%167 of 16819 min2.2 h
1,469Guadalupe River 1 E ComfortCOMT298.0GaugeKerr99.1%666 of 67218 min45 min
1,470Wimberley 6WSW - Blanco RiverHWBT298.0GaugeHays99.1%333 of 33618 min60 min
1,471Las Moras Spgs Dws of pool at Brackettville0845631098.0GaugeKinney98.8%166 of 16818 min2 h
1,472Sabine Rv At Toledo Bd Res Nr BurkvilleTBTT298.0GaugeNewton97.9%658 of 67216 min31 min
1,473Walnut Creek At Dessau RoadWADT298.0GaugeTravis97.7%657 of 67216 min45 min
1,474Belton - Nolan CreekBNLT298.0GaugeBell97.7%657 of 67216 min31 min
1,474Redgate Creek 7 N FrelsbergFRLT298.0GaugeColorado97.7%657 of 67216 min31 min
1,476Boggy Cr @ Manor RdBGMT298.0GaugeTravis97.7%657 of 67216 min45 min
1,476Little Walnut Creek At Georgian DriveLWGT298.0GaugeTravis97.7%657 of 67216 min45 min
1,478Grand Prairie Alert No12GPYT298.0GaugeTarrant96.4%162 of 16814 min2 h
1,479Fort Hood/Gray AAFGRK97.9AirportWilliamson100%168 of 1688 min70 min
1,480CorsicanaCRS97.9AirportNavarro100%168 of 16810 min60 min
1,481BirdBDTT297.9GaugeGillespie100%168 of 16820 min60 min
1,481Barnhart 10SBNHT297.9GaugeCrockett100%168 of 16820 min60 min
1,481BastropBTRT297.9GaugeBastrop100%168 of 16820 min60 min
1,481AthensRHAT297.9GaugeHenderson100%168 of 16820 min60 min
1,485Fort Davis 15WNW - Wolf DenWDPT297.9GaugeJeff Davis100%168 of 16820 min67 min
1,486Pecan Grove FarmsTWDB-BPPGF97.9GaugeBastrop99.4%501 of 5043 min40 min
1,487Red Rock 5E RAWSJCWT297.9GaugeBastrop99.4%167 of 16820 min2 h
1,488San Marcos 4S - Cottonwood CreekHOBT297.9GaugeHays99.1%333 of 33619 min60 min
1,488Kyle 7NE - Brushy CreekHRRT297.9GaugeHays99.1%333 of 33619 min60 min
1,490East Mustang Creek 2.7 S LouiseLMCT297.9GaugeWharton99.1%333 of 33619 min60 min
1,491Guadalupe River 1 E HuntHNTT297.9GaugeKerr98.8%664 of 67218 min45 min
1,492Lakeway 4S - Hamilton PoolHPLT297.9GaugeTravis98.8%332 of 33618 min61 min
1,493Boondocks Rd. @ Taylors Bayou South FoJYHT297.9GaugeJefferson98.8%332 of 33619 min85 min
1,494Palo Duro Creek 6 W Spearman 6WSPMT297.9GaugeHansford98.8%166 of 16818 min2 h
1,495White Oak Creek 2 S TalcoWOCT297.9GaugeTitus98.8%166 of 16818 min2 h
1,496Prairie Dog Town Fork Red River 13 NE Wayside 13NEWAYT297.9GaugeArmstrong98.8%166 of 16819 min2 h
1,497Greens Bayou AT Cutten RoadGCGT297.9GaugeHarris98.8%166 of 16819 min2 h
1,497Little White Oak Bayou AT Trimble StreetWOBT297.9GaugeHarris98.8%166 of 16819 min2 h
1,499DENTON CREEK 5 NE Denton Creek (Grapevine)DCGT297.9GaugeDallas98.8%166 of 16819 min2 h
1,499Kickapoo Creek 7.3 NE OnalaskaOALT297.9GaugePolk98.8%166 of 16819 min2 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.