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 |
|---|---|---|---|---|---|---|---|---|---|
| 4,251 | Amarillo 8.9 SWTX-RD-41 | 75.4 | Volunteer | Randall | 42.8% | 3 of 7 | 12.4 h | 24 h | |
| 4,252 | New Caney 1NNE - Caney CreekCCUT2 | 75.4 | Gauge | Montgomery | 35.2% | 79 of 224 | 14 min | 3.3 h | |
| 4,252 | Sugar Land 5SW - New Territory TreatmentNETT2 | 75.4 | Gauge | Fort Bend | 35.2% | 79 of 224 | 14 min | 3.3 h | |
| 4,254 | Mckinney 3.7 NWTX-CLL-112 | 75.3 | Volunteer | Collin | 42.8% | 3 of 7 | 11.4 h | 3.5 days | |
| 4,255 | BertramBTMT2 | 75.2 | Cooperative | Burnet | 42.8% | 3 of 7 | 12.8 h | 3 days | |
| 4,256 | Citizen station DW0326DW0326 | 75.1 | Citizen | Harris | 53.8% | 132 of 245 | 18 s | 4.8 h | |
| 4,257 | Citizen station CW6132CW6132 | 75.1 | Citizen | Harris | 53.7% | 271 of 504 | 17 s | 3.3 h | |
| 4,258 | Citizen station WA5GPWA5GP | 75.1 | Citizen | Young | 49.4% | 83 of 168 | 18 s | 25.2 h | |
| 4,259 | Citizen station FW1042FW1042 | 75.1 | Citizen | Denton | 45.4% | 229 of 504 | 17 s | 5.5 h | |
| 4,260 | AT PearlandUCCT2 | 75.1 | Gauge | Harris | 37.5% | 84 of 224 | 16 min | 4 h | |
| 4,261 | Beamer Ditch In HoustonBMDT2 | 75.1 | Gauge | Harris | 35.7% | 80 of 224 | 16 min | 3.3 h | |
| 4,262 | Egypt 2SE - Bear BranchBKUT2 | 75.1 | Gauge | Montgomery | 34.8% | 54 of 155 | 19 min | 3.9 h | |
| 4,263 | Oyster Creek 3 ESE SugarlandDULT2 | 75.1 | Gauge | Fort Bend | 32.9% | 51 of 155 | 14 min | 4 h | |
| 4,264 | Edinburg 17 NNE12987 | 75.0 | Reference | Hidalgo | 57.1% | 48 of 84 | 1.5 h | 14 h | |
| 4,265 | Kingsville 6.5 SSETX-KL-2 | 75.0 | Volunteer | Kleberg | 57.1% | 4 of 7 | 24.4 h | 2 days | |
| 4,266 | Rockdale 6.2 ESETX-MLM-25 | 75.0 | Volunteer | Milam | 57.1% | 4 of 7 | 24.4 h | 24 h | |
| 4,267 | Scenic Oaks 0.8 SWTX-BXR-27 | 75.0 | Volunteer | Bexar | 57.1% | 4 of 7 | 24.4 h | 2.5 days | |
| 4,268 | Bandera 6.1 ESETX-BND-70 | 75.0 | Volunteer | Bandera | 57.1% | 4 of 7 | 24.4 h | 3 days | |
| 4,269 | Fort Worth 4.1 SWTX-TN-244 | 75.0 | Volunteer | Tarrant | 57.1% | 4 of 7 | 24.4 h | 2.5 days | |
| 4,270 | Austin 7.0 NTX-TV-390 | 75.0 | Volunteer | Travis | 57.1% | 4 of 7 | 25.4 h | 2 days | |
| 4,271 | Georgetown 1.1 SETX-WM-392 | 75.0 | Volunteer | Williamson | 57.1% | 4 of 7 | 25.4 h | 3 days | |
| 4,272 | Highland Village 1.0 WSWTX-DN-82 | 75.0 | Volunteer | Denton | 57.1% | 4 of 7 | 25.4 h | 24 h | |
| 4,273 | Cameron 7.9 ESETX-MLM-49 | 75.0 | Volunteer | Milam | 57.1% | 4 of 7 | 25.4 h | 3 days | |
| 4,274 | Cuero 8.4 STX-DW-19 | 75.0 | Volunteer | DeWitt | 57.1% | 4 of 7 | 25.4 h | 2 days | |
| 4,275 | Austin 9.5 NTX-TV-388 | 75.0 | Volunteer | Travis | 57.1% | 4 of 7 | 25.4 h | 24 h | |
| 4,276 | Wyldwood 1.3 NTX-BST-170 | 75.0 | Volunteer | Bastrop | 57.1% | 4 of 7 | 25.4 h | 24 h | |
| 4,277 | Anderson 5.1 ESETX-GM-12 | 75.0 | Volunteer | Grimes | 57.1% | 4 of 7 | 25.4 h | 2 days | |
| 4,278 | McDade 0.6 ESETX-BST-180 | 75.0 | Volunteer | Bastrop | 57.1% | 4 of 7 | 26.4 h | 24 h | |
| 4,279 | Temple 1.9 SWTX-BEL-81 | 75.0 | Volunteer | Bell | 57.1% | 4 of 7 | 26.4 h | 2 days | |
| 4,280 | Smithville 0.3 NETX-BST-171 | 75.0 | Volunteer | Bastrop | 57.1% | 4 of 7 | 26.4 h | 2.5 days | |
| 4,281 | Belton 4.4 WNWTX-BEL-43 | 75.0 | Volunteer | Bell | 57.1% | 4 of 7 | 27.4 h | 24 h | |
| 4,282 | Dickinson 1.4 WTX-GV-9 | 75.0 | Volunteer | Galveston | 57.1% | 4 of 7 | 27.4 h | 36.1 h | |
| 4,283 | Weatherford 5.5 NWTX-PR-29 | 75.0 | Volunteer | Parker | 57.1% | 4 of 7 | 27.4 h | 3 days | |
| 4,284 | Waco 3.9 ETX-MCL-74 | 75.0 | Volunteer | McLennan | 57.1% | 4 of 7 | 29.4 h | 2 days | |
| 4,285 | Temple 2.6 SWTX-BEL-128 | 75.0 | Volunteer | Bell | 57.1% | 4 of 7 | 29.4 h | 2 days | |
| 4,286 | Winnsboro 0.7 SSWTX-WD-2 | 75.0 | Volunteer | Wood | 57.1% | 4 of 7 | 29.4 h | 24 h | |
| 4,287 | Leakey 8.2 NETX-RL-31 | 75.0 | Volunteer | Real | 57.1% | 4 of 7 | 31.4 h | 2 days | |
| 4,288 | Bastrop 6.2 WTX-BST-210 | 75.0 | Volunteer | Bastrop | 57.1% | 4 of 7 | 33.4 h | 2.5 days | |
| 4,289 | Citizen station EW5170EW5170 | 75.0 | Citizen | Williamson | 50.8% | 114 of 224 | 19 s | 9.8 h | |
| 4,290 | Citizen station DW3128DW3128 | 75.0 | Citizen | Parker | 42.4% | 171 of 403 | 11 s | 4.5 h | |
| 4,291 | Houston DunnMCJ | 74.9 | Airport | Harris | 84.1% | 424 of 504 | 8 min | 3 h | |
| 4,292 | Citizen station FW4636FW4636 | 74.9 | Citizen | Navarro | 46.4% | 312 of 672 | 18 s | 5.6 h | |
| 4,293 | Austin 1.6 ETX-TV-395 | 74.9 | Volunteer | Travis | 42.8% | 3 of 7 | 13.4 h | 2 days | |
| 4,294 | Albany 0.3 ESETX-SF-14 | 74.9 | Volunteer | Shackelford | 42.8% | 3 of 7 | 13.4 h | 3 days | |
| 4,295 | Floresville 5.7 WNWTX-WO-55 | 74.9 | Volunteer | Wilson | 42.8% | 3 of 7 | 13.4 h | 3 days | |
| 4,296 | Harbor IslandNDBC-HIVT2 | 74.8 | Gauge | Nueces | 60.1% | 202 of 336 | 43 min | 6.5 h | |
| 4,296 | UtmsiNDBC-UTVT2 | 74.8 | Gauge | Nueces | 60.1% | 202 of 336 | 43 min | 6.5 h | |
| 4,298 | Citizen station GW2935GW2935 | 74.8 | Citizen | Harris | 59.5% | 100 of 168 | 20 s | 6 h | |
| 4,299 | Citizen station FW4117FW4117 | 74.8 | Citizen | Denton | 50.4% | 318 of 630 | 17 s | 2.6 h | |
| 4,300 | Citizen station W5HRHW5HRH | 74.8 | Citizen | Harris | 48.8% | 328 of 672 | 18 s | 2.3 h | |
| 4,301 | Citizen station EW8029EW8029 | 74.8 | Citizen | McLennan | 45.5% | 255 of 560 | 16 s | 3.6 h | |
| 4,302 | Citizen station CW4490CW4490 | 74.8 | Citizen | Travis | 38.2% | 193 of 504 | 19 s | 3.2 h | |
| 4,303 | Missouri City 5SW - Upper Ditch AUPDT2 | 74.8 | Gauge | Fort Bend | 37.5% | 126 of 336 | 14 min | 3.4 h | |
| 4,304 | Citizen station AB5KT-1AB5KT-1 | 74.7 | Citizen | Bexar | 51.8% | 209 of 403 | 19 s | 18.7 h | |
| 4,305 | Lakehills 1.1 SETX-BND-18 | 74.7 | Volunteer | Bandera | 42.8% | 3 of 7 | 10.4 h | 5 days | |
| 4,306 | Satsuma 4N - Cypress CreekCEPT2 | 74.7 | Gauge | Harris | 36.1% | 104 of 288 | 14 min | 3.4 h | |
| 4,307 | Citizen station CW3518CW3518 | 74.6 | Citizen | Denton | 48.2% | 243 of 504 | 16 s | 3 h | |
| 4,308 | Brays Bayou At Stella LinkSLKT2 | 74.6 | Gauge | Harris | 31.5% | 53 of 168 | 14 min | 3.6 h | |
| 4,309 | New Braunfels 8.6 WNWTX-CML-219 | 74.5 | Volunteer | Comal | 57.1% | 4 of 7 | 25.4 h | 3.5 days | |
| 4,310 | Corpus Christi 3.1 WNWTX-NU-92 | 74.5 | Volunteer | Nueces | 57.1% | 4 of 7 | 27.4 h | 3.5 days | |
| 4,311 | Garden Ridge 3.3 NWTX-CML-203 | 74.5 | Volunteer | Comal | 57.1% | 4 of 7 | 31.4 h | 3.5 days | |
| 4,312 | Citizen station GW7924GW7924 | 74.5 | Citizen | Harris | 51.1% | 322 of 630 | 16 s | 2.5 h | |
| 4,313 | Hollywood Park 3.2 NTX-BXR-403 | 74.5 | Volunteer | Bexar | 42.8% | 3 of 7 | 13.4 h | 3.5 days | |
| 4,314 | Garners Bayou @ Rankin RoadGAPT2 | 74.5 | Gauge | Harris | 34.9% | 64 of 183 | 18 min | 3.9 h | |
| 4,315 | Williams ParkTCEQ-1024 | 74.4 | Gauge | Nueces | 78.5% | 132 of 168 | 33 min | 24 h | |
| 4,316 | Citizen station GW6708GW6708 | 74.4 | Citizen | Bexar | 50.6% | 170 of 336 | 18 s | 4.3 h | |
| 4,317 | Citizen station FW0954FW0954 | 74.4 | Citizen | Dallas | 46.6% | 224 of 480 | 14 s | 9.4 h | |
| 4,318 | Kaufman 2.4 ESETX-KF-17 | 74.4 | Volunteer | Kaufman | 42.8% | 3 of 7 | 14.4 h | 2.5 days | |
| 4,319 | Citizen station KD5NVR-1KD5NVR-1 | 74.3 | Citizen | Brown | 48.5% | 163 of 336 | 20 s | 4.2 h | |
| 4,320 | Forth Worth - Marlene Dr at Everman PkwyFMET2 | 74.3 | Gauge | Tarrant | 40.8% | 82 of 201 | 19 min | 7.1 h | |
| 4,321 | Citizen station W5SDCW5SDC | 74.2 | Citizen | Williamson | 52.0% | 328 of 630 | 16 s | 7.5 h | |
| 4,322 | Citizen station CW4223CW4223 | 74.2 | Citizen | Dallas | 42.0% | 77 of 183 | 13 s | 15.8 h | |
| 4,323 | Forth Worth - Academy Blvd at Farmers BranchFAYT2 | 74.2 | Gauge | Tarrant | 40.8% | 82 of 201 | 19 min | 7.2 h | |
| 4,324 | Carpenters Bayou @ I-10CPTT2 | 74.2 | Gauge | Harris | 40.0% | 192 of 480 | 14 min | 3.7 h | |
| 4,325 | Santa Anna 3.7 NNWTX-CLM-4 | 74.1 | Volunteer | Coleman | 57.1% | 4 of 7 | 24.4 h | 4 days | |
| 4,326 | Lincoln Park 0.8 ENETX-DN-21 | 74.1 | Volunteer | Denton | 57.1% | 4 of 7 | 25.4 h | 4 days | |
| 4,327 | Watauga 1.2 SSETX-TN-140 | 74.1 | Volunteer | Tarrant | 57.1% | 4 of 7 | 30.4 h | 4 days | |
| 4,328 | Citizen station FW6406FW6406 | 74.1 | Citizen | Randall | 48.8% | 197 of 403 | 19 s | 15.8 h | |
| 4,329 | Dripping Springs 8NW - Pedernales TribHRFT2 | 74.1 | Gauge | Hays | 45.2% | 77 of 170 | 19 min | 14.5 h | |
| 4,330 | Hamshire 4SW - Shell Hammer Road DitchHJNT2 | 74.1 | Gauge | Jefferson | 43.0% | 434 of 1,008 | 18 min | 2 h | |
| 4,331 | Mico 5.5 ETX-MDN-77 | 74.0 | Volunteer | Medina | 42.8% | 3 of 7 | 13.4 h | 4 days | |
| 4,332 | Amarillo 7.3 WSWTX-RD-63 | 74.0 | Volunteer | Randall | 42.8% | 3 of 7 | 13.4 h | 4 days | |
| 4,333 | Dripping Springs 8.7 NNWTX-HYS-362 | 74.0 | Volunteer | Hays | 42.8% | 3 of 7 | 15.4 h | 2 days | |
| 4,334 | Sugar Land 4S - Alcorn LakeAOFT2 | 74.0 | Gauge | Fort Bend | 39.0% | 82 of 210 | 16 min | 7.1 h | |
| 4,335 | Fort Worth 2S - W Morningside DriveFWMT2 | 74.0 | Gauge | Tarrant | 39.0% | 82 of 210 | 16 min | 7.3 h | |
| 4,336 | Spindletop Bayou @ State Highway 124 BriJYXT2 | 74.0 | Gauge | Chambers | 37.9% | 348 of 916 | 19 min | 75 min | |
| 4,337 | Deer Park 1SW - Boggy BayouBGBT2 | 74.0 | Gauge | Harris | 34.3% | 69 of 201 | 18 min | 3.9 h | |
| 4,338 | Anna 1.1 NTX-CLL-132 | 73.8 | Volunteer | Collin | 42.8% | 3 of 7 | 14.4 h | 3.6 days | |
| 4,339 | Conroe 7WSW - Lake CreekSERT2 | 73.8 | Gauge | Montgomery | 34.5% | 87 of 252 | 18 min | 3.4 h | |
| 4,340 | Citizen station FW9848FW9848 | 73.7 | Citizen | Bexar | 43.3% | 97 of 224 | 19 s | 17.7 h | |
| 4,341 | Ditch ASGDT2 | 73.7 | Gauge | Fort Bend | 34.1% | 86 of 252 | 18 min | 3.4 h | |
| 4,342 | Spring Creek Waller 6 NEHEGT2 | 73.7 | Gauge | Montgomery | 34.1% | 86 of 252 | 18 min | 3.4 h | |
| 4,343 | KohrvilleKORT2 | 73.7 | Gauge | Harris | 32.8% | 92 of 280 | 14 min | 3.4 h | |
| 4,344 | Citizen station GW1702GW1702 | 73.6 | Citizen | Dallas | 44.9% | 151 of 336 | 20 s | 13.7 h | |
| 4,345 | Bertram 6.1 SWTX-BRT-126 | 73.6 | Volunteer | Burnet | 42.8% | 3 of 7 | 13.4 h | 4.5 days | |
| 4,346 | Little Vince Bayou At Beltway 8LVPT2 | 73.6 | Gauge | Harris | 34.1% | 86 of 252 | 19 min | 3.4 h | |
| 4,347 | RosslynWOTT2 | 73.6 | Gauge | Harris | 32.1% | 72 of 224 | 14 min | 4 h | |
| 4,348 | Citizen station N6ROEN6ROE | 73.5 | Citizen | Comal | 47.3% | 159 of 336 | 19 s | 3.8 h | |
| 4,349 | Comfort 4.4 WTX-KR-65 | 73.5 | Volunteer | Kerr | 42.8% | 3 of 7 | 14.4 h | 4 days | |
| 4,350 | Victoria 11.8 NNWTX-VC-69 | 73.5 | Volunteer | Victoria | 42.8% | 3 of 7 | 16.4 h | 3 days | |
| 4,351 | Greatwood 2N - Amherst CourtAHTT2 | 73.5 | Gauge | Fort Bend | 37.1% | 187 of 504 | 14 min | 3.3 h | |
| 4,352 | Spring ValleyBSBT2 | 73.5 | Gauge | Harris | 33.7% | 85 of 252 | 18 min | 3.4 h | |
| 4,352 | SJRA Lake Conroe Weir FlowPCFT2 | 73.5 | Gauge | Montgomery | 33.7% | 85 of 252 | 18 min | 3.4 h | |
| 4,354 | Santa Fe 4NW - Ditch 6DITT2 | 73.5 | Gauge | Galveston | 33.7% | 85 of 252 | 19 min | 3.4 h | |
| 4,355 | Sims Bayou AT Martin Luther King BoulevardMLKT2 | 73.4 | Gauge | Harris | 33.3% | 96 of 288 | 16 min | 3.4 h | |
| 4,356 | Woodbranch 3NW - Caney CreekCCXT2 | 73.4 | Gauge | Montgomery | 33.3% | 84 of 252 | 18 min | 3.4 h | |
| 4,356 | Sugar Land 2S - Dawnington PlaceDWNT2 | 73.4 | Gauge | Fort Bend | 33.3% | 84 of 252 | 18 min | 3.4 h | |
| 4,356 | New Caney 3E - Peach CreekPECT2 | 73.4 | Gauge | Montgomery | 33.3% | 84 of 252 | 18 min | 3.4 h | |
| 4,359 | Citizen station DW2047DW2047 | 73.3 | Citizen | Williamson | 50.2% | 253 of 504 | 18 s | 18.9 h | |
| 4,360 | Willow Spring BayouWSFT2 | 73.3 | Gauge | Fort Bend | 37.9% | 85 of 224 | 16 min | 7.4 h | |
| 4,361 | Greatwood 1NE - Greatwood ParkwayGRWT2 | 73.3 | Gauge | Fort Bend | 37.1% | 78 of 210 | 16 min | 7.3 h | |
| 4,362 | Cypress Creek AT Inverness ForestCIFT2 | 73.3 | Gauge | Harris | 35.7% | 90 of 252 | 18 min | 4.5 h | |
| 4,363 | Lake Como near Fort WorthFCOT2 | 73.3 | Gauge | Tarrant | 33.3% | 84 of 252 | 19 min | 3.4 h | |
| 4,363 | Fort Worth - Willow LakeFWIT2 | 73.3 | Gauge | Tarrant | 33.3% | 84 of 252 | 19 min | 3.4 h | |
| 4,363 | Santa Fe 2ENE - Highland BayouHBJT2 | 73.3 | Gauge | Galveston | 33.3% | 84 of 252 | 19 min | 3.4 h | |
| 4,363 | Rummel CreekRCGT2 | 73.3 | Gauge | Harris | 33.3% | 84 of 252 | 19 min | 3.4 h | |
| 4,363 | Kingwood 2NW - Bens BranchWDAT2 | 73.3 | Gauge | Harris | 33.3% | 84 of 252 | 19 min | 3.4 h | |
| 4,368 | Nacogdoches Arbor OaksTX-NC-7 | 73.1 | Volunteer | Nacogdoches | 42.8% | 3 of 7 | 15.4 h | 4 days | |
| 4,369 | Tanglewood Forest 0.6 NETX-TV-59 | 73.1 | Volunteer | Travis | 42.8% | 3 of 7 | 17.4 h | 3 days | |
| 4,370 | Dripping Springs 4.8 ENETX-HYS-191 | 73.1 | Volunteer | Hays | 42.8% | 3 of 7 | 17.4 h | 24 h | |
| 4,371 | Driftwood 5SSE - Sierra West RdSWDT2 | 73.0 | Gauge | Hays | 52.5% | 294 of 560 | 19 min | 14.2 h | |
| 4,372 | Citizen station DW8534DW8534 | 72.9 | Citizen | Ellis | 40.6% | 89 of 219 | 17 s | 17 h | |
| 4,373 | Needville 4SSW - Buffalo CreekBFKT2 | 72.9 | Gauge | Fort Bend | 38.1% | 275 of 720 | 14 min | 3.2 h | |
| 4,374 | Webster 6NW - Clear CreekDIXT2 | 72.9 | Gauge | Brazoria | 27.9% | 47 of 168 | 16 min | 3.8 h | |
| 4,375 | Andice 1.6 SWTX-WM-58 | 72.8 | Volunteer | Williamson | 42.8% | 3 of 7 | 14.4 h | 5 days | |
| 4,376 | Pearland 5WNW - Country PlaceCUYT2 | 72.8 | Gauge | Brazoria | 31.6% | 91 of 288 | 16 min | 3.4 h | |
| 4,377 | Brookshire 4E - Willow ForkWFPT2 | 72.7 | Gauge | Waller | 30.9% | 89 of 288 | 14 min | 3.6 h | |
| 4,378 | Citizen station CW3363CW3363 | 72.6 | Citizen | Harris | 47.1% | 317 of 672 | 18 s | 8.2 h | |
| 4,379 | Citizen station DW5624DW5624 | 72.6 | Citizen | Galveston | 46.1% | 133 of 288 | 19 s | 5.3 h | |
| 4,380 | Paige 7.5 NNWTX-BST-123 | 72.6 | Volunteer | Bastrop | 42.8% | 3 of 7 | 17.4 h | 3.5 days | |
| 4,381 | The Woodlands - Bear BranchBBET2 | 72.6 | Gauge | Montgomery | 42.1% | 425 of 1,008 | 14 min | 3.9 h | |
| 4,382 | Citizen station KF5KUWKF5KUW | 72.6 | Citizen | Fannin | 32.7% | 36 of 110 | 20 s | 15.5 h | |
| 4,383 | Fulshear 1W - Bessies CreekBKKT2 | 72.6 | Gauge | Fort Bend | 31.8% | 107 of 336 | 14 min | 3.6 h | |
| 4,384 | Grand_PrairieGPM | 72.5 | Airport | Tarrant | 50.0% | 252 of 504 | 8 min | 3.5 days | |
| 4,385 | Citizen station EW4745EW4745 | 72.5 | Citizen | Victoria | 40.0% | 504 of 1,260 | 17 s | 3.1 h | |
| 4,386 | Citizen station DW1824DW1824 | 72.5 | Citizen | Austin | 38.7% | 100 of 258 | 22 s | 13.7 h | |
| 4,387 | Needville - Fairchilds CreekFHIT2 | 72.5 | Gauge | Fort Bend | 30.3% | 61 of 201 | 19 min | 3.8 h | |
| 4,388 | Freeport SPIPNDBC-FPST2 | 72.4 | Gauge | Brazoria | 58.3% | 327 of 560 | 44 min | 6.3 h | |
| 4,388 | Galveston Pier 21NDBC-GTOT2 | 72.4 | Gauge | Galveston | 58.3% | 327 of 560 | 44 min | 6.3 h | |
| 4,388 | Matagorda Bay Entrance ChannelNDBC-MBET2 | 72.4 | Gauge | Matagorda | 58.3% | 327 of 560 | 44 min | 6.3 h | |
| 4,388 | Port IsabelNDBC-PTIT2 | 72.4 | Gauge | Cameron | 58.3% | 327 of 560 | 44 min | 6.3 h | |
| 4,392 | Amarillo 9.9 WNWTX-PT-15 | 72.4 | Volunteer | Potter | 42.8% | 3 of 7 | 15.4 h | 5 days | |
| 4,393 | Vickery BlvdFEVT2 | 72.4 | Gauge | Tarrant | 37.9% | 153 of 403 | 16 min | 5.6 h | |
| 4,394 | RockportNDBC-RCPT2 | 72.3 | Gauge | Aransas | 58.3% | 327 of 560 | 44 min | 6.3 h | |
| 4,395 | Citizen station FW8585FW8585 | 72.1 | Citizen | Montgomery | 37.7% | 100 of 265 | 17 s | 13.1 h | |
| 4,396 | PearlandMSBT2 | 72.0 | Gauge | Harris | 32.4% | 109 of 336 | 18 min | 3.5 h | |
| 4,397 | Santa Fe 3S - Cloud BayouCUDT2 | 72.0 | Gauge | Galveston | 29.5% | 85 of 288 | 16 min | 3.4 h | |
| 4,398 | South 8Th St @ Ditch 110JZIT2 | 72.0 | Gauge | Jefferson | 26.7% | 180 of 672 | 16 min | 65 min | |
| 4,399 | Citizen station DW2893DW2893 | 71.9 | Citizen | Collin | 41.2% | 104 of 252 | 12 s | 22.3 h | |
| 4,400 | Gum Gully At Diamond HeadDMHT2 | 71.9 | Gauge | Harris | 32.5% | 131 of 403 | 14 min | 4 h | |
| 4,401 | Sienna Plantatation 3WSW - Brookshire CreekSIRT2 | 71.9 | Gauge | Fort Bend | 30.9% | 104 of 336 | 16 min | 3.6 h | |
| 4,402 | Chilton 5WNW - Coy BayouMOVT2 | 71.9 | Gauge | Falls | 30.6% | 206 of 672 | 29 min | 45 min | |
| 4,403 | Bunker Hill Village 2NE - Briar BranchCPBT2 | 71.9 | Gauge | Harris | 29.1% | 84 of 288 | 16 min | 3.4 h | |
| 4,403 | Iowa Colony 4NE - Mustang BayouMBYT2 | 71.9 | Gauge | Brazoria | 29.1% | 84 of 288 | 16 min | 3.4 h | |
| 4,403 | Iowa Colony 1W - WF Chocolate BayouWCCT2 | 71.9 | Gauge | Brazoria | 29.1% | 84 of 288 | 16 min | 3.4 h | |
| 4,403 | White Rock CreekWRCT2 | 71.9 | Gauge | Trinity | 29.1% | 84 of 288 | 16 min | 3.4 h | |
| 4,407 | SatsumaWOJT2 | 71.6 | Gauge | Harris | 28.5% | 64 of 224 | 19 min | 3.9 h | |
| 4,408 | Sugar Land 3SE - Lexington BlvdOLBT2 | 71.5 | Gauge | Fort Bend | 25.8% | 58 of 224 | 14 min | 4 h | |
| 4,409 | Citizen station DW5861DW5861 | 71.2 | Citizen | Angelina | 44.9% | 302 of 672 | 20 s | 15.4 h | |
| 4,410 | Sealy 9.6 NWTX-AS-26 | 71.2 | Volunteer | Austin | 42.8% | 3 of 7 | 21.4 h | 3 days | |
| 4,411 | Stagecoach 2W - Walnut CreekWCNT2 | 71.2 | Gauge | Montgomery | 26.3% | 53 of 201 | 19 min | 3.9 h | |
| 4,412 | Uhland 3NW - Porter CreekCGPT2 | 71.1 | Gauge | Hays | 50.8% | 171 of 336 | 19 min | 3 days | |
| 4,413 | Citizen station FW0273FW0273 | 71.1 | Citizen | Collin | 37.7% | 95 of 252 | 12 s | 18.3 h | |
| 4,414 | Simonton 3S - Brazos RiverBAZT2 | 71.1 | Gauge | Fort Bend | 30.0% | 101 of 336 | 19 min | 3.5 h | |
| 4,415 | Sugar Land 2ESE - Jane Long LakeJLLT2 | 71.0 | Gauge | Fort Bend | 25.8% | 52 of 201 | 19 min | 3.9 h | |
| 4,416 | Pine Crest 1NW - DitchHBWT2 | 70.9 | Gauge | Jefferson | 50.0% | 504 of 1,008 | 18 min | 25.5 h | |
| 4,417 | HockleyLCHT2 | 70.9 | Gauge | Harris | 27.9% | 94 of 336 | 16 min | 3.6 h | |
| 4,418 | Beaumont 1.2 NWTX-JJ-20 | 70.7 | Volunteer | Jefferson | 42.8% | 3 of 7 | 22.4 h | 2.5 days | |
| 4,419 | Cypress Creek @ Us HWY 290CWTT2 | 70.7 | Gauge | Harris | 28.8% | 97 of 336 | 19 min | 3.5 h | |
| 4,420 | Fort Worth - Fosdic LakeFOST2 | 70.6 | Gauge | Tarrant | 32.5% | 82 of 252 | 19 min | 7.4 h | |
| 4,421 | Citizen station W9LCQW9LCQ | 70.5 | Citizen | Fort Bend | 42.8% | 108 of 252 | 18 s | 40.8 h | |
| 4,422 | Citizen station FW9783FW9783 | 70.5 | Citizen | Randall | 34.5% | 497 of 1,440 | 15 s | 2.9 h | |
| 4,423 | Sienna Plantation 4NW - Drainage DitchDRST2 | 70.5 | Gauge | Fort Bend | 25.6% | 74 of 288 | 16 min | 3.6 h | |
| 4,424 | Waller 7S - Live Oak CreekLOPT2 | 70.4 | Gauge | Waller | 25.3% | 73 of 288 | 16 min | 3.6 h | |
| 4,425 | Sugar Land 2NE - NW Detention PondNDOT2 | 70.4 | Gauge | Fort Bend | 25.0% | 70 of 280 | 14 min | 4 h | |
| 4,426 | Cypress Creek AT Hufmeister RoadHFMT2 | 70.2 | Gauge | Harris | 27.3% | 92 of 336 | 19 min | 3.5 h | |
| 4,427 | Katy 2NNW - Cane IslandCIYT2 | 70.2 | Gauge | Harris | 26.8% | 108 of 403 | 14 min | 3.7 h | |
| 4,428 | Mount Pleasant AirportOSA | 70.1 | Airport | Titus | 14.4% | 73 of 504 | 8 min | 40 min | |
| 4,429 | Citizen station W5TTYW5TTY | 70.0 | Citizen | Brazos | 34.9% | 141 of 403 | 19 s | 12.5 h | |
| 4,430 | Blanco River At Halifaxranch NEBHLT2 | 70.0 | Gauge | Hays | 26.7% | 90 of 336 | 19 min | 3.5 h | |
| 4,431 | Alvin 4N - Old Chigger CreekOCIT2 | 69.9 | Gauge | Brazoria | 27.5% | 139 of 504 | 14 min | 3.5 h | |
| 4,432 | Fetzer - Birch Creek at Riley RdRLYT2 | 69.9 | Gauge | Waller | 26.4% | 89 of 336 | 19 min | 3.5 h | |
| 4,433 | DecaturDECT2 | 69.8 | Gauge | Wise | 26.1% | 88 of 336 | 19 min | 3.5 h | |
| 4,434 | Pearland 4S - Coward CreekCWIT2 | 69.7 | Gauge | Brazoria | 25.8% | 87 of 336 | 19 min | 3.5 h | |
| 4,434 | Fetzer 4S - Walnut CreekWJFT2 | 69.7 | Gauge | Waller | 25.8% | 87 of 336 | 19 min | 3.5 h | |
| 4,436 | Citizen station CW6902CW6902 | 69.6 | Citizen | Harris | 55.9% | 1,127 of 2,016 | 15 s | 1.6 h | |
| 4,437 | Fairchilds 2NE - Fairchilds CreekFAIT2 | 69.6 | Gauge | Fort Bend | 25.6% | 86 of 336 | 19 min | 3.5 h | |
| 4,437 | IH-10 @ NormandyNMDT2 | 69.6 | Gauge | Harris | 25.6% | 86 of 336 | 19 min | 3.5 h | |
| 4,439 | Little Mound Creek At BetkaLMBT2 | 69.5 | Gauge | Harris | 25.6% | 86 of 336 | 19 min | 3.5 h | |
| 4,440 | Pearland 3SE - Leclaire DitchLEDT2 | 69.5 | Gauge | Brazoria | 25.3% | 85 of 336 | 19 min | 3.5 h | |
| 4,440 | Iowa Colony 1E - Rodeo PalmsRDOT2 | 69.5 | Gauge | Brazoria | 25.3% | 85 of 336 | 19 min | 3.5 h | |
| 4,440 | Hempstead 11NE - Three Mile CreekTFMT2 | 69.5 | Gauge | Waller | 25.3% | 85 of 336 | 19 min | 3.5 h | |
| 4,443 | La QuintaNDBC-LQAT2 | 69.4 | Gauge | San Patricio | 58.2% | 326 of 560 | 44 min | 6.3 h | |
| 4,444 | Egypt 3SW - Dry CreekDCFT2 | 69.4 | Gauge | Montgomery | 25.0% | 84 of 336 | 19 min | 3.5 h | |
| 4,445 | SH 288 And MacgregorMART2 | 69.4 | Gauge | Harris | 25.0% | 84 of 336 | 19 min | 3.5 h | |
| 4,445 | Harris Gully AT Medical CenterSMWT2 | 69.4 | Gauge | Harris | 25.0% | 84 of 336 | 19 min | 3.5 h | |
| 4,447 | Pierce JunctionPCJT2 | 69.3 | Gauge | Harris | 25.0% | 84 of 336 | 19 min | 3.5 h | |
| 4,448 | Citizen station KF5PJPKF5PJP | 69.2 | Citizen | Smith | 35.9% | 145 of 403 | 18 s | 18.3 h | |
| 4,449 | Citizen station N5VKMN5VKM | 69.1 | Citizen | Collin | 42.9% | 309 of 720 | 18 s | 22.1 h | |
| 4,450 | Citizen station CW9790CW9790 | 69.1 | Citizen | Gillespie | 42.5% | 143 of 336 | 20 s | 30.3 h | |
| 4,451 | Houmont ParkGTDT2 | 69.1 | Gauge | Harris | 28.8% | 194 of 672 | 14 min | 3.9 h | |
| 4,452 | Viola Turning BasinNDBC-VTBT2 | 69.0 | Gauge | Nueces | 58.2% | 326 of 560 | 44 min | 6.3 h | |
| 4,453 | CypressLKLT2 | 69.0 | Gauge | Harris | 23.3% | 94 of 403 | 14 min | 3.6 h | |
| 4,454 | Shepherd 2ENE - Big CreekBEHT2 | 68.9 | Gauge | San Jacinto | 25.5% | 257 of 1,008 | 29 min | 45 min | |
| 4,455 | Citizen station GW6339GW6339 | 68.8 | Citizen | Collin | 39.3% | 793 of 2,016 | 18 s | 11.5 h | |
| 4,456 | Kendleton 2WSW - San Bernard RiverSBWT2 | 68.8 | Gauge | Fort Bend | 25.7% | 173 of 672 | 13 min | 3.2 h | |
| 4,457 | Citizen station FW1475FW1475 | 68.6 | Citizen | Shelby | 30.7% | 516 of 1,680 | 18 s | 3 h | |
| 4,458 | Orchard 4W - Clear CreekCKFT2 | 68.6 | Gauge | Fort Bend | 22.0% | 89 of 403 | 14 min | 3.6 h | |
| 4,459 | Pecan Grove 1NW - Oyster CreekOYST2 | 68.4 | Gauge | Fort Bend | 24.8% | 125 of 504 | 16 min | 3.7 h | |
| 4,460 | Sienna Plantation 2SW - Brazos RiverBZNT2 | 68.4 | Gauge | Fort Bend | 23.0% | 93 of 403 | 16 min | 3.8 h | |
| 4,461 | East Bernard 2NE - Irons CreekIROT2 | 68.4 | Gauge | Wharton | 22.5% | 91 of 403 | 16 min | 3.6 h | |
| 4,462 | Pearland 1W - Brazoria DrainageBOOT2 | 68.2 | Gauge | Brazoria | 22.0% | 89 of 403 | 16 min | 3.6 h | |
| 4,462 | Beasley 5NW - Bessie CreekBSIT2 | 68.2 | Gauge | Fort Bend | 22.0% | 89 of 403 | 16 min | 3.6 h | |
| 4,464 | Fulshear 6SE - Jones CreekJSCT2 | 68.1 | Gauge | Fort Bend | 21.8% | 88 of 403 | 16 min | 3.6 h | |
| 4,465 | Beeville - Poesta CreekPOBT2 | 68.1 | Gauge | Bee | 16.6% | 112 of 672 | 24 min | 45 min | |
| 4,466 | Tule LakeNDBC-TLVT2 | 68.0 | Gauge | Nueces | 60.1% | 202 of 336 | 43 min | 6.5 h | |
| 4,467 | Pine Island Bayou AT NOME 4 NEJZBT2 | 67.9 | Gauge | Jefferson | 34.3% | 69 of 201 | 14 min | 35.2 h | |
| 4,468 | Brookshire 7N - Katy DrainageBKDT2 | 67.9 | Gauge | Waller | 21.3% | 86 of 403 | 16 min | 3.6 h | |
| 4,468 | Waller 1SSW - Mound CreekWAMT2 | 67.9 | Gauge | Waller | 21.3% | 86 of 403 | 16 min | 3.6 h | |
| 4,470 | Richmond 2SSE - Rarbs BayouRABT2 | 67.9 | Gauge | Fort Bend | 18.6% | 47 of 252 | 19 min | 3.7 h | |
| 4,471 | Citizen station FW0014FW0014 | 67.8 | Citizen | Lampasas | 36.5% | 461 of 1,260 | 18 s | 45.3 h | |
| 4,472 | Brays Bayou @ Beltway 8BBWT2 | 67.8 | Gauge | Harris | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Shenandoah 1SSW - Cynthia Woods PavCWPT2 | 67.8 | Gauge | Montgomery | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Everman 1SW - ParkwayFJWT2 | 67.8 | Gauge | Tarrant | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Fort Worth 4SW - Bryce and HulenFWAT2 | 67.8 | Gauge | Tarrant | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Forth Worth 4NW - CASAFWBT2 | 67.8 | Gauge | Tarrant | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Cresson 1SEFWCT2 | 67.8 | Gauge | Johnson | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Forth Worth - Fire 1FWET2 | 67.8 | Gauge | Tarrant | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Jamaica BeachJMBT2 | 67.8 | Gauge | Galveston | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | Fort Worth 10SSW - West Risinger RoadTIST2 | 67.8 | Gauge | Tarrant | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,472 | MeyerlandWWHT2 | 67.8 | Gauge | Harris | 20.8% | 84 of 403 | 16 min | 3.6 h | |
| 4,482 | Sugar Land 1NNE - Bournwood DrABDT2 | 67.7 | Gauge | Fort Bend | 17.4% | 44 of 252 | 16 min | 4 h | |
| 4,483 | Rosenberg 2SW - Coon CreekKROT2 | 67.6 | Gauge | Fort Bend | 24.1% | 162 of 672 | 14 min | 3.8 h | |
| 4,484 | Rosenberg 2ESE - Dry CreekDYKT2 | 67.4 | Gauge | Fort Bend | 21.0% | 106 of 504 | 14 min | 3.8 h | |
| 4,485 | Brays Bayou @ State HWY 6BWPT2 | 67.3 | Gauge | Harris | 21.0% | 85 of 403 | 19 min | 3.7 h | |
| 4,486 | Citizen station WX5II-15WX5II-15 | 67.1 | Citizen | Live Oak | 40.4% | 102 of 252 | 17 s | 27.4 h | |
| 4,487 | Trinity 10 ECHET2 | 67.1 | Gauge | Trinity | 19.4% | 56 of 288 | 16 min | 5.4 h | |
| 4,488 | Mountain HomeKVKT2 | 67.0 | Gauge | Kerr | 39.1% | 219 of 560 | 18 min | 3.4 days | |
| 4,488 | HuntKVNT2 | 67.0 | Gauge | Real | 39.1% | 219 of 560 | 18 min | 3.4 days | |
| 4,490 | Citizen station FW4653FW4653 | 66.9 | Citizen | Denton | 33.9% | 57 of 168 | 14 s | 2.8 days | |
| 4,491 | Orchard 3SW - Snake CreekSNKT2 | 66.9 | Gauge | Fort Bend | 20.1% | 81 of 403 | 19 min | 3.7 h | |
| 4,492 | Mountain HomeKVTT2 | 66.8 | Gauge | Kerr | 38.3% | 215 of 560 | 18 min | 3.4 days | |
| 4,493 | Enbridge, InglesideNDBC-MHBT2 | 66.7 | Gauge | San Patricio | 56.7% | 318 of 560 | 44 min | 6.3 h | |
| 4,494 | Citizen station EW4696EW4696 | 66.7 | Citizen | Williamson | 33.2% | 134 of 403 | 16 s | 3.1 days | |
| 4,495 | Galveston 209BGVW | 66.5 | Airport | Galveston | 94.6% | 477 of 504 | 3 min | 8.1 h | |
| 4,496 | HuntKVJT2 | 66.5 | Gauge | Kerr | 37.5% | 210 of 560 | 18 min | 3.6 days | |
| 4,497 | White Oak Bayou @ PinemontWPOT2 | 66.5 | Gauge | Harris | 15.7% | 53 of 336 | 16 min | 3.8 h | |
| 4,498 | TX State AquariumNDBC-TXVT2 | 66.4 | Gauge | Nueces | 60.1% | 202 of 336 | 43 min | 6.5 h | |
| 4,499 | Buna 1SW - Goode BranchGOBT2 | 66.4 | Gauge | Jasper | 34.7% | 350 of 1,008 | 14 min | 3.7 days | |
| 4,500 | HempsteadHMPT2 | 66.4 | Gauge | Waller | 17.3% | 70 of 403 | 16 min | 3.8 h |
How a station is ranked
The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.
The 247 score
Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:
- 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.