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.
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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 3,001 | Beaver Creek 9 S ElectraELTT2 | 90.6 | Gauge | Wichita | 85.2% | 191 of 224 | 29 min | 64 min | |
| 3,001 | San Gabriel River AT Georgetown LakeGGLT2 | 90.6 | Gauge | Williamson | 85.2% | 191 of 224 | 29 min | 64 min | |
| 3,003 | Angelina River 8 E AltoALOT2 | 90.6 | Gauge | Cherokee | 85.2% | 191 of 224 | 29 min | 64 min | |
| 3,004 | Sheridan 3S - W Sandy CreekSHNT2 | 90.5 | Gauge | Lavaca | 87.5% | 588 of 672 | 24 min | 80 min | |
| 3,005 | Point ComfortPCWT2 | 90.5 | Gauge | Calhoun | 81.8% | 550 of 672 | 14 min | 80 min | |
| 3,006 | Nacoghoches 9SW SCANANFT2 | 90.4 | Gauge | Nacogdoches | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Beaumont ScanBETT2 | 90.4 | Gauge | Jefferson | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Bushland #1 ScanBUST2 | 90.4 | Gauge | Randall | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Kingsville ScanKGVT2 | 90.4 | Gauge | Kleberg | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Lehman ScanLEHT2 | 90.4 | Gauge | Cochran | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Levelland ScanLVLT2 | 90.4 | Gauge | Hockley | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Prairie View #1 ScanPRVT2 | 90.4 | Gauge | Waller | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Reese Center ScanREET2 | 90.4 | Gauge | Lubbock | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Riesal ScanRIET2 | 90.4 | Gauge | Falls | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Stephenville ScanSPVT2 | 90.4 | Gauge | Erath | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | San Angelo ScanSXXT2 | 90.4 | Gauge | Tom Green | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Uvalde ScanVLDT2 | 90.4 | Gauge | Kinney | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Vernon 9S - SCANVNOT2 | 90.4 | Gauge | Wilbarger | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,006 | Weslaco ScanWCOT2 | 90.4 | Gauge | Hidalgo | 95.2% | 160 of 168 | 39 min | 5 h | |
| 3,020 | FabensE35 | 90.4 | Airport | El Paso | 89.2% | 450 of 504 | 8 min | 5.3 h | |
| 3,021 | LAMPASAS RIVER 5 SW Stillhouse HollowSTIT2 | 90.4 | Gauge | Bell | 84.8% | 190 of 224 | 29 min | 64 min | |
| 3,022 | Leander #3WLNT2 | 90.3 | Gauge | Williamson | 90.4% | 152 of 168 | 24 min | 8 h | |
| 3,023 | Shiro - Gibbons Creek ResCGNT2 | 90.3 | Gauge | Grimes | 84.3% | 189 of 224 | 29 min | 1.8 h | |
| 3,024 | Greens Bayou 14 N Knobcrest StreetHGBT2 | 90.3 | Gauge | Harris | 78.5% | 176 of 224 | 18 min | 2.1 h | |
| 3,025 | Carrizo SpringsCZT | 90.2 | Airport | Dimmit | 97.2% | 490 of 504 | 8 min | 2.7 h | |
| 3,026 | Justin 2SSW - Fire 11FWFT2 | 90.2 | Gauge | Denton | 82.6% | 833 of 1,008 | 11 min | 78 min | |
| 3,027 | Hillebrandt Bayou @ Hillebrandt Rd BridgJYIT2 | 90.2 | Gauge | Jefferson | 79.4% | 320 of 403 | 17 min | 1.6 h | |
| 3,028 | Trinity Blvd EastFTET2 | 90.2 | Gauge | Tarrant | 75.8% | 170 of 224 | 14 min | 76 min | |
| 3,029 | WEST FORK TRINITY RIVER 4 W Lake BridgeportBPRT2 | 90.1 | Gauge | Wise | 83.9% | 188 of 224 | 29 min | 2 h | |
| 3,030 | South Mayde Creek 3 AT Greenhouse RoadSMAT2 | 89.9 | Gauge | Harris | 80.0% | 269 of 336 | 18 min | 2 h | |
| 3,031 | SintonT69 | 89.8 | Airport | San Patricio | 93.4% | 471 of 504 | 8 min | 4.3 h | |
| 3,032 | Midfield 2N - Juanita CreekJUAT2 | 89.8 | Gauge | Matagorda | 86.7% | 583 of 672 | 26 min | 80 min | |
| 3,033 | Navasota River 7 NE EasterlyEAST2 | 89.8 | Gauge | Leon | 83.0% | 186 of 224 | 29 min | 64 min | |
| 3,033 | Davidson Creek 2.8 NE LyonsLYNT2 | 89.8 | Gauge | Burleson | 83.0% | 186 of 224 | 29 min | 64 min | |
| 3,033 | Chambers Creek 3 SW RiceRCET2 | 89.8 | Gauge | Navarro | 83.0% | 186 of 224 | 29 min | 64 min | |
| 3,033 | SOUTH SULPHUR RIVER 4 SE Jim Chapman Lake (Cooper)SCLT2 | 89.8 | Gauge | Delta | 83.0% | 186 of 224 | 29 min | 64 min | |
| 3,037 | Landis Drive @ Ditch 202BJZLT2 | 89.8 | Gauge | Jefferson | 78.1% | 315 of 403 | 17 min | 1.6 h | |
| 3,038 | Greenville/MajorsGVT | 89.7 | Airport | Hunt | 91.6% | 462 of 504 | 18 min | 4.3 h | |
| 3,039 | Alvin 2NW - Mustang BayouMUGT2 | 89.7 | Gauge | Brazoria | 86.9% | 584 of 672 | 27 min | 80 min | |
| 3,040 | Waco - McGregor ExecPWG | 89.7 | Airport | Mclennan | 71.3% | 189 of 265 | 7 min | 60 min | |
| 3,041 | PECOS RIVER AT Brotherton RanchBTNT2 | 89.6 | Gauge | Terrell | 82.5% | 185 of 224 | 29 min | 64 min | |
| 3,041 | Pecos River 3 ESE Sheffield 3ESESPCT2 | 89.6 | Gauge | Pecos | 82.5% | 185 of 224 | 29 min | 64 min | |
| 3,043 | West Fork of the San Jacinto 7.4 W Lake ConroeLCTT2 | 89.6 | Gauge | Montgomery | 77.6% | 783 of 1,008 | 14 min | 45 min | |
| 3,044 | Middle Wichita 19 NE Guthrie 19NETLPT2 | 89.5 | Gauge | King | 100% | 168 of 168 | 69 min | 2.1 h | |
| 3,045 | Conroe 12.7 SSETX-MNG-130 | 89.5 | Volunteer | Montgomery | 100% | 3 of 3 | 24.4 h | 24 h | |
| 3,046 | Port Neches 2.4 NWTX-JJ-34 | 89.5 | Volunteer | Jefferson | 100% | 3 of 3 | 25.4 h | 24 h | |
| 3,047 | Keller 2.1 NNWTX-TN-192 | 89.5 | Volunteer | Tarrant | 100% | 3 of 3 | 25.4 h | 24 h | |
| 3,048 | New Braunfels 2.1 WTX-CML-342 | 89.5 | Volunteer | Comal | 100% | 3 of 3 | 26.4 h | 24 h | |
| 3,049 | Rockport 0.3 NWTX-AR-22 | 89.5 | Volunteer | Aransas | 100% | 3 of 3 | 28.4 h | 24 h | |
| 3,050 | La Vernia 6.3 STX-WO-43 | 89.5 | Volunteer | Wilson | 100% | 3 of 3 | 28.4 h | 24 h | |
| 3,051 | Buffalo Bayou 2.6 SE AddicksADBT2 | 89.5 | Gauge | Harris | 77.1% | 199 of 258 | 19 min | 2.1 h | |
| 3,052 | Temple/Miller(AWOS)TPL | 89.5 | Airport | Bell | 71.7% | 201 of 280 | 11 min | 2 h | |
| 3,053 | AnsonANST2 | 89.5 | Cooperative | Jones | 71.4% | 5 of 7 | 12 min | 2.9 days | |
| 3,054 | LaredoLRET2 | 89.5 | Cooperative | Webb | 71.4% | 5 of 7 | 15 min | 32.3 h | |
| 3,055 | Site 1SFDT2 | 89.5 | Cooperative | Jones | 71.4% | 5 of 7 | 26 min | 35.1 h | |
| 3,056 | AbileneAABT2 | 89.5 | Cooperative | Callahan | 71.4% | 5 of 7 | 27 min | 24 h | |
| 3,057 | Pitchfork RanchPFRT2 | 89.5 | Cooperative | Dickens | 71.4% | 5 of 7 | 35 min | 3 days | |
| 3,058 | Seymour 16NNESMUT2 | 89.5 | Cooperative | Baylor | 71.4% | 5 of 7 | 37 min | 35.1 h | |
| 3,059 | MccookMCOT2 | 89.5 | Cooperative | Hidalgo | 71.4% | 5 of 7 | 37 min | 2.5 days | |
| 3,060 | Sabine Riv Auth Dam At Lake TawakoniPNTT2 | 89.5 | Cooperative | Van Zandt | 71.4% | 5 of 7 | 37 min | 35.1 h | |
| 3,061 | DumontDMNT2 | 89.5 | Cooperative | King | 71.4% | 5 of 7 | 47 min | 47 h | |
| 3,062 | HendersonHENT2 | 89.5 | Cooperative | Rusk | 71.4% | 5 of 7 | 47 min | 36.1 h | |
| 3,063 | Canyon Lake Near San MarcosSMCT2 | 89.5 | Cooperative | Comal | 71.4% | 5 of 7 | 47 min | 35.1 h | |
| 3,064 | Somerville LakeSOMT2 | 89.5 | Cooperative | Washington | 71.4% | 5 of 7 | 57 min | 35.1 h | |
| 3,065 | FreeportDOWT2 | 89.5 | Cooperative | Brazoria | 71.4% | 5 of 7 | 57 min | 2 days | |
| 3,066 | Navarro Mills RsvrDAWT2 | 89.5 | Cooperative | Navarro | 71.4% | 5 of 7 | 65 min | 3 days | |
| 3,067 | Lake Fork ReservoirLFKT2 | 89.5 | Cooperative | Wood | 71.4% | 5 of 7 | 77 min | 35.1 h | |
| 3,068 | Chisos Basin Co-OpBBPT2 | 89.5 | Cooperative | Brewster | 71.4% | 5 of 7 | 77 min | 3 days | |
| 3,068 | Castolon Ranger Station Co-OpCSLT2 | 89.5 | Cooperative | Brewster | 71.4% | 5 of 7 | 77 min | 3 days | |
| 3,068 | Persimmon Gap Co-OpPNGT2 | 89.5 | Cooperative | Brewster | 71.4% | 5 of 7 | 77 min | 3 days | |
| 3,071 | Rio Grande VillageRGVT2 | 89.5 | Cooperative | Brewster | 71.4% | 5 of 7 | 77 min | 3 days | |
| 3,072 | CheapsideCHPT2 | 89.5 | Cooperative | Gonzales | 71.4% | 5 of 7 | 86 min | 2 days | |
| 3,073 | Valley Peanut GrowersTURT2 | 89.5 | Cooperative | Hall | 71.4% | 5 of 7 | 87 min | 2 days | |
| 3,074 | Paducah 10SPDHT2 | 89.5 | Cooperative | Cottle | 71.4% | 5 of 7 | 1.6 h | 2 days | |
| 3,075 | McallenMCAT2 | 89.5 | Cooperative | Hidalgo | 71.4% | 5 of 7 | 1.8 h | 37.1 h | |
| 3,076 | MemphisMEMT2 | 89.5 | Cooperative | Hall | 71.4% | 5 of 7 | 2.1 h | 2.5 days | |
| 3,077 | Panther Junction Co-OpPAJT2 | 89.5 | Cooperative | Brewster | 71.4% | 5 of 7 | 2.3 h | 3 days | |
| 3,078 | Houston ExecTME | 89.4 | Airport | Waller | 91.2% | 460 of 504 | 8 min | 4.3 h | |
| 3,079 | ScotlandSCOT2 | 89.4 | Cooperative | Archer | 71.4% | 5 of 7 | 2.4 h | 2 days | |
| 3,080 | Childress UsdaCDAT2 | 89.4 | Gauge | Childress | 71.4% | 5 of 7 | 2.6 h | 36.1 h | |
| 3,081 | Little Cedar Bayou At 8Th StreetLPOT2 | 89.3 | Gauge | Harris | 82.2% | 829 of 1,008 | 13 min | 84 min | |
| 3,082 | Barton Creek 4 SW Loop 360ABTT2 | 89.3 | Gauge | Travis | 81.5% | 822 of 1,008 | 19 min | 55 min | |
| 3,083 | Houston DunnMCJ | 89.1 | Airport | Harris | 90.2% | 455 of 504 | 8 min | 4.3 h | |
| 3,084 | Fayette River Pumping StationFPCT2 | 89.1 | Gauge | Fayette | 85.1% | 143 of 168 | 19 min | 9 h | |
| 3,085 | Goose Creek AT Old State Highway 146GOOT2 | 89.1 | Gauge | Harris | 83.1% | 559 of 672 | 14 min | 2.5 h | |
| 3,086 | Cross Mountain 5NNW - ToutantTBET2 | 89.1 | Gauge | Bexar | 75.6% | 127 of 168 | 19 min | 3.1 h | |
| 3,087 | Arlington 6SSW - Rush CreekASUT2 | 89.1 | Gauge | Tarrant | 72.6% | 183 of 252 | 14 min | 60 min | |
| 3,088 | San Antonio 5SSE - Fire Station 29HWFT2 | 89.0 | Gauge | Bexar | 75.0% | 126 of 168 | 18 min | 3 h | |
| 3,089 | Buffalo Bayou 4 AT Turning BasinHPOT2 | 88.8 | Gauge | Harris | 74.4% | 375 of 504 | 16 min | 70 min | |
| 3,090 | Balcones Heights 3SSE - Woodlawn DamWDMT2 | 88.8 | Gauge | Bexar | 74.4% | 125 of 168 | 18 min | 3 h | |
| 3,091 | Little White Oak Bayou AT Trimble StreetWOBT2 | 88.8 | Gauge | Harris | 74.2% | 187 of 252 | 18 min | 65 min | |
| 3,092 | HebbronvilleHBV | 88.7 | Airport | Jim Hogg | 89.6% | 452 of 504 | 8 min | 4.7 h | |
| 3,093 | BTMT2BTMT2 | 88.7 | DCP | - | 71.4% | 5 of 7 | 4 h | 2 days | |
| 3,094 | Macie AvenueFMAT2 | 88.6 | Gauge | Tarrant | 74.5% | 167 of 224 | 14 min | 3.3 h | |
| 3,095 | Arsenal 1SE - Lonestar RoadLSTT2 | 88.6 | Gauge | Bexar | 73.8% | 124 of 168 | 18 min | 3 h | |
| 3,096 | Cross Mountain 2SE - HeuermannHUMT2 | 88.6 | Gauge | Bexar | 73.8% | 124 of 168 | 18 min | 3 h | |
| 3,097 | Elmendorf 5WNW - Southton RoadSOTT2 | 88.5 | Gauge | Bexar | 73.8% | 124 of 168 | 19 min | 3.1 h | |
| 3,098 | San Antonio - San Pedro OutletSPOT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Shavano Park 2W - Bacon RoadBLOT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Losoya 3ESE - LammLMMT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Windrest 3NW - NacogdochesNAMT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Losoya 3NW - PleasantonPLET2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Lackland AFB 2N - Pinn RoadPNRT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | Kirby 2SE - Highway 90RSLT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,099 | San Antonio - River Gate 5SRVT2 | 88.4 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,106 | ColemanCOM | 88.3 | Airport | Coleman | 86.3% | 435 of 504 | 18 min | 3.5 h | |
| 3,107 | Helotes 4SE - South VerdeSVDT2 | 88.3 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3.1 h | |
| 3,108 | Kirby 4SSW - Salado CreekISCT2 | 88.3 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3 h | |
| 3,109 | Bushland #1S2006 | 88.2 | Soil | Randall | 94.1% | 128 of 136 | 43 min | 7 h | |
| 3,109 | BeaumontS2207 | 88.2 | Soil | Jefferson | 94.1% | 128 of 136 | 43 min | 7 h | |
| 3,111 | Alligator Bayou PsALGT2 | 88.2 | Gauge | Jefferson | 91.0% | 153 of 168 | 27 min | 13.8 h | |
| 3,112 | China 3SW - MC Dermand Road DitchHJFT2 | 88.2 | Gauge | Jefferson | 79.3% | 800 of 1,008 | 17 min | 70 min | |
| 3,113 | San Jacinto River 4 N Lake HoustonHSJT2 | 88.2 | Gauge | Harris | 76.7% | 258 of 336 | 19 min | 65 min | |
| 3,114 | Olmos Park 1WSW - Olmos DamOMST2 | 88.2 | Gauge | Bexar | 73.2% | 123 of 168 | 19 min | 3.1 h | |
| 3,115 | San Antonio 2ESE - Delmar FireDFST2 | 88.2 | Gauge | Bexar | 72.6% | 122 of 168 | 18 min | 3 h | |
| 3,115 | Terrell Hills 1WSW - HilderbrandHLDT2 | 88.2 | Gauge | Bexar | 72.6% | 122 of 168 | 18 min | 3 h | |
| 3,115 | Losoya 6N - Nancy Carole WayNCWT2 | 88.2 | Gauge | Bexar | 72.6% | 122 of 168 | 18 min | 3 h | |
| 3,118 | Arlington 1S - Johnson CreekAJCT2 | 88.2 | Gauge | Tarrant | 69.7% | 201 of 288 | 14 min | 60 min | |
| 3,119 | Arlington - Rush Crek Trib at Eden RdAEDT2 | 88.2 | Gauge | Tarrant | 69.8% | 176 of 252 | 14 min | 62 min | |
| 3,120 | EdinburgEBG | 88.1 | Airport | Hidalgo | 95.4% | 481 of 504 | 8 min | 5.2 h | |
| 3,121 | China 4ESE - Bond Road DitchHJAT2 | 88.1 | Gauge | Jefferson | 79.9% | 806 of 1,008 | 18 min | 70 min | |
| 3,122 | Hamshire 1SW - Mayhaw BayouHJMT2 | 88.1 | Gauge | Jefferson | 79.8% | 805 of 1,008 | 18 min | 70 min | |
| 3,123 | Hamshire 3NNW - DitchHJHT2 | 88.1 | Gauge | Jefferson | 79.2% | 799 of 1,008 | 17 min | 70 min | |
| 3,123 | Orangefield 2E - Coon BayouOCOT2 | 88.1 | Gauge | Orange | 79.2% | 799 of 1,008 | 17 min | 70 min | |
| 3,125 | Hamshire 1NNW - Cliff Drive DitchHJLT2 | 88.1 | Gauge | Jefferson | 79.1% | 798 of 1,008 | 17 min | 70 min | |
| 3,126 | Helotes 4E - 15300 BabcockSBKT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 18 min | 3.1 h | |
| 3,127 | Olmos Park 2SSE - River RoadRIRT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 18 min | 3.1 h | |
| 3,128 | Thousand Oaks - Sugar CrestSCTT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3.1 h | |
| 3,129 | China Grove 3SE - Sulphur SpringsCGST2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3 h | |
| 3,129 | San Antonio - San Pedro InletSDIT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3 h | |
| 3,129 | China Grove 3WSW - Sulphur SpringsSULT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3 h | |
| 3,132 | Hill Country Village 3SE - NE EntranceNEET2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3 h | |
| 3,133 | Balcones Heights 1E - Vance JacksonVJAT2 | 88.1 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3 h | |
| 3,134 | Clear Creek AT SeabrookCLCT2 | 88.1 | Gauge | Harris | 71.7% | 289 of 403 | 17 min | 75 min | |
| 3,135 | Keene 2NNWKNET2 | 88.1 | Cooperative | Johnson | 71.4% | 5 of 7 | 5.3 h | 24 h | |
| 3,136 | Pine Create 1NWHBDT2 | 88.0 | Gauge | Jefferson | 79.4% | 801 of 1,008 | 18 min | 70 min | |
| 3,136 | Bridge City 1NW - Bessie Heights MarshOBMT2 | 88.0 | Gauge | Orange | 79.4% | 801 of 1,008 | 18 min | 70 min | |
| 3,138 | Cove 2WSW - Cotton BayouCJCT2 | 88.0 | Gauge | Chambers | 78.9% | 796 of 1,008 | 17 min | 70 min | |
| 3,139 | Castle Hills 2S - DresdenOLDT2 | 88.0 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3.1 h | |
| 3,139 | Lackland AFB 2S - Ray EllisonRAAT2 | 88.0 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3.1 h | |
| 3,141 | Kirby - Gibbs SprawlGSLT2 | 88.0 | Gauge | Bexar | 72.6% | 122 of 168 | 19 min | 3.1 h | |
| 3,142 | Losoya 3E - IH 37LSAT2 | 88.0 | Gauge | Bexar | 72.0% | 121 of 168 | 18 min | 3 h | |
| 3,143 | Westlawn 4WSW - FM1442 DrainageODCT2 | 87.9 | Gauge | Orange | 78.5% | 792 of 1,008 | 17 min | 70 min | |
| 3,144 | Von Ormy - IH35MVOT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 18 min | 3.1 h | |
| 3,145 | Live Oak 5NW - Judson RainJUDT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3.1 h | |
| 3,146 | San Antonio 1NNW - San PedroPFPT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,147 | Leon Valley 2SSE - DarwinDART2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | Leon Valley 1N - Apple GreenAHCT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | Helotes 3S - Braun RoadBAUT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | Castle Hills 1SSW - Jackson KellerJSKT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | San Antonio 1NNE - MarysNSMT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | Leon Valley 4NNE - Prue RoadPRUT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,148 | Lackland AFB 3SSWVELT2 | 87.9 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3 h | |
| 3,154 | Amarillo - Rick Husband IntlAMA | 87.9 | Airport | Potter | 66.8% | 198 of 296 | 10 min | 2 h | |
| 3,155 | Mauriceville 1NE - FM1130 DitchHOMT2 | 87.8 | Gauge | Orange | 78.3% | 790 of 1,008 | 17 min | 70 min | |
| 3,156 | Higgins 2SW - Dainage CanalHEUT2 | 87.8 | Gauge | Jefferson | 78.3% | 790 of 1,008 | 17 min | 70 min | |
| 3,157 | Hill Country Village 2SSE - West AveWSAT2 | 87.8 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3.2 h | |
| 3,158 | Kirby 2NW - HolbrookHOLT2 | 87.8 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3.1 h | |
| 3,158 | Lackland AFB 3NW - Meadow WayMEWT2 | 87.8 | Gauge | Bexar | 72.0% | 121 of 168 | 19 min | 3.1 h | |
| 3,160 | Boerne 3.5 SSETX-KN-147 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,161 | Waxahachie 7.6 SWTX-EL-84 | 87.8 | Volunteer | Ellis | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,161 | Manor 5.8 WTX-TV-370 | 87.8 | Volunteer | Travis | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,163 | Lackland Afb 3.5 SSETX-BXR-15 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 26 min | 24.1 h | |
| 3,164 | Shavano Park 1.1 ESETX-BXR-624 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 26 min | 36.1 h | |
| 3,164 | New Braunfels 4.6 STX-GP-192 | 87.8 | Volunteer | Guadalupe | 66.6% | 2 of 3 | 26 min | 36.1 h | |
| 3,164 | Bunker Hill Village 3.6 NNWTX-HRR-27 | 87.8 | Volunteer | Harris | 66.6% | 2 of 3 | 26 min | 36.1 h | |
| 3,164 | Woodville 8.8 WNWTX-TR-24 | 87.8 | Volunteer | Tyler | 66.6% | 2 of 3 | 26 min | 36.1 h | |
| 3,164 | Victoria 1.1 STX-VC-30 | 87.8 | Volunteer | Victoria | 66.6% | 2 of 3 | 26 min | 36.1 h | |
| 3,169 | Temple 10.6 NWTX-BEL-83 | 87.8 | Volunteer | Bell | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Boerne 4.1 NNETX-KN-141 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Boerne 1.2 NNWTX-KN-67 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Ingram 1.1 NNWTX-KR-82 | 87.8 | Volunteer | Kerr | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Miles 0.7 SSETX-RU-14 | 87.8 | Volunteer | Runnels | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Colmesneil 0.5 ETX-TR-29 | 87.8 | Volunteer | Tyler | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Austin 4.2 ESETX-TV-201 | 87.8 | Volunteer | Travis | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,169 | Burkburnett 0.7 SETX-WT-27 | 87.8 | Volunteer | Wichita | 66.6% | 2 of 3 | 26 min | 35.1 h | |
| 3,177 | Lockhart 0.8 NETX-CLD-63 | 87.8 | Volunteer | Caldwell | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,177 | Houston 12.5 NWTX-HRR-363 | 87.8 | Volunteer | Harris | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,177 | Boerne 10.9 NTX-KN-107 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,177 | Canyon 1.9 WTX-RD-31 | 87.8 | Volunteer | Randall | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,177 | Washington 4.3 SSWTX-WA-52 | 87.8 | Volunteer | Washington | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,182 | Dripping Springs 6.1 NWTX-HYS-238 | 87.8 | Volunteer | Hays | 66.6% | 2 of 3 | 26 min | 2.1 days | |
| 3,183 | Harker Heights 1.6 NWTX-BEL-131 | 87.8 | Volunteer | Bell | 66.6% | 2 of 3 | 26 min | 28.1 h | |
| 3,184 | Tyler 4.0 SSETX-SM-40 | 87.8 | Volunteer | Smith | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,185 | Johnson City 7.9 WNWTX-BLC-20 | 87.8 | Volunteer | Blanco | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,185 | Elmendorf 0.8 NNETX-BXR-313 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,185 | Midland 3.8 WSWTX-MDL-58 | 87.8 | Volunteer | Midland | 66.6% | 2 of 3 | 26 min | 2 days | |
| 3,188 | Crockett 3.0 ENETX-HST-7 | 87.8 | Volunteer | Houston | 66.6% | 2 of 3 | 26 min | 3 days | |
| 3,189 | Huntsville 4.7 STX-WK-31 | 87.8 | Volunteer | Walker | 66.6% | 2 of 3 | 26 min | 27.1 h | |
| 3,190 | Kempner 4.8 ESETX-LP-29 | 87.8 | Volunteer | Lampasas | 66.6% | 2 of 3 | 86 min | 25.1 h | |
| 3,191 | Temple 1.5 NETX-BEL-116 | 87.8 | Volunteer | Bell | 66.6% | 2 of 3 | 86 min | 33 h | |
| 3,192 | Brownsville 3.9 NNWTX-CMR-126 | 87.8 | Volunteer | Cameron | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,192 | Wimberley 2.1 SSETX-HYS-157 | 87.8 | Volunteer | Hays | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,192 | Boerne 6.5 NTX-KN-71 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,195 | Lockhart 4.3 NWTX-CLD-27 | 87.8 | Volunteer | Caldwell | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,196 | Boerne 10.8 NETX-KN-145 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,196 | Boerne 5.2 ENETX-KN-42 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,198 | Denton 4.2 ETX-DN-152 | 87.8 | Volunteer | Denton | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,198 | Rocksprings 6.2 NNETX-ED-21 | 87.8 | Volunteer | Edwards | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,200 | Hilshire Village 2.7 NNETX-HRR-317 | 87.8 | Volunteer | Harris | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,201 | Eldorado 14.5 ENETX-SC-8 | 87.8 | Volunteer | Schleicher | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,202 | Houston 5.0 SWTX-HRR-368 | 87.8 | Volunteer | Harris | 66.6% | 2 of 3 | 86 min | 34.1 h | |
| 3,203 | Terlingua 15.6 SWTX-BRS-36 | 87.8 | Volunteer | Brewster | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,204 | Timberwood Park 4.5 ETX-BXR-434 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,204 | El Paso 4.7 NTX-EP-68 | 87.8 | Volunteer | El Paso | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,204 | Woodcreek 0.3 SETX-HYS-257 | 87.8 | Volunteer | Hays | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,207 | Hallettsville 17.1 SETX-LV-2 | 87.8 | Volunteer | Lavaca | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,207 | San Angelo 5.0 WNWTX-TG-86 | 87.8 | Volunteer | Tom Green | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,209 | Longview 1.8 ENETX-GG-22 | 87.8 | Volunteer | Gregg | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,209 | Lexington 3.1 ETX-LE-20 | 87.8 | Volunteer | Lee | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,209 | Knickerbocker 3.2 SWTX-TG-5 | 87.8 | Volunteer | Tom Green | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,209 | Woodville 6.1 STX-TR-25 | 87.8 | Volunteer | Tyler | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,213 | Royse City 1.5 SETX-RK-17 | 87.8 | Volunteer | Rockwall | 66.6% | 2 of 3 | 86 min | 2.1 days | |
| 3,214 | San Marcos 5.6 NNETX-HYS-346 | 87.8 | Volunteer | Hays | 66.6% | 2 of 3 | 86 min | 35.1 h | |
| 3,215 | Campbellton 1.6 NTX-AT-49 | 87.8 | Volunteer | Atascosa | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Bandera 5.2 ETX-BND-50 | 87.8 | Volunteer | Bandera | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Falfurrias 8.9 SSWTX-BRK-3 | 87.8 | Volunteer | Brooks | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Friendswood 2.5 SSWTX-GV-111 | 87.8 | Volunteer | Galveston | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Hebbronville 14.8 SSE (Sugar Camp)TX-JH-12 | 87.8 | Volunteer | Jim Hogg | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Bandera 12.2 SWTX-MDN-90 | 87.8 | Volunteer | Medina | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Rockdale 3.6 SSWTX-MLM-2 | 87.8 | Volunteer | Milam | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,215 | Wichita Falls 7.2 WSWTX-WT-15 | 87.8 | Volunteer | Wichita | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,223 | Lubbock 5.6 STX-LK-31 | 87.8 | Volunteer | Lubbock | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,224 | Castroville 6.6 NETX-BXR-562 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 86 min | 24.1 h | |
| 3,225 | Cresson 3.2 SWTX-HDD-22 | 87.8 | Volunteer | Hood | 66.6% | 2 of 3 | 86 min | 30.1 h | |
| 3,226 | Kingsland 1.2 ENETX-BRT-160 | 87.8 | Volunteer | Burnet | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Elgin 9.4 SSWTX-BST-177 | 87.8 | Volunteer | Bastrop | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Bastrop 0.6 WNWTX-BST-215 | 87.8 | Volunteer | Bastrop | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Texarkana 1.1 NNETX-BWE-18 | 87.8 | Volunteer | Bowie | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | San Antonio 6.0 NNWTX-BXR-482 | 87.8 | Volunteer | Bexar | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Comfort 7.0 ENETX-KN-66 | 87.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Center Point 3.6 SWTX-KR-144 | 87.8 | Volunteer | Kerr | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Mexia 9.4 SSETX-LT-2 | 87.8 | Volunteer | Limestone | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Hallettsville 6.8 WNWTX-LV-14 | 87.8 | Volunteer | Lavaca | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Moulton 6.9 SETX-LV-27 | 87.8 | Volunteer | Lavaca | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Castroville 4.0 SWTX-MDN-16 | 87.8 | Volunteer | Medina | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Amarillo 9.9 WNWTX-PT-15 | 87.8 | Volunteer | Potter | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | San Angelo 3.6 WTX-TG-72 | 87.8 | Volunteer | Tom Green | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | North Richland Hills 0.5 STX-TN-156 | 87.8 | Volunteer | Tarrant | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Buda 3.9 ENETX-TV-488 | 87.8 | Volunteer | Travis | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Concan 0.7 STX-UV-43 | 87.8 | Volunteer | Uvalde | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Concan 0.6 STX-UV-44 | 87.8 | Volunteer | Uvalde | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,226 | Georgetown 1.1 WNWTX-WM-280 | 87.8 | Volunteer | Williamson | 66.6% | 2 of 3 | 86 min | 36.1 h | |
| 3,244 | Brownsville 4.1 ENETX-CMR-43 | 87.8 | Volunteer | Cameron | 66.6% | 2 of 3 | 86 min | 47 h | |
| 3,245 | Jourdanton 5.2 NNWTX-AT-21 | 87.8 | Volunteer | Atascosa | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,245 | College Station 1.8 SETX-BZS-138 | 87.8 | Volunteer | Brazos | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,245 | Canyon Lake 1.7 WSWTX-CML-164 | 87.8 | Volunteer | Comal | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,245 | New Braunfels 1.4 SWTX-CML-297 | 87.8 | Volunteer | Comal | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,245 | Harlingen 4.7 WTX-CMR-123 | 87.8 | Volunteer | Cameron | 66.6% | 2 of 3 | 86 min | 2 days | |
| 3,245 | Muldoon 3.5 ESETX-FY-70 | 87.8 | Volunteer | Fayette | 66.6% | 2 of 3 | 86 min | 2 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.