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 |
|---|---|---|---|---|---|---|---|---|---|
| 1,501 | Pleasanton 3NW - Atascosa RiverATCT2 | 97.9 | Gauge | Atascosa | 98.8% | 166 of 168 | 19 min | 1.5 h | |
| 1,501 | Trinity River 6 NE Long Lake (Oakwood)LOLT2 | 97.9 | Gauge | Anderson | 98.8% | 166 of 168 | 19 min | 1.5 h | |
| 1,501 | Mertens - Richland CreekRCKT2 | 97.9 | Gauge | Hill | 98.8% | 166 of 168 | 19 min | 1.5 h | |
| 1,501 | San Geronimo Creek near HelotesSGHT2 | 97.9 | Gauge | Bexar | 98.8% | 166 of 168 | 19 min | 1.5 h | |
| 1,505 | Bear Creek AT BarkerBBAT2 | 97.9 | Gauge | Harris | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,505 | CEDAR CREEK AT Lake HalbertCRHT2 | 97.9 | Gauge | Navarro | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,505 | Coldspring - EF San JacintoEFKT2 | 97.9 | Gauge | San Jacinto | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,505 | WHITE OAK CREEK AT Lake Sulphur SpringsSSST2 | 97.9 | Gauge | Hopkins | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,505 | Waxahachie CreekWHCT2 | 97.9 | Gauge | Ellis | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,510 | Holliday Creek 2 SSW Wichita FallsWFHT2 | 97.9 | Gauge | Wichita | 97.6% | 656 of 672 | 16 min | 31 min | |
| 1,511 | Bear Creek AT Below Route 1826 at DriftwoodBCDT2 | 97.9 | Gauge | Hays | 97.6% | 656 of 672 | 16 min | 45 min | |
| 1,511 | Fort Branch Boggy Creek At 51St StreetFBBT2 | 97.9 | Gauge | Travis | 97.6% | 656 of 672 | 16 min | 45 min | |
| 1,511 | Williamson Creek At Jimmy Clay RoadWJCT2 | 97.9 | Gauge | Travis | 97.6% | 656 of 672 | 16 min | 45 min | |
| 1,511 | Blanco River AT WimberleyWMBT2 | 97.9 | Gauge | Hays | 97.6% | 656 of 672 | 16 min | 45 min | |
| 1,515 | MidwayMWYT2 | 97.9 | Gauge | Houston | 96.4% | 162 of 168 | 14 min | 2 h | |
| 1,516 | Fort BlissBIF | 97.8 | Airport | El Paso | 100% | 168 of 168 | 18 min | 70 min | |
| 1,517 | PecosPEQ | 97.8 | Airport | Ward | 99.6% | 502 of 504 | 8 min | 40 min | |
| 1,518 | BonhamF00 | 97.8 | Airport | Fannin | 99.6% | 502 of 504 | 8 min | 40 min | |
| 1,519 | NORTH LLANO RIVER AT North Llano River Near JunctionJCTT2 | 97.8 | Gauge | Kimble | 98.8% | 664 of 672 | 19 min | 45 min | |
| 1,519 | Pecan Creek 11 S near San AngeloSGOT2 | 97.8 | Gauge | Tom Green | 98.8% | 664 of 672 | 19 min | 45 min | |
| 1,521 | Rio Grande River AT Below Falcon DamBFAT2 | 97.8 | Gauge | Starr | 98.8% | 664 of 672 | 19 min | 45 min | |
| 1,522 | Buda - Peach StreeBPHT2 | 97.8 | Gauge | Hays | 98.8% | 332 of 336 | 19 min | 60 min | |
| 1,522 | San Marcos 3ESE - San Marcos RiverHBHT2 | 97.8 | Gauge | Hays | 98.8% | 332 of 336 | 19 min | 60 min | |
| 1,524 | Double Bayou @ West Fork @ Eagle Ferry RJDWT2 | 97.8 | Gauge | Chambers | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,525 | BIG SANDY CREEK AT Lake Amon CarterBCAT2 | 97.8 | Gauge | Montague | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,525 | Brownwood - Pecan BayouBWDT2 | 97.8 | Gauge | Brown | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,525 | San Antonio River 2 SE FloresvilleFLVT2 | 97.8 | Gauge | Wilson | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,528 | Hutto #2BHUT2 | 97.8 | Gauge | Williamson | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,528 | Crystal City - Nueces RiverNUCT2 | 97.8 | Gauge | Zavala | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,528 | Waelder 4E - Peach CreekPEWT2 | 97.8 | Gauge | Gonzales | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,531 | Seguin 2NE - Geronimo CreekGCST2 | 97.8 | Gauge | Guadalupe | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,531 | Kirbyville RAWSKRBT2 | 97.8 | Gauge | Newton | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,533 | Hunting Bayou AT Lockwood DriveLKWT2 | 97.8 | Gauge | Harris | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,534 | Cedar Bayou 6 AT CrosbyHCDT2 | 97.8 | Gauge | Harris | 98.8% | 166 of 168 | 19 min | 1.5 h | |
| 1,535 | American Canal DiversionACDT2 | 97.8 | Gauge | El Paso | 98.6% | 663 of 672 | 19 min | 45 min | |
| 1,536 | Bastrop Bayou Near Lake JacksonLKJT2 | 97.8 | Gauge | Brazoria | 98.6% | 663 of 672 | 19 min | 45 min | |
| 1,536 | Weir - San GrabrielWSGT2 | 97.8 | Gauge | Williamson | 98.6% | 663 of 672 | 19 min | 45 min | |
| 1,538 | Lake Jackson 2NW - Yster CreekOYLT2 | 97.8 | Gauge | Brazoria | 98.6% | 663 of 672 | 19 min | 45 min | |
| 1,539 | Guadalupe River 1 W KerrvilleKRRT2 | 97.8 | Gauge | Kerr | 98.5% | 662 of 672 | 18 min | 45 min | |
| 1,540 | Brays Bayou At Rice AveHMCT2 | 97.8 | Gauge | Harris | 98.2% | 990 of 1,008 | 14 min | 40 min | |
| 1,541 | RICHLAND CREEK AT DawsonDWST2 | 97.8 | Gauge | Navarro | 95.8% | 161 of 168 | 14 min | 2 h | |
| 1,541 | Golden 4WSW - Sabine RiverGLNT2 | 97.8 | Gauge | Wood | 95.8% | 161 of 168 | 14 min | 2 h | |
| 1,541 | Sabine River 5 W LONGVIEWLNGT2 | 97.8 | Gauge | Gregg | 95.8% | 161 of 168 | 14 min | 2 h | |
| 1,541 | Sabine River 4 S MineolaMLAT2 | 97.8 | Gauge | Wood | 95.8% | 161 of 168 | 14 min | 2 h | |
| 1,545 | Caprock Canyons State ParkCAPT2 | 97.7 | Gauge | Briscoe | 100% | 168 of 168 | 21 min | 60 min | |
| 1,546 | Kerrville 5.3 ETX-KR-118 | 97.7 | Volunteer | Kerr | 100% | 7 of 7 | 7.4 h | 24 h | |
| 1,547 | Beaumont - Port ArthurBPT | 97.7 | Airport | Jefferson | 99.4% | 167 of 168 | 10 min | 1.9 h | |
| 1,548 | NAVASOTA RIVER 7 W Lake LimestoneLLST2 | 97.7 | Gauge | Robertson | 98.5% | 662 of 672 | 19 min | 45 min | |
| 1,548 | North Fork San Gabriel River at 243 near Briggs TXNFBT2 | 97.7 | Gauge | Burnet | 98.5% | 662 of 672 | 19 min | 45 min | |
| 1,550 | Hays 2SE - Garlic Creek WestHGWT2 | 97.7 | Gauge | Hays | 98.5% | 331 of 336 | 19 min | 60 min | |
| 1,550 | San Marcos 8SSW - York CreekHYCT2 | 97.7 | Gauge | Hays | 98.5% | 331 of 336 | 19 min | 60 min | |
| 1,552 | North Concho River 1 SE CarlsbadCLBT2 | 97.7 | Gauge | Tom Green | 98.3% | 661 of 672 | 19 min | 45 min | |
| 1,552 | Rio Grande AT Below American CanalRGAT2 | 97.7 | Gauge | El Paso | 98.3% | 661 of 672 | 19 min | 45 min | |
| 1,552 | Concho River AT Concho River at San AngeloSCCT2 | 97.7 | Gauge | Tom Green | 98.3% | 661 of 672 | 19 min | 45 min | |
| 1,555 | Florence - Berry CreekFMFT2 | 97.7 | Gauge | Williamson | 98.2% | 660 of 672 | 18 min | 45 min | |
| 1,555 | Guadalupe River AT SattlerSTLT2 | 97.7 | Gauge | Comal | 98.2% | 660 of 672 | 18 min | 45 min | |
| 1,557 | Dove Creek AT near Knickerbocker 3SEKNBT2 | 97.7 | Gauge | Tom Green | 98.2% | 165 of 168 | 18 min | 2 h | |
| 1,558 | Colorado River 3 SW Bay CityBACT2 | 97.7 | Gauge | Matagorda | 96.8% | 217 of 224 | 16 min | 61 min | |
| 1,559 | Eagle LakeELA | 97.7 | Airport | Colorado | 96.8% | 488 of 504 | 8 min | 80 min | |
| 1,560 | Buffalo Bayou AT Piney Point VillagePPTT2 | 97.7 | Gauge | Harris | 96.7% | 650 of 672 | 16 min | 31 min | |
| 1,561 | Nacogdoches (AWOS)OCH | 97.6 | Airport | Nacogdoches | 100% | 168 of 168 | 7 min | 60 min | |
| 1,562 | Belmont - Neasloney WMANWMT2 | 97.6 | Gauge | Gonzales | 100% | 168 of 168 | 18 min | 74 min | |
| 1,563 | Attoyac Bayou 3 E ChirenoATBT2 | 97.6 | Gauge | Nacogdoches | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,563 | Grand Prairie - Grand Creek at Shady GroveBSGT2 | 97.6 | Gauge | Dallas | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,563 | Frio River 1 S DerbyDBYT2 | 97.6 | Gauge | Frio | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,563 | West Fork Trinity River 3 NW Grand PrairieGPRT2 | 97.6 | Gauge | Dallas | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,567 | Double Mountain Fork Brazos 9 ENE Lake Alan HenryLHPT2 | 97.6 | Gauge | Garza | 99.4% | 167 of 168 | 21 min | 1.5 h | |
| 1,567 | AT Mackenzie ReservoirMKZT2 | 97.6 | Gauge | Briscoe | 99.4% | 167 of 168 | 21 min | 1.5 h | |
| 1,569 | ELM CREEK AT Lake AbileneABIT2 | 97.6 | Gauge | Taylor | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | CEDAR CREEK AT AbileneACWT2 | 97.6 | Gauge | Taylor | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | South Side Canal 5 NW DundeeDSCT2 | 97.6 | Gauge | Archer | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | Cedar Creek AT Kirby LakeKBYT2 | 97.6 | Gauge | Taylor | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | Paint Creek AT Lake StamfordLSFT2 | 97.6 | Gauge | Haskell | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | Middle Concho AT Lake NasworthyNAST2 | 97.6 | Gauge | Tom Green | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,569 | Neches River 4 NE NechesNCST2 | 97.6 | Gauge | Cherokee | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,576 | South Concho River AT ChristovalCHVT2 | 97.6 | Gauge | Tom Green | 98.2% | 660 of 672 | 19 min | 45 min | |
| 1,576 | NORTH CONCHO RIVER AT North Concho River above Grape CreekGCRT2 | 97.6 | Gauge | Tom Green | 98.2% | 660 of 672 | 19 min | 45 min | |
| 1,576 | Junction - South LlanoJSLT2 | 97.6 | Gauge | Kimble | 98.2% | 660 of 672 | 19 min | 45 min | |
| 1,579 | Rio Grande River AT Falcon DamFALT2 | 97.6 | Gauge | Starr | 98.2% | 660 of 672 | 19 min | 45 min | |
| 1,579 | Call 10SESMBT2 | 97.6 | Gauge | Newton | 98.2% | 660 of 672 | 19 min | 45 min | |
| 1,581 | Kyle 1E - SCSS DamHSYT2 | 97.6 | Gauge | Hays | 98.2% | 330 of 336 | 19 min | 61 min | |
| 1,582 | Brady Creek AT BradyBRAT2 | 97.6 | Gauge | Mcculloch | 98.2% | 330 of 336 | 19 min | 60 min | |
| 1,582 | Hords Creek 6 N Hords Creek Lake Near Valera 6NHORT2 | 97.6 | Gauge | Coleman | 98.2% | 330 of 336 | 19 min | 60 min | |
| 1,582 | Pecan Bayou 8 N Lake Brownwood near Brownwood 8NLBWT2 | 97.6 | Gauge | Brown | 98.2% | 330 of 336 | 19 min | 60 min | |
| 1,582 | JIM NED CREEK AT Lake Coleman near Silver Valley 6NNELKCT2 | 97.6 | Gauge | Coleman | 98.2% | 330 of 336 | 19 min | 60 min | |
| 1,586 | Cypress Creek 1 AT WestfieldWFDT2 | 97.6 | Gauge | Harris | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,587 | Rocky Creek AT South Fork near BriggsBSJT2 | 97.6 | Gauge | Burnet | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,588 | Bois Darc CreekBODT2 | 97.6 | Gauge | Fannin | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,588 | Groesbeck Creek 4 N QuanahQGCT2 | 97.6 | Gauge | Hardeman | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Barton Creek 2 SW Barton Springs AustinABST2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Buffalo Bayou At SH 6 Near AddicksBAHT2 | 97.6 | Gauge | Harris | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | TIMBER CREEK AT CollinsvilleCNVT2 | 97.6 | Gauge | Cooke | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Deep Creek 1 W Deep Creek Dunn 1WDEET2 | 97.6 | Gauge | Scurry | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | New Waverly - East Sandy CreekESWT2 | 97.6 | Gauge | Walker | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | COLORADO RIVER 13 SE Gail 13SEJBGT2 | 97.6 | Gauge | Borden | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Murvaul Bayou AT LAKE MURVAULLMVT2 | 97.6 | Gauge | Panola | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Sabine River 6 SSE LongviewLONT2 | 97.6 | Gauge | Gregg | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Plum Creek 3 NE LulingLULT2 | 97.6 | Gauge | Caldwell | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Nueces River 4 SW MathisMTBT2 | 97.6 | Gauge | Jim Wells | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Nueces River 4 SW Lake Corpus ChristiMTHT2 | 97.6 | Gauge | Jim Wells | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Brazos 1SW - Palo Pinto CreekPPWT2 | 97.6 | Gauge | Palo Pinto | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Tierra Blanca Creek 8 SW Umbarger 8SWUMBT2 | 97.6 | Gauge | Deaf Smith | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Washington - Brazos RiverWBZT2 | 97.6 | Gauge | Washington | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,590 | Fifteenmile Creek AT WeserWRST2 | 97.6 | Gauge | De Witt | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,605 | Black Cypress Bayou 1 N JeffersonJEFT2 | 97.6 | Gauge | Marion | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,606 | SQUAW CREEK 3 AT Squaw Creek ReservoirGQQT2 | 97.6 | Gauge | Somervell | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,607 | Austin - South 1st at GillisAAAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 3616 S 1stAACT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Saint Edwards DrAAET2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Seminary RidgeAAFT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 3400 William CannonAAJT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Oak Hill VFDAALT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 1301 W OltorfAAOT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - EscarpmentAAPT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - East RiversideAART2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Emerald ForestAAST2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - S IH 35AATT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin 4W - Westlake HighAAWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Dry East CreekADET2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Floral Park DrAFAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Decker Power PlantAFGT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | East Austin 4NNW - Grover TribAGTT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 500 W Koenig LaneALIT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Hemphill ParkALJT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Berkman DrALMT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 2600 Webberville RdALQT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Canyon Vista SchoolALXT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Riverplace/2222/3MALYT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - FathomALZT2 | 97.6 | Gauge | Williamson | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Maha CreekAMHT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Silvermine DriveARAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Metro CenterARBT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Shoal Creek BlvdARET2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 2700 SlaughterARFT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 5490 E William CannonARIT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Hornsby BendARJT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Bull Creek DamARKT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin 1NNE - Waller Creek at 23rdASWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 5100 S CongressATZT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Hwy 1826AWAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Arroyo SecaAWDT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - W 45th StAWET2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - FosterAWGT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - WoodhollowAWHT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - MOPAC/183AWIT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Barton Creek BlvdAWLT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - BrodieAWMT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - E 12th StAWPT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Oak SpringAWWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 5300 Manor RoadAWYT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 1650 WebbervilleAWZT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Lakecreek ParkwayAZAT2 | 97.6 | Gauge | Williamson | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Blue GooseAZGT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Oak Creek DrAZJT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Duval/MopacAZKT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Duval FDAZMT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Corpus Christi DriveAZOT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - East Rundberg FDAZPT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - LoyolaAZQT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - 8700 GeorgianAZRT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - CameronAZTT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | AustinAZUT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - ParkfiledAZVT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - Golden MeadowAZWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin - W 12thAZYT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Brownwood 10SSWBDCT2 | 97.6 | Gauge | Brown | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | East Austin 2NE - Bartholomew DamBMWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin 1S - Blunn CreekBNST2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | East Austin 2NE - Boggy Creek at E 51stBOGT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Burnet 1WSWBUTT2 | 97.6 | Gauge | Burnet | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Brownwood 4 SEBWCT2 | 97.6 | Gauge | Brown | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | San Leanna 3N - Comburg DamCOBT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Colorado AT WebbervilleCRWT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Shady Hallow 3N - Dick Nichols DamDNDT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Driftwood 4SSEDRCT2 | 97.6 | Gauge | Hays | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Fayette River Pumping StationFPCT2 | 97.6 | Gauge | Fayette | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Chimney Corners 1ESE - Great Northern DamGNAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Sunset Valley 4WSW - Hot Springs DamHODT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Dessau 1W - Josh Ridge ParkwayJRPT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Chimney Corners 3NE - Metric Boulevard DamMBDT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | North Oaks 2SW - Mearns Meadow DamMDMT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Sunset Valley 3SW - Maui DamMUAT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Lampasas 15WNWNNXT2 | 97.6 | Gauge | Lampasas | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Lbj Ranch Near StonewallPWCT2 | 97.6 | Gauge | Gillespie | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Round MountainRDMT2 | 97.6 | Gauge | Blanco | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Rocksprings 19NW - South Llano RiverSLJT2 | 97.6 | Gauge | Edwards | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Sunset Valley 1SWSSVT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Dessau 2WSW - Tech Ridge DamTKRT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin 5SSE - Teri Rd near NuckolsTNCT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Austin 3N - Waller Creek at E 45thWAFT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,607 | Chimney Corners 2NW - Waldon Drive DamWDDT2 | 97.6 | Gauge | Travis | 98.2% | 165 of 168 | 19 min | 3 h | |
| 1,692 | Hubbard Creek 9 E AlbanyABAT2 | 97.6 | Gauge | Shackelford | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Big Elm CreekBECT2 | 97.6 | Gauge | Milam | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Big Sandy Creek 10 SW BreckenridgeBGET2 | 97.6 | Gauge | Stephens | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Big Sandy Creek 2 NE Big SandyBSNT2 | 97.6 | Gauge | Upshur | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | AliefBWHT2 | 97.6 | Gauge | Harris | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | FRIO RIVER 3 NW Choke Canyon Near Three RiversCCDT2 | 97.6 | Gauge | Live Oak | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Peach Creek AT Below DilworthDLWT2 | 97.6 | Gauge | Gonzales | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Guadalupe River AT BloomingtonDUPT2 | 97.6 | Gauge | Victoria | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Guadalupe River 2 SSE NB Below ComalGBCT2 | 97.6 | Gauge | Comal | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Denton Hickory CreekHIKT2 | 97.6 | Gauge | Denton | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Mercedes - North FloodwayNFLT2 | 97.6 | Gauge | Hidalgo | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | BRAZOS RIVER AT NoodleNOOT2 | 97.6 | Gauge | Jones | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | PECOS RIVER 2 NE 2NE PecosPCST2 | 97.6 | Gauge | Ward | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | RICON BAYOU CHANNEL 2 N Ricon Bayou Channel nr CalallenRBUT2 | 97.6 | Gauge | San Patricio | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Colorado River AT Colorado River at Robert LeeRELT2 | 97.6 | Gauge | Coke | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Colorado River 5 W above SilverSILT2 | 97.6 | Gauge | Coke | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,692 | Village Mills 1S - Village CreekVIMT2 | 97.6 | Gauge | Hardin | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,709 | Greens Bayou 10 AT U.S. Hwy 59GBHT2 | 97.6 | Gauge | Harris | 98.2% | 165 of 168 | 19 min | 1.5 h | |
| 1,710 | Ray Roberts Lk nr Pilot Point08051100 | 97.6 | Gauge | Denton | 97.6% | 164 of 168 | 18 min | 2 h | |
| 1,711 | Salado - Salado CreekSDOT2 | 97.5 | Gauge | Bell | 98.0% | 659 of 672 | 19 min | 40 min | |
| 1,712 | Sabine Pass 17W - Needmore DivJNET2 | 97.5 | Gauge | Jefferson | 98.0% | 353 of 360 | 19 min | 88 min | |
| 1,713 | Guadalupe 2 W North Fork Guadalupe River Near HuntHNFT2 | 97.5 | Gauge | Kerr | 97.9% | 658 of 672 | 19 min | 45 min | |
| 1,714 | East Fork Little Wichita River 6 E HenriettaHTWT2 | 97.5 | Gauge | Clay | 95.2% | 160 of 168 | 14 min | 2 h | |
| 1,714 | PECOS RIVER 5 N Red Bluff ReservoirRLAT2 | 97.5 | Gauge | Reeves | 95.2% | 160 of 168 | 14 min | 2 h | |
| 1,716 | MacKenzie Res nr Silverton07298100 | 97.4 | Gauge | Briscoe | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Big Cow Ck nr Newton08029500 | 97.4 | Gauge | Newton | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Neches Rv nr Neches08032000 | 97.4 | Gauge | Cherokee | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Attoyac Bayou nr Chireno08038000 | 97.4 | Gauge | San Augustine | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Village Ck nr Kountze08041500 | 97.4 | Gauge | Hardin | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Clear Fk Trinity Rv at Ft Worth08047500 | 97.4 | Gauge | Tarrant | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | W Fk Trinity Rv at E Northside Dr, Ft Worth08048508 | 97.4 | Gauge | Tarrant | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | W Fk Trinity Rv at Greenbelt Rd, Fort Worth08049300 | 97.4 | Gauge | Tarrant | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | W Fk Trinity Rv at Grand Prairie08049500 | 97.4 | Gauge | Dallas | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Bear Ck at Shady Grove Rd, Grand Prairie0804956950 | 97.4 | Gauge | Dallas | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Wilson Ck Dws of Hwy 75 at McKinney08059590 | 97.4 | Gauge | Collin | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Trinity Rv nr Rosser08062500 | 97.4 | Gauge | Kaufman | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Richland Ck at Hwy 22 nr Mertens08063040 | 97.4 | Gauge | Hill | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Chambers Ck at FM 55 nr Avalon08063562 | 97.4 | Gauge | Ellis | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Lk Waxahachie nr Waxahachie08063600 | 97.4 | Gauge | Ellis | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Long King Ck at Livingston08066200 | 97.4 | Gauge | Polk | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Trinity Rv at Romayor08066500 | 97.4 | Gauge | Liberty | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | CWA Canal nr Dayton08067070 | 97.4 | Gauge | Liberty | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Lk Houston nr Sheldon08072000 | 97.4 | Gauge | Harris | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Buffalo Bayou nr Katy08072300 | 97.4 | Gauge | Fort Bend | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Buffalo Bayou nr Fulshear08072350 | 97.4 | Gauge | Fort Bend | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Langham Ck at W Little York Rd nr Addicks08072760 | 97.4 | Gauge | Harris | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Buffalo Bayou at W Belt Dr, Houston08073600 | 97.4 | Gauge | Harris | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Moses Lk-Galveston Bay nr Texas City08077650 | 97.4 | Gauge | Galveston | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | La Marque Levee Pump Sta nr La Marque08077740 | 97.4 | Gauge | Galveston | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Lk Alan Henry Res nr Justiceburg08079700 | 97.4 | Gauge | Garza | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Millers Ck nr Munday08082700 | 97.4 | Gauge | Throckmorton | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Clear Fk Brazos Rv at Lueders08084200 | 97.4 | Gauge | Shackelford | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | California Ck nr Stamford08084800 | 97.4 | Gauge | Jones | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Nolan Rv at Blum08092000 | 97.4 | Gauge | Hill | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Aquilla Lk abv Aquilla08093350 | 97.4 | Gauge | Hill | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | N Bosque Rv at Valley Mills08095200 | 97.4 | Gauge | Bosque | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Sabana Rv nr De Leon08099300 | 97.4 | Gauge | Comanche | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Lk Coleman nr Novice08140770 | 97.4 | Gauge | Coleman | 100% | 168 of 168 | 23 min | 60 min | |
| 1,716 | Hords Ck Lk nr Valera08141000 | 97.4 | Gauge | Coleman | 100% | 168 of 168 | 23 min | 60 min |
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.