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,734 stations ranked26.6% sent every report dueranked October 17, 2026page 11 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,734 ranked here, 4,720 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,500Manvel 2.1 NWTX-BRZ-6295.0VolunteerBrazoria County85.7%6 of 786 min2 days
2,500College Station 3.8 SETX-BZS-14595.0VolunteerBrazos County85.7%6 of 786 min2 days
2,500Lockhart 4.3 ENETX-CLD-3195.0VolunteerCaldwell County85.7%6 of 786 min2 days
2,500New Braunfels 3.1 WNWTX-CML-395.0VolunteerComal County85.7%6 of 786 min2 days
2,500Corpus Christi 9.1 NWTX-NU-1595.0VolunteerNueces County85.7%6 of 786 min2 days
2,500Lakeview 0.3 NETX-OR-1495.0VolunteerOrange County85.7%6 of 786 min2 days
2,507Bryan 3.8 SSWTX-BZS-9995.0VolunteerBrazos County85.7%6 of 786 min2 days
2,508College Station 5.7 STX-BZS-11295.0VolunteerBrazos County85.7%6 of 786 min24 h
2,508Jersey Village 4.7 NWTX-HRR-35295.0VolunteerHarris County85.7%6 of 786 min24 h
2,508Blackwell 6.5 NWTX-NL-1195.0VolunteerNolan County85.7%6 of 786 min24 h
2,511Circle D-KC Estates 2.9 ETX-BST-15895.0VolunteerBastrop County85.7%6 of 786 min2 days
2,511Bastrop 1.3 SETX-BST-17295.0VolunteerBastrop County85.7%6 of 786 min2 days
2,513La Grange 4.5 SWTX-FY-3695.0VolunteerFayette County85.7%6 of 786 min2 days
2,513Fredericksburg 16.4 WNWTX-GS-6895.0VolunteerGillespie County85.7%6 of 786 min2 days
2,513Center Point 3.6 SWTX-KR-14495.0VolunteerKerr County85.7%6 of 786 min2 days
2,513Castell 1.8 ENETX-LL-8395.0VolunteerLlano County85.7%6 of 786 min2 days
2,513Burkburnett 1.2 WSWTX-WT-1995.0VolunteerWichita County85.7%6 of 786 min2 days
2,518IngramIGRT295.0CooperativeKerr County85.7%6 of 787 min24 h
2,519MundayMUNT295.0CooperativeKnox County85.7%6 of 787 min2 days
2,520Ropesville 6NNWROPT295.0CooperativeHockley County85.7%6 of 71.6 h36.1 h
2,521Chisos Basin Co-OpBBPT295.0CooperativeBrewster County85.7%6 of 71.8 h24 h
2,522Research StationBAGT295.0CooperativeJefferson County85.7%6 of 71.8 h35.1 h
2,523Lubbock 5WSWJJXT295.0CooperativeLubbock County85.7%6 of 71.8 h36.1 h
2,524ShallowaterSHWT295.0CooperativeLubbock County85.7%6 of 71.8 h36.1 h
2,525Childress UsdaCDAT295.0GaugeChildress County85.7%6 of 71.8 h36.1 h
2,526Persimmon Gap Co-OpPNGT295.0CooperativeBrewster County85.7%6 of 71.9 h24 h
2,527AquillaAQUT295.0CooperativeHill County85.7%6 of 72 h2 days
2,528Radio Station KgroPAPT295.0CooperativeGray County85.7%6 of 72.1 h24 h
2,529El Paso 10.9 SETX-EP-15295.0VolunteerEl Paso County85.7%6 of 72.4 h2 days
2,530Denison 1.6 WNWTX-GA-5995.0VolunteerGrayson County85.7%6 of 72.4 h24 h
2,531Columbus 4.7 ENETX-CLR-1995.0VolunteerColorado County85.7%6 of 72.4 h34.1 h
2,532Halsell 3.7 NWTX-CLY-1095.0VolunteerClay County85.7%6 of 72.4 h24 h
2,532Tom Bean 0.3 WTX-GA-6295.0VolunteerGrayson County85.7%6 of 72.4 h24 h
2,532Kountze 1.1 STX-HRN-695.0VolunteerHardin County85.7%6 of 72.4 h24 h
2,535The Woodlands 4.9 NNWTX-MNG-12795.0VolunteerMontgomery County85.7%6 of 72.4 h33.1 h
2,536San Marcos 5.0 NNETX-HYS-35195.0VolunteerHays County85.7%6 of 72.4 h35.1 h
2,537Beaumont 4.8 NNWTX-JJ-2995.0VolunteerJefferson County85.7%6 of 72.4 h36.1 h
2,538Mckinney 3.3 SSWTX-CLL-11695.0VolunteerCollin County85.7%6 of 72.4 h2 days
2,538Victoria 1.8 SWTX-VC-7195.0VolunteerVictoria County85.7%6 of 72.4 h2 days
2,540Fredericksburg 1.4 WSWTX-GS-8195.0VolunteerGillespie County85.7%6 of 72.4 h36.1 h
2,541Buchanan Dam 1.9 WSWTX-LL-7595.0VolunteerLlano County85.7%6 of 72.4 h2 days
2,541Carmine 1.7 NNWTX-WA-4095.0VolunteerWashington County85.7%6 of 72.4 h2 days
2,543Driftwood 4.6 SSETX-HYS-34195.0VolunteerHays County85.7%6 of 72.4 h2 days
2,543Mount Calm 5.4 STX-LT-1195.0VolunteerLimestone County85.7%6 of 72.4 h2 days
2,545Nassau Bay 2.5 NWTX-HRR-34295.0VolunteerHarris County85.7%6 of 72.4 h24 h
2,546San Antonio 4.0 STX-BXR-59395.0VolunteerBexar County85.7%6 of 72.4 h36.1 h
2,547Moody 9.7 WSWTX-BEL-6895.0VolunteerBell County85.7%6 of 72.4 h2 days
2,547Knickerbocker 3.2 SWTX-TG-595.0VolunteerTom Green County85.7%6 of 72.4 h2 days
2,549Georgetown 4.7 NNWTX-WM-36995.0VolunteerWilliamson County85.7%6 of 72.4 h24 h
2,550Bryan 10.1 ETX-BZS-12395.0VolunteerBrazos County85.7%6 of 72.4 h36.1 h
2,550Lubbock 6.4 NWTX-LK-7795.0VolunteerLubbock County85.7%6 of 72.4 h36.1 h
2,550D Hanis 2.4 NNETX-MDN-4195.0VolunteerMedina County85.7%6 of 72.4 h36.1 h
2,553The Woodlands 4.8 NNWTX-MNG-9395.0VolunteerMontgomery County85.7%6 of 72.4 h37.1 h
2,554Concan 0.4 NWTX-UV-4695.0VolunteerUvalde County85.7%6 of 72.4 h2 days
2,555Smithville 6.6 NETX-BST-21495.0VolunteerBastrop County85.7%6 of 72.4 h24 h
2,555Schulenburg 9.0 WNWTX-FY-7595.0VolunteerFayette County85.7%6 of 72.4 h24 h
2,557New Braunfels 2.8 NNETX-CML-4195.0VolunteerComal County85.7%6 of 72.4 h35.1 h
2,558Smithville 6.5 NNWTX-BST-12195.0VolunteerBastrop County85.7%6 of 72.4 h36.1 h
2,559Flower Mound 2.3 NETX-DN-895.0VolunteerDenton County85.7%6 of 72.4 h2 days
2,560Schulenburg 4.8 ENETX-FY-8595.0VolunteerFayette County85.7%6 of 72.4 h2 days
2,561New Braunfels 12.1 NWTX-CML-26195.0VolunteerComal County85.7%6 of 72.4 h2 days
2,561Denton 4.2 SSETX-DN-8095.0VolunteerDenton County85.7%6 of 72.4 h2 days
2,563Cypress 4.2 STX-HRR-34595.0VolunteerHarris County85.7%6 of 72.4 h2 days
2,563Georgetown 1.4 SETX-WM-20295.0VolunteerWilliamson County85.7%6 of 72.4 h2 days
2,565VernonVNNT295.0CooperativeWilbarger County85.7%6 of 72.5 h2 days
2,566El Paso 8.7 WTX-EP-16294.9VolunteerEl Paso County100%7 of 713.4 h24 h
2,567Burlington 4.6 SWTX-MLM-3794.9VolunteerMilam County100%7 of 713.4 h24 h
2,568Spicewood 1.8 STX-BRT-18394.9VolunteerBurnet County100%7 of 713.4 h24 h
2,569Belton 6SE - Leon RVLRHT294.9GaugeBell96.4%648 of 67229 min45 min
2,570Reagan 4SE - Little Brazos RiverREAT294.9GaugeFalls96.2%647 of 67229 min45 min
2,571Stoneham 4NNW - Grassy CreekGYST294.9GaugeGrimes96.2%647 of 67229 min45 min
2,572Leander 3N - SF San Gabriel RiverLSGT294.9GaugeWilliamson96.2%647 of 67229 min45 min
2,573Conroe 5SE - Crystal CreekCYST294.9GaugeMontgomery96.2%647 of 67229 min45 min
2,574Bryan 6NE - Mathis CreekMKTT294.8GaugeBrazos96.1%646 of 67229 min45 min
2,575Rosebud 2W - Pond CreekWPHT294.8GaugeFalls96.1%646 of 67229 min45 min
2,576College Station 2NE - Carters CreekCAKT294.8GaugeBrazos95.9%645 of 67229 min35 min
2,577Sandy Creek 9.1 NW CordeleCODT294.8GaugeJackson91.2%209 of 22921 min65 min
2,578Little Pine Island Bayou AT THICKET 4 SEJYLT294.8GaugeHardin90.0%181 of 20119 min2.2 h
2,579Hunting Bayou AT Loop 610 EastHTGT294.8GaugeHarris88.3%198 of 22416 min75 min
2,580Panther Junction Co-OpPAJT294.8CooperativeBrewster County85.7%6 of 72.8 h24 h
2,581Little Wichita River at Lake ArrowheadARRT294.7GaugeClay95.8%161 of 16829 min2 h
2,582Luling 3ESE - Plum CreekPLUT294.7GaugeCaldwell95.5%642 of 67229 min45 min
2,583Woodsboro 4SSW - Devils Run CreekWDBT294.7GaugeRefugio95.3%641 of 67229 min45 min
2,584Normanna 1S - Medio CreekNOMT294.7GaugeBee95.3%641 of 67229 min45 min
2,585Lake Bridgeport RepeaterTBWT294.7GaugeJack91.0%367 of 40314 min1.9 h
2,586WhitsettWITT294.7CooperativeLive Oak County85.7%6 of 73.1 h2 days
2,587Hungerford - West Bernard CreekWBUT294.6GaugeWharton95.5%642 of 67229 min45 min
2,588Schulenburg 4ENE - E Navidad RiverNRWT294.6GaugeFayette95.3%641 of 67229 min45 min
2,589Dobbin 8N - Peach CreekPEMT294.6GaugeMontgomery95.3%641 of 67229 min45 min
2,590JoplinTJOT294.6GaugeJack90.5%365 of 40314 min1.9 h
2,590Wizard WellsTWZT294.6GaugeJack90.5%365 of 40314 min1.9 h
2,592Bowie0F294.5AirportMontague County99.8%503 of 5048 min40 min
2,593Vidor 6E - Cow BayouBCVT294.5GaugeOrange97.9%658 of 67229 min60 min
2,594Midway 4SSE - Larrison CreekLRST294.5GaugeMadison97.7%657 of 67229 min60 min
2,595Sulphur_SpringsSLR94.5AirportHopkins County96.8%488 of 5048 min4 h
2,596SALT CREEK 3 NW Lake GrahamLMGT294.5GaugeYoung95.2%160 of 16829 min2 h
2,597Beeville 7NW - Poesta CreekPEBT294.5GaugeBee89.9%907 of 1,00814 min45 min
2,598New Braunfels 7.5 NNETX-CML-32694.5VolunteerComal County85.7%6 of 73.4 h2 days
2,599San Marcos 2.1 WNWTX-HYS-21194.5VolunteerHays County85.7%6 of 73.4 h24 h
2,600Wimberley 3.6 SSETX-HYS-34994.5VolunteerHays County85.7%6 of 73.4 h2 days
2,601Cross Mountain 1.6 WNWTX-BXR-43694.5VolunteerBexar County85.7%6 of 73.4 h2 days
2,601Longview 0.9 ETX-GG-794.5VolunteerGregg County85.7%6 of 73.4 h2 days
2,601Wichita Falls 3.3 WSWTX-WT-3094.5VolunteerWichita County85.7%6 of 73.4 h2 days
2,604Kopperl 5.2 WNWTX-BSQ-294.5VolunteerBosque County85.7%6 of 73.4 h2 days
2,604Fair Oaks Ranch 0.5 ENETX-BXR-49894.5VolunteerBexar County85.7%6 of 73.4 h2 days
2,604San Antonio 5.6 NNWTX-BXR-62794.5VolunteerBexar County85.7%6 of 73.4 h2 days
2,607Hollywood Park 3.4 ESETX-BXR-60894.5VolunteerBexar County85.7%6 of 73.4 h24 h
2,608Brenham 3.8 NNWTX-WA-3894.5VolunteerWashington County85.7%6 of 73.4 h37.1 h
2,609New Braunfels 5.9 NWTX-CML-2994.5VolunteerComal County85.7%6 of 73.4 h24 h
2,610Denton 2.6 NETX-DN-13494.5VolunteerDenton County85.7%6 of 73.4 h2 days
2,611Pasadena 4.2 SETX-HRR-30594.5VolunteerHarris County85.7%6 of 73.4 h24.1 h
2,612Dilley 17.9 ESETX-LS-394.5VolunteerLa Salle County85.7%6 of 73.4 h24 h
2,613Lakehills 1.2 NNETX-BND-1994.5VolunteerBandera County85.7%6 of 73.4 h35.1 h
2,614Edom 1.1 NETX-VZ-3894.5VolunteerVan Zandt County85.7%6 of 73.4 h24 h
2,615Bellville 7.8 SSWTX-AS-1994.5VolunteerAustin County85.7%6 of 73.4 h2 days
2,616Shavano Park 0.7 NWTX-BXR-56094.5VolunteerBexar County85.7%6 of 73.4 h2 days
2,617Tanglewood Forest 2.6 WNWTX-TV-47494.5VolunteerTravis County85.7%6 of 73.4 h34.1 h
2,618Leon Rv nr Hasse0809950094.4GaugeComanche County100%168 of 16838 min60 min
2,618UBC Dam 3 nr Leander30331809748200094.4GaugeWilliamson County100%168 of 16838 min60 min
2,618UBC Dam 1 nr Leander30350809752539994.4GaugeWilliamson County100%168 of 16838 min60 min
2,621Cypress Ck at Sharp Rd nr Hockley0806870094.4GaugeHarris County100%168 of 16838 min75 min
2,622Lewisville Lk nr Lewisville0805280094.4GaugeDenton County100%168 of 16838 min60 min
2,622W Fk San Jacinto Rv nr Conroe0806800094.4GaugeMontgomery County100%168 of 16838 min60 min
2,624Cedar Lane 1NE - Linnville BayouLBUT294.4GaugeMatagorda94.9%638 of 67229 min45 min
2,625Stoneham 4NNE - Navasota RiverNAVT294.4GaugeGrimes94.9%638 of 67229 min45 min
2,626Shavano Park 3WNW - Leon CreekLCFT294.4GaugeBexar94.7%637 of 67229 min35 min
2,627Brown Wood Fire Dept #2 35W Of Po BoxBROT294.4CooperativeBrown County85.7%6 of 73.8 h46 h
2,628Justin 2SSW - Fire 11FWFT294.3GaugeDenton86.8%875 of 1,00811 min40 min
2,629ROPT2ROPT294.3DCP-85.7%6 of 73.8 h36.1 h
2,630Mission - AransasMAQT294.2GaugeAransas97.0%163 of 16834 min2 h
2,631Sinton 2W - Chiltipin CreekILNT294.2GaugeSan Patricio94.2%633 of 67229 min45 min
2,632Lampasas River AT BeltonBLPT294.2GaugeBell93.1%626 of 67219 min75 min
2,633TruceTVTT294.2GaugeJack89.5%361 of 40314 min1.9 h
2,634Splendora 6NNW - Peach CreekPEAT294.1GaugeMontgomery96.7%650 of 67229 min60 min
2,634Willis 3NE - Caney CreekWIIT294.1GaugeMontgomery96.7%650 of 67229 min60 min
2,636CaldwellRWV94.1AirportBurleson County96.6%487 of 5048 min4.4 h
2,637South Mayde Creek 1.2 E Addicks ReservoirADDT294.1GaugeHarris County88.2%593 of 67219 min40 min
2,638Honey GroveHNGT294.1CooperativeFannin County85.7%6 of 74.3 h26.1 h
2,639Houston 5.0 SWTX-HRR-36894.1VolunteerHarris County85.7%6 of 74.4 h2 days
2,640Temple 2.5 SWTX-BEL-6994.1VolunteerBell County85.7%6 of 74.4 h36.1 h
2,640San Marcos 2.9 WNWTX-HYS-1994.1VolunteerHays County85.7%6 of 74.4 h36.1 h
2,642Terlingua 6.1 NNWTX-BRS-3594.1VolunteerBrewster County85.7%6 of 74.4 h35.1 h
2,643Weimar 9.3 SETX-CLR-1594.1VolunteerColorado County85.7%6 of 74.4 h36.1 h
2,643Brownsville 1.7 NNETX-CMR-8994.1VolunteerCameron County85.7%6 of 74.4 h36.1 h
2,645Cameron 1.0 ETX-MLM-3694.1VolunteerMilam County85.7%6 of 74.4 h36.1 h
2,646Kyle 1.6 NNWTX-HYS-33894.1VolunteerHays County85.7%6 of 74.4 h2 days
2,647Helotes 3.2 ESETX-BXR-58194.1VolunteerBexar County85.7%6 of 74.4 h2 days
2,648New Braunfels 1.4 SWTX-CML-29794.1VolunteerComal County85.7%6 of 74.4 h2 days
2,648Woodville 6.4 SSETX-TR-4294.1VolunteerTyler County85.7%6 of 74.4 h2 days
2,650League City 2.7 SSWTX-GV-11094.1VolunteerGalveston County85.7%6 of 74.4 h2 days
2,650San Marcos 5.7 NNWTX-HYS-34094.1VolunteerHays County85.7%6 of 74.4 h2 days
2,652Cedar Park 0.3 SSETX-WM-27094.1VolunteerWilliamson County85.7%6 of 74.4 h37.1 h
2,653El Paso 11.3 ENETX-EP-5994.1VolunteerEl Paso County85.7%6 of 74.4 h34.1 h
2,654North Fork Little Wichita River at Lake KickapooARHT294.0GaugeArcher99.4%167 of 16839 min2 h
2,655Nacoghoches 9SW SCANANFT294.0GaugeNacogdoches County99.4%167 of 16839 min2 h
2,655Beaumont ScanBETT294.0GaugeJefferson County99.4%167 of 16839 min2 h
2,655Bushland #1 ScanBUST294.0GaugeRandall County99.4%167 of 16839 min2 h
2,655Kingsville ScanKGVT294.0GaugeKleberg County99.4%167 of 16839 min2 h
2,655Lehman ScanLEHT294.0GaugeCochran County99.4%167 of 16839 min2 h
2,655Levelland ScanLVLT294.0GaugeHockley County99.4%167 of 16839 min2 h
2,655Prairie View #1 ScanPRVT294.0GaugeWaller County99.4%167 of 16839 min2 h
2,655Reese Center ScanREET294.0GaugeLubbock County99.4%167 of 16839 min2 h
2,655Stephenville ScanSPVT294.0GaugeErath County99.4%167 of 16839 min2 h
2,655San Angelo ScanSXXT294.0GaugeTom Green County99.4%167 of 16839 min2 h
2,655Uvalde ScanVLDT294.0GaugeKinney County99.4%167 of 16839 min2 h
2,655Vernon 9S - SCANVNOT294.0GaugeWilbarger County99.4%167 of 16839 min2 h
2,655Weslaco ScanWCOT294.0GaugeHidalgo County99.4%167 of 16839 min2 h
2,668South Padre Island CGS TX - 8779748PCGT294.0GaugeCameron98.3%826 of 84025 min78 min
2,669Bremond 5SE - Walnut CreekOWVT294.0GaugeRobertson96.4%648 of 67229 min60 min
2,670Willow Creek 4 E TomballLWCT294.0GaugeHarris90.5%182 of 20124 min1.8 h
2,671Brays Bayou AT South Main StreetHBMT294.0GaugeHarris87.9%197 of 22419 min80 min
2,672SH 124 @ Hillebrandt BayouJZHT294.0GaugeJefferson87.8%354 of 40319 min40 min
2,673Porter 7NW - WF San Jacinto RiverPOET294.0GaugeMontgomery87.5%196 of 22418 min80 min
2,674Beaumont 4NW - Dowdel BasinJDLT294.0GaugeJefferson86.0%578 of 67214 min50 min
2,675Beaumont 7SW - Willow Marsh BayouWMIT293.9GaugeJefferson98.0%659 of 67229 min75 min
2,676Elkhart 3W - Manson CreekMEKT293.9GaugeAnderson96.1%646 of 67229 min60 min
2,677MarfaMRF93.9AirportPresidio County91.0%153 of 16812 min7 h
2,678Fort Hood/Gray AAFGRK93.9AirportBell County88.5%178 of 2018 min70 min
2,679Riesal ScanRIET293.8GaugeFalls County98.8%166 of 16839 min2 h
2,680Lovelady 2ESE - Gail CreekGLYT293.8GaugeHouston97.7%657 of 67229 min75 min
2,681Sealy 2WSW - Little Bernard CrekLEBT293.8GaugeAustin95.8%644 of 67229 min60 min
2,682South Houston 6SW - Clear CreekOOKT293.8GaugeBrazoria95.6%643 of 67229 min60 min
2,683Brenham 2NE - New Year CreekNYBT293.8GaugeWashington95.0%639 of 67229 min55 min
2,684CooperCOOT293.8CooperativeDelta County85.7%6 of 74.9 h24 h
2,685Cypress Creek 6 AT Grant RoadCCGT293.8GaugeHarris84.5%213 of 25214 min60 min
2,686West Port Arthur 2WNW - Taylors BayouJBAT293.8GaugeJefferson84.2%849 of 1,00814 min30 min
2,687Dripping Springs 5NE - Barton CreekHTDT293.7GaugeHays89.5%301 of 33619 min2 h
2,688RoscoeRSCT293.7CooperativeNolan County85.7%6 of 75.3 h35.1 h
2,689Driftwood 1.9 NNETX-HYS-31593.6VolunteerHays County85.7%6 of 75.4 h2 days
2,690Stephenville 5.4 NETX-ER-1193.6VolunteerErath County85.7%6 of 75.4 h24 h
2,691Runaway Bay 0.7 SSWTX-WS-1593.6VolunteerWise County85.7%6 of 75.4 h24 h
2,692Fredericksburg 12.5 NWTX-GS-8993.6VolunteerGillespie County85.7%6 of 75.4 h25 h
2,693Harper 1.0 NWTX-GS-5593.6VolunteerGillespie County85.7%6 of 75.4 h36.1 h
2,693Canyon 0.2 SSWTX-RD-693.6VolunteerRandall County85.7%6 of 75.4 h36.1 h
2,695Hallettsville 2.0 NNWTX-LV-3293.6VolunteerLavaca County85.7%6 of 75.4 h36.1 h
2,696Rancho Viejo 2.3 ESETX-CMR-13693.6VolunteerCameron County85.7%6 of 75.4 h24 h
2,697Fredericksburg 8.3 SSWTX-GS-3393.6VolunteerGillespie County85.7%6 of 75.4 h24 h
2,698Coppell 1.1 ETX-DA-12193.6VolunteerDallas County85.7%6 of 75.4 h25 h
2,699Best Rd @ L.N.V.A. Pump StationJYOT293.6GaugeJefferson85.0%171 of 20116 min65 min
2,700Cypress Creek 6 AT Stuebner-Airline RoadSTUT293.6GaugeHarris84.1%212 of 25214 min1.7 h
2,701Bushland #1S200693.4SoilRandall County100%168 of 16843 min65 min
2,701BeaumontS220793.4SoilJefferson County100%168 of 16843 min65 min
2,703Taylor Bayou @ Navigation District GatesJYDT293.3GaugeJefferson84.4%851 of 1,00814 min35 min
2,704Nacogdoches (AWOS)OCH93.2AirportNacogdoches County95.8%161 of 1687 min9.2 h
2,705Winnie 2SW - Spindletop BayouSOBT293.2GaugeChambers88.1%889 of 1,00821 min35 min
2,706North Elm CreekNELT293.2GaugeBell85.7%192 of 22419 min65 min
2,706Old Brazos ROBRT293.2GaugeBrazoria85.7%192 of 22419 min65 min
2,708Midfield 2N - Juanita CreekJUAT293.1GaugeMatagorda88.9%897 of 1,00821 min40 min
2,709Muldoon 2.9 SETX-FY-6493.1VolunteerFayette County85.7%6 of 76.4 h24 h
2,710Orange Grove 3.3 NWTX-JW-693.1VolunteerJim Wells County85.7%6 of 76.4 h2 days
2,711Lorena 2.2 WSWTX-MCL-7993.1VolunteerMcLennan County85.7%6 of 76.4 h35.1 h
2,712El Paso 9.2 WTX-EP-14393.1VolunteerEl Paso County85.7%6 of 76.4 h2 days
2,713New Braunfels 8.8 NNWTX-CML-29293.1VolunteerComal County85.7%6 of 76.4 h2 days
2,714Grey Forest 3.2 SETX-BXR-37893.1VolunteerBexar County85.7%6 of 76.4 h24 h
2,715Jefferson 9.1 NTX-CSS-693.1VolunteerCass County85.7%6 of 76.4 h36.1 h
2,716Tanglewood Forest 3.5 NWTX-TV-6093.1VolunteerTravis County85.7%6 of 76.4 h2 days
2,717Belton 6.3 NNETX-BEL-10393.1VolunteerBell County85.7%6 of 76.4 h35.1 h
2,718Wimberley 0.9 STX-HYS-17593.1VolunteerHays County85.7%6 of 76.4 h2 days
2,719Kerrville 3.7 SSETX-KR-11093.1VolunteerKerr County85.7%6 of 76.4 h24 h
2,720Sherman 5.4 SSETX-GA-4993.1VolunteerGrayson County85.7%6 of 76.4 h2 days
2,720Austin 4.1 SWTX-TV-16493.1VolunteerTravis County85.7%6 of 76.4 h2 days
2,722BeevilleBEA92.9AirportBee County89.6%452 of 5048 min3 h
2,723AustinEDC92.9AirportTravis County89.4%451 of 5048 min3 h
2,724F.M. 1406 @ North Fork Taylor BayouJZWT292.9GaugeJefferson83.2%322 of 38716 min60 min
2,725KingsvilleS220692.8SoilKleberg County99.4%167 of 16845 min2 h
2,726LevellandS210592.8SoilHockley County99.4%167 of 16845 min2 h
2,727SnyderSNK92.8AirportScurry County89.2%450 of 5048 min3 h
2,728SintonT6992.8AirportSan Patricio County89.2%450 of 5048 min3 h
2,729Monahans 6 ENE0304792.7ReferenceWard County100%84 of 841.5 h3.1 h
2,729Muleshoe 19 S0305492.7ReferenceBailey County100%84 of 841.5 h3.1 h
2,729Bronte 11 NNE0307292.7ReferenceCoke County100%84 of 841.5 h3.1 h
2,729Panther Junction 2 N2201692.7ReferenceBrewster County100%84 of 841.5 h3.1 h
2,729Port Aransas 32 NNE2390692.7ReferenceAransas County100%84 of 841.5 h3.1 h
2,729Austin 33 NW2390792.7ReferenceBurnet County100%84 of 841.5 h3.1 h
2,729Palestine 6 WNW5396892.7ReferenceAnderson County100%84 of 841.5 h3.1 h
2,736La Grange/Fayette Regional3T592.7AirportFayette County89.2%450 of 5048 min3 h
2,736Bay City RegionalBYY92.7AirportMatagorda County89.2%450 of 5048 min3 h
2,738McNair 5ENE - Cedar BayouMBVT292.7GaugeChambers89.0%898 of 1,00821 min45 min
2,739Falfurrias/Brooks County AirportBKS92.7AirportBrooks County89.0%449 of 5048 min3 h
2,740CleburneCPT92.7AirportJohnson County88.8%448 of 5048 min3 h
2,741Centerville 4NNW - Lower Keechi CreekKCKT292.7GaugeLeon88.1%888 of 1,00821 min40 min
2,742Fair Oaks Ranch 0.6 WNWTX-BXR-63292.7VolunteerBexar County85.7%6 of 77.4 h36.1 h
2,743Spring 8.7 WTX-HRR-31592.7VolunteerHarris County85.7%6 of 77.4 h35.1 h
2,744Brownsville 0.1 SSETX-CMR-5192.7VolunteerCameron County85.7%6 of 77.4 h2 days
2,745Briscoe 8.1 NNETX-HMP-192.7VolunteerHemphill County85.7%6 of 77.4 h36.1 h
2,746Center Point 2.2 NNETX-KR-5292.7VolunteerKerr County85.7%6 of 77.4 h2 days
2,747Hollywood Park 4.9 ENETX-BXR-56592.7VolunteerBexar County85.7%6 of 77.4 h2 days
2,748Van Horn 6.0 ENETX-CLB-392.7VolunteerCulberson County85.7%6 of 77.4 h2 days
2,749RockspringsECU92.5AirportEdwards County92.4%466 of 5048 min4.8 h
2,750AtlantaATA92.5AirportCass County88.4%446 of 5048 min3 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.