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 12 of 19Texas instrumentsTexas weather

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

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
2,751Alvin 2NW - Mustang BayouMUGT292.3GaugeBrazoria89.2%900 of 1,00823 min45 min
2,752Willow Creek 4 E TomballLWCT292.3GaugeHarris85.8%188 of 21924 min1.8 h
2,753Vince Bayou AT Ellaine StreetVCBT292.3GaugeHarris85.7%192 of 22424 min2 h
2,754Whitman 3SW - Rocky CreekRKYT292.2GaugeWashington89.7%905 of 1,00823 min50 min
2,755San Gabriel River AT Granger DamGNGT292.2GaugeWilliamson88.3%198 of 22429 min63 min
2,756Kerrville 1.9 NNETX-KR-12492.2VolunteerKerr85.7%6 of 78.4 h36.1 h
2,757Lexington 2.3 SSWTX-LE-1592.2VolunteerLee85.7%6 of 78.4 h35.1 h
2,758San Marcos 5.7 NNWTX-HYS-34092.2VolunteerHays85.7%6 of 78.4 h2 days
2,759Rockport 1.1 ETX-AR-2192.2VolunteerAransas85.7%6 of 78.4 h2 days
2,760Cypress Creek 5 AT Katy-Hockley RoadKHOT292.1GaugeHarris85.0%199 of 23423 min1.8 h
2,761Junction - Kimble CountyJCT92.0AirportKimble100%168 of 16812 min60 min
2,762FARMERS CREEK 6 NE Lake NoconaNNCT292.0GaugeMontague99.4%167 of 16849 min2 h
2,762Millers Creek AT Millers Creek ReservoirSMKT292.0GaugeBaylor99.4%167 of 16849 min2 h
2,764Rincon del San Jose Potrero Lopeno SW TX - 8777812RSJT292.0GaugeKenedy97.3%818 of 84025 min2.2 h
2,765Sheridan 3S - W Sandy CreekSHNT292.0GaugeLavaca88.2%890 of 1,00823 min45 min
2,766Beaumont 5WSW - Willow MarshMBWT292.0GaugeJefferson85.8%865 of 1,00819 min45 min
2,767Hamshire 8SSW - Mayhaw BayouJMDT292.0GaugeJefferson84.5%170 of 20119 min3.3 h
2,768Rio Grande At San Antonio Crossing Near El IndioELNT291.9GaugeMaverick87.5%196 of 22429 min65 min
2,7683 NW O. C. Fisher Lk at San AngeloSAGT291.9GaugeTom Green87.5%196 of 22429 min65 min
2,770Pipe Creek - Medina RiverMEPT291.9GaugeBandera87.5%196 of 22429 min65 min
2,771Houston/EllingtonEFD91.9AirportHarris86.3%145 of 1689 min8 h
2,772Halletsville 2NHATT291.9CooperativeLavaca85.7%6 of 79.1 h35.1 h
2,773Taylor Bayou @ Navigation District GatesJYDT291.9GaugeJefferson83.4%841 of 1,00814 min50 min
2,774Green HillTWDB-SYGRE91.8GaugeShelby92.2%465 of 5043 min5.8 h
2,775Angelina River 8 E AltoALOT291.8GaugeCherokee87.5%196 of 22429 min65 min
2,775CLEAR FORK TRINITY RIVER 2 S Lake BenbrookBNBT291.8GaugeTarrant87.5%196 of 22429 min65 min
2,775Shiro - Gibbons Creek ResCGNT291.8GaugeGrimes87.5%196 of 22429 min65 min
2,775San Gabriel River AT Georgetown LakeGGLT291.8GaugeWilliamson87.5%196 of 22429 min65 min
2,775MOUNTAIN CREEK 1 N Lake Joe PoolJPLT291.8GaugeDallas87.5%196 of 22429 min65 min
2,775EAST FORK TRINITY RIVER 3 W Lake LavonLVNT291.8GaugeCollin87.5%196 of 22429 min65 min
2,775Nueces River AT CR 414 near MontellNMOT291.8GaugeUvalde87.5%196 of 22429 min65 min
2,775San Antonio River At San AntonioSAOT291.8GaugeBexar87.5%196 of 22429 min65 min
2,775Yegua Creek AT Lake SomervilleSOMT291.8GaugeWashington87.5%196 of 22429 min65 min
2,775LAMPASAS RIVER 5 SW Stillhouse HollowSTIT291.8GaugeBell87.5%196 of 22429 min65 min
2,785WEST FORK TRINITY RIVER 4 W Lake BridgeportBPRT291.8GaugeWise87.0%195 of 22429 min65 min
2,785Beaver Creek 9 S ElectraELTT291.8GaugeWichita87.0%195 of 22429 min65 min
2,787West Port Arthur 2WNW - Taylors BayouJBAT291.8GaugeJefferson83.1%838 of 1,00814 min50 min
2,788HendersonRFI91.7AirportRusk89.4%451 of 5048 min2.7 h
2,789Cleveland6R391.7AirportLiberty88.8%448 of 5048 min2.7 h
2,790Clear Fork Trinity River 1.7 SE BenbrookCFBT291.7GaugeTarrant87.5%147 of 16819 min6 h
2,791Smiley - Sandies CreekSCGT291.7GaugeGonzales87.0%195 of 22429 min65 min
2,792Village Creek AT EvermanERMT291.7GaugeTarrant87.0%195 of 22429 min2 h
2,793Canton 6.1 WTX-VZ-2191.7VolunteerVan Zandt85.7%6 of 79.4 h36.1 h
2,794Driftwood 1.9 NNETX-HYS-31591.7VolunteerHays85.7%6 of 79.4 h2 days
2,795Fredericksburg 12.5 NWTX-GS-8991.7VolunteerGillespie85.7%6 of 79.4 h2 days
2,796Porter 7NW - WF San Jacinto RiverPOET291.6GaugeMontgomery80.8%181 of 22419 min1.9 h
2,797NacogdochesS222891.5SoilNacogdoches100%168 of 16853 min65 min
2,798RieselS219991.5SoilFalls100%168 of 16853 min65 min
2,799Prairie View #1S201691.5SoilWaller100%168 of 16853 min2.1 h
2,800VernonS220291.5SoilWilbarger100%168 of 16853 min65 min
2,801Fordtran 2NE - Chicolette CreekYOAT291.5GaugeVictoria89.5%903 of 1,00823 min60 min
2,802Seco Creek AT Seco Creek at Miller Ranch near UtopiaSSMT291.5GaugeMedina86.6%194 of 22429 min2 h
2,803Point ComfortPCWT291.5GaugeCalhoun79.7%536 of 67214 min55 min
2,804N Fk Buffalo Ck Res nr Iowa Pk0731238091.4GaugeWichita100%168 of 16853 min65 min
2,805S Wichita Rv nr Benjamin0731180091.4GaugeKnox100%168 of 16853 min65 min
2,806Reese CenterS210491.3SoilLubbock99.4%167 of 16853 min2 h
2,806San AngeloS220091.3SoilTom Green99.4%167 of 16853 min2 h
2,806StephenvilleS220391.3SoilErath99.4%167 of 16853 min2 h
2,809UvaldeS220491.3SoilUvalde99.4%167 of 16853 min65 min
2,810Salado 5.2 STX-BEL-4591.3VolunteerBell85.7%6 of 710.4 h2 days
2,811Lindale 2.0 NNETX-SM-4791.3VolunteerSmith85.7%6 of 710.4 h2 days
2,812Corpus Christi 8.3 SSETX-NU-7591.3VolunteerNueces85.7%6 of 710.4 h36.1 h
2,813Sadler 5.9 NNWTX-GA-6191.3VolunteerGrayson85.7%6 of 710.4 h2 days
2,814Fredericksburg 10.3 NWTX-GS-10291.3VolunteerGillespie85.7%6 of 710.4 h24 h
2,814Sisterdale 8.9 SSETX-KN-16291.3VolunteerKendall85.7%6 of 710.4 h24 h
2,816Canyon Lake 2.5 WTX-CML-1291.3VolunteerComal85.7%6 of 710.4 h2 days
2,817Beach City 4.8 SSWTX-CHM-1491.3VolunteerChambers85.7%6 of 710.4 h2 days
2,818Medina 6.7 NTX-BND-8691.3VolunteerBandera85.7%6 of 710.4 h24 h
2,819Hollywood Park 1.7 ESETX-BXR-4891.3VolunteerBexar85.7%6 of 710.4 h35.1 h
2,820Seguin Randolph AFBSEQ91.3AirportGuadalupe75.0%189 of 2528 min70 min
2,821Texarkana RAWSTEXT291.2GaugeBowie98.8%166 of 16815 min2 h
2,822Houston EastTCEQ-191.2GaugeHarris90.4%152 of 16833 min4 h
2,822Johnson County LuisaTCEQ-100891.2GaugeJohnson90.4%152 of 16833 min4 h
2,822Frisco EubanksTCEQ-101091.2GaugeCollin90.4%152 of 16833 min4 h
2,822Baytown GarthTCEQ-101791.2GaugeHarris90.4%152 of 16833 min4 h
2,822Cesar ChavezTCEQ-102091.2GaugeHarris90.4%152 of 16833 min4 h
2,822Manchester East Avenue NTCEQ-102991.2GaugeHarris90.4%152 of 16833 min4 h
2,822Texarkana New BostonTCEQ-103191.2GaugeBowie90.4%152 of 16833 min4 h
2,822Pilot PointTCEQ-103291.2GaugeDenton90.4%152 of 16833 min4 h
2,822Galveston 99th St.TCEQ-103491.2GaugeGalveston90.4%152 of 16833 min4 h
2,822ItalyTCEQ-104491.2GaugeEllis90.4%152 of 16833 min4 h
2,822TempleTCEQ-104591.2GaugeBell90.4%152 of 16833 min4 h
2,822Edinburg East Freddy Gonzalez DrTCEQ-104691.2GaugeHidalgo90.4%152 of 16833 min4 h
2,822Pasadena Richey Elementary SchoolTCEQ-104991.2GaugeHarris90.4%152 of 16833 min4 h
2,822Houston Pleasantville ElementaryTCEQ-105691.2GaugeHarris90.4%152 of 16833 min4 h
2,822Houston Southwest FreewayTCEQ-106691.2GaugeHarris90.4%152 of 16833 min4 h
2,822Dallas LBJ FreewayTCEQ-106791.2GaugeDallas90.4%152 of 16833 min4 h
2,822Borger FM 1559TCEQ-107391.2GaugeHutchinson90.4%152 of 16833 min4 h
2,822Franklin Oak GroveTCEQ-107691.2GaugeRobertson90.4%152 of 16833 min4 h
2,822Cookville FM 4855TCEQ-107891.2GaugeTitus90.4%152 of 16833 min4 h
2,822Richland Southeast 1220 RoadTCEQ-108191.2GaugeNavarro90.4%152 of 16833 min4 h
2,822Fairfield FM 2570 Ward RanchTCEQ-108491.2GaugeFreestone90.4%152 of 16833 min4 h
2,822Terrell Jamison CourtTCEQ-108991.2GaugeKaufman90.4%152 of 16833 min4 h
2,822Von Ormy Highway 16TCEQ-109091.2GaugeAtascosa90.4%152 of 16833 min4 h
2,822San Antonio Interstate 10 WestTCEQ-109791.2GaugeBexar90.4%152 of 16833 min4 h
2,822Brownsville East 6th StreetTCEQ-109891.2GaugeCameron90.4%152 of 16833 min4 h
2,822Ft. Worth NorthwestTCEQ-1391.2GaugeTarrant90.4%152 of 16833 min4 h
2,822Texas City Ball ParkTCEQ-14791.2GaugeGalveston90.4%152 of 16833 min4 h
2,822Galena ParkTCEQ-16791.2GaugeHarris90.4%152 of 16833 min4 h
2,822Houston Milby ParkTCEQ-16991.2GaugeHarris90.4%152 of 16833 min4 h
2,822Austin Webberville RoadTCEQ-17191.2GaugeTravis90.4%152 of 16833 min4 h
2,822San Antonio NorthwestTCEQ-2391.2GaugeBexar90.4%152 of 16833 min4 h
2,822Convention CenterTCEQ-31291.2GaugeDallas90.4%152 of 16833 min4 h
2,822BRAVO Big BendTCEQ-31691.2GaugeBrewster90.4%152 of 16833 min4 h
2,822Eagle PassTCEQ-31991.2GaugeMaverick90.4%152 of 16833 min4 h
2,822Odessa HaysTCEQ-4791.2GaugeEctor90.4%152 of 16833 min4 h
2,822Dallas North No.2TCEQ-6391.2GaugeDallas90.4%152 of 16833 min4 h
2,822HamshireTCEQ-6491.2GaugeJefferson90.4%152 of 16833 min4 h
2,822Grapevine FairwayTCEQ-7091.2GaugeTarrant90.4%152 of 16833 min4 h
2,860WeslacoS220591.1SoilHidalgo98.8%166 of 16853 min2 h
2,861Barton Creek AT Hwy 71 near Oak HillOHBT291.1GaugeTravis92.6%239 of 25819 min1.7 h
2,862Odessa GonzalesTCEQ-101491.1GaugeEctor90.4%152 of 16833 min4 h
2,862Lubbock 12th StreetTCEQ-102891.1GaugeLubbock90.4%152 of 16833 min4 h
2,862San Antonio Bulverde ParkwayTCEQ-108791.1GaugeBexar90.4%152 of 16833 min4 h
2,865Driftwood 5SE - York CreekHYKT291.1GaugeHays89.2%300 of 33619 min4.5 h
2,866Greenville/MajorsGVT91.1AirportHunt89.0%449 of 50418 min3 h
2,867ChannelviewTCEQ-1591.0GaugeHarris90.4%152 of 16833 min4 h
2,868MissionTCEQ-4391.0GaugeHidalgo89.8%151 of 16833 min4 h
2,869PGF FabensTWDB-EPPGF90.9GaugeEl Paso99.4%501 of 5043 min40 min
2,870San Antonio IH 35TCEQ-106990.9GaugeBexar90.4%152 of 16833 min4 h
2,871SOUTH SULPHUR RIVER 4 SE Jim Chapman Lake (Cooper)SCLT290.9GaugeDelta84.8%190 of 22429 min65 min
2,872Tatum CR 2181d Martin Creek LakeTCEQ-108290.8GaugeRusk90.4%152 of 16833 min4 h
2,873GainesvilleGLE90.8AirportCooke89.2%450 of 5048 min2.7 h
2,874Wimberley 6.2 NNWTX-HYS-27690.8VolunteerHays85.7%6 of 711.4 h2 days
2,874Abilene 5.2 WNWTX-TY-3390.8VolunteerTaylor85.7%6 of 711.4 h2 days
2,876Andrews 1.0 NNETX-AD-590.8VolunteerAndrews85.7%6 of 711.4 h2 days
2,877League City 2.7 SSWTX-GV-11090.8VolunteerGalveston85.7%6 of 711.4 h2 days
2,878Pflugerville 0.6 ENETX-TV-3590.8VolunteerTravis85.7%6 of 711.4 h2 days
2,879Beaumont - Neches RiverNRIT290.8GaugeOrange79.4%801 of 1,00814 min45 min
2,880Plant Road @ Ditch 903JZRT290.8GaugeJefferson78.4%226 of 28818 min61 min
2,881Arlington Municipal AirportTCEQ-6190.7GaugeTarrant90.4%152 of 16833 min4 h
2,881KaufmanTCEQ-7190.7GaugeKaufman90.4%152 of 16833 min4 h
2,883Rio Grande AT LaredoLDOT290.7GaugeWebb84.3%189 of 22429 min65 min
2,884PECOS RIVER AT Brotherton RanchBTNT290.7GaugeTerrell84.3%189 of 22429 min2 h
2,884Navasota River 7 NE EasterlyEAST290.7GaugeLeon84.3%189 of 22429 min2 h
2,884Elm Fork Trinity River At FM 1198 NrMYRT290.7GaugeCooke84.3%189 of 22429 min2 h
2,884Chambers Creek 3 SW RiceRCET290.7GaugeNavarro84.3%189 of 22429 min2 h
2,888Keith Lake @ Highway 87 At JuniorsJKJT290.7GaugeJefferson79.0%797 of 1,00814 min45 min
2,889Big Spring MidwayTCEQ-107290.6GaugeHoward90.4%152 of 16833 min4 h
2,889Isla Blanca ParkTCEQ-32390.6GaugeCameron90.4%152 of 16833 min4 h
2,891Pecos River 3 ESE Sheffield 3ESESPCT290.6GaugePecos83.9%188 of 22429 min65 min
2,892Davidson Creek 2.8 NE LyonsLYNT290.6GaugeBurleson83.9%188 of 22429 min2 h
2,892Cow Bayou 2 SW MauricevilleMCVT290.6GaugeOrange83.9%188 of 22429 min2 h
2,894Macie AvenueFMAT290.6GaugeTarrant76.6%164 of 21416 min76 min
2,895Cow Bayou at FM 1442 nr Orangefield0803101090.6GaugeOrange74.5%501 of 67213 min45 min
2,895Barker Res nr Addicks0807250090.6GaugeHarris74.5%501 of 67213 min45 min
2,895N Fk DMF Brazos Rv at Loop 289 nr Lubbock0807951090.6GaugeLubbock74.5%501 of 67213 min45 min
2,895UBC Dam 101 at O'Connor Blvd nr Round Rock081058865090.6GaugeWilliamson74.5%501 of 67213 min45 min
2,895N Llano Rv nr Junction0814850090.6GaugeKimble74.5%501 of 67213 min45 min
2,900Epperson FarmTWDB-VVEPP90.5GaugeVal Verde93.6%472 of 5043 min10.2 h
2,901BaytownTCEQ-14890.5GaugeHarris90.4%152 of 16833 min4 h
2,902Little Cedar Bayou At 8Th StreetLPOT290.5GaugeHarris83.2%839 of 1,00814 min75 min
2,903Trinity Blvd EastFTET290.5GaugeTarrant79.0%166 of 21016 min3.3 h
2,904Clear Ck at Ft Hood0810133090.5GaugeCoryell74.5%501 of 67213 min45 min
2,904Blanco Rv nr Kyle0817130090.5GaugeHays74.5%501 of 67213 min45 min
2,906Little Blanco Rv at FM 32 nr Fischer0817089090.5GaugeBlanco74.5%501 of 67213 min45 min
2,907Henson Ck at W Range Rd nr Gatesville0810063090.5GaugeCoryell74.5%501 of 67213 min45 min
2,907Blanco Rv at Crabapple Rd nr Blanco0817080090.5GaugeBlanco74.5%501 of 67213 min45 min
2,909San Antonio Rv at Mitchell St, San Antonio0817805090.5GaugeBexar74.5%501 of 67213 min45 min
2,910Lk Mexia nr Mexia0811030090.5GaugeLimestone74.4%500 of 67213 min45 min
2,910Llano Rv nr Mason0815070090.5GaugeMason74.4%500 of 67213 min45 min
2,912Guadalupe Rv at FM 474 nr Bergheim0816720090.5GaugeKendall74.4%500 of 67213 min45 min
2,913Lampasas Rv nr Kempner0810380090.5GaugeLampasas74.4%500 of 67213 min45 min
2,913S Fk San Gabriel Rv at Georgetown0810490090.5GaugeWilliamson74.4%500 of 67213 min45 min
2,913Bear Ck at FM 2722 nr Sattler0816787090.5GaugeComal74.4%500 of 67213 min45 min
2,913Guadalupe Rv at Third Crossing nr Sattler0816790090.5GaugeComal74.4%500 of 67213 min45 min
2,913Blanco Rv at Fischer Store Rd nr Fischer0817095090.5GaugeHays74.4%500 of 67213 min45 min
2,918Camp BullisTCEQ-5890.4GaugeBexar90.4%152 of 16833 min4 h
2,919Temple 3.4 SSWTX-BEL-8890.4VolunteerBell85.7%6 of 712.4 h24 h
2,920Nueces River 10 NW BluntzerCBVT290.4GaugeNueces83.4%187 of 22429 min2 h
2,921Sabinal Rv at Utopia0819797090.4GaugeUvalde74.1%498 of 67213 min45 min
2,922Trophy Club 0.2 STX-DN-11690.3VolunteerDenton100%7 of 723.4 h24 h
2,923Port Aransas/Mustang Beach ArptRAS90.3AirportNueces99.6%502 of 5048 min40 min
2,924Clear Lk Second Outflow Channel at Kemah0807763790.3GaugeHarris94.0%158 of 16828 min11 h
2,925Beaumont-DowntownTCEQ-290.3GaugeJefferson90.4%152 of 16833 min4 h
2,926Krum 0.6 WTX-DN-11790.3VolunteerDenton85.7%6 of 712.4 h2 days
2,927Cedar Park 1.5 STX-WM-33390.3VolunteerWilliamson85.7%6 of 712.4 h2 days
2,928Independence Ck nr Sheffield0844702090.3GaugeTerrell74.1%498 of 67213 min45 min
2,929Laredo BridgeTCEQ-6690.2GaugeWebb90.4%152 of 16833 min4 h
2,930Leander 5 SWLNNT290.0GaugeTravis97.0%163 of 16819 min4 h
2,931Amarillo Xcel El RanchoTCEQ-107790.0GaugePotter90.4%152 of 16833 min4 h
2,931Bryan Finfeather RoadTCEQ-108690.0GaugeBrazos90.4%152 of 16833 min4 h
2,933Langham Creek 5.7 N AddicksLLYT290.0GaugeHarris76.1%256 of 33619 min1.5 h
2,934LaredoLRET290.0CooperativeWebb71.4%5 of 717 min3 days
2,935Sabine Riv Auth Dam At Lake TawakoniPNTT290.0CooperativeVan Zandt71.4%5 of 717 min3 days
2,936Plano 1.8 WSWTX-CLL-11890.0VolunteerCollin71.4%5 of 726 min2 days
2,937New Ulm 5.1 STX-CLR-1090.0VolunteerColorado71.4%5 of 726 min2 days
2,938Smithville 5.4 NNWTX-BST-12290.0VolunteerBastrop71.4%5 of 726 min2 days
2,938Lubbock 2.8 SSWTX-LK-10690.0VolunteerLubbock71.4%5 of 726 min2 days
2,940Georgetown 4.8 NWTX-WM-36890.0VolunteerWilliamson71.4%5 of 726 min2.5 days
2,941Omaha 6.0 WTX-TI-690.0VolunteerTitus71.4%5 of 726 min2.9 days
2,942Driftwood 2.8 NNWTX-HYS-5690.0VolunteerHays71.4%5 of 726 min24 h
2,943Boerne 3.5 SSETX-KN-14790.0VolunteerKendall71.4%5 of 726 min2 days
2,944Castle Hills 0.7 NWTX-BXR-21890.0VolunteerBexar71.4%5 of 726 min3 days
2,944Burton 3.8 NTX-WA-4690.0VolunteerWashington71.4%5 of 726 min3 days
2,946Willis 5.9 WNWTX-MNG-11190.0VolunteerMontgomery71.4%5 of 726 min24 h
2,947El Paso 10.9 SETX-EP-15290.0VolunteerEl Paso71.4%5 of 726 min2 days
2,947Buda 2.0 NWTX-HYS-27790.0VolunteerHays71.4%5 of 726 min2 days
2,947Lubbock 5.3 SSWTX-LK-1490.0VolunteerLubbock71.4%5 of 726 min2 days
2,947Port Aransas 4.0 SSWTX-NU-9190.0VolunteerNueces71.4%5 of 726 min2 days
2,951Columbus 4.0 SSETX-CLR-1690.0VolunteerColorado71.4%5 of 726 min2.5 days
2,952Rising Star 7.5 ESETX-CMN-890.0VolunteerComanche71.4%5 of 726 min3 days
2,953Richardson 2.7 WSWTX-DA-8790.0VolunteerDallas71.4%5 of 726 min24 h
2,954Leander 2.3 NTX-WM-34790.0VolunteerWilliamson71.4%5 of 726 min2.6 days
2,955Manor 3.4 WTX-TV-50490.0VolunteerTravis71.4%5 of 726 min35.1 h
2,956Kerrville 2.8 NWTX-KR-14690.0VolunteerKerr71.4%5 of 726 min36.1 h
2,957Burnet 2.3 WTX-BRT-17490.0VolunteerBurnet71.4%5 of 726 min2 days
2,957Houston 5.0 NNWTX-HRR-37990.0VolunteerHarris71.4%5 of 726 min2 days
2,959Temple 3.3 SSETX-BEL-9990.0VolunteerBell71.4%5 of 726 min2.5 days
2,960Temple 10.6 NWTX-BEL-8390.0VolunteerBell71.4%5 of 726 min3 days
2,960Josephine 1.4 NNWTX-CLL-9290.0VolunteerCollin71.4%5 of 726 min3 days
2,962Canyon Lake 0.4 NETX-CML-15690.0VolunteerComal71.4%5 of 726 min2.5 days
2,962Hunt 0.9 NETX-KR-12690.0VolunteerKerr71.4%5 of 726 min2.5 days
2,964EdinburgEDIT290.0CooperativeHidalgo71.4%5 of 726 min3 days
2,965Site 1SFDT290.0CooperativeJones71.4%5 of 727 min3 days
2,966BeevilleBEET290.0CooperativeBee71.4%5 of 727 min3 days
2,967AnsonANST290.0CooperativeJones71.4%5 of 727 min2 days
2,968AlbanyALBT290.0CooperativeShackelford71.4%5 of 737 min3 days
2,969JacksonvilleJKVT290.0CooperativeCherokee71.4%5 of 747 min47 h
2,970CentervilleCVLT290.0CooperativeLeon71.4%5 of 747 min3 days
2,971JaytonJAYT290.0CooperativeKent71.4%5 of 747 min24 h
2,972BoerneBONT290.0CooperativeKendall71.4%5 of 756 min2.5 days
2,973Pampa 3EPMPT290.0CooperativeGray71.4%5 of 759 min2 days
2,974Lake Fork ReservoirLFKT290.0CooperativeWood71.4%5 of 777 min3 days
2,975Wimberley 8.7 NWTX-HYS-34890.0VolunteerHays71.4%5 of 785 min35.1 h
2,976Bandera 0.8 NWTX-BND-7490.0VolunteerBandera71.4%5 of 785 min2 days
2,977Hubbard 1.1 WNWTX-HLL-790.0VolunteerHill71.4%5 of 785 min3 days
2,978New Braunfels 9.2 NWTX-CML-33690.0VolunteerComal71.4%5 of 785 min3 days
2,979Austin 1.6 NETX-TV-30390.0VolunteerTravis71.4%5 of 786 min2 days
2,980Buda 2.2 ESETX-HYS-35990.0VolunteerHays71.4%5 of 786 min3 days
2,981Broaddus 9.9 SETX-SA-290.0VolunteerSan Augustine71.4%5 of 786 min24 h
2,982Seguin 5.1 NWTX-GP-8790.0VolunteerGuadalupe71.4%5 of 786 min2 days
2,982Round Rock 2.5 WNWTX-WM-22690.0VolunteerWilliamson71.4%5 of 786 min2 days
2,984Hollywood Park 4.5 NETX-BXR-21590.0VolunteerBexar71.4%5 of 786 min3 days
2,985Dunlay 1.4 SETX-MDN-8190.0VolunteerMedina71.4%5 of 786 min24 h
2,986New Braunfels 4.6 STX-GP-19290.0VolunteerGuadalupe71.4%5 of 786 min2 days
2,986Friendswood 2.5 SSWTX-GV-11190.0VolunteerGalveston71.4%5 of 786 min2 days
2,988Canyon 1.9 WTX-RD-3190.0VolunteerRandall71.4%5 of 786 min2 days
2,989Laguna Vista 0.5 WTX-CMR-13190.0VolunteerCameron71.4%5 of 786 min3 days
2,990Marshall 2.1 ETX-HRS-2490.0VolunteerHarrison71.4%5 of 786 min25 h
2,991Bastrop 4.6 SETX-BST-21390.0VolunteerBastrop71.4%5 of 786 min26 h
2,992Dripping Springs 6.2 WSWTX-HYS-4990.0VolunteerHays71.4%5 of 786 min47 h
2,993Fredericksburg 16.4 WNWTX-GS-6890.0VolunteerGillespie71.4%5 of 786 min2 days
2,994Lumberton 3.3 STX-HRN-1790.0VolunteerHardin71.4%5 of 786 min3 days
2,994Austin 2.4 ETX-TV-47890.0VolunteerTravis71.4%5 of 786 min3 days
2,996Canyon Lake 4.5 NNETX-CML-31590.0VolunteerComal71.4%5 of 786 min2 days
2,996TX-TI-7TX-TI-790.0COCORAHS-71.4%5 of 786 min2 days
2,996Woodville 6.1 STX-TR-2590.0VolunteerTyler71.4%5 of 786 min2 days
2,999North Richland Hills 0.9 SWTX-TN-23690.0VolunteerTarrant71.4%5 of 786 min2 days
2,999Arlington 4.1 NTX-TN-24990.0VolunteerTarrant71.4%5 of 786 min2 days

