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,751 | Alvin 2NW - Mustang BayouMUGT2 | 92.3 | Gauge | Brazoria | 89.2% | 900 of 1,008 | 23 min | 45 min | |
| 2,752 | Willow Creek 4 E TomballLWCT2 | 92.3 | Gauge | Harris | 85.8% | 188 of 219 | 24 min | 1.8 h | |
| 2,753 | Vince Bayou AT Ellaine StreetVCBT2 | 92.3 | Gauge | Harris | 85.7% | 192 of 224 | 24 min | 2 h | |
| 2,754 | Whitman 3SW - Rocky CreekRKYT2 | 92.2 | Gauge | Washington | 89.7% | 905 of 1,008 | 23 min | 50 min | |
| 2,755 | San Gabriel River AT Granger DamGNGT2 | 92.2 | Gauge | Williamson | 88.3% | 198 of 224 | 29 min | 63 min | |
| 2,756 | Kerrville 1.9 NNETX-KR-124 | 92.2 | Volunteer | Kerr | 85.7% | 6 of 7 | 8.4 h | 36.1 h | |
| 2,757 | Lexington 2.3 SSWTX-LE-15 | 92.2 | Volunteer | Lee | 85.7% | 6 of 7 | 8.4 h | 35.1 h | |
| 2,758 | San Marcos 5.7 NNWTX-HYS-340 | 92.2 | Volunteer | Hays | 85.7% | 6 of 7 | 8.4 h | 2 days | |
| 2,759 | Rockport 1.1 ETX-AR-21 | 92.2 | Volunteer | Aransas | 85.7% | 6 of 7 | 8.4 h | 2 days | |
| 2,760 | Cypress Creek 5 AT Katy-Hockley RoadKHOT2 | 92.1 | Gauge | Harris | 85.0% | 199 of 234 | 23 min | 1.8 h | |
| 2,761 | Junction - Kimble CountyJCT | 92.0 | Airport | Kimble | 100% | 168 of 168 | 12 min | 60 min | |
| 2,762 | FARMERS CREEK 6 NE Lake NoconaNNCT2 | 92.0 | Gauge | Montague | 99.4% | 167 of 168 | 49 min | 2 h | |
| 2,762 | Millers Creek AT Millers Creek ReservoirSMKT2 | 92.0 | Gauge | Baylor | 99.4% | 167 of 168 | 49 min | 2 h | |
| 2,764 | Rincon del San Jose Potrero Lopeno SW TX - 8777812RSJT2 | 92.0 | Gauge | Kenedy | 97.3% | 818 of 840 | 25 min | 2.2 h | |
| 2,765 | Sheridan 3S - W Sandy CreekSHNT2 | 92.0 | Gauge | Lavaca | 88.2% | 890 of 1,008 | 23 min | 45 min | |
| 2,766 | Beaumont 5WSW - Willow MarshMBWT2 | 92.0 | Gauge | Jefferson | 85.8% | 865 of 1,008 | 19 min | 45 min | |
| 2,767 | Hamshire 8SSW - Mayhaw BayouJMDT2 | 92.0 | Gauge | Jefferson | 84.5% | 170 of 201 | 19 min | 3.3 h | |
| 2,768 | Rio Grande At San Antonio Crossing Near El IndioELNT2 | 91.9 | Gauge | Maverick | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,768 | 3 NW O. C. Fisher Lk at San AngeloSAGT2 | 91.9 | Gauge | Tom Green | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,770 | Pipe Creek - Medina RiverMEPT2 | 91.9 | Gauge | Bandera | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,771 | Houston/EllingtonEFD | 91.9 | Airport | Harris | 86.3% | 145 of 168 | 9 min | 8 h | |
| 2,772 | Halletsville 2NHATT2 | 91.9 | Cooperative | Lavaca | 85.7% | 6 of 7 | 9.1 h | 35.1 h | |
| 2,773 | Taylor Bayou @ Navigation District GatesJYDT2 | 91.9 | Gauge | Jefferson | 83.4% | 841 of 1,008 | 14 min | 50 min | |
| 2,774 | Green HillTWDB-SYGRE | 91.8 | Gauge | Shelby | 92.2% | 465 of 504 | 3 min | 5.8 h | |
| 2,775 | Angelina River 8 E AltoALOT2 | 91.8 | Gauge | Cherokee | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | CLEAR FORK TRINITY RIVER 2 S Lake BenbrookBNBT2 | 91.8 | Gauge | Tarrant | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | Shiro - Gibbons Creek ResCGNT2 | 91.8 | Gauge | Grimes | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | San Gabriel River AT Georgetown LakeGGLT2 | 91.8 | Gauge | Williamson | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | MOUNTAIN CREEK 1 N Lake Joe PoolJPLT2 | 91.8 | Gauge | Dallas | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | EAST FORK TRINITY RIVER 3 W Lake LavonLVNT2 | 91.8 | Gauge | Collin | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | Nueces River AT CR 414 near MontellNMOT2 | 91.8 | Gauge | Uvalde | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | San Antonio River At San AntonioSAOT2 | 91.8 | Gauge | Bexar | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | Yegua Creek AT Lake SomervilleSOMT2 | 91.8 | Gauge | Washington | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,775 | LAMPASAS RIVER 5 SW Stillhouse HollowSTIT2 | 91.8 | Gauge | Bell | 87.5% | 196 of 224 | 29 min | 65 min | |
| 2,785 | WEST FORK TRINITY RIVER 4 W Lake BridgeportBPRT2 | 91.8 | Gauge | Wise | 87.0% | 195 of 224 | 29 min | 65 min | |
| 2,785 | Beaver Creek 9 S ElectraELTT2 | 91.8 | Gauge | Wichita | 87.0% | 195 of 224 | 29 min | 65 min | |
| 2,787 | West Port Arthur 2WNW - Taylors BayouJBAT2 | 91.8 | Gauge | Jefferson | 83.1% | 838 of 1,008 | 14 min | 50 min | |
| 2,788 | HendersonRFI | 91.7 | Airport | Rusk | 89.4% | 451 of 504 | 8 min | 2.7 h | |
| 2,789 | Cleveland6R3 | 91.7 | Airport | Liberty | 88.8% | 448 of 504 | 8 min | 2.7 h | |
| 2,790 | Clear Fork Trinity River 1.7 SE BenbrookCFBT2 | 91.7 | Gauge | Tarrant | 87.5% | 147 of 168 | 19 min | 6 h | |
| 2,791 | Smiley - Sandies CreekSCGT2 | 91.7 | Gauge | Gonzales | 87.0% | 195 of 224 | 29 min | 65 min | |
| 2,792 | Village Creek AT EvermanERMT2 | 91.7 | Gauge | Tarrant | 87.0% | 195 of 224 | 29 min | 2 h | |
| 2,793 | Canton 6.1 WTX-VZ-21 | 91.7 | Volunteer | Van Zandt | 85.7% | 6 of 7 | 9.4 h | 36.1 h | |
| 2,794 | Driftwood 1.9 NNETX-HYS-315 | 91.7 | Volunteer | Hays | 85.7% | 6 of 7 | 9.4 h | 2 days | |
| 2,795 | Fredericksburg 12.5 NWTX-GS-89 | 91.7 | Volunteer | Gillespie | 85.7% | 6 of 7 | 9.4 h | 2 days | |
| 2,796 | Porter 7NW - WF San Jacinto RiverPOET2 | 91.6 | Gauge | Montgomery | 80.8% | 181 of 224 | 19 min | 1.9 h | |
| 2,797 | NacogdochesS2228 | 91.5 | Soil | Nacogdoches | 100% | 168 of 168 | 53 min | 65 min | |
| 2,798 | RieselS2199 | 91.5 | Soil | Falls | 100% | 168 of 168 | 53 min | 65 min | |
| 2,799 | Prairie View #1S2016 | 91.5 | Soil | Waller | 100% | 168 of 168 | 53 min | 2.1 h | |
| 2,800 | VernonS2202 | 91.5 | Soil | Wilbarger | 100% | 168 of 168 | 53 min | 65 min | |
| 2,801 | Fordtran 2NE - Chicolette CreekYOAT2 | 91.5 | Gauge | Victoria | 89.5% | 903 of 1,008 | 23 min | 60 min | |
| 2,802 | Seco Creek AT Seco Creek at Miller Ranch near UtopiaSSMT2 | 91.5 | Gauge | Medina | 86.6% | 194 of 224 | 29 min | 2 h | |
| 2,803 | Point ComfortPCWT2 | 91.5 | Gauge | Calhoun | 79.7% | 536 of 672 | 14 min | 55 min | |
| 2,804 | N Fk Buffalo Ck Res nr Iowa Pk07312380 | 91.4 | Gauge | Wichita | 100% | 168 of 168 | 53 min | 65 min | |
| 2,805 | S Wichita Rv nr Benjamin07311800 | 91.4 | Gauge | Knox | 100% | 168 of 168 | 53 min | 65 min | |
| 2,806 | Reese CenterS2104 | 91.3 | Soil | Lubbock | 99.4% | 167 of 168 | 53 min | 2 h | |
| 2,806 | San AngeloS2200 | 91.3 | Soil | Tom Green | 99.4% | 167 of 168 | 53 min | 2 h | |
| 2,806 | StephenvilleS2203 | 91.3 | Soil | Erath | 99.4% | 167 of 168 | 53 min | 2 h | |
| 2,809 | UvaldeS2204 | 91.3 | Soil | Uvalde | 99.4% | 167 of 168 | 53 min | 65 min | |
| 2,810 | Salado 5.2 STX-BEL-45 | 91.3 | Volunteer | Bell | 85.7% | 6 of 7 | 10.4 h | 2 days | |
| 2,811 | Lindale 2.0 NNETX-SM-47 | 91.3 | Volunteer | Smith | 85.7% | 6 of 7 | 10.4 h | 2 days | |
| 2,812 | Corpus Christi 8.3 SSETX-NU-75 | 91.3 | Volunteer | Nueces | 85.7% | 6 of 7 | 10.4 h | 36.1 h | |
| 2,813 | Sadler 5.9 NNWTX-GA-61 | 91.3 | Volunteer | Grayson | 85.7% | 6 of 7 | 10.4 h | 2 days | |
| 2,814 | Fredericksburg 10.3 NWTX-GS-102 | 91.3 | Volunteer | Gillespie | 85.7% | 6 of 7 | 10.4 h | 24 h | |
| 2,814 | Sisterdale 8.9 SSETX-KN-162 | 91.3 | Volunteer | Kendall | 85.7% | 6 of 7 | 10.4 h | 24 h | |
| 2,816 | Canyon Lake 2.5 WTX-CML-12 | 91.3 | Volunteer | Comal | 85.7% | 6 of 7 | 10.4 h | 2 days | |
| 2,817 | Beach City 4.8 SSWTX-CHM-14 | 91.3 | Volunteer | Chambers | 85.7% | 6 of 7 | 10.4 h | 2 days | |
| 2,818 | Medina 6.7 NTX-BND-86 | 91.3 | Volunteer | Bandera | 85.7% | 6 of 7 | 10.4 h | 24 h | |
| 2,819 | Hollywood Park 1.7 ESETX-BXR-48 | 91.3 | Volunteer | Bexar | 85.7% | 6 of 7 | 10.4 h | 35.1 h | |
| 2,820 | Seguin Randolph AFBSEQ | 91.3 | Airport | Guadalupe | 75.0% | 189 of 252 | 8 min | 70 min | |
| 2,821 | Texarkana RAWSTEXT2 | 91.2 | Gauge | Bowie | 98.8% | 166 of 168 | 15 min | 2 h | |
| 2,822 | Houston EastTCEQ-1 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Johnson County LuisaTCEQ-1008 | 91.2 | Gauge | Johnson | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Frisco EubanksTCEQ-1010 | 91.2 | Gauge | Collin | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Baytown GarthTCEQ-1017 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Cesar ChavezTCEQ-1020 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Manchester East Avenue NTCEQ-1029 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Texarkana New BostonTCEQ-1031 | 91.2 | Gauge | Bowie | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Pilot PointTCEQ-1032 | 91.2 | Gauge | Denton | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Galveston 99th St.TCEQ-1034 | 91.2 | Gauge | Galveston | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | ItalyTCEQ-1044 | 91.2 | Gauge | Ellis | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | TempleTCEQ-1045 | 91.2 | Gauge | Bell | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Edinburg East Freddy Gonzalez DrTCEQ-1046 | 91.2 | Gauge | Hidalgo | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Pasadena Richey Elementary SchoolTCEQ-1049 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Houston Pleasantville ElementaryTCEQ-1056 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Houston Southwest FreewayTCEQ-1066 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Dallas LBJ FreewayTCEQ-1067 | 91.2 | Gauge | Dallas | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Borger FM 1559TCEQ-1073 | 91.2 | Gauge | Hutchinson | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Franklin Oak GroveTCEQ-1076 | 91.2 | Gauge | Robertson | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Cookville FM 4855TCEQ-1078 | 91.2 | Gauge | Titus | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Richland Southeast 1220 RoadTCEQ-1081 | 91.2 | Gauge | Navarro | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Fairfield FM 2570 Ward RanchTCEQ-1084 | 91.2 | Gauge | Freestone | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Terrell Jamison CourtTCEQ-1089 | 91.2 | Gauge | Kaufman | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Von Ormy Highway 16TCEQ-1090 | 91.2 | Gauge | Atascosa | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | San Antonio Interstate 10 WestTCEQ-1097 | 91.2 | Gauge | Bexar | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Brownsville East 6th StreetTCEQ-1098 | 91.2 | Gauge | Cameron | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Ft. Worth NorthwestTCEQ-13 | 91.2 | Gauge | Tarrant | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Texas City Ball ParkTCEQ-147 | 91.2 | Gauge | Galveston | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Galena ParkTCEQ-167 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Houston Milby ParkTCEQ-169 | 91.2 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Austin Webberville RoadTCEQ-171 | 91.2 | Gauge | Travis | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | San Antonio NorthwestTCEQ-23 | 91.2 | Gauge | Bexar | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Convention CenterTCEQ-312 | 91.2 | Gauge | Dallas | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | BRAVO Big BendTCEQ-316 | 91.2 | Gauge | Brewster | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Eagle PassTCEQ-319 | 91.2 | Gauge | Maverick | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Odessa HaysTCEQ-47 | 91.2 | Gauge | Ector | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Dallas North No.2TCEQ-63 | 91.2 | Gauge | Dallas | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | HamshireTCEQ-64 | 91.2 | Gauge | Jefferson | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,822 | Grapevine FairwayTCEQ-70 | 91.2 | Gauge | Tarrant | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,860 | WeslacoS2205 | 91.1 | Soil | Hidalgo | 98.8% | 166 of 168 | 53 min | 2 h | |
| 2,861 | Barton Creek AT Hwy 71 near Oak HillOHBT2 | 91.1 | Gauge | Travis | 92.6% | 239 of 258 | 19 min | 1.7 h | |
| 2,862 | Odessa GonzalesTCEQ-1014 | 91.1 | Gauge | Ector | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,862 | Lubbock 12th StreetTCEQ-1028 | 91.1 | Gauge | Lubbock | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,862 | San Antonio Bulverde ParkwayTCEQ-1087 | 91.1 | Gauge | Bexar | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,865 | Driftwood 5SE - York CreekHYKT2 | 91.1 | Gauge | Hays | 89.2% | 300 of 336 | 19 min | 4.5 h | |
| 2,866 | Greenville/MajorsGVT | 91.1 | Airport | Hunt | 89.0% | 449 of 504 | 18 min | 3 h | |
| 2,867 | ChannelviewTCEQ-15 | 91.0 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,868 | MissionTCEQ-43 | 91.0 | Gauge | Hidalgo | 89.8% | 151 of 168 | 33 min | 4 h | |
| 2,869 | PGF FabensTWDB-EPPGF | 90.9 | Gauge | El Paso | 99.4% | 501 of 504 | 3 min | 40 min | |
| 2,870 | San Antonio IH 35TCEQ-1069 | 90.9 | Gauge | Bexar | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,871 | SOUTH SULPHUR RIVER 4 SE Jim Chapman Lake (Cooper)SCLT2 | 90.9 | Gauge | Delta | 84.8% | 190 of 224 | 29 min | 65 min | |
| 2,872 | Tatum CR 2181d Martin Creek LakeTCEQ-1082 | 90.8 | Gauge | Rusk | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,873 | GainesvilleGLE | 90.8 | Airport | Cooke | 89.2% | 450 of 504 | 8 min | 2.7 h | |
| 2,874 | Wimberley 6.2 NNWTX-HYS-276 | 90.8 | Volunteer | Hays | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 2,874 | Abilene 5.2 WNWTX-TY-33 | 90.8 | Volunteer | Taylor | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 2,876 | Andrews 1.0 NNETX-AD-5 | 90.8 | Volunteer | Andrews | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 2,877 | League City 2.7 SSWTX-GV-110 | 90.8 | Volunteer | Galveston | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 2,878 | Pflugerville 0.6 ENETX-TV-35 | 90.8 | Volunteer | Travis | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 2,879 | Beaumont - Neches RiverNRIT2 | 90.8 | Gauge | Orange | 79.4% | 801 of 1,008 | 14 min | 45 min | |
| 2,880 | Plant Road @ Ditch 903JZRT2 | 90.8 | Gauge | Jefferson | 78.4% | 226 of 288 | 18 min | 61 min | |
| 2,881 | Arlington Municipal AirportTCEQ-61 | 90.7 | Gauge | Tarrant | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,881 | KaufmanTCEQ-71 | 90.7 | Gauge | Kaufman | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,883 | Rio Grande AT LaredoLDOT2 | 90.7 | Gauge | Webb | 84.3% | 189 of 224 | 29 min | 65 min | |
| 2,884 | PECOS RIVER AT Brotherton RanchBTNT2 | 90.7 | Gauge | Terrell | 84.3% | 189 of 224 | 29 min | 2 h | |
| 2,884 | Navasota River 7 NE EasterlyEAST2 | 90.7 | Gauge | Leon | 84.3% | 189 of 224 | 29 min | 2 h | |
| 2,884 | Elm Fork Trinity River At FM 1198 NrMYRT2 | 90.7 | Gauge | Cooke | 84.3% | 189 of 224 | 29 min | 2 h | |
| 2,884 | Chambers Creek 3 SW RiceRCET2 | 90.7 | Gauge | Navarro | 84.3% | 189 of 224 | 29 min | 2 h | |
| 2,888 | Keith Lake @ Highway 87 At JuniorsJKJT2 | 90.7 | Gauge | Jefferson | 79.0% | 797 of 1,008 | 14 min | 45 min | |
| 2,889 | Big Spring MidwayTCEQ-1072 | 90.6 | Gauge | Howard | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,889 | Isla Blanca ParkTCEQ-323 | 90.6 | Gauge | Cameron | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,891 | Pecos River 3 ESE Sheffield 3ESESPCT2 | 90.6 | Gauge | Pecos | 83.9% | 188 of 224 | 29 min | 65 min | |
| 2,892 | Davidson Creek 2.8 NE LyonsLYNT2 | 90.6 | Gauge | Burleson | 83.9% | 188 of 224 | 29 min | 2 h | |
| 2,892 | Cow Bayou 2 SW MauricevilleMCVT2 | 90.6 | Gauge | Orange | 83.9% | 188 of 224 | 29 min | 2 h | |
| 2,894 | Macie AvenueFMAT2 | 90.6 | Gauge | Tarrant | 76.6% | 164 of 214 | 16 min | 76 min | |
| 2,895 | Cow Bayou at FM 1442 nr Orangefield08031010 | 90.6 | Gauge | Orange | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,895 | Barker Res nr Addicks08072500 | 90.6 | Gauge | Harris | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,895 | N Fk DMF Brazos Rv at Loop 289 nr Lubbock08079510 | 90.6 | Gauge | Lubbock | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,895 | UBC Dam 101 at O'Connor Blvd nr Round Rock0810588650 | 90.6 | Gauge | Williamson | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,895 | N Llano Rv nr Junction08148500 | 90.6 | Gauge | Kimble | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,900 | Epperson FarmTWDB-VVEPP | 90.5 | Gauge | Val Verde | 93.6% | 472 of 504 | 3 min | 10.2 h | |
| 2,901 | BaytownTCEQ-148 | 90.5 | Gauge | Harris | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,902 | Little Cedar Bayou At 8Th StreetLPOT2 | 90.5 | Gauge | Harris | 83.2% | 839 of 1,008 | 14 min | 75 min | |
| 2,903 | Trinity Blvd EastFTET2 | 90.5 | Gauge | Tarrant | 79.0% | 166 of 210 | 16 min | 3.3 h | |
| 2,904 | Clear Ck at Ft Hood08101330 | 90.5 | Gauge | Coryell | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,904 | Blanco Rv nr Kyle08171300 | 90.5 | Gauge | Hays | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,906 | Little Blanco Rv at FM 32 nr Fischer08170890 | 90.5 | Gauge | Blanco | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,907 | Henson Ck at W Range Rd nr Gatesville08100630 | 90.5 | Gauge | Coryell | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,907 | Blanco Rv at Crabapple Rd nr Blanco08170800 | 90.5 | Gauge | Blanco | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,909 | San Antonio Rv at Mitchell St, San Antonio08178050 | 90.5 | Gauge | Bexar | 74.5% | 501 of 672 | 13 min | 45 min | |
| 2,910 | Lk Mexia nr Mexia08110300 | 90.5 | Gauge | Limestone | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,910 | Llano Rv nr Mason08150700 | 90.5 | Gauge | Mason | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,912 | Guadalupe Rv at FM 474 nr Bergheim08167200 | 90.5 | Gauge | Kendall | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,913 | Lampasas Rv nr Kempner08103800 | 90.5 | Gauge | Lampasas | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,913 | S Fk San Gabriel Rv at Georgetown08104900 | 90.5 | Gauge | Williamson | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,913 | Bear Ck at FM 2722 nr Sattler08167870 | 90.5 | Gauge | Comal | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,913 | Guadalupe Rv at Third Crossing nr Sattler08167900 | 90.5 | Gauge | Comal | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,913 | Blanco Rv at Fischer Store Rd nr Fischer08170950 | 90.5 | Gauge | Hays | 74.4% | 500 of 672 | 13 min | 45 min | |
| 2,918 | Camp BullisTCEQ-58 | 90.4 | Gauge | Bexar | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,919 | Temple 3.4 SSWTX-BEL-88 | 90.4 | Volunteer | Bell | 85.7% | 6 of 7 | 12.4 h | 24 h | |
| 2,920 | Nueces River 10 NW BluntzerCBVT2 | 90.4 | Gauge | Nueces | 83.4% | 187 of 224 | 29 min | 2 h | |
| 2,921 | Sabinal Rv at Utopia08197970 | 90.4 | Gauge | Uvalde | 74.1% | 498 of 672 | 13 min | 45 min | |
| 2,922 | Trophy Club 0.2 STX-DN-116 | 90.3 | Volunteer | Denton | 100% | 7 of 7 | 23.4 h | 24 h | |
| 2,923 | Port Aransas/Mustang Beach ArptRAS | 90.3 | Airport | Nueces | 99.6% | 502 of 504 | 8 min | 40 min | |
| 2,924 | Clear Lk Second Outflow Channel at Kemah08077637 | 90.3 | Gauge | Harris | 94.0% | 158 of 168 | 28 min | 11 h | |
| 2,925 | Beaumont-DowntownTCEQ-2 | 90.3 | Gauge | Jefferson | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,926 | Krum 0.6 WTX-DN-117 | 90.3 | Volunteer | Denton | 85.7% | 6 of 7 | 12.4 h | 2 days | |
| 2,927 | Cedar Park 1.5 STX-WM-333 | 90.3 | Volunteer | Williamson | 85.7% | 6 of 7 | 12.4 h | 2 days | |
| 2,928 | Independence Ck nr Sheffield08447020 | 90.3 | Gauge | Terrell | 74.1% | 498 of 672 | 13 min | 45 min | |
| 2,929 | Laredo BridgeTCEQ-66 | 90.2 | Gauge | Webb | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,930 | Leander 5 SWLNNT2 | 90.0 | Gauge | Travis | 97.0% | 163 of 168 | 19 min | 4 h | |
| 2,931 | Amarillo Xcel El RanchoTCEQ-1077 | 90.0 | Gauge | Potter | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,931 | Bryan Finfeather RoadTCEQ-1086 | 90.0 | Gauge | Brazos | 90.4% | 152 of 168 | 33 min | 4 h | |
| 2,933 | Langham Creek 5.7 N AddicksLLYT2 | 90.0 | Gauge | Harris | 76.1% | 256 of 336 | 19 min | 1.5 h | |
| 2,934 | LaredoLRET2 | 90.0 | Cooperative | Webb | 71.4% | 5 of 7 | 17 min | 3 days | |
| 2,935 | Sabine Riv Auth Dam At Lake TawakoniPNTT2 | 90.0 | Cooperative | Van Zandt | 71.4% | 5 of 7 | 17 min | 3 days | |
| 2,936 | Plano 1.8 WSWTX-CLL-118 | 90.0 | Volunteer | Collin | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,937 | New Ulm 5.1 STX-CLR-10 | 90.0 | Volunteer | Colorado | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,938 | Smithville 5.4 NNWTX-BST-122 | 90.0 | Volunteer | Bastrop | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,938 | Lubbock 2.8 SSWTX-LK-106 | 90.0 | Volunteer | Lubbock | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,940 | Georgetown 4.8 NWTX-WM-368 | 90.0 | Volunteer | Williamson | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 2,941 | Omaha 6.0 WTX-TI-6 | 90.0 | Volunteer | Titus | 71.4% | 5 of 7 | 26 min | 2.9 days | |
| 2,942 | Driftwood 2.8 NNWTX-HYS-56 | 90.0 | Volunteer | Hays | 71.4% | 5 of 7 | 26 min | 24 h | |
| 2,943 | Boerne 3.5 SSETX-KN-147 | 90.0 | Volunteer | Kendall | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,944 | Castle Hills 0.7 NWTX-BXR-218 | 90.0 | Volunteer | Bexar | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,944 | Burton 3.8 NTX-WA-46 | 90.0 | Volunteer | Washington | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,946 | Willis 5.9 WNWTX-MNG-111 | 90.0 | Volunteer | Montgomery | 71.4% | 5 of 7 | 26 min | 24 h | |
| 2,947 | El Paso 10.9 SETX-EP-152 | 90.0 | Volunteer | El Paso | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,947 | Buda 2.0 NWTX-HYS-277 | 90.0 | Volunteer | Hays | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,947 | Lubbock 5.3 SSWTX-LK-14 | 90.0 | Volunteer | Lubbock | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,947 | Port Aransas 4.0 SSWTX-NU-91 | 90.0 | Volunteer | Nueces | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,951 | Columbus 4.0 SSETX-CLR-16 | 90.0 | Volunteer | Colorado | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 2,952 | Rising Star 7.5 ESETX-CMN-8 | 90.0 | Volunteer | Comanche | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,953 | Richardson 2.7 WSWTX-DA-87 | 90.0 | Volunteer | Dallas | 71.4% | 5 of 7 | 26 min | 24 h | |
| 2,954 | Leander 2.3 NTX-WM-347 | 90.0 | Volunteer | Williamson | 71.4% | 5 of 7 | 26 min | 2.6 days | |
| 2,955 | Manor 3.4 WTX-TV-504 | 90.0 | Volunteer | Travis | 71.4% | 5 of 7 | 26 min | 35.1 h | |
| 2,956 | Kerrville 2.8 NWTX-KR-146 | 90.0 | Volunteer | Kerr | 71.4% | 5 of 7 | 26 min | 36.1 h | |
| 2,957 | Burnet 2.3 WTX-BRT-174 | 90.0 | Volunteer | Burnet | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,957 | Houston 5.0 NNWTX-HRR-379 | 90.0 | Volunteer | Harris | 71.4% | 5 of 7 | 26 min | 2 days | |
| 2,959 | Temple 3.3 SSETX-BEL-99 | 90.0 | Volunteer | Bell | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 2,960 | Temple 10.6 NWTX-BEL-83 | 90.0 | Volunteer | Bell | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,960 | Josephine 1.4 NNWTX-CLL-92 | 90.0 | Volunteer | Collin | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,962 | Canyon Lake 0.4 NETX-CML-156 | 90.0 | Volunteer | Comal | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 2,962 | Hunt 0.9 NETX-KR-126 | 90.0 | Volunteer | Kerr | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 2,964 | EdinburgEDIT2 | 90.0 | Cooperative | Hidalgo | 71.4% | 5 of 7 | 26 min | 3 days | |
| 2,965 | Site 1SFDT2 | 90.0 | Cooperative | Jones | 71.4% | 5 of 7 | 27 min | 3 days | |
| 2,966 | BeevilleBEET2 | 90.0 | Cooperative | Bee | 71.4% | 5 of 7 | 27 min | 3 days | |
| 2,967 | AnsonANST2 | 90.0 | Cooperative | Jones | 71.4% | 5 of 7 | 27 min | 2 days | |
| 2,968 | AlbanyALBT2 | 90.0 | Cooperative | Shackelford | 71.4% | 5 of 7 | 37 min | 3 days | |
| 2,969 | JacksonvilleJKVT2 | 90.0 | Cooperative | Cherokee | 71.4% | 5 of 7 | 47 min | 47 h | |
| 2,970 | CentervilleCVLT2 | 90.0 | Cooperative | Leon | 71.4% | 5 of 7 | 47 min | 3 days | |
| 2,971 | JaytonJAYT2 | 90.0 | Cooperative | Kent | 71.4% | 5 of 7 | 47 min | 24 h | |
| 2,972 | BoerneBONT2 | 90.0 | Cooperative | Kendall | 71.4% | 5 of 7 | 56 min | 2.5 days | |
| 2,973 | Pampa 3EPMPT2 | 90.0 | Cooperative | Gray | 71.4% | 5 of 7 | 59 min | 2 days | |
| 2,974 | Lake Fork ReservoirLFKT2 | 90.0 | Cooperative | Wood | 71.4% | 5 of 7 | 77 min | 3 days | |
| 2,975 | Wimberley 8.7 NWTX-HYS-348 | 90.0 | Volunteer | Hays | 71.4% | 5 of 7 | 85 min | 35.1 h | |
| 2,976 | Bandera 0.8 NWTX-BND-74 | 90.0 | Volunteer | Bandera | 71.4% | 5 of 7 | 85 min | 2 days | |
| 2,977 | Hubbard 1.1 WNWTX-HLL-7 | 90.0 | Volunteer | Hill | 71.4% | 5 of 7 | 85 min | 3 days | |
| 2,978 | New Braunfels 9.2 NWTX-CML-336 | 90.0 | Volunteer | Comal | 71.4% | 5 of 7 | 85 min | 3 days | |
| 2,979 | Austin 1.6 NETX-TV-303 | 90.0 | Volunteer | Travis | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,980 | Buda 2.2 ESETX-HYS-359 | 90.0 | Volunteer | Hays | 71.4% | 5 of 7 | 86 min | 3 days | |
| 2,981 | Broaddus 9.9 SETX-SA-2 | 90.0 | Volunteer | San Augustine | 71.4% | 5 of 7 | 86 min | 24 h | |
| 2,982 | Seguin 5.1 NWTX-GP-87 | 90.0 | Volunteer | Guadalupe | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,982 | Round Rock 2.5 WNWTX-WM-226 | 90.0 | Volunteer | Williamson | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,984 | Hollywood Park 4.5 NETX-BXR-215 | 90.0 | Volunteer | Bexar | 71.4% | 5 of 7 | 86 min | 3 days | |
| 2,985 | Dunlay 1.4 SETX-MDN-81 | 90.0 | Volunteer | Medina | 71.4% | 5 of 7 | 86 min | 24 h | |
| 2,986 | New Braunfels 4.6 STX-GP-192 | 90.0 | Volunteer | Guadalupe | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,986 | Friendswood 2.5 SSWTX-GV-111 | 90.0 | Volunteer | Galveston | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,988 | Canyon 1.9 WTX-RD-31 | 90.0 | Volunteer | Randall | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,989 | Laguna Vista 0.5 WTX-CMR-131 | 90.0 | Volunteer | Cameron | 71.4% | 5 of 7 | 86 min | 3 days | |
| 2,990 | Marshall 2.1 ETX-HRS-24 | 90.0 | Volunteer | Harrison | 71.4% | 5 of 7 | 86 min | 25 h | |
| 2,991 | Bastrop 4.6 SETX-BST-213 | 90.0 | Volunteer | Bastrop | 71.4% | 5 of 7 | 86 min | 26 h | |
| 2,992 | Dripping Springs 6.2 WSWTX-HYS-49 | 90.0 | Volunteer | Hays | 71.4% | 5 of 7 | 86 min | 47 h | |
| 2,993 | Fredericksburg 16.4 WNWTX-GS-68 | 90.0 | Volunteer | Gillespie | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,994 | Lumberton 3.3 STX-HRN-17 | 90.0 | Volunteer | Hardin | 71.4% | 5 of 7 | 86 min | 3 days | |
| 2,994 | Austin 2.4 ETX-TV-478 | 90.0 | Volunteer | Travis | 71.4% | 5 of 7 | 86 min | 3 days | |
| 2,996 | Canyon Lake 4.5 NNETX-CML-315 | 90.0 | Volunteer | Comal | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,996 | TX-TI-7TX-TI-7 | 90.0 | COCORAHS | - | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,996 | Woodville 6.1 STX-TR-25 | 90.0 | Volunteer | Tyler | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,999 | North Richland Hills 0.9 SWTX-TN-236 | 90.0 | Volunteer | Tarrant | 71.4% | 5 of 7 | 86 min | 2 days | |
| 2,999 | Arlington 4.1 NTX-TN-249 | 90.0 | Volunteer | Tarrant | 71.4% | 5 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.