Virginia 24/7 Rank
Every station in Virginia 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 1,541 ranked here, 1,524 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 1,251 | Citizen station EW0466EW0466 | 81.6 | Citizen | Charles City | 55.3% | 279 of 504 | 17 s | 2.2 h | |
| 1,252 | Citizen station EW5804EW5804 | 81.5 | Citizen | Isle of Wight | 59.3% | 299 of 504 | 17 s | 2.4 h | |
| 1,253 | Citizen station EW7460EW7460 | 81.5 | Citizen | Orange | 55.9% | 282 of 504 | 18 s | 2.4 h | |
| 1,254 | Staunton - Van FossenVFWV2 | 81.4 | Gauge | City of Staunton | 58.2% | 587 of 1,008 | 13 min | 76 min | |
| 1,255 | Citizen station DW3414DW3414 | 81.4 | Citizen | Page | 58.2% | 39 of 67 | 17 s | 24 h | |
| 1,256 | Arlington 3.3 WNWVA-AR-16 | 81.4 | Volunteer | Arlington | 57.1% | 4 of 7 | 7.4 h | 4 days | |
| 1,257 | Blacksburg 1.3 ESEVA-MN-24 | 81.4 | Volunteer | Montgomery | 57.1% | 4 of 7 | 8.4 h | 3.5 days | |
| 1,258 | Citizen station CW4206CW4206 | 81.3 | Citizen | Greensville | 56.2% | 298 of 530 | 17 s | 2.5 h | |
| 1,259 | Citizen station KO4WQDKO4WQD | 81.2 | Citizen | Loudoun | 58.9% | 99 of 168 | 17 s | 6.3 h | |
| 1,260 | Citizen station EW0734EW0734 | 81.2 | Citizen | Stafford | 57.1% | 144 of 252 | 18 s | 4.8 h | |
| 1,261 | Citizen station CW3816CW3816 | 81.2 | Citizen | Spotsylvania | 54.7% | 92 of 168 | 19 s | 7 h | |
| 1,262 | Citizen station CW6158CW6158 | 81.2 | Citizen | Lancaster | 52.2% | 35 of 67 | 20 s | 13 h | |
| 1,263 | Citizen station FW8925FW8925 | 81.0 | Citizen | Franklin | 61.3% | 103 of 168 | 18 s | 5.3 h | |
| 1,264 | Citizen station FW8813FW8813 | 81.0 | Citizen | Patrick | 59.5% | 300 of 504 | 18 s | 2.5 h | |
| 1,265 | Citizen station GW7500GW7500 | 81.0 | Citizen | Culpeper | 55.0% | 252 of 458 | 16 s | 2.8 h | |
| 1,266 | Citizen station EW9046EW9046 | 81.0 | Citizen | Augusta | 53.5% | 90 of 168 | 16 s | 6.5 h | |
| 1,267 | Citizen station GW2921GW2921 | 80.9 | Citizen | Bland | 61.9% | 104 of 168 | 18 s | 5.2 h | |
| 1,268 | Citizen station W4TBD-13W4TBD-13 | 80.9 | Citizen | Chesterfield | 53.3% | 269 of 504 | 18 s | 2.2 h | |
| 1,269 | Citizen station GW5701GW5701 | 80.8 | Citizen | Harrisonburg | 60.3% | 152 of 252 | 19 s | 4 h | |
| 1,270 | Citizen station DW6569DW6569 | 80.8 | Citizen | Lee | 54.2% | 109 of 201 | 20 s | 5.7 h | |
| 1,271 | Citizen station FW7374FW7374 | 80.8 | Citizen | Loudoun | 54.0% | 121 of 224 | 16 s | 5 h | |
| 1,272 | Citizen station KG4IFE-13KG4IFE-13 | 80.7 | Citizen | Roanoke | 56.9% | 287 of 504 | 19 s | 2 h | |
| 1,273 | Citizen station DW4748DW4748 | 80.7 | Citizen | Fairfax | 52.6% | 118 of 224 | 19 s | 4.8 h | |
| 1,274 | StaffordRMN | 80.6 | Airport | Stafford | 67.6% | 341 of 504 | 8 min | 8.3 h | |
| 1,275 | SuffolkSUFV2 | 80.6 | Cooperative | Suffolk City | 57.1% | 4 of 7 | 9.1 h | 4 days | |
| 1,276 | Staunton - Montgomery Hall PakrMHPV2 | 80.6 | Gauge | City of Staunton | 53.7% | 542 of 1,008 | 11 min | 70 min | |
| 1,277 | Mattaponi River 3 NNE BeulahvilleBLHV2 | 80.6 | Gauge | King And Queen | 50.6% | 170 of 336 | 19 min | 60 min | |
| 1,278 | Citizen station FW5964FW5964 | 80.5 | Citizen | Norfolk | 54.7% | 92 of 168 | 15 s | 8.8 h | |
| 1,279 | Citizen station DW3544DW3544 | 80.4 | Citizen | Page | 59.3% | 239 of 403 | 19 s | 3.3 h | |
| 1,280 | Citizen station GW5676GW5676 | 80.4 | Citizen | Richmond | 55.9% | 282 of 504 | 18 s | 2.6 h | |
| 1,281 | Citizen station KO4CTFKO4CTF | 80.4 | Citizen | Augusta | 55.3% | 93 of 168 | 18 s | 9.5 h | |
| 1,282 | Citizen station CW9335CW9335 | 80.4 | Citizen | Louisa | 54.7% | 184 of 336 | 22 s | 4.5 h | |
| 1,283 | Citizen station GW0408GW0408 | 80.4 | Citizen | James City | 53.1% | 268 of 504 | 17 s | 2.5 h | |
| 1,284 | Citizen station FW0127FW0127 | 80.4 | Citizen | Spotsylvania | 52.6% | 118 of 224 | 18 s | 5.3 h | |
| 1,285 | Citizen station KJ4YREKJ4YRE | 80.3 | Citizen | James City | 57.0% | 230 of 403 | 20 s | 5 h | |
| 1,286 | Citizen station DW3320DW3320 | 80.3 | Citizen | Gloucester | 54.9% | 123 of 224 | 18 s | 7 h | |
| 1,287 | Citizen station CW8767CW8767 | 80.3 | Citizen | Hanover | 52.5% | 265 of 504 | 16 s | 2.4 h | |
| 1,288 | Citizen station FW5309FW5309 | 80.2 | Citizen | Roanoke | 55.9% | 94 of 168 | 20 s | 7.8 h | |
| 1,289 | Citizen station GW5673GW5673 | 80.2 | Citizen | Rockingham | 52.5% | 196 of 373 | 16 s | 3.3 h | |
| 1,290 | Citizen station GW0011GW0011 | 80.1 | Citizen | Chesapeake | 55.7% | 122 of 219 | 14 s | 4 h | |
| 1,291 | GordonsvilleGVE | 80.0 | Airport | Orange | 72.2% | 364 of 504 | 8 min | 32.2 h | |
| 1,292 | Bumpass7W4 | 80.0 | Airport | Louisa | 61.5% | 310 of 504 | 8 min | 7.3 h | |
| 1,293 | Citizen station EW9542EW9542 | 80.0 | Citizen | Warren | 58.3% | 147 of 252 | 15 s | 3.7 h | |
| 1,294 | Citizen station FW6437FW6437 | 80.0 | Citizen | Roanoke | 57.8% | 233 of 403 | 17 s | 5.8 h | |
| 1,295 | Providence Forge 3.7 NEVA-NK-4 | 80.0 | Volunteer | New Kent | 57.1% | 4 of 7 | 11.4 h | 3.5 days | |
| 1,296 | Chester 2.2 SSWVA-CS-62 | 80.0 | Volunteer | Chesterfield | 57.1% | 4 of 7 | 12.4 h | 2.5 days | |
| 1,297 | Citizen station GW7876GW7876 | 80.0 | Citizen | Page | 54.4% | 122 of 224 | 17 s | 5.5 h | |
| 1,298 | Citizen station DW3433DW3433 | 80.0 | Citizen | York | 53.1% | 214 of 403 | 16 s | 2.7 h | |
| 1,299 | Citizen station EW4342EW4342 | 80.0 | Citizen | Louisa | 52.5% | 115 of 219 | 17 s | 6 h | |
| 1,300 | Citizen station FW2982FW2982 | 79.9 | Citizen | Fairfax | 57.5% | 290 of 504 | 19 s | 3.5 h | |
| 1,301 | Citizen station GW4964GW4964 | 79.9 | Citizen | Augusta | 56.7% | 286 of 504 | 17 s | 2.3 h | |
| 1,302 | Citizen station DW9209DW9209 | 79.9 | Citizen | Loudoun | 56.5% | 95 of 168 | 17 s | 5.3 h | |
| 1,303 | Citizen station W4NFMW4NFM | 79.9 | Citizen | Roanoke | 53.6% | 200 of 373 | 19 s | 3.8 h | |
| 1,304 | Citizen station FW7729FW7729 | 79.9 | Citizen | Fairfax | 50.3% | 149 of 296 | 18 s | 3.6 h | |
| 1,305 | Citizen station GW1259GW1259 | 79.8 | Citizen | Fauquier | 61.1% | 104 of 170 | 21 s | 8.5 h | |
| 1,306 | Citizen station W4RJGW4RJG | 79.8 | Citizen | Halifax | 52.3% | 132 of 252 | 19 s | 5.5 h | |
| 1,307 | Citizen station EW5167EW5167 | 79.7 | Citizen | Prince William | 55.3% | 279 of 504 | 16 s | 2.7 h | |
| 1,308 | Citizen station GW6141GW6141 | 79.7 | Citizen | Lynchburg | 52.2% | 117 of 224 | 17 s | 6.3 h | |
| 1,309 | BuckinghamBUKV2 | 79.7 | Cooperative | Buckingham | 42.8% | 3 of 7 | 67 min | 2 days | |
| 1,310 | Madison 6.9 NNWVA-MD-3 | 79.7 | Volunteer | Madison | 42.8% | 3 of 7 | 86 min | 3 days | |
| 1,311 | Blackstone 7.4 NVA-NY-8 | 79.7 | Volunteer | Nottoway | 42.8% | 3 of 7 | 86 min | 2 days | |
| 1,312 | Salem 3.4 WNWVA-RN-17 | 79.7 | Volunteer | Roanoke | 42.8% | 3 of 7 | 86 min | 26 h | |
| 1,313 | Hampton 7.2 WVA-HMC-4 | 79.7 | Volunteer | City of Hampton | 42.8% | 3 of 7 | 86 min | 2 days | |
| 1,314 | Fort Defiance 2.8 ESEVA-AG-23 | 79.7 | Volunteer | Augusta | 42.8% | 3 of 7 | 86 min | 2.5 days | |
| 1,315 | WhitetopWHPV2 | 79.7 | Cooperative | Grayson | 42.8% | 3 of 7 | 2.1 h | 2 days | |
| 1,316 | Hanover 3.0 NVA-CL-6 | 79.7 | Volunteer | Caroline | 42.8% | 3 of 7 | 2.4 h | 24 h | |
| 1,317 | Sterling 3.6 NEVA-LD-41 | 79.7 | Volunteer | Loudoun | 42.8% | 3 of 7 | 2.4 h | 2.6 days | |
| 1,318 | Citizen station KC2ZHAKC2ZHA | 79.6 | Citizen | Cumberland | 53.9% | 272 of 504 | 17 s | 3.6 h | |
| 1,319 | Citizen station CW9879CW9879 | 79.6 | Citizen | Spotsylvania | 50.6% | 85 of 168 | 15 s | 7.3 h | |
| 1,320 | Newport News 5.8 NVA-NNC-24 | 79.5 | Volunteer | City of Newport News | 57.1% | 4 of 7 | 12.4 h | 3.5 days | |
| 1,321 | Citizen station GW4331GW4331 | 79.5 | Citizen | Stafford | 52.9% | 116 of 219 | 18 s | 7.5 h | |
| 1,322 | Citizen station EW6715EW6715 | 79.5 | Citizen | Falls Church | 50.8% | 114 of 224 | 15 s | 5.7 h | |
| 1,323 | Citizen station EW0125EW0125 | 79.4 | Citizen | Chesterfield | 51.3% | 345 of 672 | 18 s | 2.1 h | |
| 1,324 | Citizen station FW2360FW2360 | 79.4 | Citizen | Charlottesville | 50.8% | 114 of 224 | 17 s | 6 h | |
| 1,325 | Citizen station GW6101GW6101 | 79.3 | Citizen | Loudoun | 50.7% | 341 of 672 | 19 s | 2 h | |
| 1,326 | Citizen station KC4YVAKC4YVA | 79.2 | Citizen | Henrico | 50.9% | 257 of 504 | 21 s | 2.8 h | |
| 1,327 | Franklin 1.2 NWVA-FRC-4 | 79.2 | Volunteer | City of Franklin | 42.8% | 3 of 7 | 26 min | 3.5 days | |
| 1,328 | Reva 1.4 SSEVA-CP-14 | 79.2 | Volunteer | Culpeper | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,328 | Port Haywood 2.1 ESEVA-MT-10 | 79.2 | Volunteer | Mathews | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,328 | VA-NL-3VA-NL-3 | 79.2 | COCORAHS | - | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,331 | Wachapreague 0.3 ENEVA-AC-29 | 79.2 | Volunteer | Accomack | 42.8% | 3 of 7 | 3.4 h | 24 h | |
| 1,331 | Herndon 2.9 SVA-FX-114 | 79.2 | Volunteer | Fairfax | 42.8% | 3 of 7 | 3.4 h | 24 h | |
| 1,333 | Barboursville 1.1 NWVA-OR-1 | 79.2 | Volunteer | Orange | 42.8% | 3 of 7 | 3.4 h | 3 days | |
| 1,334 | Nellysford 1.6 NWVA-NL-7 | 79.2 | Volunteer | Nelson | 42.8% | 3 of 7 | 3.4 h | 3 days | |
| 1,335 | Burgess 2.9 SWVA-ND-12 | 79.1 | Volunteer | Northumberland | 57.1% | 4 of 7 | 12.4 h | 4 days | |
| 1,336 | Citizen station EW4074EW4074 | 79.1 | Citizen | Frederick | 56.9% | 287 of 504 | 18 s | 2.7 h | |
| 1,337 | Citizen station DW7639DW7639 | 79.1 | Citizen | Giles | 53.9% | 136 of 252 | 14 s | 3.8 h | |
| 1,338 | Citizen station FW2888FW2888 | 79.1 | Citizen | Stafford | 52.3% | 211 of 403 | 18 s | 4.3 h | |
| 1,339 | Citizen station EW0727EW0727 | 79.1 | Citizen | Stafford | 50.4% | 113 of 224 | 16 s | 6 h | |
| 1,340 | Petersburg 11.4 SWVA-DN-8 | 79.1 | Volunteer | Dinwiddie | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,340 | Williamsburg 9.1 NNWVA-JC-56 | 79.1 | Volunteer | James City | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,340 | Richmond 0.6 SWVA-RCC-21 | 79.1 | Volunteer | City of Richmond | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,343 | Vienna 4.1 NNWVA-FX-110 | 79.1 | Volunteer | Fairfax | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 1,344 | Citizen station FW1208FW1208 | 79.0 | Citizen | Louisa | 57.7% | 291 of 504 | 17 s | 2.5 h | |
| 1,345 | Citizen station FW4036FW4036 | 79.0 | Citizen | Loudoun | 55.7% | 281 of 504 | 17 s | 2.4 h | |
| 1,346 | Citizen station FW9822FW9822 | 79.0 | Citizen | Arlington | 54.7% | 276 of 504 | 18 s | 3.2 h | |
| 1,347 | Citizen station DW3167DW3167 | 78.9 | Citizen | Rockingham | 57.7% | 291 of 504 | 17 s | 6.7 h | |
| 1,348 | Citizen station EW4022EW4022 | 78.9 | Citizen | Salem | 55.5% | 373 of 672 | 18 s | 3.3 h | |
| 1,349 | Citizen station DW2463DW2463 | 78.9 | Citizen | Smyth | 53.5% | 120 of 224 | 18 s | 5.8 h | |
| 1,350 | Citizen station FW2663FW2663 | 78.9 | Citizen | Campbell | 50.6% | 319 of 630 | 16 s | 2.4 h | |
| 1,351 | Citizen station KV4LAKV4LA | 78.8 | Citizen | Chesapeake | 56.5% | 95 of 168 | 20 s | 8.3 h | |
| 1,352 | Citizen station EW7338EW7338 | 78.8 | Citizen | Franklin | 50.0% | 112 of 224 | 19 s | 6.5 h | |
| 1,353 | Citizen station GW3695GW3695 | 78.7 | Citizen | Fairfax | 50.7% | 341 of 672 | 19 s | 2.4 h | |
| 1,354 | Sterling WFOKCIV2 | 78.7 | Cooperative | Loudoun | 42.8% | 12 of 28 | 37 min | 24 h | |
| 1,355 | Charlottesville 8.4 WVA-AB-10 | 78.7 | Volunteer | Albemarle | 42.8% | 3 of 7 | 2.4 h | 4 days | |
| 1,356 | Harrisonburg 2.1 NVA-RH-18 | 78.7 | Volunteer | City of Harrisonburg | 42.8% | 3 of 7 | 3.4 h | 3.5 days | |
| 1,357 | Gloucester 4.7 ENEVA-GC-35 | 78.7 | Volunteer | Gloucester | 42.8% | 3 of 7 | 3.4 h | 3.5 days | |
| 1,358 | Burke 2.1 SSWVA-FX-137 | 78.7 | Volunteer | Fairfax | 42.8% | 3 of 7 | 4.4 h | 2.5 days | |
| 1,359 | Blacksburg 4.4 ESEVA-MN-55 | 78.7 | Volunteer | Montgomery | 42.8% | 3 of 7 | 4.4 h | 3 days | |
| 1,360 | Citizen station GW5812GW5812 | 78.5 | Citizen | Harrisonburg | 58.3% | 147 of 252 | 19 s | 8.2 h | |
| 1,361 | Citizen station GW7089GW7089 | 78.5 | Citizen | Chesapeake | 52.0% | 328 of 630 | 21 s | 3.3 h | |
| 1,362 | Citizen station EW2889EW2889 | 78.5 | Citizen | Chesapeake | 51.3% | 115 of 224 | 17 s | 8.3 h | |
| 1,363 | Citizen station CW5255CW5255 | 78.5 | Citizen | Frederick | 51.1% | 172 of 336 | 19 s | 3.5 h | |
| 1,364 | Citizen station DW1736DW1736 | 78.5 | Citizen | Middlesex | 49.7% | 167 of 336 | 19 s | 4.7 h | |
| 1,365 | Citizen station EW7664EW7664 | 78.5 | Citizen | Warren | 49.4% | 249 of 504 | 22 s | 3 h | |
| 1,366 | Citizen station DW3839DW3839 | 78.4 | Citizen | Fairfax | 51.3% | 345 of 672 | 18 s | 2.8 h | |
| 1,367 | Citizen station EW5195EW5195 | 78.4 | Citizen | Henrico | 49.5% | 333 of 672 | 17 s | 2.3 h | |
| 1,368 | Citizen station GW7344GW7344 | 78.4 | Citizen | Prince William | 49.6% | 278 of 560 | 19 s | 2.9 h | |
| 1,369 | Citizen station KK7HEZKK7HEZ | 78.4 | Citizen | Fairfax | 47.6% | 160 of 336 | 17 s | 3.8 h | |
| 1,370 | Staunton - Lewis CreekLCMV2 | 78.4 | Gauge | City of Staunton | 47.4% | 239 of 504 | 14 min | 1.9 h | |
| 1,371 | Gloucester 3.9 ESEVA-GC-34 | 78.4 | Volunteer | Gloucester | 42.8% | 3 of 7 | 86 min | 4.5 days | |
| 1,372 | Citizen station FW6649FW6649 | 78.3 | Citizen | Pittsylvania | 53.5% | 90 of 168 | 19 s | 7.5 h | |
| 1,373 | Blackwater River AT DendronDNDV2 | 78.3 | Gauge | Surry | 50.0% | 336 of 672 | 23 min | 66 min | |
| 1,374 | Citizen station GW0066GW0066 | 78.3 | Citizen | Fairfax | 50.0% | 252 of 504 | 19 s | 3.3 h | |
| 1,375 | Citizen station DW9354DW9354 | 78.3 | Citizen | Hanover | 48.2% | 108 of 224 | 18 s | 6.3 h | |
| 1,376 | Citizen station DW6344DW6344 | 78.3 | Citizen | James City | 47.8% | 482 of 1,008 | 20 s | 80 min | |
| 1,377 | Stanardsville 0.8 SEVA-GN-8 | 78.3 | Volunteer | Greene | 42.8% | 3 of 7 | 5.4 h | 3 days | |
| 1,378 | Citizen station DW9174DW9174 | 78.2 | Citizen | Loudoun | 59.3% | 98 of 165 | 20 s | 9.3 h | |
| 1,379 | Citizen station GW6448GW6448 | 78.2 | Citizen | Spotsylvania | 51.7% | 116 of 224 | 17 s | 9.7 h | |
| 1,380 | Citizen station GW1213GW1213 | 78.2 | Citizen | Fredericksburg | 49.6% | 313 of 630 | 17 s | 2.8 h | |
| 1,381 | Toano 0.9 SEVA-JC-67 | 78.2 | Volunteer | James City | 42.8% | 3 of 7 | 4.4 h | 3.5 days | |
| 1,382 | Charlotte Court House 4.9 NNEVA-CH-3 | 78.2 | Volunteer | Charlotte | 42.8% | 3 of 7 | 4.4 h | 3.6 days | |
| 1,383 | Fairfax 4.1 WVA-FX-54 | 78.1 | Volunteer | Fairfax | 57.1% | 4 of 7 | 16.4 h | 2 days | |
| 1,384 | Citizen station GW5556GW5556 | 78.1 | Citizen | Patrick | 53.1% | 119 of 224 | 19 s | 7.8 h | |
| 1,385 | Citizen station FW1583FW1583 | 78.1 | Citizen | Fairfax | 51.1% | 90 of 176 | 22 s | 6.6 h | |
| 1,386 | Citizen station FW5987FW5987 | 78.1 | Citizen | Albemarle | 50.6% | 111 of 219 | 19 s | 5.8 h | |
| 1,387 | WaynesboroW13 | 78.0 | Airport | Augusta | 89.6% | 452 of 504 | 8 min | 2.7 h | |
| 1,388 | Citizen station NT2CNT2C | 78.0 | Citizen | Stafford | 50.1% | 337 of 672 | 18 s | 2.8 h | |
| 1,389 | Citizen station GW1551GW1551 | 77.9 | Citizen | Prince William | 53.2% | 179 of 336 | 17 s | 3 h | |
| 1,390 | Citizen station EW1337EW1337 | 77.9 | Citizen | Virginia Beach | 51.3% | 259 of 504 | 18 s | 4.6 h | |
| 1,391 | Citizen station FW0267FW0267 | 77.9 | Citizen | Chesterfield | 49.1% | 330 of 672 | 18 s | 2.6 h | |
| 1,392 | Citizen station EW7060EW7060 | 77.8 | Citizen | Prince William | 60.3% | 152 of 252 | 20 s | 3.5 h | |
| 1,393 | Citizen station EW1675EW1675 | 77.8 | Citizen | Fairfax | 49.3% | 142 of 288 | 20 s | 6.5 h | |
| 1,394 | Tasley 0.5 SWVA-AC-20 | 77.8 | Volunteer | Accomack | 42.8% | 3 of 7 | 6.4 h | 24 h | |
| 1,395 | Martinsville 1.9 SEVA-HN-13 | 77.7 | Volunteer | City of Martinsville | 57.1% | 4 of 7 | 15.4 h | 4 days | |
| 1,396 | Citizen station WX4SNOWX4SNO | 77.6 | Citizen | Pulaski | 59.3% | 299 of 504 | 17 s | 3.4 h | |
| 1,397 | Chesapeake 8.5 SSEVA-CSC-38 | 77.6 | Volunteer | City of Chesapeake | 42.8% | 3 of 7 | 3.4 h | 5 days | |
| 1,398 | Citizen station GW7839GW7839 | 77.5 | Citizen | Page | 53.5% | 135 of 252 | 18 s | 4.5 h | |
| 1,399 | Holmes Run AT Landmark / AlexandriaHRVV2 | 77.5 | Gauge | Alexandria | 51.3% | 148 of 288 | 14 min | 7 h | |
| 1,400 | Citizen station FW6744FW6744 | 77.4 | Citizen | Henrico | 48.3% | 325 of 672 | 18 s | 2.9 h | |
| 1,401 | Citizen station GW4289GW4289 | 77.4 | Citizen | Fairfax | 47.1% | 317 of 672 | 18 s | 2.3 h | |
| 1,402 | Citizen station FW2288FW2288 | 77.4 | Citizen | Carroll | 47.1% | 317 of 672 | 19 s | 2.5 h | |
| 1,403 | Montross 5.2 ESEVA-WM-1 | 77.4 | Volunteer | Westmoreland | 42.8% | 3 of 7 | 4.4 h | 4.5 days | |
| 1,404 | Yorktown 0.5 SSEVA-YR-8 | 77.3 | Volunteer | York | 42.8% | 3 of 7 | 6.4 h | 3.5 days | |
| 1,405 | Jonesville 2EVA-LE-2 | 77.3 | Volunteer | Lee | 42.8% | 3 of 7 | 7.4 h | 3 days | |
| 1,406 | Parksley 4.4 EVA-AC-26 | 77.3 | Volunteer | Accomack | 42.8% | 3 of 7 | 7.4 h | 2.5 days | |
| 1,407 | Citizen station EW2941EW2941 | 77.2 | Citizen | Spotsylvania | 50.4% | 113 of 224 | 19 s | 11.3 h | |
| 1,408 | Citizen station FW6249FW6249 | 77.2 | Citizen | Chesterfield | 48.8% | 107 of 219 | 19 s | 8.5 h | |
| 1,409 | Citizen station N3PBN3PB | 77.2 | Citizen | Montgomery | 45.9% | 309 of 672 | 16 s | 2.3 h | |
| 1,410 | Bowling Green 1.0 ESEVA-CL-10 | 77.1 | Volunteer | Caroline | 42.8% | 3 of 7 | 4.4 h | 5 days | |
| 1,411 | DahlgrenNDBC-NCDV2 | 77.0 | Gauge | King George | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 1,412 | Citizen station EW7349EW7349 | 76.9 | Citizen | Fauquier | 55.7% | 281 of 504 | 16 s | 2 h | |
| 1,413 | Citizen station FW2123FW2123 | 76.8 | Citizen | Prince William | 48.2% | 162 of 336 | 15 s | 4.8 h | |
| 1,414 | Citizen station GW3114GW3114 | 76.7 | Citizen | Prince William | 50.4% | 164 of 325 | 19 s | 6.4 h | |
| 1,415 | Citizen station GW3031GW3031 | 76.6 | Citizen | Fairfax | 47.3% | 106 of 224 | 18 s | 9.8 h | |
| 1,416 | Citizen station GW2692GW2692 | 76.5 | Citizen | Rockingham | 50.7% | 256 of 504 | 20 s | 6.6 h | |
| 1,417 | Citizen station GW7303GW7303 | 76.4 | Citizen | Augusta | 50.6% | 111 of 219 | 16 s | 7.8 h | |
| 1,418 | Citizen station FW7112FW7112 | 76.4 | Citizen | Fairfax | 46.4% | 312 of 672 | 16 s | 3.2 h | |
| 1,419 | Citizen station EW8788EW8788 | 76.3 | Citizen | Winchester | 51.3% | 259 of 504 | 17 s | 4 h | |
| 1,420 | Citizen station GW7879GW7879 | 76.2 | Citizen | Page | 54.7% | 184 of 336 | 21 s | 3.5 h | |
| 1,421 | Citizen station KG4QXL-1KG4QXL-1 | 76.2 | Citizen | Shenandoah | 53.5% | 135 of 252 | 19 s | 5.5 h | |
| 1,422 | Citizen station FW3585FW3585 | 76.0 | Citizen | Campbell | 48.6% | 109 of 224 | 18 s | 5.8 h | |
| 1,423 | Suffolk 8.1 NVA-SFC-34 | 75.9 | Volunteer | City of Suffolk | 42.8% | 3 of 7 | 9.4 h | 3.5 days | |
| 1,424 | Bensley 4.9 WSWVA-CS-29 | 75.8 | Volunteer | Chesterfield | 42.8% | 3 of 7 | 7.4 h | 4.9 days | |
| 1,425 | Fredericksburg 3.3 SWVA-SP-17 | 75.6 | Volunteer | Spotsylvania | 42.8% | 3 of 7 | 8.4 h | 4.5 days | |
| 1,426 | Virginia Beach 7.0 NNEVA-VBC-91 | 75.5 | Volunteer | City of Virginia Beach | 42.8% | 3 of 7 | 11.4 h | 3 days | |
| 1,427 | Shannon ArptEZF | 75.1 | Airport | Spotsylvania | 58.7% | 296 of 504 | 8 min | 2.3 days | |
| 1,428 | Citizen station DW3256DW3256 | 75.1 | Citizen | Botetourt | 51.6% | 289 of 560 | 17 s | 10.2 h | |
| 1,429 | Citizen station FW0435FW0435 | 74.9 | Citizen | Loudoun | 52.9% | 116 of 219 | 17 s | 5.5 h | |
| 1,430 | Roanoke River At Route 117 At Roanoke02054750 | 74.7 | Gauge | Roanoke | 61.3% | 412 of 672 | 13 min | 29.3 h | |
| 1,431 | Citizen station FW6547FW6547 | 74.7 | Citizen | Fairfax | 48.2% | 162 of 336 | 18 s | 4.5 h | |
| 1,432 | Speedwell 1.5 NNEVA-WT-6 | 74.6 | Volunteer | Wythe | 57.1% | 4 of 7 | 25.4 h | 2 days | |
| 1,433 | DanvilleDNVV2 | 74.6 | Cooperative | Danville City | 57.1% | 4 of 7 | 26.3 h | 2 days | |
| 1,434 | Gloucester Courthouse 3.5 NNWVA-GC-4 | 74.6 | Volunteer | Gloucester | 57.1% | 4 of 7 | 26.4 h | 2.5 days | |
| 1,435 | PetersburgPBGV2 | 74.6 | Cooperative | Petersburg | 57.1% | 4 of 7 | 26.4 h | 37.1 h | |
| 1,436 | Citizen station FW0268FW0268 | 74.5 | Citizen | Roanoke | 51.7% | 348 of 672 | 17 s | 2.8 h | |
| 1,437 | Citizen station EW6602EW6602 | 74.1 | Citizen | Greene | 48.8% | 82 of 168 | 16 s | 14 h | |
| 1,438 | Citizen station EW7269EW7269 | 74.0 | Citizen | Stafford | 46.4% | 246 of 530 | 16 s | 8.4 h | |
| 1,439 | Sewells PointNDBC-SWPV2 | 73.8 | Gauge | Norfolk | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 1,440 | Citizen station EW4392EW4392 | 73.8 | Citizen | Roanoke | 42.8% | 72 of 168 | 15 s | 19.2 h | |
| 1,441 | Chesapeake 3.0 NVA-CSC-39 | 73.7 | Volunteer | City of Chesapeake | 28.5% | 2 of 7 | 4.4 h | 3 days | |
| 1,442 | Williamsburg 4.1 WVA-JC-89 | 73.6 | Volunteer | James City | 42.8% | 3 of 7 | 15.4 h | 38.1 h | |
| 1,443 | Unnamed AT Kingstowne PondKNGV2 | 73.4 | Gauge | Fairfax | 34.4% | 63 of 183 | 14 min | 6.1 h | |
| 1,444 | Citizen station W3OWW3OW | 73.2 | Citizen | Loudoun | 48.6% | 109 of 224 | 17 s | 5.5 h | |
| 1,445 | Citizen station FW4583FW4583 | 73.0 | Citizen | Rappahannock | 48.6% | 109 of 224 | 17 s | 9.3 h | |
| 1,446 | Lake MercerLMRV2 | 73.0 | Gauge | Fairfax | 34.0% | 78 of 229 | 14 min | 5.3 h | |
| 1,447 | Citizen station N4BHMN4BHM | 72.9 | Citizen | Roanoke | 45.8% | 231 of 504 | 18 s | 10.2 h | |
| 1,448 | Citizen station FW9737FW9737 | 72.5 | Citizen | Culpeper | 50.6% | 340 of 672 | 17 s | 3.1 h | |
| 1,449 | Citizen station GW5693GW5693 | 72.5 | Citizen | Augusta | 46.7% | 157 of 336 | 12 s | 18.5 h | |
| 1,450 | Citizen station FW2269FW2269 | 72.4 | Citizen | Fairfax | 45.9% | 103 of 224 | 17 s | 22.6 h | |
| 1,451 | South Craney IslandNDBC-CRYV2 | 71.9 | Gauge | Portsmouth | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,451 | KiptopekeNDBC-KPTV2 | 71.9 | Gauge | Northampton | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,453 | Citizen station FW8901FW8901 | 71.9 | Citizen | Fauquier | 47.1% | 317 of 672 | 18 s | 3 h | |
| 1,454 | Citizen station KN4URYKN4URY | 71.9 | Citizen | Lunenburg | 35.7% | 90 of 252 | 18 s | 10.7 h | |
| 1,455 | Jonesville0VG | 71.7 | Airport | Lee | 47.6% | 240 of 504 | 8 min | 3.4 days | |
| 1,456 | Citizen station DW4466DW4466 | 71.5 | Citizen | Loudoun | 47.9% | 302 of 630 | 17 s | 18.5 h | |
| 1,457 | Citizen station FW8541FW8541 | 71.4 | Citizen | Loudoun | 48.2% | 108 of 224 | 20 s | 7.3 h | |
| 1,458 | Royal Lake (PL 566 Damsite #4)RYLV2 | 70.8 | Gauge | Fairfax | 29.5% | 85 of 288 | 14 min | 5.1 h | |
| 1,459 | Rocky Run AT Pulte Mclean Regional PondPRPV2 | 70.7 | Gauge | Fairfax | 33.0% | 133 of 403 | 14 min | 5.6 h | |
| 1,460 | Accotink Creek AT Lake AccotinkLACV2 | 70.2 | Gauge | Fairfax | 29.3% | 87 of 296 | 14 min | 6 h | |
| 1,461 | WachapreagueNDBC-WAHV2 | 70.0 | Gauge | Accomack | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,462 | Burkes Fork at Bolt Mill RD Near DugspurFBFV2 | 70.0 | Gauge | Floyd | 29.7% | 50 of 168 | 11 min | 14 h | |
| 1,463 | Sideburn Branch AT Woodglen LakeWGLV2 | 69.9 | Gauge | Fairfax | 30.0% | 121 of 403 | 14 min | 5.3 h | |
| 1,464 | Citizen station DW7325DW7325 | 69.8 | Citizen | Prince William | 42.8% | 719 of 1,680 | 16 s | 79 min | |
| 1,465 | Bon Air 0.4 WVA-CS-66 | 69.7 | Volunteer | Chesterfield | 42.8% | 3 of 7 | 24.4 h | 3 days | |
| 1,466 | Unnamed AT Hunter Mill Estates PondHMEV2 | 69.4 | Gauge | Fairfax | 26.4% | 89 of 336 | 14 min | 5.1 h | |
| 1,467 | Citizen station FW8436FW8436 | 69.3 | Citizen | Giles | 42.8% | 216 of 504 | 19 s | 7.5 h | |
| 1,468 | LewisettaNDBC-LWTV2 | 69.2 | Gauge | Northumberland | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,469 | Yorktown USCG Training CenterNDBC-YKTV2 | 69.0 | Gauge | York | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,470 | Citizen station CW7453CW7453 | 69.0 | Citizen | Prince William | 49.5% | 111 of 224 | 20 s | 9 h | |
| 1,471 | Roanoke - Glade CreekRGCV2 | 69.0 | Gauge | City of Roanoke | 48.2% | 162 of 336 | 22 min | 2.4 days | |
| 1,472 | Dominion Terminal AssociatesNDBC-DOMV2 | 68.7 | Gauge | Newport News | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,472 | Money PointNDBC-MNPV2 | 68.7 | Gauge | Chesapeake | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,474 | Colvin Run AT Lake FairfaxLFFV2 | 68.3 | Gauge | Fairfax | 24.9% | 93 of 373 | 14 min | 5.3 h | |
| 1,475 | Citizen station GW1738GW1738 | 67.5 | Citizen | Chesterfield | 28.9% | 57 of 197 | 20 s | 20.8 h | |
| 1,476 | Citizen station EW4436EW4436 | 67.1 | Citizen | Middlesex | 37.1% | 187 of 504 | 19 s | 44 h | |
| 1,477 | Unnamed AT Fairfax Center PondFFXV2 | 66.7 | Gauge | Fairfax | 22.6% | 114 of 504 | 14 min | 5.1 h | |
| 1,478 | Willow Springs Branch AT Hampton Forest Section 4 PondHMPV2 | 66.6 | Gauge | Fairfax | 23.0% | 116 of 504 | 14 min | 5.4 h | |
| 1,479 | Clifton - South LakesLATV2 | 66.6 | Gauge | Fairfax | 21.6% | 91 of 420 | 14 min | 5.6 h | |
| 1,480 | Cape HenryNDBC-CHYV2 | 66.5 | Gauge | Virginia Beach | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,481 | Unnamed AT Lake BartonLBTV2 | 66.1 | Gauge | Fairfax | 21.8% | 110 of 504 | 14 min | 5.7 h | |
| 1,482 | Holmes Run AT Fairview LakeFVLV2 | 65.7 | Gauge | Fairfax | 20.6% | 104 of 504 | 14 min | 5.7 h | |
| 1,483 | Burke Centre 11B Regional PondBCNV2 | 65.3 | Gauge | Fairfax | 18.8% | 95 of 504 | 14 min | 5.2 h | |
| 1,484 | Unnamed AT Kings Park WestKINV2 | 65.2 | Gauge | Fairfax | 19.4% | 98 of 504 | 14 min | 5.7 h | |
| 1,485 | Citizen station FW2294FW2294 | 64.7 | Citizen | Chesterfield | 22.2% | 448 of 2,016 | 16 s | 3 h | |
| 1,486 | Citizen station DW8868DW8868 | 64.6 | Citizen | Fairfax | 22.4% | 377 of 1,680 | 17 s | 3.6 h | |
| 1,487 | Horsepen Run AT West Ox Regional PondWOXV2 | 64.3 | Gauge | Fairfax | 19.6% | 132 of 672 | 14 min | 5.8 h | |
| 1,488 | Signal Hill RoadBBSV2 | 64.2 | Gauge | Prince William | 29.3% | 197 of 672 | 14 min | 34 h | |
| 1,489 | Citizen station DW4557DW4557 | 64.1 | Citizen | Virginia Beach | 23.4% | 394 of 1,680 | 16 s | 4.9 h | |
| 1,490 | Springfield - Brookfield Park DamBPMV2 | 64.0 | Gauge | Fairfax | 17.0% | 86 of 504 | 16 min | 5.8 h | |
| 1,491 | Citizen station FW9033FW9033 | 63.7 | Citizen | Frederick | 21.1% | 355 of 1,680 | 18 s | 4 h | |
| 1,492 | Citizen station GW5689GW5689 | 63.5 | Citizen | Rockingham | 20.5% | 415 of 2,016 | 17 s | 3.5 h | |
| 1,493 | Citizen station GW3564GW3564 | 63.5 | Citizen | Montgomery | 20.6% | 416 of 2,016 | 18 s | 3.6 h | |
| 1,493 | Citizen station GW5845GW5845 | 63.5 | Citizen | Shenandoah | 20.6% | 416 of 2,016 | 18 s | 3.6 h | |
| 1,493 | Citizen station GW6489GW6489 | 63.5 | Citizen | Shenandoah | 20.5% | 415 of 2,016 | 18 s | 3.6 h | |
| 1,496 | Citizen station GW7362GW7362 | 63.4 | Citizen | Mecklenburg | 20.5% | 415 of 2,016 | 18 s | 3.6 h | |
| 1,497 | Citizen station GW3020GW3020 | 63.4 | Citizen | Wythe | 20.4% | 413 of 2,016 | 18 s | 3.6 h | |
| 1,498 | Citizen station EW5196EW5196 | 63.4 | Citizen | Henrico | 20.4% | 412 of 2,016 | 18 s | 3.6 h | |
| 1,499 | Citizen station CW7979CW7979 | 63.4 | Citizen | Hanover | 20.4% | 412 of 2,016 | 19 s | 3.6 h | |
| 1,500 | Citizen station GW0631GW0631 | 63.4 | Citizen | Gloucester | 20.2% | 409 of 2,016 | 16 s | 3.6 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.