How a station is ranked

The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.

The 247 score

Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:

  1. Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
  2. Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
  3. Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
  4. Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading; an airfield is compared with the nearest other airport, never its own report. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
  5. Instrument checksweight 15The share of its readings that pass a check. For an airfield, the check the forecast engine runs the next day: each reading against the stations around it, as weather services check their own. For any other station, a reading 20 F or more from its reference fails, unless the two stand 3,000 ft or more apart.Full marks: none failed. No marks: 5% failed.
  6. Forecast checkweight 10How closely its temperature matched Storm Station's forecast for the same hours, checked the next day, for every airfield the forecast engine scores. A station whose readings stray far from a forecast its neighbours confirm is one to doubt.Full marks: within 2 F on average. No marks: 8 F.

A part is scored once the week holds 24 readings or comparisons for it. A part that cannot be measured where a station stands counts at the middle of its state's measured stations, so the station is neither lifted nor sunk by it. A part measured nowhere in the state is left out, and the others carry its weight.

From score to rank

Each state's stations are ranked by their score, to the tenth. At an equal score the longer record comes first: a station that sent 2,016 of 2,016 reports has shown more than one that sent 7 of 7. Then the faster arrival, then the shorter silence. Ties on all of them share a rank, as a race is scored: three stations tied for third are all third, and the next is sixth.

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. The rank is made again every day, so a station that falls silent or starts to read wrong drops, and one that recovers climbs back. Every page shows the same ranking: a station's rank here, in its state's list and on its own page come from one run, and a new run reaches them together. Each station's page shows its score part by part, with the figures behind each.

The same figures as data

/api/ranks for a state and /api/rank for one station, its score in parts; the developer page has every field.