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 18 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
4,251Amarillo 8.9 SWTX-RD-4175.4VolunteerRandall42.8%3 of 712.4 h24 h
4,252New Caney 1NNE - Caney CreekCCUT275.4GaugeMontgomery35.2%79 of 22414 min3.3 h
4,252Sugar Land 5SW - New Territory TreatmentNETT275.4GaugeFort Bend35.2%79 of 22414 min3.3 h
4,254Mckinney 3.7 NWTX-CLL-11275.3VolunteerCollin42.8%3 of 711.4 h3.5 days
4,255BertramBTMT275.2CooperativeBurnet42.8%3 of 712.8 h3 days
4,256Citizen station DW0326DW032675.1CitizenHarris53.8%132 of 24518 s4.8 h
4,257Citizen station CW6132CW613275.1CitizenHarris53.7%271 of 50417 s3.3 h
4,258Citizen station WA5GPWA5GP75.1CitizenYoung49.4%83 of 16818 s25.2 h
4,259Citizen station FW1042FW104275.1CitizenDenton45.4%229 of 50417 s5.5 h
4,260AT PearlandUCCT275.1GaugeHarris37.5%84 of 22416 min4 h
4,261Beamer Ditch In HoustonBMDT275.1GaugeHarris35.7%80 of 22416 min3.3 h
4,262Egypt 2SE - Bear BranchBKUT275.1GaugeMontgomery34.8%54 of 15519 min3.9 h
4,263Oyster Creek 3 ESE SugarlandDULT275.1GaugeFort Bend32.9%51 of 15514 min4 h
4,264Edinburg 17 NNE1298775.0ReferenceHidalgo57.1%48 of 841.5 h14 h
4,265Kingsville 6.5 SSETX-KL-275.0VolunteerKleberg57.1%4 of 724.4 h2 days
4,266Rockdale 6.2 ESETX-MLM-2575.0VolunteerMilam57.1%4 of 724.4 h24 h
4,267Scenic Oaks 0.8 SWTX-BXR-2775.0VolunteerBexar57.1%4 of 724.4 h2.5 days
4,268Bandera 6.1 ESETX-BND-7075.0VolunteerBandera57.1%4 of 724.4 h3 days
4,269Fort Worth 4.1 SWTX-TN-24475.0VolunteerTarrant57.1%4 of 724.4 h2.5 days
4,270Austin 7.0 NTX-TV-39075.0VolunteerTravis57.1%4 of 725.4 h2 days
4,271Georgetown 1.1 SETX-WM-39275.0VolunteerWilliamson57.1%4 of 725.4 h3 days
4,272Highland Village 1.0 WSWTX-DN-8275.0VolunteerDenton57.1%4 of 725.4 h24 h
4,273Cameron 7.9 ESETX-MLM-4975.0VolunteerMilam57.1%4 of 725.4 h3 days
4,274Cuero 8.4 STX-DW-1975.0VolunteerDeWitt57.1%4 of 725.4 h2 days
4,275Austin 9.5 NTX-TV-38875.0VolunteerTravis57.1%4 of 725.4 h24 h
4,276Wyldwood 1.3 NTX-BST-17075.0VolunteerBastrop57.1%4 of 725.4 h24 h
4,277Anderson 5.1 ESETX-GM-1275.0VolunteerGrimes57.1%4 of 725.4 h2 days
4,278McDade 0.6 ESETX-BST-18075.0VolunteerBastrop57.1%4 of 726.4 h24 h
4,279Temple 1.9 SWTX-BEL-8175.0VolunteerBell57.1%4 of 726.4 h2 days
4,280Smithville 0.3 NETX-BST-17175.0VolunteerBastrop57.1%4 of 726.4 h2.5 days
4,281Belton 4.4 WNWTX-BEL-4375.0VolunteerBell57.1%4 of 727.4 h24 h
4,282Dickinson 1.4 WTX-GV-975.0VolunteerGalveston57.1%4 of 727.4 h36.1 h
4,283Weatherford 5.5 NWTX-PR-2975.0VolunteerParker57.1%4 of 727.4 h3 days
4,284Waco 3.9 ETX-MCL-7475.0VolunteerMcLennan57.1%4 of 729.4 h2 days
4,285Temple 2.6 SWTX-BEL-12875.0VolunteerBell57.1%4 of 729.4 h2 days
4,286Winnsboro 0.7 SSWTX-WD-275.0VolunteerWood57.1%4 of 729.4 h24 h
4,287Leakey 8.2 NETX-RL-3175.0VolunteerReal57.1%4 of 731.4 h2 days
4,288Bastrop 6.2 WTX-BST-21075.0VolunteerBastrop57.1%4 of 733.4 h2.5 days
4,289Citizen station EW5170EW517075.0CitizenWilliamson50.8%114 of 22419 s9.8 h
4,290Citizen station DW3128DW312875.0CitizenParker42.4%171 of 40311 s4.5 h
4,291Houston DunnMCJ74.9AirportHarris84.1%424 of 5048 min3 h
4,292Citizen station FW4636FW463674.9CitizenNavarro46.4%312 of 67218 s5.6 h
4,293Austin 1.6 ETX-TV-39574.9VolunteerTravis42.8%3 of 713.4 h2 days
4,294Albany 0.3 ESETX-SF-1474.9VolunteerShackelford42.8%3 of 713.4 h3 days
4,295Floresville 5.7 WNWTX-WO-5574.9VolunteerWilson42.8%3 of 713.4 h3 days
4,296Harbor IslandNDBC-HIVT274.8GaugeNueces60.1%202 of 33643 min6.5 h
4,296UtmsiNDBC-UTVT274.8GaugeNueces60.1%202 of 33643 min6.5 h
4,298Citizen station GW2935GW293574.8CitizenHarris59.5%100 of 16820 s6 h
4,299Citizen station FW4117FW411774.8CitizenDenton50.4%318 of 63017 s2.6 h
4,300Citizen station W5HRHW5HRH74.8CitizenHarris48.8%328 of 67218 s2.3 h
4,301Citizen station EW8029EW802974.8CitizenMcLennan45.5%255 of 56016 s3.6 h
4,302Citizen station CW4490CW449074.8CitizenTravis38.2%193 of 50419 s3.2 h
4,303Missouri City 5SW - Upper Ditch AUPDT274.8GaugeFort Bend37.5%126 of 33614 min3.4 h
4,304Citizen station AB5KT-1AB5KT-174.7CitizenBexar51.8%209 of 40319 s18.7 h
4,305Lakehills 1.1 SETX-BND-1874.7VolunteerBandera42.8%3 of 710.4 h5 days
4,306Satsuma 4N - Cypress CreekCEPT274.7GaugeHarris36.1%104 of 28814 min3.4 h
4,307Citizen station CW3518CW351874.6CitizenDenton48.2%243 of 50416 s3 h
4,308Brays Bayou At Stella LinkSLKT274.6GaugeHarris31.5%53 of 16814 min3.6 h
4,309New Braunfels 8.6 WNWTX-CML-21974.5VolunteerComal57.1%4 of 725.4 h3.5 days
4,310Corpus Christi 3.1 WNWTX-NU-9274.5VolunteerNueces57.1%4 of 727.4 h3.5 days
4,311Garden Ridge 3.3 NWTX-CML-20374.5VolunteerComal57.1%4 of 731.4 h3.5 days
4,312Citizen station GW7924GW792474.5CitizenHarris51.1%322 of 63016 s2.5 h
4,313Hollywood Park 3.2 NTX-BXR-40374.5VolunteerBexar42.8%3 of 713.4 h3.5 days
4,314Garners Bayou @ Rankin RoadGAPT274.5GaugeHarris34.9%64 of 18318 min3.9 h
4,315Williams ParkTCEQ-102474.4GaugeNueces78.5%132 of 16833 min24 h
4,316Citizen station GW6708GW670874.4CitizenBexar50.6%170 of 33618 s4.3 h
4,317Citizen station FW0954FW095474.4CitizenDallas46.6%224 of 48014 s9.4 h
4,318Kaufman 2.4 ESETX-KF-1774.4VolunteerKaufman42.8%3 of 714.4 h2.5 days
4,319Citizen station KD5NVR-1KD5NVR-174.3CitizenBrown48.5%163 of 33620 s4.2 h
4,320Forth Worth - Marlene Dr at Everman PkwyFMET274.3GaugeTarrant40.8%82 of 20119 min7.1 h
4,321Citizen station W5SDCW5SDC74.2CitizenWilliamson52.0%328 of 63016 s7.5 h
4,322Citizen station CW4223CW422374.2CitizenDallas42.0%77 of 18313 s15.8 h
4,323Forth Worth - Academy Blvd at Farmers BranchFAYT274.2GaugeTarrant40.8%82 of 20119 min7.2 h
4,324Carpenters Bayou @ I-10CPTT274.2GaugeHarris40.0%192 of 48014 min3.7 h
4,325Santa Anna 3.7 NNWTX-CLM-474.1VolunteerColeman57.1%4 of 724.4 h4 days
4,326Lincoln Park 0.8 ENETX-DN-2174.1VolunteerDenton57.1%4 of 725.4 h4 days
4,327Watauga 1.2 SSETX-TN-14074.1VolunteerTarrant57.1%4 of 730.4 h4 days
4,328Citizen station FW6406FW640674.1CitizenRandall48.8%197 of 40319 s15.8 h
4,329Dripping Springs 8NW - Pedernales TribHRFT274.1GaugeHays45.2%77 of 17019 min14.5 h
4,330Hamshire 4SW - Shell Hammer Road DitchHJNT274.1GaugeJefferson43.0%434 of 1,00818 min2 h
4,331Mico 5.5 ETX-MDN-7774.0VolunteerMedina42.8%3 of 713.4 h4 days
4,332Amarillo 7.3 WSWTX-RD-6374.0VolunteerRandall42.8%3 of 713.4 h4 days
4,333Dripping Springs 8.7 NNWTX-HYS-36274.0VolunteerHays42.8%3 of 715.4 h2 days
4,334Sugar Land 4S - Alcorn LakeAOFT274.0GaugeFort Bend39.0%82 of 21016 min7.1 h
4,335Fort Worth 2S - W Morningside DriveFWMT274.0GaugeTarrant39.0%82 of 21016 min7.3 h
4,336Spindletop Bayou @ State Highway 124 BriJYXT274.0GaugeChambers37.9%348 of 91619 min75 min
4,337Deer Park 1SW - Boggy BayouBGBT274.0GaugeHarris34.3%69 of 20118 min3.9 h
4,338Anna 1.1 NTX-CLL-13273.8VolunteerCollin42.8%3 of 714.4 h3.6 days
4,339Conroe 7WSW - Lake CreekSERT273.8GaugeMontgomery34.5%87 of 25218 min3.4 h
4,340Citizen station FW9848FW984873.7CitizenBexar43.3%97 of 22419 s17.7 h
4,341Ditch ASGDT273.7GaugeFort Bend34.1%86 of 25218 min3.4 h
4,342Spring Creek Waller 6 NEHEGT273.7GaugeMontgomery34.1%86 of 25218 min3.4 h
4,343KohrvilleKORT273.7GaugeHarris32.8%92 of 28014 min3.4 h
4,344Citizen station GW1702GW170273.6CitizenDallas44.9%151 of 33620 s13.7 h
4,345Bertram 6.1 SWTX-BRT-12673.6VolunteerBurnet42.8%3 of 713.4 h4.5 days
4,346Little Vince Bayou At Beltway 8LVPT273.6GaugeHarris34.1%86 of 25219 min3.4 h
4,347RosslynWOTT273.6GaugeHarris32.1%72 of 22414 min4 h
4,348Citizen station N6ROEN6ROE73.5CitizenComal47.3%159 of 33619 s3.8 h
4,349Comfort 4.4 WTX-KR-6573.5VolunteerKerr42.8%3 of 714.4 h4 days
4,350Victoria 11.8 NNWTX-VC-6973.5VolunteerVictoria42.8%3 of 716.4 h3 days
4,351Greatwood 2N - Amherst CourtAHTT273.5GaugeFort Bend37.1%187 of 50414 min3.3 h
4,352Spring ValleyBSBT273.5GaugeHarris33.7%85 of 25218 min3.4 h
4,352SJRA Lake Conroe Weir FlowPCFT273.5GaugeMontgomery33.7%85 of 25218 min3.4 h
4,354Santa Fe 4NW - Ditch 6DITT273.5GaugeGalveston33.7%85 of 25219 min3.4 h
4,355Sims Bayou AT Martin Luther King BoulevardMLKT273.4GaugeHarris33.3%96 of 28816 min3.4 h
4,356Woodbranch 3NW - Caney CreekCCXT273.4GaugeMontgomery33.3%84 of 25218 min3.4 h
4,356Sugar Land 2S - Dawnington PlaceDWNT273.4GaugeFort Bend33.3%84 of 25218 min3.4 h
4,356New Caney 3E - Peach CreekPECT273.4GaugeMontgomery33.3%84 of 25218 min3.4 h
4,359Citizen station DW2047DW204773.3CitizenWilliamson50.2%253 of 50418 s18.9 h
4,360Willow Spring BayouWSFT273.3GaugeFort Bend37.9%85 of 22416 min7.4 h
4,361Greatwood 1NE - Greatwood ParkwayGRWT273.3GaugeFort Bend37.1%78 of 21016 min7.3 h
4,362Cypress Creek AT Inverness ForestCIFT273.3GaugeHarris35.7%90 of 25218 min4.5 h
4,363Lake Como near Fort WorthFCOT273.3GaugeTarrant33.3%84 of 25219 min3.4 h
4,363Fort Worth - Willow LakeFWIT273.3GaugeTarrant33.3%84 of 25219 min3.4 h
4,363Santa Fe 2ENE - Highland BayouHBJT273.3GaugeGalveston33.3%84 of 25219 min3.4 h
4,363Rummel CreekRCGT273.3GaugeHarris33.3%84 of 25219 min3.4 h
4,363Kingwood 2NW - Bens BranchWDAT273.3GaugeHarris33.3%84 of 25219 min3.4 h
4,368Nacogdoches Arbor OaksTX-NC-773.1VolunteerNacogdoches42.8%3 of 715.4 h4 days
4,369Tanglewood Forest 0.6 NETX-TV-5973.1VolunteerTravis42.8%3 of 717.4 h3 days
4,370Dripping Springs 4.8 ENETX-HYS-19173.1VolunteerHays42.8%3 of 717.4 h24 h
4,371Driftwood 5SSE - Sierra West RdSWDT273.0GaugeHays52.5%294 of 56019 min14.2 h
4,372Citizen station DW8534DW853472.9CitizenEllis40.6%89 of 21917 s17 h
4,373Needville 4SSW - Buffalo CreekBFKT272.9GaugeFort Bend38.1%275 of 72014 min3.2 h
4,374Webster 6NW - Clear CreekDIXT272.9GaugeBrazoria27.9%47 of 16816 min3.8 h
4,375Andice 1.6 SWTX-WM-5872.8VolunteerWilliamson42.8%3 of 714.4 h5 days
4,376Pearland 5WNW - Country PlaceCUYT272.8GaugeBrazoria31.6%91 of 28816 min3.4 h
4,377Brookshire 4E - Willow ForkWFPT272.7GaugeWaller30.9%89 of 28814 min3.6 h
4,378Citizen station CW3363CW336372.6CitizenHarris47.1%317 of 67218 s8.2 h
4,379Citizen station DW5624DW562472.6CitizenGalveston46.1%133 of 28819 s5.3 h
4,380Paige 7.5 NNWTX-BST-12372.6VolunteerBastrop42.8%3 of 717.4 h3.5 days
4,381The Woodlands - Bear BranchBBET272.6GaugeMontgomery42.1%425 of 1,00814 min3.9 h
4,382Citizen station KF5KUWKF5KUW72.6CitizenFannin32.7%36 of 11020 s15.5 h
4,383Fulshear 1W - Bessies CreekBKKT272.6GaugeFort Bend31.8%107 of 33614 min3.6 h
4,384Grand_PrairieGPM72.5AirportTarrant50.0%252 of 5048 min3.5 days
4,385Citizen station EW4745EW474572.5CitizenVictoria40.0%504 of 1,26017 s3.1 h
4,386Citizen station DW1824DW182472.5CitizenAustin38.7%100 of 25822 s13.7 h
4,387Needville - Fairchilds CreekFHIT272.5GaugeFort Bend30.3%61 of 20119 min3.8 h
4,388Freeport SPIPNDBC-FPST272.4GaugeBrazoria58.3%327 of 56044 min6.3 h
4,388Galveston Pier 21NDBC-GTOT272.4GaugeGalveston58.3%327 of 56044 min6.3 h
4,388Matagorda Bay Entrance ChannelNDBC-MBET272.4GaugeMatagorda58.3%327 of 56044 min6.3 h
4,388Port IsabelNDBC-PTIT272.4GaugeCameron58.3%327 of 56044 min6.3 h
4,392Amarillo 9.9 WNWTX-PT-1572.4VolunteerPotter42.8%3 of 715.4 h5 days
4,393Vickery BlvdFEVT272.4GaugeTarrant37.9%153 of 40316 min5.6 h
4,394RockportNDBC-RCPT272.3GaugeAransas58.3%327 of 56044 min6.3 h
4,395Citizen station FW8585FW858572.1CitizenMontgomery37.7%100 of 26517 s13.1 h
4,396PearlandMSBT272.0GaugeHarris32.4%109 of 33618 min3.5 h
4,397Santa Fe 3S - Cloud BayouCUDT272.0GaugeGalveston29.5%85 of 28816 min3.4 h
4,398South 8Th St @ Ditch 110JZIT272.0GaugeJefferson26.7%180 of 67216 min65 min
4,399Citizen station DW2893DW289371.9CitizenCollin41.2%104 of 25212 s22.3 h
4,400Gum Gully At Diamond HeadDMHT271.9GaugeHarris32.5%131 of 40314 min4 h
4,401Sienna Plantatation 3WSW - Brookshire CreekSIRT271.9GaugeFort Bend30.9%104 of 33616 min3.6 h
4,402Chilton 5WNW - Coy BayouMOVT271.9GaugeFalls30.6%206 of 67229 min45 min
4,403Bunker Hill Village 2NE - Briar BranchCPBT271.9GaugeHarris29.1%84 of 28816 min3.4 h
4,403Iowa Colony 4NE - Mustang BayouMBYT271.9GaugeBrazoria29.1%84 of 28816 min3.4 h
4,403Iowa Colony 1W - WF Chocolate BayouWCCT271.9GaugeBrazoria29.1%84 of 28816 min3.4 h
4,403White Rock CreekWRCT271.9GaugeTrinity29.1%84 of 28816 min3.4 h
4,407SatsumaWOJT271.6GaugeHarris28.5%64 of 22419 min3.9 h
4,408Sugar Land 3SE - Lexington BlvdOLBT271.5GaugeFort Bend25.8%58 of 22414 min4 h
4,409Citizen station DW5861DW586171.2CitizenAngelina44.9%302 of 67220 s15.4 h
4,410Sealy 9.6 NWTX-AS-2671.2VolunteerAustin42.8%3 of 721.4 h3 days
4,411Stagecoach 2W - Walnut CreekWCNT271.2GaugeMontgomery26.3%53 of 20119 min3.9 h
4,412Uhland 3NW - Porter CreekCGPT271.1GaugeHays50.8%171 of 33619 min3 days
4,413Citizen station FW0273FW027371.1CitizenCollin37.7%95 of 25212 s18.3 h
4,414Simonton 3S - Brazos RiverBAZT271.1GaugeFort Bend30.0%101 of 33619 min3.5 h
4,415Sugar Land 2ESE - Jane Long LakeJLLT271.0GaugeFort Bend25.8%52 of 20119 min3.9 h
4,416Pine Crest 1NW - DitchHBWT270.9GaugeJefferson50.0%504 of 1,00818 min25.5 h
4,417HockleyLCHT270.9GaugeHarris27.9%94 of 33616 min3.6 h
4,418Beaumont 1.2 NWTX-JJ-2070.7VolunteerJefferson42.8%3 of 722.4 h2.5 days
4,419Cypress Creek @ Us HWY 290CWTT270.7GaugeHarris28.8%97 of 33619 min3.5 h
4,420Fort Worth - Fosdic LakeFOST270.6GaugeTarrant32.5%82 of 25219 min7.4 h
4,421Citizen station W9LCQW9LCQ70.5CitizenFort Bend42.8%108 of 25218 s40.8 h
4,422Citizen station FW9783FW978370.5CitizenRandall34.5%497 of 1,44015 s2.9 h
4,423Sienna Plantation 4NW - Drainage DitchDRST270.5GaugeFort Bend25.6%74 of 28816 min3.6 h
4,424Waller 7S - Live Oak CreekLOPT270.4GaugeWaller25.3%73 of 28816 min3.6 h
4,425Sugar Land 2NE - NW Detention PondNDOT270.4GaugeFort Bend25.0%70 of 28014 min4 h
4,426Cypress Creek AT Hufmeister RoadHFMT270.2GaugeHarris27.3%92 of 33619 min3.5 h
4,427Katy 2NNW - Cane IslandCIYT270.2GaugeHarris26.8%108 of 40314 min3.7 h
4,428Mount Pleasant AirportOSA70.1AirportTitus14.4%73 of 5048 min40 min
4,429Citizen station W5TTYW5TTY70.0CitizenBrazos34.9%141 of 40319 s12.5 h
4,430Blanco River At Halifaxranch NEBHLT270.0GaugeHays26.7%90 of 33619 min3.5 h
4,431Alvin 4N - Old Chigger CreekOCIT269.9GaugeBrazoria27.5%139 of 50414 min3.5 h
4,432Fetzer - Birch Creek at Riley RdRLYT269.9GaugeWaller26.4%89 of 33619 min3.5 h
4,433DecaturDECT269.8GaugeWise26.1%88 of 33619 min3.5 h
4,434Pearland 4S - Coward CreekCWIT269.7GaugeBrazoria25.8%87 of 33619 min3.5 h
4,434Fetzer 4S - Walnut CreekWJFT269.7GaugeWaller25.8%87 of 33619 min3.5 h
4,436Citizen station CW6902CW690269.6CitizenHarris55.9%1,127 of 2,01615 s1.6 h
4,437Fairchilds 2NE - Fairchilds CreekFAIT269.6GaugeFort Bend25.6%86 of 33619 min3.5 h
4,437IH-10 @ NormandyNMDT269.6GaugeHarris25.6%86 of 33619 min3.5 h
4,439Little Mound Creek At BetkaLMBT269.5GaugeHarris25.6%86 of 33619 min3.5 h
4,440Pearland 3SE - Leclaire DitchLEDT269.5GaugeBrazoria25.3%85 of 33619 min3.5 h
4,440Iowa Colony 1E - Rodeo PalmsRDOT269.5GaugeBrazoria25.3%85 of 33619 min3.5 h
4,440Hempstead 11NE - Three Mile CreekTFMT269.5GaugeWaller25.3%85 of 33619 min3.5 h
4,443La QuintaNDBC-LQAT269.4GaugeSan Patricio58.2%326 of 56044 min6.3 h
4,444Egypt 3SW - Dry CreekDCFT269.4GaugeMontgomery25.0%84 of 33619 min3.5 h
4,445SH 288 And MacgregorMART269.4GaugeHarris25.0%84 of 33619 min3.5 h
4,445Harris Gully AT Medical CenterSMWT269.4GaugeHarris25.0%84 of 33619 min3.5 h
4,447Pierce JunctionPCJT269.3GaugeHarris25.0%84 of 33619 min3.5 h
4,448Citizen station KF5PJPKF5PJP69.2CitizenSmith35.9%145 of 40318 s18.3 h
4,449Citizen station N5VKMN5VKM69.1CitizenCollin42.9%309 of 72018 s22.1 h
4,450Citizen station CW9790CW979069.1CitizenGillespie42.5%143 of 33620 s30.3 h
4,451Houmont ParkGTDT269.1GaugeHarris28.8%194 of 67214 min3.9 h
4,452Viola Turning BasinNDBC-VTBT269.0GaugeNueces58.2%326 of 56044 min6.3 h
4,453CypressLKLT269.0GaugeHarris23.3%94 of 40314 min3.6 h
4,454Shepherd 2ENE - Big CreekBEHT268.9GaugeSan Jacinto25.5%257 of 1,00829 min45 min
4,455Citizen station GW6339GW633968.8CitizenCollin39.3%793 of 2,01618 s11.5 h
4,456Kendleton 2WSW - San Bernard RiverSBWT268.8GaugeFort Bend25.7%173 of 67213 min3.2 h
4,457Citizen station FW1475FW147568.6CitizenShelby30.7%516 of 1,68018 s3 h
4,458Orchard 4W - Clear CreekCKFT268.6GaugeFort Bend22.0%89 of 40314 min3.6 h
4,459Pecan Grove 1NW - Oyster CreekOYST268.4GaugeFort Bend24.8%125 of 50416 min3.7 h
4,460Sienna Plantation 2SW - Brazos RiverBZNT268.4GaugeFort Bend23.0%93 of 40316 min3.8 h
4,461East Bernard 2NE - Irons CreekIROT268.4GaugeWharton22.5%91 of 40316 min3.6 h
4,462Pearland 1W - Brazoria DrainageBOOT268.2GaugeBrazoria22.0%89 of 40316 min3.6 h
4,462Beasley 5NW - Bessie CreekBSIT268.2GaugeFort Bend22.0%89 of 40316 min3.6 h
4,464Fulshear 6SE - Jones CreekJSCT268.1GaugeFort Bend21.8%88 of 40316 min3.6 h
4,465Beeville - Poesta CreekPOBT268.1GaugeBee16.6%112 of 67224 min45 min
4,466Tule LakeNDBC-TLVT268.0GaugeNueces60.1%202 of 33643 min6.5 h
4,467Pine Island Bayou AT NOME 4 NEJZBT267.9GaugeJefferson34.3%69 of 20114 min35.2 h
4,468Brookshire 7N - Katy DrainageBKDT267.9GaugeWaller21.3%86 of 40316 min3.6 h
4,468Waller 1SSW - Mound CreekWAMT267.9GaugeWaller21.3%86 of 40316 min3.6 h
4,470Richmond 2SSE - Rarbs BayouRABT267.9GaugeFort Bend18.6%47 of 25219 min3.7 h
4,471Citizen station FW0014FW001467.8CitizenLampasas36.5%461 of 1,26018 s45.3 h
4,472Brays Bayou @ Beltway 8BBWT267.8GaugeHarris20.8%84 of 40316 min3.6 h
4,472Shenandoah 1SSW - Cynthia Woods PavCWPT267.8GaugeMontgomery20.8%84 of 40316 min3.6 h
4,472Everman 1SW - ParkwayFJWT267.8GaugeTarrant20.8%84 of 40316 min3.6 h
4,472Fort Worth 4SW - Bryce and HulenFWAT267.8GaugeTarrant20.8%84 of 40316 min3.6 h
4,472Forth Worth 4NW - CASAFWBT267.8GaugeTarrant20.8%84 of 40316 min3.6 h
4,472Cresson 1SEFWCT267.8GaugeJohnson20.8%84 of 40316 min3.6 h
4,472Forth Worth - Fire 1FWET267.8GaugeTarrant20.8%84 of 40316 min3.6 h
4,472Jamaica BeachJMBT267.8GaugeGalveston20.8%84 of 40316 min3.6 h
4,472Fort Worth 10SSW - West Risinger RoadTIST267.8GaugeTarrant20.8%84 of 40316 min3.6 h
4,472MeyerlandWWHT267.8GaugeHarris20.8%84 of 40316 min3.6 h
4,482Sugar Land 1NNE - Bournwood DrABDT267.7GaugeFort Bend17.4%44 of 25216 min4 h
4,483Rosenberg 2SW - Coon CreekKROT267.6GaugeFort Bend24.1%162 of 67214 min3.8 h
4,484Rosenberg 2ESE - Dry CreekDYKT267.4GaugeFort Bend21.0%106 of 50414 min3.8 h
4,485Brays Bayou @ State HWY 6BWPT267.3GaugeHarris21.0%85 of 40319 min3.7 h
4,486Citizen station WX5II-15WX5II-1567.1CitizenLive Oak40.4%102 of 25217 s27.4 h
4,487Trinity 10 ECHET267.1GaugeTrinity19.4%56 of 28816 min5.4 h
4,488Mountain HomeKVKT267.0GaugeKerr39.1%219 of 56018 min3.4 days
4,488HuntKVNT267.0GaugeReal39.1%219 of 56018 min3.4 days
4,490Citizen station FW4653FW465366.9CitizenDenton33.9%57 of 16814 s2.8 days
4,491Orchard 3SW - Snake CreekSNKT266.9GaugeFort Bend20.1%81 of 40319 min3.7 h
4,492Mountain HomeKVTT266.8GaugeKerr38.3%215 of 56018 min3.4 days
4,493Enbridge, InglesideNDBC-MHBT266.7GaugeSan Patricio56.7%318 of 56044 min6.3 h
4,494Citizen station EW4696EW469666.7CitizenWilliamson33.2%134 of 40316 s3.1 days
4,495Galveston 209BGVW66.5AirportGalveston94.6%477 of 5043 min8.1 h
4,496HuntKVJT266.5GaugeKerr37.5%210 of 56018 min3.6 days
4,497White Oak Bayou @ PinemontWPOT266.5GaugeHarris15.7%53 of 33616 min3.8 h
4,498TX State AquariumNDBC-TXVT266.4GaugeNueces60.1%202 of 33643 min6.5 h
4,499Buna 1SW - Goode BranchGOBT266.4GaugeJasper34.7%350 of 1,00814 min3.7 days
4,500HempsteadHMPT266.4GaugeWaller17.3%70 of 40316 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; 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.