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,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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 2,245 | Lake Bridgeport RepeaterTBWT2 | 95.9 | Gauge | Jack | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | CottondaleTCDT2 | 95.9 | Gauge | Wise | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Cement LakeTCET2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Trwd Sump 17TCTT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | ParadiseTGCT2 | 95.9 | Gauge | Wise | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | JoplinTJOT2 | 95.9 | Gauge | Jack | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Marine Creek LakeTMCT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Azle 3SE - Eagle Mountain RepeaterTMRT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | ParadiseTSAT2 | 95.9 | Gauge | Wise | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Fort Worth 2N - 28 ALERTTWBT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Fort Worth 1NE - Sump 29 ALERTTWDT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Fort Worth 4W - Sump 5 ALERTTWET2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Trwd Sump 13TWFT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Fort Worth 4W - Sump 6 ALERTTWGT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Trwd Sump 8TWHT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Trwd Sump 3TWVT2 | 95.9 | Gauge | Tarrant | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,245 | Wizard WellsTWZT2 | 95.9 | Gauge | Jack | 90.5% | 365 of 403 | 14 min | 60 min | |
| 2,268 | Brushy CreekTBCT2 | 95.9 | Gauge | Wise | 90.5% | 365 of 403 | 14 min | 65 min | |
| 2,269 | TX-BXR-456TX-BXR-456 | 95.8 | COCORAHS | - | 100% | 7 of 7 | 11.4 h | 24 h | |
| 2,270 | La Marque 1.8 ETX-GV-51 | 95.8 | Volunteer | Galveston | 100% | 7 of 7 | 11.4 h | 24 h | |
| 2,271 | Double Mountain Fork Brazos AT JusticeburgJTBT2 | 95.8 | Gauge | Garza | 98.8% | 166 of 168 | 29 min | 2 h | |
| 2,272 | Lake Buchanan At Cedar PointBPCT2 | 95.8 | Gauge | Llano | 98.2% | 165 of 168 | 19 min | 3 h | |
| 2,273 | Aransas Wildlife Refuge - 8774230AWRT2 | 95.8 | Gauge | Calhoun | 97.0% | 815 of 840 | 21 min | 48 min | |
| 2,274 | Orange 3NE - Sabine RiverTMYT2 | 95.8 | Gauge | Orange | 97.0% | 652 of 672 | 26 min | 35 min | |
| 2,275 | Giww @ S. H. 87 BridgeJYFT2 | 95.8 | Gauge | Jefferson | 94.6% | 954 of 1,008 | 14 min | 50 min | |
| 2,276 | Lake Striker RuskTWDB-RULSR | 95.7 | Gauge | Rusk | 99.4% | 501 of 504 | 3 min | 40 min | |
| 2,277 | Baffin Bay Point of Rocks - 8776604BABT2 | 95.7 | Gauge | Kleberg | 98.5% | 828 of 840 | 25 min | 48 min | |
| 2,278 | Rowlett Creek 2 SW SachseSHCT2 | 95.7 | Gauge | Dallas | 98.5% | 662 of 672 | 29 min | 45 min | |
| 2,279 | SABINE RIVER 0.5 N Toledo Bend ReservoirBKLT2 | 95.7 | Gauge | Newton | 98.2% | 660 of 672 | 24 min | 60 min | |
| 2,280 | Buchanan Dam 2 NNWBHNT2 | 95.7 | Gauge | Llano | 98.2% | 165 of 168 | 19 min | 3 h | |
| 2,281 | Round Rock #5BRUT2 | 95.7 | Gauge | Williamson | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,281 | Coleto Creek 9 SW Highway 59 VictoriaCCVT2 | 95.7 | Gauge | Victoria | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,281 | Neches River AT Lake PalestineLPTT2 | 95.7 | Gauge | Anderson | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,281 | Concho River AT near Paint RockPRKT2 | 95.7 | Gauge | Concho | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,281 | Pearland 2 SPRLT2 | 95.7 | Gauge | Brazoria | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,286 | West Fork Dry Comal 4 ENE at Schuetz Dam nr Garden RidgeWCST2 | 95.7 | Gauge | Comal | 98.2% | 165 of 168 | 28 min | 2 h | |
| 2,287 | Dripping Springs 5NE - Barton CreekHTDT2 | 95.7 | Gauge | Hays | 92.8% | 312 of 336 | 19 min | 1.5 h | |
| 2,288 | Little Pine Island Bayou AT THICKET 4 SEJYLT2 | 95.7 | Gauge | Hardin | 92.5% | 186 of 201 | 19 min | 2.2 h | |
| 2,289 | Bridgeport Res abv Bridgeport08043000 | 95.6 | Gauge | Wise | 100% | 168 of 168 | 32 min | 65 min | |
| 2,290 | BradyBBD | 95.6 | Airport | Mcculloch | 99.4% | 501 of 504 | 8 min | 40 min | |
| 2,291 | Bull Creek 7 NW Loop 360 near AustinABUT2 | 95.6 | Gauge | Travis | 99.4% | 167 of 168 | 19 min | 2 h | |
| 2,292 | Lake Fork Creek AT LAKE FORKLFKT2 | 95.6 | Gauge | Wood | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,293 | Dry Frio 4 SE near Reagan WellsRWDT2 | 95.6 | Gauge | Uvalde | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Bear Branch AT Research BoulevardBBHT2 | 95.6 | Gauge | Montgomery | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Nueces River AT CalallenCAAT2 | 95.6 | Gauge | Nueces | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Goose Creek @ BaytownGSET2 | 95.6 | Gauge | Harris | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Conroe - Stewarts CreekSDTT2 | 95.6 | Gauge | Montgomery | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Cedar Lane - San BernardSLET2 | 95.6 | Gauge | Brazoria | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,294 | Lewisville 2SSE - Timber CreekTLWT2 | 95.6 | Gauge | Denton | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,300 | Fort Worth - WF Trinity RiverGLTT2 | 95.6 | Gauge | Tarrant | 98.2% | 165 of 168 | 29 min | 1.5 h | |
| 2,300 | LEON RIVER 7 S Lake LeonLLET2 | 95.6 | Gauge | Eastland | 98.2% | 165 of 168 | 29 min | 1.5 h | |
| 2,302 | Donna - East Levee RdDNAT2 | 95.6 | Gauge | Hidalgo | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,302 | LadoniaLADT2 | 95.6 | Gauge | Fannin | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,302 | GUADALUPE RIVER 3 N TivoliTIVT2 | 95.6 | Gauge | Refugio | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,302 | Middle Verde Creek At SH 173NVCKT2 | 95.6 | Gauge | Medina | 98.2% | 165 of 168 | 29 min | 2 h | |
| 2,306 | White Oak Bayou AT Jersey VillageJVLT2 | 95.6 | Gauge | Harris | 97.6% | 984 of 1,008 | 14 min | 75 min | |
| 2,307 | Corpus Christi - Waldron FieldNWL | 95.6 | Airport | Nueces | 87.5% | 147 of 168 | 10 min | 3 h | |
| 2,308 | Colorado Rv at Hwy 350 nr Ira08119500 | 95.5 | Gauge | Scurry | 100% | 168 of 168 | 33 min | 65 min | |
| 2,308 | Sandies Ck at FM 108 nr Smiley08174970 | 95.5 | Gauge | Gonzales | 100% | 168 of 168 | 33 min | 65 min | |
| 2,310 | Angelina Rv nr Alto08036500 | 95.5 | Gauge | Nacogdoches | 100% | 168 of 168 | 33 min | 65 min | |
| 2,310 | Gibbons Ck Res nr Shiro08111058 | 95.5 | Gauge | Grimes | 100% | 168 of 168 | 33 min | 65 min | |
| 2,310 | Medina Rv abv English Crsg nr Pipe Creek08178980 | 95.5 | Gauge | Bandera | 100% | 168 of 168 | 33 min | 65 min | |
| 2,313 | Corpus Christi - Viola TurningVTBT2 | 95.5 | Gauge | Nueces | 98.3% | 826 of 840 | 23 min | 54 min | |
| 2,314 | Port Aransas TX - 8775237RTAT2 | 95.5 | Gauge | Nueces | 98.3% | 826 of 840 | 25 min | 48 min | |
| 2,314 | Seadrift TX - 8773037SDRT2 | 95.5 | Gauge | Calhoun | 98.3% | 826 of 840 | 25 min | 48 min | |
| 2,316 | Cherokee 8 NNECHUT2 | 95.5 | Gauge | San Saba | 98.2% | 165 of 168 | 19 min | 3 h | |
| 2,317 | Freeport 1SSEFPST2 | 95.5 | Gauge | Brazoria | 98.1% | 824 of 840 | 23 min | 54 min | |
| 2,318 | Conroe 2W - WF San Jacinto RiverWFFT2 | 95.5 | Gauge | Montgomery | 98.0% | 659 of 672 | 29 min | 45 min | |
| 2,319 | Purmela 8SE - Cowhouse CreekPRMT2 | 95.5 | Gauge | Coryell | 97.9% | 658 of 672 | 29 min | 45 min | |
| 2,320 | Hamshire 2SSE - Mayhaw BayouMHHT2 | 95.5 | Gauge | Jefferson | 97.7% | 657 of 672 | 24 min | 60 min | |
| 2,321 | BRAZOS RIVER 11 SW GrafordGFTT2 | 95.5 | Gauge | Palo Pinto | 97.6% | 164 of 168 | 28 min | 2 h | |
| 2,322 | W Nueces Rv nr Brackettville08190500 | 95.5 | Gauge | Kinney | 97.0% | 163 of 168 | 23 min | 4 h | |
| 2,323 | Montgomery 9N - West Caney CreekWCYT2 | 95.5 | Gauge | Montgomery | 91.9% | 618 of 672 | 14 min | 60 min | |
| 2,324 | Beaver Ck nr Electra07312200 | 95.4 | Gauge | Wichita | 100% | 168 of 168 | 33 min | 65 min | |
| 2,324 | San Antonio Rv at San Antonio08178000 | 95.4 | Gauge | Bexar | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Lk Kickapoo nr Archer City07314000 | 95.4 | Gauge | Archer | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Jim L. Chapman Lk nr Cooper07342495 | 95.4 | Gauge | Hopkins | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | N Sulphur Rv nr Cooper07343000 | 95.4 | Gauge | Lamar | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Cow Bayou nr Mauriceville08031000 | 95.4 | Gauge | Orange | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | B. A. Steinhagen Lk at Town Bluff08040000 | 95.4 | Gauge | Tyler | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Elm Fk Trinity Rv at FM 1198 nr Myra08050350 | 95.4 | Gauge | Cooke | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Trinity Rv at Dallas08057000 | 95.4 | Gauge | Dallas | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Chambers Ck nr Rice08064100 | 95.4 | Gauge | Navarro | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | White Rv Res nr Spur08080910 | 95.4 | Gauge | Crosby | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Clear Fk Brazos Rv at Ft Griffin08085500 | 95.4 | Gauge | Shackelford | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Brazos Rv nr Highbank08098290 | 95.4 | Gauge | Falls | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Leon Rv nr Hamilton08100000 | 95.4 | Gauge | Hamilton | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Middle Yegua Ck nr Dime Box08109700 | 95.4 | Gauge | Lee | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Davidson Ck nr Lyons08110100 | 95.4 | Gauge | Burleson | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Navasota Rv nr Easterly08110500 | 95.4 | Gauge | Robertson | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Leon Ck at Lp 410 at San Antonio08181435 | 95.4 | Gauge | Bexar | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | San Antonio Rv at SH 72 nr Runge08188060 | 95.4 | Gauge | Karnes | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Nueces Rv at CR 414 at Montell08189998 | 95.4 | Gauge | Uvalde | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Hondo Ck nr Tarpley08200000 | 95.4 | Gauge | Medina | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | San Diego Ck at Alice08211800 | 95.4 | Gauge | Jim Wells | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Pecos Rv nr Sheffield08447000 | 95.4 | Gauge | Pecos | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | Pecos Rv at Brotherton Rh nr Pandale08447300 | 95.4 | Gauge | Terrell | 100% | 168 of 168 | 33 min | 65 min | |
| 2,326 | UBC Dam 9 nr Austin302903097424999 | 95.4 | Gauge | Williamson | 100% | 168 of 168 | 33 min | 65 min | |
| 2,349 | Lockhart 5.2 STX-CLD-29 | 95.4 | Volunteer | Caldwell | 100% | 7 of 7 | 12.4 h | 24 h | |
| 2,350 | DenisonDRAT2 | 95.4 | Gauge | Grayson | 97.7% | 657 of 672 | 29 min | 45 min | |
| 2,351 | North Fork San Gabriel AT near GeorgetownGERT2 | 95.4 | Gauge | Williamson | 97.6% | 164 of 168 | 29 min | 2 h | |
| 2,352 | ComancheCOAT2 | 95.3 | Gauge | Comanche | 100% | 168 of 168 | 19 min | 60 min | |
| 2,353 | West Fork San Jacinto 4.2 S ConroeCFKT2 | 95.3 | Gauge | Montgomery | 100% | 168 of 168 | 33 min | 75 min | |
| 2,353 | ELM FORK TRINITY RIVER 2 NE Lake LewisvilleLEWT2 | 95.3 | Gauge | Denton | 100% | 168 of 168 | 33 min | 75 min | |
| 2,353 | California Creek 9 E near StamfordSTFT2 | 95.3 | Gauge | Jones | 100% | 168 of 168 | 33 min | 75 min | |
| 2,353 | Nr CharlotteWCVT2 | 95.3 | Gauge | Chambers | 100% | 168 of 168 | 33 min | 75 min | |
| 2,357 | Bowie0F2 | 95.3 | Airport | Montague | 99.6% | 502 of 504 | 8 min | 40 min | |
| 2,358 | Missouri City 3SW - Oyster CreekOYMT2 | 95.3 | Gauge | Fort Bend | 97.4% | 655 of 672 | 29 min | 35 min | |
| 2,359 | Rosebud 2W - Pond CreekWPHT2 | 95.3 | Gauge | Falls | 97.4% | 655 of 672 | 29 min | 45 min | |
| 2,360 | Algoa 2N - Dickinson BayouDNBT2 | 95.3 | Gauge | Galveston | 97.4% | 655 of 672 | 29 min | 45 min | |
| 2,361 | Liverpool 2WSW - Austin BayouAUST2 | 95.3 | Gauge | Brazoria | 97.4% | 655 of 672 | 29 min | 45 min | |
| 2,362 | Rosharow 3W - Oyster CreekOYRT2 | 95.3 | Gauge | Brazoria | 97.0% | 652 of 672 | 24 min | 60 min | |
| 2,363 | Leakey - Frio RiverFILT2 | 95.3 | Gauge | Real | 93.9% | 631 of 672 | 18 min | 60 min | |
| 2,364 | Comal River (Nc) Near Landa LakeCMRT2 | 95.3 | Gauge | Comal | 88.6% | 149 of 168 | 14 min | 3 h | |
| 2,365 | PampaPPA | 95.2 | Airport | Gray | 99.6% | 502 of 504 | 23 min | 40 min | |
| 2,366 | Trinity River 12 W CrockettCRKT2 | 95.2 | Gauge | Houston | 99.4% | 334 of 336 | 33 min | 60 min | |
| 2,367 | Nueces Rv at Bluntzer08211200 | 95.2 | Gauge | San Patricio | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,367 | Village Ck Rain Gage at Everman323612097155301 | 95.2 | Gauge | Tarrant | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,369 | Neches Rv nr Rockland08033500 | 95.2 | Gauge | Tyler | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,369 | TX City Pump Sta at Texas City08077658 | 95.2 | Gauge | Galveston | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,369 | Hondo Ck at SH 173 nr Hondo08200720 | 95.2 | Gauge | Medina | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,369 | AY-68-27-609 (Western Oak)293405098394201 | 95.2 | Gauge | Bexar | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,369 | LBC Dam 25 nr Taylor303437097285701 | 95.2 | Gauge | Williamson | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,374 | South Bird Island TX - 8776139IRDT2 | 95.2 | Gauge | Kleberg | 98.4% | 827 of 840 | 27 min | 48 min | |
| 2,375 | Port OconnorPCNT2 | 95.2 | Gauge | Calhoun | 98.4% | 827 of 840 | 27 min | 48 min | |
| 2,376 | Pearland 3W - Hickory SloughHYST2 | 95.2 | Gauge | Brazoria | 97.3% | 654 of 672 | 29 min | 45 min | |
| 2,377 | Santa Fe 1E - Highland BayouHGLT2 | 95.2 | Gauge | Galveston | 97.3% | 654 of 672 | 29 min | 45 min | |
| 2,378 | Belton 6SE - Leon RVLRHT2 | 95.2 | Gauge | Bell | 97.1% | 653 of 672 | 29 min | 45 min | |
| 2,379 | New Territory 2N - Oyster CreekOYUT2 | 95.2 | Gauge | Fort Bend | 97.0% | 652 of 672 | 29 min | 35 min | |
| 2,380 | Leander 3N - SF San Gabriel RiverLSGT2 | 95.2 | Gauge | Williamson | 97.0% | 652 of 672 | 29 min | 45 min | |
| 2,381 | Rose City 1WSW - Bairds BayouRCBT2 | 95.2 | Gauge | Orange | 96.8% | 651 of 672 | 24 min | 60 min | |
| 2,382 | Seguin 3NE - Geronimo CreekGCIT2 | 95.2 | Gauge | Guadalupe | 96.7% | 650 of 672 | 24 min | 60 min | |
| 2,383 | China 4SE - Lawhon RoadJLGT2 | 95.2 | Gauge | Jefferson | 91.6% | 330 of 360 | 19 min | 88 min | |
| 2,384 | Cedar Park #2BCET2 | 95.1 | Gauge | Williamson | 99.4% | 167 of 168 | 33 min | 1.8 h | |
| 2,384 | Cedar Park #4BCST2 | 95.1 | Gauge | Williamson | 99.4% | 167 of 168 | 33 min | 1.8 h | |
| 2,384 | Dolan Creek near Loma AltaDOLT2 | 95.1 | Gauge | Val Verde | 99.4% | 167 of 168 | 33 min | 1.8 h | |
| 2,384 | Sabine River 0.5 N DeweyvilleDWYT2 | 95.1 | Gauge | Newton | 99.4% | 167 of 168 | 33 min | 1.8 h | |
| 2,388 | White Rock Creek Near IreneIRNT2 | 95.1 | Gauge | Hill | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,389 | Colorado River 1 WSW Colorado City 1WSWCDCT2 | 95.1 | Gauge | Mitchell | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,389 | Beals Creek 11 S Beals Creek Westbrook 11SWBRT2 | 95.1 | Gauge | Mitchell | 99.4% | 167 of 168 | 33 min | 2 h | |
| 2,391 | Texas PointTXPT2 | 95.1 | Gauge | Jefferson | 98.3% | 826 of 840 | 27 min | 48 min | |
| 2,392 | Portland - La QuintaLQAT2 | 95.1 | Gauge | San Patricio | 98.2% | 825 of 840 | 27 min | 48 min | |
| 2,392 | Port Arthur - Rainbow BridgeRBBT2 | 95.1 | Gauge | Jefferson | 98.2% | 825 of 840 | 27 min | 48 min | |
| 2,394 | Conroe 5SE - Crystal CreekCYST2 | 95.1 | Gauge | Montgomery | 97.0% | 652 of 672 | 29 min | 45 min | |
| 2,395 | Buffalo 17ESE - Upper Keechi CreekKCOT2 | 95.1 | Gauge | Leon | 97.0% | 652 of 672 | 29 min | 45 min | |
| 2,396 | Stoneham 4NNW - Grassy CreekGYST2 | 95.1 | Gauge | Grimes | 96.8% | 651 of 672 | 29 min | 45 min | |
| 2,396 | Bryan 6NE - Mathis CreekMKTT2 | 95.1 | Gauge | Brazos | 96.8% | 651 of 672 | 29 min | 45 min | |
| 2,398 | South Houston 6SW - Clear CreekOOKT2 | 95.1 | Gauge | Brazoria | 96.8% | 651 of 672 | 29 min | 45 min | |
| 2,399 | Seco Ck at Miller Rh nr Utopia08201500 | 95.0 | Gauge | Medina | 98.8% | 166 of 168 | 33 min | 2 h | |
| 2,400 | College Station 2NE - Carters CreekCAKT2 | 95.0 | Gauge | Brazos | 96.7% | 650 of 672 | 29 min | 35 min | |
| 2,401 | Reagan 4SE - Little Brazos RiverREAT2 | 95.0 | Gauge | Falls | 96.7% | 650 of 672 | 29 min | 45 min | |
| 2,402 | Brenham 2NE - New Year CreekNYBT2 | 95.0 | Gauge | Washington | 96.5% | 649 of 672 | 29 min | 45 min | |
| 2,403 | Giww @ Salt Bayou OutfallJBOT2 | 95.0 | Gauge | Jefferson | 92.3% | 931 of 1,008 | 14 min | 50 min | |
| 2,404 | Shepherd 9SW - EF San JacintoEFST2 | 95.0 | Gauge | San Jacinto | 90.6% | 609 of 672 | 14 min | 60 min | |
| 2,405 | SDKT2SDKT2 | 95.0 | DCP | - | 85.7% | 12 of 14 | 13 min | 23.9 h | |
| 2,406 | FreeportDOWT2 | 95.0 | Cooperative | Brazoria | 85.7% | 6 of 7 | 8 min | 24 h | |
| 2,407 | TahokaTHKT2 | 95.0 | Cooperative | Lynn | 85.7% | 6 of 7 | 15 min | 47.9 h | |
| 2,408 | MortonMOOT2 | 95.0 | Cooperative | Cochran | 85.7% | 6 of 7 | 17 min | 2 days | |
| 2,409 | Fort GriffinFGRT2 | 95.0 | Cooperative | Shackelford | 85.7% | 6 of 7 | 17 min | 24 h | |
| 2,410 | Frio RiverCALT2 | 95.0 | Cooperative | Mcmullen | 85.7% | 6 of 7 | 17 min | 2 days | |
| 2,411 | South Padre IslandSPIT2 | 95.0 | Cooperative | Kenedy | 85.7% | 6 of 7 | 20 min | 34.2 h | |
| 2,412 | FreerFEET2 | 95.0 | Cooperative | Duval | 85.7% | 6 of 7 | 22 min | 2 days | |
| 2,413 | Houston 7.7 WTX-HRR-276 | 95.0 | Volunteer | Harris | 85.7% | 6 of 7 | 26 min | 38.1 h | |
| 2,414 | Schulenburg 2.0 NNETX-FY-68 | 95.0 | Volunteer | Fayette | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,414 | Hearne 2.5 ETX-RT-3 | 95.0 | Volunteer | Robertson | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,416 | St. Hedwig 1.5 SSETX-BXR-398 | 95.0 | Volunteer | Bexar | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,416 | Wylie 2.4 WSWTX-CLL-110 | 95.0 | Volunteer | Collin | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,416 | Gause 2.5 WTX-MLM-17 | 95.0 | Volunteer | Milam | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,419 | Choke Canyon Dam North SideTX-LO-5 | 95.0 | Volunteer | Live Oak | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,419 | Hallettsville 8.0 NTX-LV-21 | 95.0 | Volunteer | Lavaca | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,421 | Canyon Lake 1.7 WSWTX-CML-164 | 95.0 | Volunteer | Comal | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,421 | Galveston 3.6 WSWTX-GV-61 | 95.0 | Volunteer | Galveston | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,421 | Manor 6.2 SETX-TV-351 | 95.0 | Volunteer | Travis | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,421 | Mineola 4.1 WNWTX-WD-15 | 95.0 | Volunteer | Wood | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,425 | Temple 3.9 STX-BEL-135 | 95.0 | Volunteer | Bell | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,425 | D Hanis 0.4 NNETX-MDN-54 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,425 | D Hanis 3.9 WSWTX-MDN-75 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,425 | Hondo 2.6 NNWTX-MDN-79 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,425 | Hondo 1.0 ESETX-MDN-87 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,425 | Colmesneil 0.5 ETX-TR-29 | 95.0 | Volunteer | Tyler | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,431 | Alvin 5.1 SETX-BRZ-56 | 95.0 | Volunteer | Brazoria | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,431 | La Vernia 2.7 SWTX-WO-61 | 95.0 | Volunteer | Wilson | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,431 | Springtown 6.0 NWTX-WS-14 | 95.0 | Volunteer | Wise | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,434 | Woodsboro 7.6 SSETX-RF-10 | 95.0 | Volunteer | Refugio | 85.7% | 6 of 7 | 26 min | 47 h | |
| 2,435 | Pleasanton 9.1 NETX-AT-25 | 95.0 | Volunteer | Atascosa | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | Belton 0.4 ETX-BEL-23 | 95.0 | Volunteer | Bell | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | La Vernia 4.5 NETX-GP-196 | 95.0 | Volunteer | Guadalupe | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | Riesel 2.0 NNETX-MCL-67 | 95.0 | Volunteer | McLennan | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | Midland 5.8 SSETX-MDL-36 | 95.0 | Volunteer | Midland | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | Woodville 8.8 WNWTX-TR-24 | 95.0 | Volunteer | Tyler | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,435 | TX-WE-6TX-WE-6 | 95.0 | COCORAHS | - | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,442 | Lackland Afb 3.5 SSETX-BXR-15 | 95.0 | Volunteer | Bexar | 85.7% | 6 of 7 | 26 min | 24.1 h | |
| 2,443 | Spicewood 4.4 NWTX-BRT-6 | 95.0 | Volunteer | Burnet | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,444 | Castroville 5.7 NNETX-MDN-84 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 26 min | 24 h | |
| 2,445 | Copperas Cove 4.6 SWTX-LP-18 | 95.0 | Volunteer | Lampasas | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 2,446 | Granite Shoals 1.1 SETX-BRT-99 | 95.0 | Volunteer | Burnet | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,446 | Smithville 6.6 SETX-FY-1 | 95.0 | Volunteer | Fayette | 85.7% | 6 of 7 | 26 min | 36.1 h | |
| 2,448 | College Station 4.5 SWTX-BZS-100 | 95.0 | Volunteer | Brazos | 85.7% | 6 of 7 | 26 min | 46 h | |
| 2,449 | Angleton 7.7 STX-BRZ-51 | 95.0 | Volunteer | Brazoria | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,450 | Victoria 11.9 SETX-VC-3 | 95.0 | Volunteer | Victoria | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,451 | Medina 1.1 STX-BND-55 | 95.0 | Volunteer | Bandera | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 2,451 | China Grove 2.7 ESETX-BXR-564 | 95.0 | Volunteer | Bexar | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 2,451 | Boerne 6.3 NNETX-KN-174 | 95.0 | Volunteer | Kendall | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 2,451 | Montgomery 4.0 NTX-MNG-4 | 95.0 | Volunteer | Montgomery | 85.7% | 6 of 7 | 26 min | 35.1 h | |
| 2,455 | CenterCENT2 | 95.0 | Cooperative | Shelby | 85.7% | 6 of 7 | 26 min | 2 days | |
| 2,456 | New Braunfels WfoNBWT2 | 95.0 | Cooperative | Guadalupe | 85.7% | 6 of 7 | 27 min | 2 days | |
| 2,457 | BurnetBURT2 | 95.0 | Cooperative | Burnet | 85.7% | 6 of 7 | 27 min | 2 days | |
| 2,458 | AbileneAABT2 | 95.0 | Cooperative | Callahan | 85.7% | 6 of 7 | 27 min | 2 days | |
| 2,459 | MarshallMLLT2 | 95.0 | Cooperative | Harrison | 85.7% | 6 of 7 | 27 min | 2 days | |
| 2,460 | Kent 8SE Co-OpKENT2 | 95.0 | Cooperative | Jeff Davis | 85.7% | 6 of 7 | 37 min | 2 days | |
| 2,461 | Lake Allen HenryLHPT2 | 95.0 | Cooperative | Garza | 85.7% | 6 of 7 | 37 min | 35.1 h | |
| 2,462 | 0.7MI N. Of Po At Fort Mckavett.TxFKAT2 | 95.0 | Cooperative | Menard | 85.7% | 6 of 7 | 37 min | 2 days | |
| 2,463 | West Columbia 1 ESEWSCT2 | 95.0 | Cooperative | Brazoria | 85.7% | 6 of 7 | 47 min | 2 days | |
| 2,464 | EldoradoELLT2 | 95.0 | Cooperative | Schleicher | 85.7% | 6 of 7 | 47 min | 2 days | |
| 2,465 | SeymourSYRT2 | 95.0 | Cooperative | Baylor | 85.7% | 6 of 7 | 67 min | 2 days | |
| 2,466 | Lubbock 9NLUBT2 | 95.0 | Cooperative | Lubbock | 85.7% | 6 of 7 | 72 min | 2 days | |
| 2,467 | Wimberley 0.5 ESETX-HYS-273 | 95.0 | Volunteer | Hays | 85.7% | 6 of 7 | 85 min | 37.1 h | |
| 2,468 | Borger 0.7 NNETX-HTH-8 | 95.0 | Volunteer | Hutchinson | 85.7% | 6 of 7 | 85 min | 2 days | |
| 2,469 | Leander 1.6 NWTX-WM-13 | 95.0 | Volunteer | Williamson | 85.7% | 6 of 7 | 86 min | 24.1 h | |
| 2,470 | New Braunfels 5.3 ESETX-GP-197 | 95.0 | Volunteer | Guadalupe | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,471 | Sealy 1.9 NNETX-AS-7 | 95.0 | Volunteer | Austin | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,471 | Jersey Village 4.7 NWTX-HRR-352 | 95.0 | Volunteer | Harris | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,471 | Uvalde 16.9 WTX-UV-32 | 95.0 | Volunteer | Uvalde | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,474 | Lubbock 6.4 SWTX-LK-88 | 95.0 | Volunteer | Lubbock | 85.7% | 6 of 7 | 86 min | 2.1 days | |
| 2,475 | Mason 0.4 WTX-MSN-8 | 95.0 | Volunteer | Mason | 85.7% | 6 of 7 | 86 min | 24 h | |
| 2,476 | Brownsville 12.6 ETX-CMR-94 | 95.0 | Volunteer | Cameron | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,477 | Del Rio 2.5 SWTX-VV-23 | 95.0 | Volunteer | Val Verde | 85.7% | 6 of 7 | 86 min | 47 h | |
| 2,478 | Dale 1.8 SSETX-CLD-67 | 95.0 | Volunteer | Caldwell | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,478 | La Grange 4.5 SWTX-FY-36 | 95.0 | Volunteer | Fayette | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,480 | Wimberley 7.1 NNWTX-HYS-336 | 95.0 | Volunteer | Hays | 85.7% | 6 of 7 | 86 min | 37.1 h | |
| 2,481 | Uvalde 0.9 NWTX-UV-33 | 95.0 | Volunteer | Uvalde | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 2,482 | Round Rock 5.0 ESETX-WM-302 | 95.0 | Volunteer | Williamson | 85.7% | 6 of 7 | 86 min | 47 h | |
| 2,483 | Goliad 0.1 STX-GD-17 | 95.0 | Volunteer | Goliad | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,483 | Corpus Christi 4.8 WTX-NU-38 | 95.0 | Volunteer | Nueces | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,485 | Hallettsville 20.1 SETX-LV-43 | 95.0 | Volunteer | Lavaca | 85.7% | 6 of 7 | 86 min | 27 h | |
| 2,486 | San Antonio 5.5 NTX-BXR-367 | 95.0 | Volunteer | Bexar | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,487 | Merkel 8.5 ENETX-JO-9 | 95.0 | Volunteer | Jones | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,487 | Lytle 2.2 WTX-MDN-68 | 95.0 | Volunteer | Medina | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,489 | Round Rock 0.3 NNWTX-WM-316 | 95.0 | Volunteer | Williamson | 85.7% | 6 of 7 | 86 min | 37.1 h | |
| 2,490 | Smithville 0.5 NETX-BST-194 | 95.0 | Volunteer | Bastrop | 85.7% | 6 of 7 | 86 min | 24 h | |
| 2,491 | La Grange 0.7 NETX-FY-84 | 95.0 | Volunteer | Fayette | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 2,491 | Shiner 5.1 ESETX-LV-3 | 95.0 | Volunteer | Lavaca | 85.7% | 6 of 7 | 86 min | 35.1 h | |
| 2,493 | Bastrop 6.5 WTX-BST-133 | 95.0 | Volunteer | Bastrop | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,493 | Lockhart 4.3 ENETX-CLD-31 | 95.0 | Volunteer | Caldwell | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,493 | Katy 7.3 SSETX-FB-53 | 95.0 | Volunteer | Fort Bend | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,493 | Webster 3.9 NNWTX-HRR-238 | 95.0 | Volunteer | Harris | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,493 | Quitman 6.9 NTX-WD-4 | 95.0 | Volunteer | Wood | 85.7% | 6 of 7 | 86 min | 36.1 h | |
| 2,498 | Dripping Springs 4.3 ETX-HYS-7 | 95.0 | Volunteer | Hays | 85.7% | 6 of 7 | 86 min | 37.1 h | |
| 2,499 | Bandera 8.4 SWTX-BND-71 | 95.0 | Volunteer | Bandera | 85.7% | 6 of 7 | 86 min | 2 days | |
| 2,499 | Elmendorf 0.8 NNETX-BXR-313 | 95.0 | Volunteer | Bexar | 85.7% | 6 of 7 | 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; 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.
- 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.