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 16 of 17Texas instrumentsTexas weather

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 4,210 ranked here, 4,194 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
3,751Orchard 2ESE - Duvall DitchDUVT278.3GaugeFort Bend45.4%104 of 22914 min3.3 h
3,752Sugar Land 5SW - New Territory TreatmentNETT278.3GaugeFort Bend45.0%101 of 22414 min3.3 h
3,753Corpus Christi - Cabaniss FieldNGW78.2AirportNueces70.8%119 of 1682.6 h5 h
3,754Ih 10 @ SilberSBRT278.2GaugeHarris45.0%101 of 22414 min3.3 h
3,755Greatwood 2N - Amherst CourtAHTT278.2GaugeFort Bend45.0%101 of 22414 min3.4 h
3,756Alvin 4N - Resort Park DitchRROT278.1GaugeBrazoria58.4%589 of 1,00814 min3.5 h
3,757Sugar Land 4SE - Dulles AveOCDT278.1GaugeFort Bend49.7%91 of 18314 min7.1 h
3,758White Oak Bayou AT Heights BoulevardHGTT278.1GaugeHarris49.3%311 of 63014 min2 h
3,759Cleveland 3SE - Tarkington BayouTKNT278.1GaugeLiberty45.7%92 of 20118 min3.2 h
3,759Pasadena 3SSE - Vince BayouVINT278.1GaugeHarris45.7%92 of 20118 min3.2 h
3,761Sugar Land 4SE - Lakes of Austin ParkLAUT278.1GaugeFort Bend45.2%91 of 20117 min3.2 h
3,762Fort Worth - Collard St Near UP RR BridgeFCLT278.1GaugeTarrant43.4%175 of 40314 min1.6 h
3,763Beaumont - Neches RiverNRIT278.0GaugeOrange69.4%467 of 67214 min22 h
3,764Brays Bayou AT South Main StreetHBMT278.0GaugeHarris51.0%343 of 67218 min1.8 h
3,765Harmon CreekHRMT278.0GaugeWalker49.1%90 of 18314 min7.1 h
3,766Little Vince Bayou At JacksonLVJT278.0GaugeHarris45.7%92 of 20118 min3.3 h
3,767CooperCOOT278.0CooperativeDelta42.8%3 of 75.6 h3 days
3,768HillsboroHBOT277.9CooperativeHill42.8%3 of 717 min5 days
3,769Axtell 3.8 NNETX-MCL-8377.8VolunteerMcLennan66.6%2 of 324.4 h36.1 h
3,769Colmesneil 0.9 STX-TR-3377.8VolunteerTyler66.6%2 of 324.4 h36.1 h
3,771Kountze 1.1 STX-HRN-677.8VolunteerHardin66.6%2 of 325.4 h2 days
3,772Cuero 8.4 STX-DW-1977.8VolunteerDeWitt66.6%2 of 325.4 h37.1 h
3,773Kendalia 2.95 NNWTX-KN-3877.8VolunteerKendall66.6%2 of 325.4 h31 h
3,774New Braunfels 10.7 NWTX-CML-35677.8VolunteerComal66.6%2 of 326.4 h34.1 h
3,775Hutto 0.8 WNWTX-WM-22277.8VolunteerWilliamson66.6%2 of 326.4 h37.1 h
3,776New Braunfels 2.6 WTX-CML-22277.8VolunteerComal66.6%2 of 327.4 h2 days
3,777Spring Branch 1.8 SETX-CML-26577.8VolunteerComal66.6%2 of 333.4 h43.1 h
3,778Meyerland 2SW - Willow WaterWHLT277.8GaugeHarris53.8%362 of 67214 min3.4 h
3,779Ditch HDCHT277.8GaugeFort Bend43.7%98 of 22414 min3.3 h
3,780Pine Crest 1E - Drainage CanalHEVT277.7GaugeJefferson55.0%370 of 67214 min4 h
3,781Deer Park 3SSW - Armand BayouRMBT277.7GaugeHarris44.7%90 of 20118 min3.2 h
3,782Dime BoxDBXT277.7CooperativeLee42.8%3 of 76.3 h2 days
3,783Greens Bayou 2 NE Normandy RoadGJCT277.6GaugeHarris54.1%364 of 67214 min3.8 h
3,784Macedonia 5SW - Luce BayouLUCT277.6GaugeLiberty44.7%90 of 20118 min3.3 h
3,785Rosenberg 2NW - Robinowitz DitchRBZT277.6GaugeFort Bend43.3%97 of 22414 min3.3 h
3,786Central Gardens - 5th Ave DitchHJST277.5GaugeJefferson48.2%324 of 67214 min2 h
3,787Little Pine Island Bayou AT THICKET 4 SEJYLT277.5GaugeHardin47.9%302 of 63015 min2 h
3,788Ih 10 East Of Washington AveWSHT277.5GaugeHarris44.2%89 of 20119 min3.2 h
3,789Rosenberg 6SSE - Big CreekBCXT277.5GaugeFort Bend44.2%89 of 20119 min3.2 h
3,789Greatwood 1ENE - Winding Brook DrWNDT277.5GaugeFort Bend44.2%89 of 20119 min3.2 h
3,791Driftwood 5SSE - Sierra West RdSWDT277.4GaugeHays68.9%386 of 56019 min18.2 h
3,792Bunker Hill VillageBNKT277.4GaugeHarris46.4%85 of 18314 min6.1 h
3,793Upper Ditch AUDAT277.4GaugeFort Bend44.1%114 of 25814 min3.4 h
3,794Chiger Creek AT Windsong LaneCCWT277.4GaugeGalveston43.7%88 of 20118 min3.2 h
3,795Sugar Land 4SW - TelfairTFLT277.3GaugeFort Bend43.7%88 of 20119 min3.2 h
3,795Turkey Ck At FM 1959TUKT277.3GaugeHarris43.7%88 of 20119 min3.2 h
3,797Sugar Land 2WSW - Bullhead SloughBHST277.3GaugeFort Bend42.4%95 of 22414 min3.3 h
3,798Rosharow 3W - Oyster CreekOYRT277.2GaugeBrazoria74.5%501 of 67227 min22 h
3,799Carpenters Bayou @ I-10CPTT277.2GaugeHarris52.8%355 of 67214 min3.6 h
3,800Greatwood 1NE - Greatwood ParkwayGRWT277.2GaugeFort Bend41.9%94 of 22414 min3.3 h
3,801Brenham 2NE - New Year CreekNYBT277.1GaugeWashington75.3%506 of 67229 min22.3 h
3,802Eastex Freeway @ Ditch 001JYAT277.1GaugeJefferson48.1%485 of 1,00814 min1.5 h
3,803Seguin 3NE - Geronimo CreekGCIT277.0GaugeGuadalupe73.8%496 of 67226 min22.3 h
3,804Hamshire 2SSE - Mayhaw BayouMHHT276.9GaugeJefferson73.8%496 of 67227 min22.3 h
3,8056922 Old Katy RdTNST276.9GaugeHarris41.0%92 of 22414 min3.3 h
3,806Liverpool 2WSW - Austin BayouAUST276.8GaugeBrazoria74.4%500 of 67229 min22.3 h
3,807Sims Bayou AT Hiram Clarke StreetHCST276.8GaugeHarris48.8%289 of 59218 min2.3 h
3,808Willow Creek 4 E TomballLWCT276.8GaugeHarris47.4%319 of 67217 min1.8 h
3,809Mont Belvieu 3ESE - Cotton BayouCBLT276.8GaugeChambers42.2%85 of 20119 min3.2 h
3,810Rose City 1WSW - Bairds BayouRCBT276.7GaugeOrange73.2%492 of 67227 min22 h
3,811Hamshire 5SE - Boondocks Road DitchHJOT276.7GaugeJefferson58.4%589 of 1,00814 min5.4 h
3,812Cypress Creek 5 AT Katy-Hockley RoadKHOT276.7GaugeHarris47.1%317 of 67218 min1.8 h
3,813Fort Worth 2S - W Morningside DriveFWMT276.7GaugeTarrant40.6%91 of 22414 min3.3 h
3,814Reliant ParkRLPT276.7GaugeHarris40.6%91 of 22414 min3.3 h
3,815Beaumont 5NNE - LNVA SaltwaterJLBT276.6GaugeJefferson45.9%463 of 1,00816 min70 min
3,816Sugar Land 2SW - New Territory BlvdNTRT276.6GaugeFort Bend42.4%107 of 25216 min3.2 h
3,817Forth Worth - Academy Blvd at Farmers BranchFAYT276.6GaugeTarrant41.7%84 of 20119 min3.2 h
3,818Missouri City 7WSW - TelfairTFNT276.6GaugeFort Bend40.6%91 of 22414 min3.3 h
3,819Mountain HomeKVKT276.5GaugeKerr62.5%350 of 56019 min12 h
3,820Spring ValleyBSBT276.4GaugeHarris41.0%106 of 25814 min3.4 h
3,821New Caney 1NNE - Caney CreekCCUT276.4GaugeMontgomery41.0%92 of 22416 min3.3 h
3,822White Rock CreekWRCT276.4GaugeTrinity40.8%82 of 20117 min3.4 h
3,8233.6 N AddicksLCAT276.3GaugeHarris46.7%314 of 67217 min2 h
3,824Vidor 6E - Cow BayouBCVT276.2GaugeOrange74.5%501 of 67232 min22.3 h
3,825Whitman 3SW - Rocky CreekRKYT276.2GaugeWashington68.7%693 of 1,00822 min21.2 h
3,826Hamshire 4SW - Shell Hammer Road DitchHJNT276.2GaugeJefferson40.7%274 of 67217 min65 min
3,827Lovelady 2ESE - Gail CreekGLYT276.1GaugeHouston74.2%499 of 67232 min22.3 h
3,827Buffalo 17ESE - Upper Keechi CreekKCOT276.1GaugeLeon74.2%499 of 67232 min22.3 h
3,827Beaumont 7SW - Willow Marsh BayouWMIT276.1GaugeJefferson74.2%499 of 67232 min22.3 h
3,830Mont Belvieu 2SE - Hackberry GullyHBGT276.1GaugeChambers43.2%87 of 20118 min4.5 h
3,831Oyster Creek 1 SSW SugarlandSGLT276.1GaugeFort Bend42.0%106 of 25217 min3.4 h
3,832Taylor Bayou @ S.H. 73 BridgeJYGT276.1GaugeJefferson38.1%256 of 67214 min60 min
3,833El Paso 11.3 ENETX-EP-5976.1VolunteerEl Paso33.3%1 of 326 min2.4 days
3,834Brazoria 4.2 WTX-BRZ-4876.1VolunteerBrazoria33.3%1 of 326 min2.5 days
3,834Driftwood 2.8 NNWTX-HYS-5676.1VolunteerHays33.3%1 of 326 min2.5 days
3,836Lexington 0.1 ETX-LE-3076.1VolunteerLee33.3%1 of 326 min2.5 days
3,837Lubbock 5.1 SSWTX-LK-10876.1VolunteerLubbock33.3%1 of 326 min2 days
3,838Waxahachie 8.5 SWTX-EL-4376.1VolunteerEllis33.3%1 of 386 min2.5 days
3,838Ransom Canyon 0.4 ENETX-LK-2476.1VolunteerLubbock33.3%1 of 386 min2.5 days
3,840Amarillo 3.1 NTX-PT-2476.1VolunteerPotter33.3%1 of 386 min2.5 days
3,841El Paso 10.9 SETX-EP-15276.1VolunteerEl Paso33.3%1 of 386 min2.4 days
3,841Matador 0.6 STX-MTL-376.1VolunteerMotley33.3%1 of 386 min2.4 days
3,843Angleton 7.7 STX-BRZ-5176.1VolunteerBrazoria33.3%1 of 386 min3 days
3,844Round Top 5.6 SETX-FY-3576.1VolunteerFayette33.3%1 of 386 min2 days
3,845El Paso 6.9 WNWTX-EP-11176.1VolunteerEl Paso33.3%1 of 386 min2.5 days
3,845El Paso 9.1 WNWTX-EP-4876.1VolunteerEl Paso33.3%1 of 386 min2.5 days
3,847New Braunfels 10.7 NNETX-CML-23276.1VolunteerComal33.3%1 of 386 min2.5 days
3,847Rancho Viejo 2.3 ESETX-CMR-13676.1VolunteerCameron33.3%1 of 386 min2.5 days
3,849Marathon 0.7 WTX-BRS-4476.1VolunteerBrewster33.3%1 of 386 min2.5 days
3,849Helotes 7.3 SSWTX-BXR-50876.1VolunteerBexar33.3%1 of 386 min2.5 days
3,849Dalhart 9.6 SSETX-HRT-276.1VolunteerHartley33.3%1 of 386 min2.5 days
3,849Woodrow 2.8 WNWTX-LK-276.1VolunteerLubbock33.3%1 of 386 min2.5 days
3,849Mico 5.0 ETX-MDN-2776.1VolunteerMedina33.3%1 of 386 min2.5 days
3,849Palacios 11.5 NNETX-MTG-476.1VolunteerMatagorda33.3%1 of 386 min2.5 days
3,855Georgetown 1.3 SETX-WM-34176.1VolunteerWilliamson33.3%1 of 386 min2.3 days
3,856El Paso 8.2 SETX-EP-14576.1VolunteerEl Paso33.3%1 of 386 min2.4 days
3,857Burton 2.4 NETX-WA-5476.1VolunteerWashington33.3%1 of 32.4 h3 days
3,858Terlingua 11.1 NETX-BRS-1876.1VolunteerBrewster33.3%1 of 32.4 h2.5 days
3,858Dickens 1.5 WTX-DK-276.1VolunteerDickens33.3%1 of 32.4 h2.5 days
3,858Dryden 23.0 SETX-TL-776.1VolunteerTerrell33.3%1 of 32.4 h2.5 days
3,861Fair Oaks Ranch 0.5 ENETX-BXR-49876.1VolunteerBexar33.3%1 of 32.4 h3 days
3,862Bastrop 4.4 WTX-BST-22276.1VolunteerBastrop33.3%1 of 32.4 h2.5 days
3,863Bremond 5SE - Walnut CreekOWVT276.0GaugeRobertson74.1%498 of 67232 min22.3 h
3,864Midway 4SSE - Larrison CreekLRST276.0GaugeMadison74.1%498 of 67232 min22.3 h
3,865Conroe 2W - WF San Jacinto RiverWFFT276.0GaugeMontgomery73.9%497 of 67232 min22.3 h
3,866New Territory 2N - Oyster CreekOYUT276.0GaugeFort Bend73.9%497 of 67232 min22.3 h
3,867Algoa 2N - Dickinson BayouDNBT276.0GaugeGalveston73.9%497 of 67232 min22.5 h
3,867Santa Fe 1E - Highland BayouHGLT276.0GaugeGalveston73.9%497 of 67232 min22.5 h
3,869Hungerford - West Bernard CreekWBUT276.0GaugeWharton73.8%496 of 67232 min22.3 h
3,870Leander 3N - SF San Gabriel RiverLSGT275.9GaugeWilliamson73.8%496 of 67232 min22.3 h
3,870Dobbin 8N - Peach CreekPEMT275.9GaugeMontgomery73.8%496 of 67232 min22.3 h
3,872Rosebud 2W - Pond CreekWPHT275.9GaugeFalls73.8%496 of 67232 min22.3 h
3,873Cedar Lane 1NE - Linnville BayouLBUT275.9GaugeMatagorda73.6%495 of 67232 min22.3 h
3,874Reagan 4SE - Little Brazos RiverREAT275.9GaugeFalls73.6%495 of 67232 min22.5 h
3,875Splendora 6NNW - Peach CreekPEAT275.9GaugeMontgomery73.6%495 of 67232 min22.3 h
3,876Elkhart 3W - Manson CreekMEKT275.9GaugeAnderson73.6%495 of 67232 min22.3 h
3,877Rose City 6SE - Anderson GullyOAGT275.9GaugeOrange49.2%496 of 1,00817 min2 h
3,878StephenvilleSEPT275.9CooperativeErath42.8%3 of 710.2 h3 days
3,879Sealy 2WSW - Little Bernard CrekLEBT275.8GaugeAustin73.5%494 of 67232 min22.3 h
3,880College Station 2NE - Carters CreekCAKT275.8GaugeBrazos73.3%493 of 67232 min22.5 h
3,881Conroe 5SE - Crystal CreekCYST275.8GaugeMontgomery73.3%493 of 67232 min22.3 h
3,882Belton 6SE - Leon RVLRHT275.8GaugeBell73.3%493 of 67232 min22.3 h
3,883Wolf Creek ParkWCPT275.8GaugeSan Jacinto44.2%81 of 18316 min7.1 h
3,884Kerrville 0.9 NWTX-KR-9575.8VolunteerKerr33.3%1 of 32.4 h3.3 days
3,885Willis 3NE - Caney CreekWIIT275.7GaugeMontgomery73.2%492 of 67232 min22.3 h
3,886Luling 3ESE - Plum CreekPLUT275.7GaugeCaldwell73.0%491 of 67232 min22.5 h
3,887Missouri City 3SW - Oyster CreekOYMT275.7GaugeFort Bend73.0%491 of 67232 min22.3 h
3,888South Houston 6SW - Clear CreekOOKT275.7GaugeBrazoria73.0%491 of 67232 min22.5 h
3,889Fort Worth - Willow LakeFWIT275.7GaugeTarrant40.4%102 of 25217 min3.4 h
3,890Beaumont 2NNW - Old Walmart BasinJOWT275.7GaugeJefferson37.3%251 of 67214 min64 min
3,891Beeville 10ESE - Medio CreekDIOT275.6GaugeBee72.9%490 of 67232 min22.3 h
3,891Woodsboro 4SSW - Devils Run CreekWDBT275.6GaugeRefugio72.9%490 of 67232 min22.3 h
3,893Bryan 6NE - Mathis CreekMKTT275.6GaugeBrazos72.9%490 of 67232 min22.5 h
3,894Normanna 1S - Medio CreekNOMT275.6GaugeBee72.7%489 of 67232 min22.3 h
3,895Shavano Park 3WNW - Leon CreekLCFT275.6GaugeBexar72.7%489 of 67232 min22.5 h
3,896Clear Creek AT Greentee AvenueGNTT275.6GaugeHarris40.7%137 of 33614 min3.3 h
3,897Woodville 6.4 SSETX-TR-4275.6VolunteerTyler33.3%1 of 33.4 h2.5 days
3,898Tanglewood Forest 2.5 ETX-TV-49475.6VolunteerTravis33.3%1 of 33.4 h2.5 days
3,899Bulverde 0.3 STX-CML-30175.6VolunteerComal33.3%1 of 33.4 h2.4 days
3,900Denton 4.2 SSETX-DN-8075.6VolunteerDenton33.3%1 of 33.4 h3 days
3,901Missouri City 5SW - Upper Ditch AUPDT275.5GaugeFort Bend43.4%125 of 28817 min4.3 h
3,902Conroe 7ENE - Caney CreekNEYT275.5GaugeMontgomery40.8%103 of 25218 min3.4 h
3,903Beaumont 5SW - Tyrrell ParkJTPT275.4GaugeJefferson33.7%170 of 50414 min61 min
3,904Sinton 2W - Chiltipin CreekILNT275.3GaugeSan Patricio72.0%484 of 67232 min22.3 h
3,905Rummel CreekRCGT275.3GaugeHarris39.6%100 of 25217 min3.4 h
3,906Mahaw Bayou @ Wilber RdJYQT275.3GaugeJefferson35.5%239 of 67214 min60 min
3,907Lufkin #2LNFT275.2CooperativeAngelina57.1%4 of 722.4 h35.1 h
3,908Cisco 0.9 WSWTX-ES-775.2VolunteerEastland33.3%1 of 34.4 h2.2 days
3,909Dalhart 8.1 WTX-DL-375.2VolunteerDallam33.3%1 of 34.4 h2.5 days
3,910Burnet 10.0 WTX-BRT-15775.2VolunteerBurnet33.3%1 of 34.4 h2.5 days
3,911Stoneham 4NNE - Navasota RiverNAVT275.0GaugeGrimes71.2%479 of 67232 min22.2 h
3,912Cypress Creek 7 AT Sharp RoadHOCT275.0GaugeHarris44.2%297 of 67217 min2.3 h
3,913West Port Aurthur 6W - Hebert Heirs MarshJHHT275.0GaugeJefferson35.7%240 of 67214 min64 min
3,914Marquez 2ENE - Brushy CreekMQZT274.9GaugeLeon70.8%476 of 67232 min22.3 h
3,915Sugar Land 5S - Ditch HDTHT274.9GaugeFort Bend40.6%164 of 40314 min3.3 h
3,916Sienna Plantation 4NW - Drainage DitchDRST274.8GaugeFort Bend45.8%308 of 67214 min3.6 h
3,917Caldwood Acres 1E - Hillebrandt BayouHBZT274.8GaugeJefferson44.2%446 of 1,00814 min2 h
3,918Bunker Hill Village 2NE - Briar BranchCPBT274.7GaugeHarris37.8%112 of 29614 min3.4 h
3,919Lake Como near Fort WorthFCOT274.7GaugeTarrant37.7%95 of 25217 min3.4 h
3,919SJRA Lake Conroe Weir FlowPCFT274.7GaugeMontgomery37.7%95 of 25217 min3.4 h
3,921Princeton 2.0 STX-CLL-13174.7VolunteerCollin33.3%1 of 35.4 h37.1 h
3,922Big Sandy 3.9 ETX-UP-874.7VolunteerUpshur33.3%1 of 35.4 h2.5 days
3,923Ingram 2.5 WTX-KR-13874.7VolunteerKerr33.3%1 of 35.4 h2.5 days
3,924Sugar Land 4S - Alcorn LakeAOFT274.6GaugeFort Bend36.1%81 of 22417 min3.3 h
3,925Forth Worth 13N - Golden Heights RoadFGHT274.5GaugeTarrant41.9%86 of 20517 min7.1 h
3,926Missouri City 5SW - GatesGSBT274.5GaugeFort Bend39.7%160 of 40314 min3.4 h
3,927Vickery BlvdFEVT274.4GaugeTarrant40.2%162 of 40314 min3.6 h
3,928Pearland 5WNW - Country PlaceCUYT274.4GaugeBrazoria36.8%106 of 28814 min3.4 h
3,929Ih 10 At SH 6BKRT274.4GaugeHarris36.4%105 of 28814 min3.4 h
3,930Walden Road @ Ditch 202JZMT274.3GaugeJefferson38.3%387 of 1,00814 min75 min
3,931Iowa Colony 1W - WF Chocolate BayouWCCT274.3GaugeBrazoria36.4%105 of 28814 min3.4 h
3,932New Caney 3E - Peach CreekPECT274.3GaugeMontgomery36.5%92 of 25217 min3.4 h
3,933Hewitt 1.7 NWTX-MCL-5974.3VolunteerMcLennan33.3%1 of 36.4 h2 days
3,934Cuero 5.4 SETX-DW-3374.3VolunteerDeWitt33.3%1 of 36.4 h2.5 days
3,935Beasley 2NE - Cottonwood CreekCWOT274.0GaugeFort Bend42.5%286 of 67214 min3.3 h
3,936Little Vince Bayou At Beltway 8LVPT274.0GaugeHarris35.7%90 of 25217 min3.4 h
3,937Shepherd 2ENE - Big CreekBEHT273.9GaugeSan Jacinto66.0%666 of 1,00829 min26.4 h
3,938Satsuma 4N - Cypress CreekCEPT273.9GaugeHarris42.7%287 of 67214 min3.4 h
3,939Fort Worth - Fosdic LakeFOST273.9GaugeTarrant35.3%89 of 25216 min3.4 h
3,940Sugar Land 2S - Dawnington PlaceDWNT273.9GaugeFort Bend35.3%89 of 25217 min3.4 h
3,941Edinburg 17NNEERGT273.7GaugeHidalgo50.6%85 of 16819 min15 h
3,942Fannett 2W - Sandy Lane DitchHJJT273.7GaugeJefferson42.3%427 of 1,00816 min2 h
3,943Ditch ASGDT273.7GaugeFort Bend37.4%151 of 40314 min3.4 h
3,944Santa Fe 2ENE - Highland BayouHBJT273.7GaugeGalveston35.7%90 of 25218 min3.4 h
3,945Woodbranch 3NW - Caney CreekCCXT273.7GaugeMontgomery34.9%88 of 25217 min3.4 h
3,946Willow Spring BayouWSFT273.7GaugeFort Bend34.7%100 of 28814 min3.4 h
3,947Simonton 3S - Brazos RiverBAZT273.6GaugeFort Bend37.8%127 of 33617 min3.6 h
3,948Brookshire 2S - Brookshire CreekBSET273.6GaugeWaller36.4%147 of 40314 min3.1 h
3,949Ih 10 At EldridgeEDGT273.6GaugeHarris34.3%99 of 28814 min3.4 h
3,950Rosenberg 1N - Brazos RiverBZFT273.5GaugeFort Bend34.8%117 of 33614 min3.2 h
3,951Palestine 5W - Town CreekTCPT273.4GaugeAnderson66.6%448 of 67232 min22.5 h
3,952Santa Fe 4NW - Ditch 6DITT273.4GaugeGalveston34.9%88 of 25218 min3.4 h
3,953Chilton 5WNW - Coy BayouMOVT273.3GaugeFalls66.3%446 of 67232 min22.3 h
3,954Moore Rd. Detention PondJYCT273.2GaugeJefferson39.7%334 of 84018 min1.8 h
3,955Gunnison (Gulf of America)GUL73.1AirportGMZ01351.5%260 of 5042 min3.4 days
3,956Wimberley 1ENE - Blue HoleBHHT272.9GaugeHays39.2%44 of 11225 min13.5 h
3,957Sugar Land 2SSE - Ditch EDTET272.9GaugeFort Bend37.4%151 of 40316 min3.7 h
3,958Buffalo Bayou AT KatyCIBT272.9GaugeWaller34.4%139 of 40314 min3.1 h
3,959Watauga 1.2 SSETX-TN-14072.9VolunteerTarrant33.3%1 of 39.4 h2.5 days
3,960Brays Bayou At Stella LinkSLKT272.7GaugeHarris37.3%188 of 50414 min3.6 h
3,961La Porte 2NW - Lateral at Sens RoadLTST272.6GaugeHarris30.0%51 of 17017 min4 h
3,962Iowa Colony 4NE - Mustang BayouMBYT272.5GaugeBrazoria31.6%91 of 28814 min3.5 h
3,963RobstownRBO72.4AirportNueces54.5%275 of 50416 min3.2 days
3,964Beamer Ditch In HoustonBMDT272.4GaugeHarris37.0%83 of 22417 min7.3 h
3,965GunterGUNT272.3GaugeCollin45.2%76 of 16814 min30 h
3,966Horseshoe Bayou 1 ENE SugarlandEDRT272.3GaugeFort Bend30.4%64 of 21016 min4 h
3,967Maynard 6S - Peach CreekPCHT272.2GaugeSan Jacinto33.3%67 of 20118 min5.2 h
3,968China 6S - Ditch 800JCHT272.2GaugeJefferson26.7%180 of 67214 min61 min
3,969Katy - South Mayde CreekASMT272.1GaugeHarris37.0%249 of 67214 min3.3 h
3,970SH 288 @ McgowenMGOT272.1GaugeHarris30.2%87 of 28814 min3.4 h
3,971Fm 2978SHTT272.0GaugeMontgomery36.9%248 of 67214 min3.3 h
3,972Houston - TrailsideHPTT272.0GaugeHarris33.7%170 of 50414 min3.1 h
3,973Colorado River AT AustinACRT272.0GaugeTravis33.1%334 of 1,00818 min64 min
3,974MeyerlandWWHT271.9GaugeHarris32.7%132 of 40314 min3.6 h
3,975Bryan 4SW - Thompson CreekTOPT271.8GaugeBrazos62.9%423 of 67233 min22.3 h
3,976Beeville 7NW - Poesta CreekPEBT271.8GaugeBee51.5%520 of 1,00814 min22.3 h
3,977Katy 2NNW - Cane IslandCIYT271.8GaugeHarris37.0%249 of 67214 min3.6 h
3,977Waller 7S - Live Oak CreekLOPT271.8GaugeWaller37.0%249 of 67214 min3.6 h
3,979Houmont ParkGTDT271.7GaugeHarris37.8%254 of 67214 min3.9 h
3,980Pearland 2NNE - Clear CreekPPCT271.7GaugeBrazoria30.0%84 of 28014 min4 h
3,981Kingwood 2NW - Bens BranchWDAT271.5GaugeHarris36.5%92 of 25218 min7.3 h
3,982AddicksCLYT271.5GaugeHarris32.7%165 of 50414 min3.2 h
3,983Brackettville 22NNEBMRT271.5GaugeKinney25.0%42 of 16819 min64 min
3,984PearlandMSBT271.4GaugeHarris34.8%206 of 59214 min3.5 h
3,985Edinburg 17 NNE1298771.3ReferenceHidalgo49.2%33 of 671.5 h16 h
3,986Harris Gully AT Medical CenterSMWT271.3GaugeHarris31.5%106 of 33617 min3.5 h
3,987Santa Fe 3S - Cloud BayouCUDT271.3GaugeGalveston29.5%85 of 28817 min3.4 h
3,988Alvin 4N - Old Chigger CreekOCIT271.2GaugeBrazoria31.1%108 of 34717 min3.5 h
3,989KohrvilleKORT271.1GaugeHarris34.8%234 of 67214 min3.4 h
3,989Cypress Creek 6 W Kuykendahl RoadKYKT271.1GaugeHarris34.8%234 of 67214 min3.4 h
3,991Jamaica BeachJMBT271.1GaugeGalveston26.7%60 of 22416 min3.6 h
3,992Flower Mound 1.3 NNETX-DN-14771.0VolunteerDenton33.3%1 of 313.4 h2 days
3,992The Woodlands 2.5 NTX-MNG-13671.0VolunteerMontgomery33.3%1 of 313.4 h2 days
3,994Sealy 0.4 WTX-AS-4171.0VolunteerAustin33.3%1 of 313.4 h2.4 days
3,994El Paso 5.1 WTX-EP-14471.0VolunteerEl Paso33.3%1 of 313.4 h2.4 days
3,996Canutillo 0.7 WNWTX-EP-16471.0VolunteerEl Paso33.3%1 of 313.4 h2.5 days
3,997Ingram 2.5 WTX-KR-11171.0VolunteerKerr33.3%1 of 313.4 h3 days
3,998Grand Prairie - Fish CreekGGYT271.0GaugeTarrant32.7%60 of 18314 min10.5 h
3,999Bear Creek @ FM 529BSVT270.9GaugeHarris33.7%227 of 67214 min3.3 h
4,000Rosenberg 2SW - Coon CreekKROT270.8GaugeFort Bend34.6%233 of 67214 min3.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.