Texas 24/7 Rank
Every station in Texas ranked by its 247 score out of 100: how reliably it reports, how accurate its readings are against a reference station, how they pass their checks and how they stand against the forecast, over the last seven days.
A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 4,210 ranked here, 4,194 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 3,751 | Orchard 2ESE - Duvall DitchDUVT2 | 78.3 | Gauge | Fort Bend | 45.4% | 104 of 229 | 14 min | 3.3 h | |
| 3,752 | Sugar Land 5SW - New Territory TreatmentNETT2 | 78.3 | Gauge | Fort Bend | 45.0% | 101 of 224 | 14 min | 3.3 h | |
| 3,753 | Corpus Christi - Cabaniss FieldNGW | 78.2 | Airport | Nueces | 70.8% | 119 of 168 | 2.6 h | 5 h | |
| 3,754 | Ih 10 @ SilberSBRT2 | 78.2 | Gauge | Harris | 45.0% | 101 of 224 | 14 min | 3.3 h | |
| 3,755 | Greatwood 2N - Amherst CourtAHTT2 | 78.2 | Gauge | Fort Bend | 45.0% | 101 of 224 | 14 min | 3.4 h | |
| 3,756 | Alvin 4N - Resort Park DitchRROT2 | 78.1 | Gauge | Brazoria | 58.4% | 589 of 1,008 | 14 min | 3.5 h | |
| 3,757 | Sugar Land 4SE - Dulles AveOCDT2 | 78.1 | Gauge | Fort Bend | 49.7% | 91 of 183 | 14 min | 7.1 h | |
| 3,758 | White Oak Bayou AT Heights BoulevardHGTT2 | 78.1 | Gauge | Harris | 49.3% | 311 of 630 | 14 min | 2 h | |
| 3,759 | Cleveland 3SE - Tarkington BayouTKNT2 | 78.1 | Gauge | Liberty | 45.7% | 92 of 201 | 18 min | 3.2 h | |
| 3,759 | Pasadena 3SSE - Vince BayouVINT2 | 78.1 | Gauge | Harris | 45.7% | 92 of 201 | 18 min | 3.2 h | |
| 3,761 | Sugar Land 4SE - Lakes of Austin ParkLAUT2 | 78.1 | Gauge | Fort Bend | 45.2% | 91 of 201 | 17 min | 3.2 h | |
| 3,762 | Fort Worth - Collard St Near UP RR BridgeFCLT2 | 78.1 | Gauge | Tarrant | 43.4% | 175 of 403 | 14 min | 1.6 h | |
| 3,763 | Beaumont - Neches RiverNRIT2 | 78.0 | Gauge | Orange | 69.4% | 467 of 672 | 14 min | 22 h | |
| 3,764 | Brays Bayou AT South Main StreetHBMT2 | 78.0 | Gauge | Harris | 51.0% | 343 of 672 | 18 min | 1.8 h | |
| 3,765 | Harmon CreekHRMT2 | 78.0 | Gauge | Walker | 49.1% | 90 of 183 | 14 min | 7.1 h | |
| 3,766 | Little Vince Bayou At JacksonLVJT2 | 78.0 | Gauge | Harris | 45.7% | 92 of 201 | 18 min | 3.3 h | |
| 3,767 | CooperCOOT2 | 78.0 | Cooperative | Delta | 42.8% | 3 of 7 | 5.6 h | 3 days | |
| 3,768 | HillsboroHBOT2 | 77.9 | Cooperative | Hill | 42.8% | 3 of 7 | 17 min | 5 days | |
| 3,769 | Axtell 3.8 NNETX-MCL-83 | 77.8 | Volunteer | McLennan | 66.6% | 2 of 3 | 24.4 h | 36.1 h | |
| 3,769 | Colmesneil 0.9 STX-TR-33 | 77.8 | Volunteer | Tyler | 66.6% | 2 of 3 | 24.4 h | 36.1 h | |
| 3,771 | Kountze 1.1 STX-HRN-6 | 77.8 | Volunteer | Hardin | 66.6% | 2 of 3 | 25.4 h | 2 days | |
| 3,772 | Cuero 8.4 STX-DW-19 | 77.8 | Volunteer | DeWitt | 66.6% | 2 of 3 | 25.4 h | 37.1 h | |
| 3,773 | Kendalia 2.95 NNWTX-KN-38 | 77.8 | Volunteer | Kendall | 66.6% | 2 of 3 | 25.4 h | 31 h | |
| 3,774 | New Braunfels 10.7 NWTX-CML-356 | 77.8 | Volunteer | Comal | 66.6% | 2 of 3 | 26.4 h | 34.1 h | |
| 3,775 | Hutto 0.8 WNWTX-WM-222 | 77.8 | Volunteer | Williamson | 66.6% | 2 of 3 | 26.4 h | 37.1 h | |
| 3,776 | New Braunfels 2.6 WTX-CML-222 | 77.8 | Volunteer | Comal | 66.6% | 2 of 3 | 27.4 h | 2 days | |
| 3,777 | Spring Branch 1.8 SETX-CML-265 | 77.8 | Volunteer | Comal | 66.6% | 2 of 3 | 33.4 h | 43.1 h | |
| 3,778 | Meyerland 2SW - Willow WaterWHLT2 | 77.8 | Gauge | Harris | 53.8% | 362 of 672 | 14 min | 3.4 h | |
| 3,779 | Ditch HDCHT2 | 77.8 | Gauge | Fort Bend | 43.7% | 98 of 224 | 14 min | 3.3 h | |
| 3,780 | Pine Crest 1E - Drainage CanalHEVT2 | 77.7 | Gauge | Jefferson | 55.0% | 370 of 672 | 14 min | 4 h | |
| 3,781 | Deer Park 3SSW - Armand BayouRMBT2 | 77.7 | Gauge | Harris | 44.7% | 90 of 201 | 18 min | 3.2 h | |
| 3,782 | Dime BoxDBXT2 | 77.7 | Cooperative | Lee | 42.8% | 3 of 7 | 6.3 h | 2 days | |
| 3,783 | Greens Bayou 2 NE Normandy RoadGJCT2 | 77.6 | Gauge | Harris | 54.1% | 364 of 672 | 14 min | 3.8 h | |
| 3,784 | Macedonia 5SW - Luce BayouLUCT2 | 77.6 | Gauge | Liberty | 44.7% | 90 of 201 | 18 min | 3.3 h | |
| 3,785 | Rosenberg 2NW - Robinowitz DitchRBZT2 | 77.6 | Gauge | Fort Bend | 43.3% | 97 of 224 | 14 min | 3.3 h | |
| 3,786 | Central Gardens - 5th Ave DitchHJST2 | 77.5 | Gauge | Jefferson | 48.2% | 324 of 672 | 14 min | 2 h | |
| 3,787 | Little Pine Island Bayou AT THICKET 4 SEJYLT2 | 77.5 | Gauge | Hardin | 47.9% | 302 of 630 | 15 min | 2 h | |
| 3,788 | Ih 10 East Of Washington AveWSHT2 | 77.5 | Gauge | Harris | 44.2% | 89 of 201 | 19 min | 3.2 h | |
| 3,789 | Rosenberg 6SSE - Big CreekBCXT2 | 77.5 | Gauge | Fort Bend | 44.2% | 89 of 201 | 19 min | 3.2 h | |
| 3,789 | Greatwood 1ENE - Winding Brook DrWNDT2 | 77.5 | Gauge | Fort Bend | 44.2% | 89 of 201 | 19 min | 3.2 h | |
| 3,791 | Driftwood 5SSE - Sierra West RdSWDT2 | 77.4 | Gauge | Hays | 68.9% | 386 of 560 | 19 min | 18.2 h | |
| 3,792 | Bunker Hill VillageBNKT2 | 77.4 | Gauge | Harris | 46.4% | 85 of 183 | 14 min | 6.1 h | |
| 3,793 | Upper Ditch AUDAT2 | 77.4 | Gauge | Fort Bend | 44.1% | 114 of 258 | 14 min | 3.4 h | |
| 3,794 | Chiger Creek AT Windsong LaneCCWT2 | 77.4 | Gauge | Galveston | 43.7% | 88 of 201 | 18 min | 3.2 h | |
| 3,795 | Sugar Land 4SW - TelfairTFLT2 | 77.3 | Gauge | Fort Bend | 43.7% | 88 of 201 | 19 min | 3.2 h | |
| 3,795 | Turkey Ck At FM 1959TUKT2 | 77.3 | Gauge | Harris | 43.7% | 88 of 201 | 19 min | 3.2 h | |
| 3,797 | Sugar Land 2WSW - Bullhead SloughBHST2 | 77.3 | Gauge | Fort Bend | 42.4% | 95 of 224 | 14 min | 3.3 h | |
| 3,798 | Rosharow 3W - Oyster CreekOYRT2 | 77.2 | Gauge | Brazoria | 74.5% | 501 of 672 | 27 min | 22 h | |
| 3,799 | Carpenters Bayou @ I-10CPTT2 | 77.2 | Gauge | Harris | 52.8% | 355 of 672 | 14 min | 3.6 h | |
| 3,800 | Greatwood 1NE - Greatwood ParkwayGRWT2 | 77.2 | Gauge | Fort Bend | 41.9% | 94 of 224 | 14 min | 3.3 h | |
| 3,801 | Brenham 2NE - New Year CreekNYBT2 | 77.1 | Gauge | Washington | 75.3% | 506 of 672 | 29 min | 22.3 h | |
| 3,802 | Eastex Freeway @ Ditch 001JYAT2 | 77.1 | Gauge | Jefferson | 48.1% | 485 of 1,008 | 14 min | 1.5 h | |
| 3,803 | Seguin 3NE - Geronimo CreekGCIT2 | 77.0 | Gauge | Guadalupe | 73.8% | 496 of 672 | 26 min | 22.3 h | |
| 3,804 | Hamshire 2SSE - Mayhaw BayouMHHT2 | 76.9 | Gauge | Jefferson | 73.8% | 496 of 672 | 27 min | 22.3 h | |
| 3,805 | 6922 Old Katy RdTNST2 | 76.9 | Gauge | Harris | 41.0% | 92 of 224 | 14 min | 3.3 h | |
| 3,806 | Liverpool 2WSW - Austin BayouAUST2 | 76.8 | Gauge | Brazoria | 74.4% | 500 of 672 | 29 min | 22.3 h | |
| 3,807 | Sims Bayou AT Hiram Clarke StreetHCST2 | 76.8 | Gauge | Harris | 48.8% | 289 of 592 | 18 min | 2.3 h | |
| 3,808 | Willow Creek 4 E TomballLWCT2 | 76.8 | Gauge | Harris | 47.4% | 319 of 672 | 17 min | 1.8 h | |
| 3,809 | Mont Belvieu 3ESE - Cotton BayouCBLT2 | 76.8 | Gauge | Chambers | 42.2% | 85 of 201 | 19 min | 3.2 h | |
| 3,810 | Rose City 1WSW - Bairds BayouRCBT2 | 76.7 | Gauge | Orange | 73.2% | 492 of 672 | 27 min | 22 h | |
| 3,811 | Hamshire 5SE - Boondocks Road DitchHJOT2 | 76.7 | Gauge | Jefferson | 58.4% | 589 of 1,008 | 14 min | 5.4 h | |
| 3,812 | Cypress Creek 5 AT Katy-Hockley RoadKHOT2 | 76.7 | Gauge | Harris | 47.1% | 317 of 672 | 18 min | 1.8 h | |
| 3,813 | Fort Worth 2S - W Morningside DriveFWMT2 | 76.7 | Gauge | Tarrant | 40.6% | 91 of 224 | 14 min | 3.3 h | |
| 3,814 | Reliant ParkRLPT2 | 76.7 | Gauge | Harris | 40.6% | 91 of 224 | 14 min | 3.3 h | |
| 3,815 | Beaumont 5NNE - LNVA SaltwaterJLBT2 | 76.6 | Gauge | Jefferson | 45.9% | 463 of 1,008 | 16 min | 70 min | |
| 3,816 | Sugar Land 2SW - New Territory BlvdNTRT2 | 76.6 | Gauge | Fort Bend | 42.4% | 107 of 252 | 16 min | 3.2 h | |
| 3,817 | Forth Worth - Academy Blvd at Farmers BranchFAYT2 | 76.6 | Gauge | Tarrant | 41.7% | 84 of 201 | 19 min | 3.2 h | |
| 3,818 | Missouri City 7WSW - TelfairTFNT2 | 76.6 | Gauge | Fort Bend | 40.6% | 91 of 224 | 14 min | 3.3 h | |
| 3,819 | Mountain HomeKVKT2 | 76.5 | Gauge | Kerr | 62.5% | 350 of 560 | 19 min | 12 h | |
| 3,820 | Spring ValleyBSBT2 | 76.4 | Gauge | Harris | 41.0% | 106 of 258 | 14 min | 3.4 h | |
| 3,821 | New Caney 1NNE - Caney CreekCCUT2 | 76.4 | Gauge | Montgomery | 41.0% | 92 of 224 | 16 min | 3.3 h | |
| 3,822 | White Rock CreekWRCT2 | 76.4 | Gauge | Trinity | 40.8% | 82 of 201 | 17 min | 3.4 h | |
| 3,823 | 3.6 N AddicksLCAT2 | 76.3 | Gauge | Harris | 46.7% | 314 of 672 | 17 min | 2 h | |
| 3,824 | Vidor 6E - Cow BayouBCVT2 | 76.2 | Gauge | Orange | 74.5% | 501 of 672 | 32 min | 22.3 h | |
| 3,825 | Whitman 3SW - Rocky CreekRKYT2 | 76.2 | Gauge | Washington | 68.7% | 693 of 1,008 | 22 min | 21.2 h | |
| 3,826 | Hamshire 4SW - Shell Hammer Road DitchHJNT2 | 76.2 | Gauge | Jefferson | 40.7% | 274 of 672 | 17 min | 65 min | |
| 3,827 | Lovelady 2ESE - Gail CreekGLYT2 | 76.1 | Gauge | Houston | 74.2% | 499 of 672 | 32 min | 22.3 h | |
| 3,827 | Buffalo 17ESE - Upper Keechi CreekKCOT2 | 76.1 | Gauge | Leon | 74.2% | 499 of 672 | 32 min | 22.3 h | |
| 3,827 | Beaumont 7SW - Willow Marsh BayouWMIT2 | 76.1 | Gauge | Jefferson | 74.2% | 499 of 672 | 32 min | 22.3 h | |
| 3,830 | Mont Belvieu 2SE - Hackberry GullyHBGT2 | 76.1 | Gauge | Chambers | 43.2% | 87 of 201 | 18 min | 4.5 h | |
| 3,831 | Oyster Creek 1 SSW SugarlandSGLT2 | 76.1 | Gauge | Fort Bend | 42.0% | 106 of 252 | 17 min | 3.4 h | |
| 3,832 | Taylor Bayou @ S.H. 73 BridgeJYGT2 | 76.1 | Gauge | Jefferson | 38.1% | 256 of 672 | 14 min | 60 min | |
| 3,833 | El Paso 11.3 ENETX-EP-59 | 76.1 | Volunteer | El Paso | 33.3% | 1 of 3 | 26 min | 2.4 days | |
| 3,834 | Brazoria 4.2 WTX-BRZ-48 | 76.1 | Volunteer | Brazoria | 33.3% | 1 of 3 | 26 min | 2.5 days | |
| 3,834 | Driftwood 2.8 NNWTX-HYS-56 | 76.1 | Volunteer | Hays | 33.3% | 1 of 3 | 26 min | 2.5 days | |
| 3,836 | Lexington 0.1 ETX-LE-30 | 76.1 | Volunteer | Lee | 33.3% | 1 of 3 | 26 min | 2.5 days | |
| 3,837 | Lubbock 5.1 SSWTX-LK-108 | 76.1 | Volunteer | Lubbock | 33.3% | 1 of 3 | 26 min | 2 days | |
| 3,838 | Waxahachie 8.5 SWTX-EL-43 | 76.1 | Volunteer | Ellis | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,838 | Ransom Canyon 0.4 ENETX-LK-24 | 76.1 | Volunteer | Lubbock | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,840 | Amarillo 3.1 NTX-PT-24 | 76.1 | Volunteer | Potter | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,841 | El Paso 10.9 SETX-EP-152 | 76.1 | Volunteer | El Paso | 33.3% | 1 of 3 | 86 min | 2.4 days | |
| 3,841 | Matador 0.6 STX-MTL-3 | 76.1 | Volunteer | Motley | 33.3% | 1 of 3 | 86 min | 2.4 days | |
| 3,843 | Angleton 7.7 STX-BRZ-51 | 76.1 | Volunteer | Brazoria | 33.3% | 1 of 3 | 86 min | 3 days | |
| 3,844 | Round Top 5.6 SETX-FY-35 | 76.1 | Volunteer | Fayette | 33.3% | 1 of 3 | 86 min | 2 days | |
| 3,845 | El Paso 6.9 WNWTX-EP-111 | 76.1 | Volunteer | El Paso | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,845 | El Paso 9.1 WNWTX-EP-48 | 76.1 | Volunteer | El Paso | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,847 | New Braunfels 10.7 NNETX-CML-232 | 76.1 | Volunteer | Comal | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,847 | Rancho Viejo 2.3 ESETX-CMR-136 | 76.1 | Volunteer | Cameron | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Marathon 0.7 WTX-BRS-44 | 76.1 | Volunteer | Brewster | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Helotes 7.3 SSWTX-BXR-508 | 76.1 | Volunteer | Bexar | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Dalhart 9.6 SSETX-HRT-2 | 76.1 | Volunteer | Hartley | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Woodrow 2.8 WNWTX-LK-2 | 76.1 | Volunteer | Lubbock | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Mico 5.0 ETX-MDN-27 | 76.1 | Volunteer | Medina | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,849 | Palacios 11.5 NNETX-MTG-4 | 76.1 | Volunteer | Matagorda | 33.3% | 1 of 3 | 86 min | 2.5 days | |
| 3,855 | Georgetown 1.3 SETX-WM-341 | 76.1 | Volunteer | Williamson | 33.3% | 1 of 3 | 86 min | 2.3 days | |
| 3,856 | El Paso 8.2 SETX-EP-145 | 76.1 | Volunteer | El Paso | 33.3% | 1 of 3 | 86 min | 2.4 days | |
| 3,857 | Burton 2.4 NETX-WA-54 | 76.1 | Volunteer | Washington | 33.3% | 1 of 3 | 2.4 h | 3 days | |
| 3,858 | Terlingua 11.1 NETX-BRS-18 | 76.1 | Volunteer | Brewster | 33.3% | 1 of 3 | 2.4 h | 2.5 days | |
| 3,858 | Dickens 1.5 WTX-DK-2 | 76.1 | Volunteer | Dickens | 33.3% | 1 of 3 | 2.4 h | 2.5 days | |
| 3,858 | Dryden 23.0 SETX-TL-7 | 76.1 | Volunteer | Terrell | 33.3% | 1 of 3 | 2.4 h | 2.5 days | |
| 3,861 | Fair Oaks Ranch 0.5 ENETX-BXR-498 | 76.1 | Volunteer | Bexar | 33.3% | 1 of 3 | 2.4 h | 3 days | |
| 3,862 | Bastrop 4.4 WTX-BST-222 | 76.1 | Volunteer | Bastrop | 33.3% | 1 of 3 | 2.4 h | 2.5 days | |
| 3,863 | Bremond 5SE - Walnut CreekOWVT2 | 76.0 | Gauge | Robertson | 74.1% | 498 of 672 | 32 min | 22.3 h | |
| 3,864 | Midway 4SSE - Larrison CreekLRST2 | 76.0 | Gauge | Madison | 74.1% | 498 of 672 | 32 min | 22.3 h | |
| 3,865 | Conroe 2W - WF San Jacinto RiverWFFT2 | 76.0 | Gauge | Montgomery | 73.9% | 497 of 672 | 32 min | 22.3 h | |
| 3,866 | New Territory 2N - Oyster CreekOYUT2 | 76.0 | Gauge | Fort Bend | 73.9% | 497 of 672 | 32 min | 22.3 h | |
| 3,867 | Algoa 2N - Dickinson BayouDNBT2 | 76.0 | Gauge | Galveston | 73.9% | 497 of 672 | 32 min | 22.5 h | |
| 3,867 | Santa Fe 1E - Highland BayouHGLT2 | 76.0 | Gauge | Galveston | 73.9% | 497 of 672 | 32 min | 22.5 h | |
| 3,869 | Hungerford - West Bernard CreekWBUT2 | 76.0 | Gauge | Wharton | 73.8% | 496 of 672 | 32 min | 22.3 h | |
| 3,870 | Leander 3N - SF San Gabriel RiverLSGT2 | 75.9 | Gauge | Williamson | 73.8% | 496 of 672 | 32 min | 22.3 h | |
| 3,870 | Dobbin 8N - Peach CreekPEMT2 | 75.9 | Gauge | Montgomery | 73.8% | 496 of 672 | 32 min | 22.3 h | |
| 3,872 | Rosebud 2W - Pond CreekWPHT2 | 75.9 | Gauge | Falls | 73.8% | 496 of 672 | 32 min | 22.3 h | |
| 3,873 | Cedar Lane 1NE - Linnville BayouLBUT2 | 75.9 | Gauge | Matagorda | 73.6% | 495 of 672 | 32 min | 22.3 h | |
| 3,874 | Reagan 4SE - Little Brazos RiverREAT2 | 75.9 | Gauge | Falls | 73.6% | 495 of 672 | 32 min | 22.5 h | |
| 3,875 | Splendora 6NNW - Peach CreekPEAT2 | 75.9 | Gauge | Montgomery | 73.6% | 495 of 672 | 32 min | 22.3 h | |
| 3,876 | Elkhart 3W - Manson CreekMEKT2 | 75.9 | Gauge | Anderson | 73.6% | 495 of 672 | 32 min | 22.3 h | |
| 3,877 | Rose City 6SE - Anderson GullyOAGT2 | 75.9 | Gauge | Orange | 49.2% | 496 of 1,008 | 17 min | 2 h | |
| 3,878 | StephenvilleSEPT2 | 75.9 | Cooperative | Erath | 42.8% | 3 of 7 | 10.2 h | 3 days | |
| 3,879 | Sealy 2WSW - Little Bernard CrekLEBT2 | 75.8 | Gauge | Austin | 73.5% | 494 of 672 | 32 min | 22.3 h | |
| 3,880 | College Station 2NE - Carters CreekCAKT2 | 75.8 | Gauge | Brazos | 73.3% | 493 of 672 | 32 min | 22.5 h | |
| 3,881 | Conroe 5SE - Crystal CreekCYST2 | 75.8 | Gauge | Montgomery | 73.3% | 493 of 672 | 32 min | 22.3 h | |
| 3,882 | Belton 6SE - Leon RVLRHT2 | 75.8 | Gauge | Bell | 73.3% | 493 of 672 | 32 min | 22.3 h | |
| 3,883 | Wolf Creek ParkWCPT2 | 75.8 | Gauge | San Jacinto | 44.2% | 81 of 183 | 16 min | 7.1 h | |
| 3,884 | Kerrville 0.9 NWTX-KR-95 | 75.8 | Volunteer | Kerr | 33.3% | 1 of 3 | 2.4 h | 3.3 days | |
| 3,885 | Willis 3NE - Caney CreekWIIT2 | 75.7 | Gauge | Montgomery | 73.2% | 492 of 672 | 32 min | 22.3 h | |
| 3,886 | Luling 3ESE - Plum CreekPLUT2 | 75.7 | Gauge | Caldwell | 73.0% | 491 of 672 | 32 min | 22.5 h | |
| 3,887 | Missouri City 3SW - Oyster CreekOYMT2 | 75.7 | Gauge | Fort Bend | 73.0% | 491 of 672 | 32 min | 22.3 h | |
| 3,888 | South Houston 6SW - Clear CreekOOKT2 | 75.7 | Gauge | Brazoria | 73.0% | 491 of 672 | 32 min | 22.5 h | |
| 3,889 | Fort Worth - Willow LakeFWIT2 | 75.7 | Gauge | Tarrant | 40.4% | 102 of 252 | 17 min | 3.4 h | |
| 3,890 | Beaumont 2NNW - Old Walmart BasinJOWT2 | 75.7 | Gauge | Jefferson | 37.3% | 251 of 672 | 14 min | 64 min | |
| 3,891 | Beeville 10ESE - Medio CreekDIOT2 | 75.6 | Gauge | Bee | 72.9% | 490 of 672 | 32 min | 22.3 h | |
| 3,891 | Woodsboro 4SSW - Devils Run CreekWDBT2 | 75.6 | Gauge | Refugio | 72.9% | 490 of 672 | 32 min | 22.3 h | |
| 3,893 | Bryan 6NE - Mathis CreekMKTT2 | 75.6 | Gauge | Brazos | 72.9% | 490 of 672 | 32 min | 22.5 h | |
| 3,894 | Normanna 1S - Medio CreekNOMT2 | 75.6 | Gauge | Bee | 72.7% | 489 of 672 | 32 min | 22.3 h | |
| 3,895 | Shavano Park 3WNW - Leon CreekLCFT2 | 75.6 | Gauge | Bexar | 72.7% | 489 of 672 | 32 min | 22.5 h | |
| 3,896 | Clear Creek AT Greentee AvenueGNTT2 | 75.6 | Gauge | Harris | 40.7% | 137 of 336 | 14 min | 3.3 h | |
| 3,897 | Woodville 6.4 SSETX-TR-42 | 75.6 | Volunteer | Tyler | 33.3% | 1 of 3 | 3.4 h | 2.5 days | |
| 3,898 | Tanglewood Forest 2.5 ETX-TV-494 | 75.6 | Volunteer | Travis | 33.3% | 1 of 3 | 3.4 h | 2.5 days | |
| 3,899 | Bulverde 0.3 STX-CML-301 | 75.6 | Volunteer | Comal | 33.3% | 1 of 3 | 3.4 h | 2.4 days | |
| 3,900 | Denton 4.2 SSETX-DN-80 | 75.6 | Volunteer | Denton | 33.3% | 1 of 3 | 3.4 h | 3 days | |
| 3,901 | Missouri City 5SW - Upper Ditch AUPDT2 | 75.5 | Gauge | Fort Bend | 43.4% | 125 of 288 | 17 min | 4.3 h | |
| 3,902 | Conroe 7ENE - Caney CreekNEYT2 | 75.5 | Gauge | Montgomery | 40.8% | 103 of 252 | 18 min | 3.4 h | |
| 3,903 | Beaumont 5SW - Tyrrell ParkJTPT2 | 75.4 | Gauge | Jefferson | 33.7% | 170 of 504 | 14 min | 61 min | |
| 3,904 | Sinton 2W - Chiltipin CreekILNT2 | 75.3 | Gauge | San Patricio | 72.0% | 484 of 672 | 32 min | 22.3 h | |
| 3,905 | Rummel CreekRCGT2 | 75.3 | Gauge | Harris | 39.6% | 100 of 252 | 17 min | 3.4 h | |
| 3,906 | Mahaw Bayou @ Wilber RdJYQT2 | 75.3 | Gauge | Jefferson | 35.5% | 239 of 672 | 14 min | 60 min | |
| 3,907 | Lufkin #2LNFT2 | 75.2 | Cooperative | Angelina | 57.1% | 4 of 7 | 22.4 h | 35.1 h | |
| 3,908 | Cisco 0.9 WSWTX-ES-7 | 75.2 | Volunteer | Eastland | 33.3% | 1 of 3 | 4.4 h | 2.2 days | |
| 3,909 | Dalhart 8.1 WTX-DL-3 | 75.2 | Volunteer | Dallam | 33.3% | 1 of 3 | 4.4 h | 2.5 days | |
| 3,910 | Burnet 10.0 WTX-BRT-157 | 75.2 | Volunteer | Burnet | 33.3% | 1 of 3 | 4.4 h | 2.5 days | |
| 3,911 | Stoneham 4NNE - Navasota RiverNAVT2 | 75.0 | Gauge | Grimes | 71.2% | 479 of 672 | 32 min | 22.2 h | |
| 3,912 | Cypress Creek 7 AT Sharp RoadHOCT2 | 75.0 | Gauge | Harris | 44.2% | 297 of 672 | 17 min | 2.3 h | |
| 3,913 | West Port Aurthur 6W - Hebert Heirs MarshJHHT2 | 75.0 | Gauge | Jefferson | 35.7% | 240 of 672 | 14 min | 64 min | |
| 3,914 | Marquez 2ENE - Brushy CreekMQZT2 | 74.9 | Gauge | Leon | 70.8% | 476 of 672 | 32 min | 22.3 h | |
| 3,915 | Sugar Land 5S - Ditch HDTHT2 | 74.9 | Gauge | Fort Bend | 40.6% | 164 of 403 | 14 min | 3.3 h | |
| 3,916 | Sienna Plantation 4NW - Drainage DitchDRST2 | 74.8 | Gauge | Fort Bend | 45.8% | 308 of 672 | 14 min | 3.6 h | |
| 3,917 | Caldwood Acres 1E - Hillebrandt BayouHBZT2 | 74.8 | Gauge | Jefferson | 44.2% | 446 of 1,008 | 14 min | 2 h | |
| 3,918 | Bunker Hill Village 2NE - Briar BranchCPBT2 | 74.7 | Gauge | Harris | 37.8% | 112 of 296 | 14 min | 3.4 h | |
| 3,919 | Lake Como near Fort WorthFCOT2 | 74.7 | Gauge | Tarrant | 37.7% | 95 of 252 | 17 min | 3.4 h | |
| 3,919 | SJRA Lake Conroe Weir FlowPCFT2 | 74.7 | Gauge | Montgomery | 37.7% | 95 of 252 | 17 min | 3.4 h | |
| 3,921 | Princeton 2.0 STX-CLL-131 | 74.7 | Volunteer | Collin | 33.3% | 1 of 3 | 5.4 h | 37.1 h | |
| 3,922 | Big Sandy 3.9 ETX-UP-8 | 74.7 | Volunteer | Upshur | 33.3% | 1 of 3 | 5.4 h | 2.5 days | |
| 3,923 | Ingram 2.5 WTX-KR-138 | 74.7 | Volunteer | Kerr | 33.3% | 1 of 3 | 5.4 h | 2.5 days | |
| 3,924 | Sugar Land 4S - Alcorn LakeAOFT2 | 74.6 | Gauge | Fort Bend | 36.1% | 81 of 224 | 17 min | 3.3 h | |
| 3,925 | Forth Worth 13N - Golden Heights RoadFGHT2 | 74.5 | Gauge | Tarrant | 41.9% | 86 of 205 | 17 min | 7.1 h | |
| 3,926 | Missouri City 5SW - GatesGSBT2 | 74.5 | Gauge | Fort Bend | 39.7% | 160 of 403 | 14 min | 3.4 h | |
| 3,927 | Vickery BlvdFEVT2 | 74.4 | Gauge | Tarrant | 40.2% | 162 of 403 | 14 min | 3.6 h | |
| 3,928 | Pearland 5WNW - Country PlaceCUYT2 | 74.4 | Gauge | Brazoria | 36.8% | 106 of 288 | 14 min | 3.4 h | |
| 3,929 | Ih 10 At SH 6BKRT2 | 74.4 | Gauge | Harris | 36.4% | 105 of 288 | 14 min | 3.4 h | |
| 3,930 | Walden Road @ Ditch 202JZMT2 | 74.3 | Gauge | Jefferson | 38.3% | 387 of 1,008 | 14 min | 75 min | |
| 3,931 | Iowa Colony 1W - WF Chocolate BayouWCCT2 | 74.3 | Gauge | Brazoria | 36.4% | 105 of 288 | 14 min | 3.4 h | |
| 3,932 | New Caney 3E - Peach CreekPECT2 | 74.3 | Gauge | Montgomery | 36.5% | 92 of 252 | 17 min | 3.4 h | |
| 3,933 | Hewitt 1.7 NWTX-MCL-59 | 74.3 | Volunteer | McLennan | 33.3% | 1 of 3 | 6.4 h | 2 days | |
| 3,934 | Cuero 5.4 SETX-DW-33 | 74.3 | Volunteer | DeWitt | 33.3% | 1 of 3 | 6.4 h | 2.5 days | |
| 3,935 | Beasley 2NE - Cottonwood CreekCWOT2 | 74.0 | Gauge | Fort Bend | 42.5% | 286 of 672 | 14 min | 3.3 h | |
| 3,936 | Little Vince Bayou At Beltway 8LVPT2 | 74.0 | Gauge | Harris | 35.7% | 90 of 252 | 17 min | 3.4 h | |
| 3,937 | Shepherd 2ENE - Big CreekBEHT2 | 73.9 | Gauge | San Jacinto | 66.0% | 666 of 1,008 | 29 min | 26.4 h | |
| 3,938 | Satsuma 4N - Cypress CreekCEPT2 | 73.9 | Gauge | Harris | 42.7% | 287 of 672 | 14 min | 3.4 h | |
| 3,939 | Fort Worth - Fosdic LakeFOST2 | 73.9 | Gauge | Tarrant | 35.3% | 89 of 252 | 16 min | 3.4 h | |
| 3,940 | Sugar Land 2S - Dawnington PlaceDWNT2 | 73.9 | Gauge | Fort Bend | 35.3% | 89 of 252 | 17 min | 3.4 h | |
| 3,941 | Edinburg 17NNEERGT2 | 73.7 | Gauge | Hidalgo | 50.6% | 85 of 168 | 19 min | 15 h | |
| 3,942 | Fannett 2W - Sandy Lane DitchHJJT2 | 73.7 | Gauge | Jefferson | 42.3% | 427 of 1,008 | 16 min | 2 h | |
| 3,943 | Ditch ASGDT2 | 73.7 | Gauge | Fort Bend | 37.4% | 151 of 403 | 14 min | 3.4 h | |
| 3,944 | Santa Fe 2ENE - Highland BayouHBJT2 | 73.7 | Gauge | Galveston | 35.7% | 90 of 252 | 18 min | 3.4 h | |
| 3,945 | Woodbranch 3NW - Caney CreekCCXT2 | 73.7 | Gauge | Montgomery | 34.9% | 88 of 252 | 17 min | 3.4 h | |
| 3,946 | Willow Spring BayouWSFT2 | 73.7 | Gauge | Fort Bend | 34.7% | 100 of 288 | 14 min | 3.4 h | |
| 3,947 | Simonton 3S - Brazos RiverBAZT2 | 73.6 | Gauge | Fort Bend | 37.8% | 127 of 336 | 17 min | 3.6 h | |
| 3,948 | Brookshire 2S - Brookshire CreekBSET2 | 73.6 | Gauge | Waller | 36.4% | 147 of 403 | 14 min | 3.1 h | |
| 3,949 | Ih 10 At EldridgeEDGT2 | 73.6 | Gauge | Harris | 34.3% | 99 of 288 | 14 min | 3.4 h | |
| 3,950 | Rosenberg 1N - Brazos RiverBZFT2 | 73.5 | Gauge | Fort Bend | 34.8% | 117 of 336 | 14 min | 3.2 h | |
| 3,951 | Palestine 5W - Town CreekTCPT2 | 73.4 | Gauge | Anderson | 66.6% | 448 of 672 | 32 min | 22.5 h | |
| 3,952 | Santa Fe 4NW - Ditch 6DITT2 | 73.4 | Gauge | Galveston | 34.9% | 88 of 252 | 18 min | 3.4 h | |
| 3,953 | Chilton 5WNW - Coy BayouMOVT2 | 73.3 | Gauge | Falls | 66.3% | 446 of 672 | 32 min | 22.3 h | |
| 3,954 | Moore Rd. Detention PondJYCT2 | 73.2 | Gauge | Jefferson | 39.7% | 334 of 840 | 18 min | 1.8 h | |
| 3,955 | Gunnison (Gulf of America)GUL | 73.1 | Airport | GMZ013 | 51.5% | 260 of 504 | 2 min | 3.4 days | |
| 3,956 | Wimberley 1ENE - Blue HoleBHHT2 | 72.9 | Gauge | Hays | 39.2% | 44 of 112 | 25 min | 13.5 h | |
| 3,957 | Sugar Land 2SSE - Ditch EDTET2 | 72.9 | Gauge | Fort Bend | 37.4% | 151 of 403 | 16 min | 3.7 h | |
| 3,958 | Buffalo Bayou AT KatyCIBT2 | 72.9 | Gauge | Waller | 34.4% | 139 of 403 | 14 min | 3.1 h | |
| 3,959 | Watauga 1.2 SSETX-TN-140 | 72.9 | Volunteer | Tarrant | 33.3% | 1 of 3 | 9.4 h | 2.5 days | |
| 3,960 | Brays Bayou At Stella LinkSLKT2 | 72.7 | Gauge | Harris | 37.3% | 188 of 504 | 14 min | 3.6 h | |
| 3,961 | La Porte 2NW - Lateral at Sens RoadLTST2 | 72.6 | Gauge | Harris | 30.0% | 51 of 170 | 17 min | 4 h | |
| 3,962 | Iowa Colony 4NE - Mustang BayouMBYT2 | 72.5 | Gauge | Brazoria | 31.6% | 91 of 288 | 14 min | 3.5 h | |
| 3,963 | RobstownRBO | 72.4 | Airport | Nueces | 54.5% | 275 of 504 | 16 min | 3.2 days | |
| 3,964 | Beamer Ditch In HoustonBMDT2 | 72.4 | Gauge | Harris | 37.0% | 83 of 224 | 17 min | 7.3 h | |
| 3,965 | GunterGUNT2 | 72.3 | Gauge | Collin | 45.2% | 76 of 168 | 14 min | 30 h | |
| 3,966 | Horseshoe Bayou 1 ENE SugarlandEDRT2 | 72.3 | Gauge | Fort Bend | 30.4% | 64 of 210 | 16 min | 4 h | |
| 3,967 | Maynard 6S - Peach CreekPCHT2 | 72.2 | Gauge | San Jacinto | 33.3% | 67 of 201 | 18 min | 5.2 h | |
| 3,968 | China 6S - Ditch 800JCHT2 | 72.2 | Gauge | Jefferson | 26.7% | 180 of 672 | 14 min | 61 min | |
| 3,969 | Katy - South Mayde CreekASMT2 | 72.1 | Gauge | Harris | 37.0% | 249 of 672 | 14 min | 3.3 h | |
| 3,970 | SH 288 @ McgowenMGOT2 | 72.1 | Gauge | Harris | 30.2% | 87 of 288 | 14 min | 3.4 h | |
| 3,971 | Fm 2978SHTT2 | 72.0 | Gauge | Montgomery | 36.9% | 248 of 672 | 14 min | 3.3 h | |
| 3,972 | Houston - TrailsideHPTT2 | 72.0 | Gauge | Harris | 33.7% | 170 of 504 | 14 min | 3.1 h | |
| 3,973 | Colorado River AT AustinACRT2 | 72.0 | Gauge | Travis | 33.1% | 334 of 1,008 | 18 min | 64 min | |
| 3,974 | MeyerlandWWHT2 | 71.9 | Gauge | Harris | 32.7% | 132 of 403 | 14 min | 3.6 h | |
| 3,975 | Bryan 4SW - Thompson CreekTOPT2 | 71.8 | Gauge | Brazos | 62.9% | 423 of 672 | 33 min | 22.3 h | |
| 3,976 | Beeville 7NW - Poesta CreekPEBT2 | 71.8 | Gauge | Bee | 51.5% | 520 of 1,008 | 14 min | 22.3 h | |
| 3,977 | Katy 2NNW - Cane IslandCIYT2 | 71.8 | Gauge | Harris | 37.0% | 249 of 672 | 14 min | 3.6 h | |
| 3,977 | Waller 7S - Live Oak CreekLOPT2 | 71.8 | Gauge | Waller | 37.0% | 249 of 672 | 14 min | 3.6 h | |
| 3,979 | Houmont ParkGTDT2 | 71.7 | Gauge | Harris | 37.8% | 254 of 672 | 14 min | 3.9 h | |
| 3,980 | Pearland 2NNE - Clear CreekPPCT2 | 71.7 | Gauge | Brazoria | 30.0% | 84 of 280 | 14 min | 4 h | |
| 3,981 | Kingwood 2NW - Bens BranchWDAT2 | 71.5 | Gauge | Harris | 36.5% | 92 of 252 | 18 min | 7.3 h | |
| 3,982 | AddicksCLYT2 | 71.5 | Gauge | Harris | 32.7% | 165 of 504 | 14 min | 3.2 h | |
| 3,983 | Brackettville 22NNEBMRT2 | 71.5 | Gauge | Kinney | 25.0% | 42 of 168 | 19 min | 64 min | |
| 3,984 | PearlandMSBT2 | 71.4 | Gauge | Harris | 34.8% | 206 of 592 | 14 min | 3.5 h | |
| 3,985 | Edinburg 17 NNE12987 | 71.3 | Reference | Hidalgo | 49.2% | 33 of 67 | 1.5 h | 16 h | |
| 3,986 | Harris Gully AT Medical CenterSMWT2 | 71.3 | Gauge | Harris | 31.5% | 106 of 336 | 17 min | 3.5 h | |
| 3,987 | Santa Fe 3S - Cloud BayouCUDT2 | 71.3 | Gauge | Galveston | 29.5% | 85 of 288 | 17 min | 3.4 h | |
| 3,988 | Alvin 4N - Old Chigger CreekOCIT2 | 71.2 | Gauge | Brazoria | 31.1% | 108 of 347 | 17 min | 3.5 h | |
| 3,989 | KohrvilleKORT2 | 71.1 | Gauge | Harris | 34.8% | 234 of 672 | 14 min | 3.4 h | |
| 3,989 | Cypress Creek 6 W Kuykendahl RoadKYKT2 | 71.1 | Gauge | Harris | 34.8% | 234 of 672 | 14 min | 3.4 h | |
| 3,991 | Jamaica BeachJMBT2 | 71.1 | Gauge | Galveston | 26.7% | 60 of 224 | 16 min | 3.6 h | |
| 3,992 | Flower Mound 1.3 NNETX-DN-147 | 71.0 | Volunteer | Denton | 33.3% | 1 of 3 | 13.4 h | 2 days | |
| 3,992 | The Woodlands 2.5 NTX-MNG-136 | 71.0 | Volunteer | Montgomery | 33.3% | 1 of 3 | 13.4 h | 2 days | |
| 3,994 | Sealy 0.4 WTX-AS-41 | 71.0 | Volunteer | Austin | 33.3% | 1 of 3 | 13.4 h | 2.4 days | |
| 3,994 | El Paso 5.1 WTX-EP-144 | 71.0 | Volunteer | El Paso | 33.3% | 1 of 3 | 13.4 h | 2.4 days | |
| 3,996 | Canutillo 0.7 WNWTX-EP-164 | 71.0 | Volunteer | El Paso | 33.3% | 1 of 3 | 13.4 h | 2.5 days | |
| 3,997 | Ingram 2.5 WTX-KR-111 | 71.0 | Volunteer | Kerr | 33.3% | 1 of 3 | 13.4 h | 3 days | |
| 3,998 | Grand Prairie - Fish CreekGGYT2 | 71.0 | Gauge | Tarrant | 32.7% | 60 of 183 | 14 min | 10.5 h | |
| 3,999 | Bear Creek @ FM 529BSVT2 | 70.9 | Gauge | Harris | 33.7% | 227 of 672 | 14 min | 3.3 h | |
| 4,000 | Rosenberg 2SW - Coon CreekKROT2 | 70.8 | Gauge | Fort Bend | 34.6% | 233 of 672 | 14 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. 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.