Massachusetts 24/7 Rank
Every station in Massachusetts 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 744 ranked here, 733 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 |
|---|---|---|---|---|---|---|---|---|---|
| 501 | Citizen station EW8513EW8513 | 82.0 | Citizen | Essex | 58.9% | 99 of 168 | 18 s | 4.5 h | |
| 502 | Citizen station KB1DML-5KB1DML-5 | 82.0 | Citizen | Essex | 57.7% | 291 of 504 | 18 s | 1.8 h | |
| 503 | Citizen station GW3742GW3742 | 81.9 | Citizen | Middlesex | 62.5% | 105 of 168 | 19 s | 4.8 h | |
| 504 | Citizen station FW6610FW6610 | 81.9 | Citizen | Hampshire | 59.9% | 302 of 504 | 15 s | 2.3 h | |
| 505 | Citizen station W1NHDW1NHD | 81.9 | Citizen | Essex | 58.3% | 147 of 252 | 18 s | 3.8 h | |
| 506 | Citizen station K1UTSK1UTS | 81.9 | Citizen | Middlesex | 58.3% | 98 of 168 | 19 s | 5.8 h | |
| 507 | Citizen station FW3705FW3705 | 81.9 | Citizen | Essex | 57.1% | 96 of 168 | 20 s | 5 h | |
| 508 | Citizen station KB1GNFKB1GNF | 81.6 | Citizen | Franklin | 60.5% | 305 of 504 | 18 s | 2.7 h | |
| 509 | Citizen station GW3043GW3043 | 81.6 | Citizen | Franklin | 60.1% | 101 of 168 | 19 s | 5 h | |
| 510 | Citizen station FW5795FW5795 | 81.6 | Citizen | Essex | 58.3% | 294 of 504 | 19 s | 2.1 h | |
| 511 | Citizen station CW0311CW0311 | 81.6 | Citizen | Worcester | 57.7% | 97 of 168 | 17 s | 6 h | |
| 512 | Citizen station GW3371GW3371 | 81.5 | Citizen | Franklin | 58.9% | 297 of 504 | 17 s | 2.3 h | |
| 513 | Citizen station EW5056EW5056 | 81.5 | Citizen | Barnstable | 57.5% | 145 of 252 | 18 s | 4 h | |
| 514 | Citizen station FW5461FW5461 | 81.4 | Citizen | Hampden | 58.7% | 296 of 504 | 18 s | 2.3 h | |
| 515 | Citizen station W1CPR-13W1CPR-13 | 81.4 | Citizen | Essex | 58.6% | 109 of 186 | 18 s | 6.3 h | |
| 516 | Citizen station N1IERN1IER | 81.4 | Citizen | Bristol | 58.4% | 131 of 224 | 19 s | 5.3 h | |
| 517 | Citizen station NE1NHNE1NH | 81.2 | Citizen | Worcester | 61.1% | 308 of 504 | 18 s | 3.3 h | |
| 518 | Citizen station KB1DMLKB1DML | 81.2 | Citizen | Middlesex | 59.3% | 299 of 504 | 18 s | 2.3 h | |
| 519 | Citizen station FW3260FW3260 | 81.2 | Citizen | Middlesex | 58.7% | 148 of 252 | 18 s | 5 h | |
| 520 | Citizen station WX1USNWX1USN | 81.1 | Citizen | Norfolk | 56.2% | 81 of 144 | 20 s | 7 h | |
| 521 | Citizen station W1MWS-13W1MWS-13 | 81.0 | Citizen | Middlesex | 57.7% | 291 of 504 | 15 s | 2.4 h | |
| 522 | Citizen station W1EZYW1EZY | 80.9 | Citizen | Bristol | 60.7% | 102 of 168 | 16 s | 8 h | |
| 523 | Citizen station FW9816FW9816 | 80.9 | Citizen | Middlesex | 55.9% | 94 of 168 | 17 s | 6.3 h | |
| 524 | Citizen station CW5624CW5624 | 80.8 | Citizen | Middlesex | 62.0% | 160 of 258 | 15 s | 3.3 h | |
| 525 | Cambridge 1.0 WNWMA-MD-231 | 80.8 | Volunteer | Middlesex | 57.1% | 4 of 7 | 7.4 h | 3.5 days | |
| 526 | Sandwich 4.1 SSEMA-BA-102 | 80.8 | Volunteer | Barnstable | 57.1% | 4 of 7 | 8.4 h | 37.1 h | |
| 527 | Citizen station DW4028DW4028 | 80.7 | Citizen | Bristol | 59.5% | 100 of 168 | 17 s | 9.8 h | |
| 528 | Winchendon 3.2 SMA-WR-80 | 80.7 | Volunteer | Worcester | 57.1% | 4 of 7 | 7.4 h | 3.5 days | |
| 529 | Citizen station EW0347EW0347 | 80.7 | Citizen | Worcester | 55.9% | 94 of 168 | 16 s | 6.5 h | |
| 530 | Citizen station K1DRDK1DRD | 80.6 | Citizen | Middlesex | 57.5% | 305 of 530 | 19 s | 2.5 h | |
| 531 | Citizen station DW7355DW7355 | 80.5 | Citizen | Middlesex | 58.9% | 99 of 168 | 19 s | 6 h | |
| 532 | Citizen station EW3326EW3326 | 80.4 | Citizen | Middlesex | 54.9% | 123 of 224 | 18 s | 4.8 h | |
| 533 | Citizen station GW4510GW4510 | 80.3 | Citizen | Worcester | 61.8% | 328 of 530 | 19 s | 2.6 h | |
| 534 | Citizen station CW0003CW0003 | 80.3 | Citizen | Middlesex | 57.5% | 129 of 224 | 18 s | 5.5 h | |
| 535 | Citizen station DW8851DW8851 | 80.2 | Citizen | Hampden | 54.7% | 93 of 170 | 19 s | 6.5 h | |
| 536 | Citizen station GW1524GW1524 | 80.1 | Citizen | Berkshire | 61.5% | 155 of 252 | 16 s | 4.3 h | |
| 537 | Citizen station DW6574DW6574 | 80.1 | Citizen | Middlesex | 55.3% | 93 of 168 | 15 s | 5.5 h | |
| 538 | Citizen station N1BFON1BFO | 80.0 | Citizen | Middlesex | 57.1% | 288 of 504 | 17 s | 1.9 h | |
| 539 | Citizen station FW2089FW2089 | 79.9 | Citizen | Norfolk | 55.2% | 293 of 530 | 18 s | 2.5 h | |
| 540 | Citizen station CW3224CW3224 | 79.9 | Citizen | Middlesex | 55.1% | 139 of 252 | 18 s | 4.7 h | |
| 541 | Citizen station N1LTPN1LTP | 79.9 | Citizen | Bristol | 51.7% | 116 of 224 | 16 s | 4 h | |
| 542 | Citizen station GW6013GW6013 | 79.8 | Citizen | Plymouth | 61.7% | 97 of 157 | 19 s | 7.3 h | |
| 543 | Citizen station DRMIKEDRMIKE | 79.8 | Citizen | Essex | 60.1% | 101 of 168 | 19 s | 5.5 h | |
| 544 | Citizen station DW1283DW1283 | 79.8 | Citizen | Middlesex | 54.9% | 123 of 224 | 18 s | 4.8 h | |
| 545 | Citizen station EW9733EW9733 | 79.8 | Citizen | Plymouth | 53.5% | 120 of 224 | 19 s | 5 h | |
| 546 | Citizen station EW5144EW5144 | 79.7 | Citizen | Norfolk | 57.7% | 97 of 168 | 17 s | 5.3 h | |
| 547 | Citizen station EW8459EW8459 | 79.7 | Citizen | Essex | 53.7% | 271 of 504 | 17 s | 2.3 h | |
| 548 | Citizen station EW2727EW2727 | 79.7 | Citizen | Suffolk | 51.3% | 115 of 224 | 19 s | 4 h | |
| 549 | Citizen station DW2671DW2671 | 79.6 | Citizen | Norfolk | 54.6% | 134 of 245 | 17 s | 5.6 h | |
| 550 | Citizen station CW0451CW0451 | 79.6 | Citizen | Bristol | 52.3% | 132 of 252 | 16 s | 4.2 h | |
| 551 | Citizen station FW1460FW1460 | 79.5 | Citizen | Bristol | 55.9% | 94 of 168 | 17 s | 5 h | |
| 552 | Citizen station GW4827GW4827 | 79.5 | Citizen | Norfolk | 54.7% | 263 of 480 | 16 s | 2.7 h | |
| 553 | Citizen station N2XION2XIO | 79.4 | Citizen | Middlesex | 57.7% | 291 of 504 | 19 s | 2.8 h | |
| 554 | Citizen station W1REHW1REH | 79.3 | Citizen | Worcester | 58.6% | 311 of 530 | 18 s | 3.4 h | |
| 555 | East Falmouth 1.2 WNWMA-BA-17 | 79.3 | Volunteer | Barnstable | 57.1% | 4 of 7 | 10.4 h | 3.5 days | |
| 556 | Citizen station GW2867GW2867 | 79.3 | Citizen | Hampshire | 56.5% | 228 of 403 | 18 s | 4.5 h | |
| 557 | Citizen station EW9991EW9991 | 79.3 | Citizen | Middlesex | 54.7% | 276 of 504 | 18 s | 2.9 h | |
| 558 | Citizen station EW6338EW6338 | 79.3 | Citizen | Essex | 53.1% | 119 of 224 | 15 s | 5.5 h | |
| 559 | Citizen station DW9025DW9025 | 79.2 | Citizen | Worcester | 54.0% | 121 of 224 | 18 s | 5.5 h | |
| 560 | Citizen station FW3892FW3892 | 79.1 | Citizen | Norfolk | 57.1% | 128 of 224 | 18 s | 4.3 h | |
| 561 | Citizen station EW4324EW4324 | 79.1 | Citizen | Worcester | 51.3% | 167 of 325 | 19 s | 3 h | |
| 562 | Citizen station FW0917FW0917 | 79.0 | Citizen | Worcester | 57.0% | 198 of 347 | 16 s | 2.9 h | |
| 563 | Citizen station DW3637DW3637 | 79.0 | Citizen | Hampden | 52.0% | 175 of 336 | 18 s | 3.7 h | |
| 564 | Citizen station FW4377FW4377 | 79.0 | Citizen | Essex | 51.6% | 113 of 219 | 15 s | 5.3 h | |
| 565 | Citizen station FW8889FW8889 | 79.0 | Citizen | Essex | 51.3% | 115 of 224 | 17 s | 5 h | |
| 566 | Citizen station DW0868DW0868 | 78.9 | Citizen | Plymouth | 54.7% | 92 of 168 | 15 s | 5.3 h | |
| 567 | Citizen station CW3008CW3008 | 78.8 | Citizen | Essex | 55.3% | 93 of 168 | 21 s | 5.3 h | |
| 568 | Citizen station EW6327EW6327 | 78.8 | Citizen | Middlesex | 50.6% | 340 of 672 | 18 s | 1.7 h | |
| 569 | Citizen station FW6146FW6146 | 78.7 | Citizen | Norfolk | 52.9% | 172 of 325 | 19 s | 4.5 h | |
| 570 | Citizen station EW1555EW1555 | 78.6 | Citizen | Norfolk | 58.4% | 393 of 672 | 18 s | 2 h | |
| 571 | Citizen station CW0210CW0210 | 78.6 | Citizen | Middlesex | 54.1% | 91 of 168 | 16 s | 5.3 h | |
| 572 | Citizen station FW5238FW5238 | 78.6 | Citizen | Bristol | 52.0% | 350 of 672 | 17 s | 2.1 h | |
| 573 | Gloucester 1.8 WSWMA-ES-103 | 78.6 | Volunteer | Essex | 42.8% | 3 of 7 | 26 min | 3 days | |
| 574 | East Bridgewater 0.3 WSWMA-PL-22 | 78.6 | Volunteer | Plymouth | 42.8% | 3 of 7 | 26 min | 3 days | |
| 575 | Winsor Dam-Quabbin RsvrBCNM3 | 78.6 | Cooperative | Hampshire | 42.8% | 3 of 7 | 50 min | 24 h | |
| 576 | Carlisle 2.0 SEMA-MD-217 | 78.6 | Volunteer | Middlesex | 42.8% | 3 of 7 | 86 min | 24 h | |
| 577 | Marblehead 0.6 WNWMA-ES-102 | 78.6 | Volunteer | Essex | 42.8% | 3 of 7 | 86 min | 2 days | |
| 578 | Littleton 1.4 WMA-MD-195 | 78.6 | Volunteer | Middlesex | 42.8% | 3 of 7 | 86 min | 37.1 h | |
| 579 | Newton 1.8 NNWMA-MD-121 | 78.6 | Volunteer | Middlesex | 42.8% | 3 of 7 | 86 min | 2 days | |
| 580 | MA-WR-158MA-WR-158 | 78.6 | COCORAHS | - | 42.8% | 3 of 7 | 86 min | 36.1 h | |
| 581 | Edgartown 0.6 SMA-DK-26 | 78.6 | Volunteer | Dukes | 42.8% | 3 of 7 | 86 min | 47 h | |
| 582 | Pepperell 0.6 SEMA-MD-168 | 78.6 | Volunteer | Middlesex | 42.8% | 3 of 7 | 86 min | 2.5 days | |
| 583 | Northampton 2.5 EMA-HS-65 | 78.6 | Volunteer | Hampshire | 42.8% | 3 of 7 | 86 min | 36.1 h | |
| 584 | BCNM3BCNM3 | 78.6 | DCP | - | 42.8% | 3 of 7 | 1.7 h | 24 h | |
| 585 | Citizen station EW7574EW7574 | 78.5 | Citizen | Barnstable | 53.5% | 120 of 224 | 17 s | 4.5 h | |
| 586 | Citizen station K0WU2AZOK0WU2AZO | 78.5 | Citizen | Middlesex | 53.1% | 119 of 224 | 18 s | 7.3 h | |
| 587 | Citizen station CW5897CW5897 | 78.5 | Citizen | Worcester | 51.4% | 173 of 336 | 20 s | 4 h | |
| 588 | Citizen station CW6151CW6151 | 78.5 | Citizen | Essex | 51.3% | 345 of 672 | 16 s | 2 h | |
| 589 | Worcester 2.0 SEMA-WR-113 | 78.4 | Volunteer | Worcester | 57.1% | 4 of 7 | 13.4 h | 36.1 h | |
| 590 | Northbridge 1.7 WNWMA-WR-69 | 78.4 | Volunteer | Worcester | 57.1% | 4 of 7 | 13.4 h | 2.5 days | |
| 591 | Citizen station EW9036EW9036 | 78.3 | Citizen | Middlesex | 54.4% | 122 of 224 | 17 s | 9 h | |
| 592 | Citizen station EW0364EW0364 | 78.3 | Citizen | Bristol | 54.4% | 122 of 224 | 18 s | 4.4 h | |
| 593 | Citizen station FW2479FW2479 | 78.3 | Citizen | Norfolk | 53.1% | 268 of 504 | 16 s | 3.4 h | |
| 594 | Citizen station GW3519GW3519 | 78.3 | Citizen | Middlesex | 50.4% | 339 of 672 | 17 s | 1.9 h | |
| 595 | Citizen station N2WPON2WPO | 78.2 | Citizen | Norfolk | 58.9% | 297 of 504 | 18 s | 2.8 h | |
| 596 | Citizen station GW0203GW0203 | 78.2 | Citizen | Bristol | 50.8% | 114 of 224 | 16 s | 6.3 h | |
| 597 | Citizen station GW6028GW6028 | 78.2 | Citizen | Essex | 50.7% | 341 of 672 | 19 s | 2 h | |
| 598 | Citizen station WX1PBDWX1PBD | 78.1 | Citizen | Essex | 52.1% | 263 of 504 | 19 s | 3.3 h | |
| 599 | Citizen station N1BSON1BSO | 78.1 | Citizen | Plymouth | 51.1% | 112 of 219 | 18 s | 6.8 h | |
| 600 | Citizen station FW7433FW7433 | 78.1 | Citizen | Norfolk | 50.1% | 337 of 672 | 17 s | 1.9 h | |
| 601 | Falmouth 3.2 WSWMA-BA-113 | 78.1 | Volunteer | Barnstable | 42.8% | 3 of 7 | 86 min | 3.5 days | |
| 602 | Citizen station WB1DXWB1DX | 78.0 | Citizen | Worcester | 52.8% | 333 of 630 | 19 s | 2.9 h | |
| 603 | Citizen station FW3266FW3266 | 78.0 | Citizen | Plymouth | 52.1% | 292 of 560 | 18 s | 3 h | |
| 604 | Citizen station N1EVHN1EVH | 78.0 | Citizen | Essex | 50.9% | 257 of 504 | 18 s | 3 h | |
| 605 | Citizen station DW7873DW7873 | 78.0 | Citizen | Essex | 50.3% | 338 of 672 | 18 s | 2.1 h | |
| 606 | Citizen station EW6514EW6514 | 77.9 | Citizen | Plymouth | 57.7% | 306 of 530 | 18 s | 2.4 h | |
| 607 | Citizen station GW7325GW7325 | 77.9 | Citizen | Essex | 56.7% | 286 of 504 | 19 s | 5.8 h | |
| 608 | Citizen station EW4818EW4818 | 77.9 | Citizen | Essex | 54.3% | 137 of 252 | 19 s | 9 h | |
| 609 | Citizen station W1LP-13W1LP-13 | 77.9 | Citizen | Barnstable | 52.6% | 118 of 224 | 19 s | 5.3 h | |
| 610 | Citizen station EW9082EW9082 | 77.9 | Citizen | Bristol | 49.1% | 110 of 224 | 16 s | 5.5 h | |
| 611 | Citizen station FW4323FW4323 | 77.9 | Citizen | Middlesex | 48.6% | 109 of 224 | 17 s | 5.3 h | |
| 612 | Citizen station W6SOXW6SOX | 77.8 | Citizen | Middlesex | 50.7% | 320 of 630 | 18 s | 2.5 h | |
| 613 | Citizen station EW1898EW1898 | 77.8 | Citizen | Middlesex | 49.5% | 111 of 224 | 18 s | 6 h | |
| 614 | Citizen station KB1MIMKB1MIM | 77.7 | Citizen | Hampshire | 52.2% | 117 of 224 | 17 s | 8.5 h | |
| 615 | Citizen station EW8958EW8958 | 77.7 | Citizen | Middlesex | 50.6% | 170 of 336 | 18 s | 4.7 h | |
| 616 | Citizen station DW4657DW4657 | 77.7 | Citizen | Plymouth | 49.7% | 334 of 672 | 16 s | 2.1 h | |
| 617 | Usacoe Birch Hill DamBIRM3 | 77.7 | Cooperative | Worcester | 42.8% | 3 of 7 | 88 min | 4 days | |
| 617 | Tully Lake/Usacoe DamTLLM3 | 77.7 | Cooperative | Worcester | 42.8% | 3 of 7 | 88 min | 4 days | |
| 619 | Citizen station DW7061DW7061 | 77.6 | Citizen | Franklin | 58.3% | 147 of 252 | 17 s | 3.8 h | |
| 620 | Citizen station DW8945DW8945 | 77.6 | Citizen | Middlesex | 53.1% | 268 of 504 | 20 s | 3.3 h | |
| 621 | Citizen station N1RMKN1RMK | 77.6 | Citizen | Middlesex | 51.1% | 206 of 403 | 17 s | 3.4 h | |
| 622 | Citizen station CW5324CW5324 | 77.6 | Citizen | Hampshire | 50.3% | 169 of 336 | 15 s | 4.7 h | |
| 623 | FOSM3FOSM3 | 77.6 | DCP | - | 42.8% | 3 of 7 | 63 min | 4 days | |
| 623 | SUDM3SUDM3 | 77.6 | DCP | - | 42.8% | 3 of 7 | 63 min | 4 days | |
| 625 | Falmouth 4.9 NNWMA-BA-105 | 77.6 | Volunteer | Barnstable | 42.8% | 3 of 7 | 3.4 h | 3.5 days | |
| 626 | Citizen station WA1ENOWA1ENO | 77.5 | Citizen | Plymouth | 56.0% | 226 of 403 | 20 s | 7.8 h | |
| 627 | Citizen station DW4847DW4847 | 77.5 | Citizen | Berkshire | 50.8% | 342 of 672 | 16 s | 2.6 h | |
| 628 | Citizen station EW4331EW4331 | 77.5 | Citizen | Middlesex | 50.3% | 169 of 336 | 18 s | 4.8 h | |
| 629 | Citizen station DW2806DW2806 | 77.5 | Citizen | Essex | 49.1% | 110 of 224 | 18 s | 6.3 h | |
| 630 | Connecticut River AT NorthamptonNHMM3 | 77.4 | Gauge | Hampshire | 72.7% | 163 of 224 | 32 min | 22 h | |
| 631 | Citizen station FW9099FW9099 | 77.4 | Citizen | Worcester | 51.7% | 116 of 224 | 17 s | 7 h | |
| 632 | Citizen station CW0500CW0500 | 77.4 | Citizen | Worcester | 50.0% | 336 of 672 | 18 s | 2.4 h | |
| 633 | Citizen station CW0962CW0962 | 77.4 | Citizen | Plymouth | 48.8% | 246 of 504 | 19 s | 2.8 h | |
| 634 | Citizen station EW2517EW2517 | 77.4 | Citizen | Middlesex | 48.6% | 109 of 224 | 19 s | 5.4 h | |
| 635 | Citizen station EW8080EW8080 | 77.3 | Citizen | Plymouth | 51.7% | 174 of 336 | 22 s | 6 h | |
| 636 | Citizen station EW3861EW3861 | 77.3 | Citizen | Bristol | 49.1% | 110 of 224 | 17 s | 6.8 h | |
| 637 | Citizen station DW0935DW0935 | 77.2 | Citizen | Nantucket | 58.9% | 99 of 168 | 19 s | 6.8 h | |
| 638 | Citizen station N1JOTN1JOT | 77.2 | Citizen | Plymouth | 54.7% | 276 of 504 | 16 s | 3.6 h | |
| 639 | Citizen station FW2140FW2140 | 77.2 | Citizen | Middlesex | 52.7% | 133 of 252 | 25 s | 6 h | |
| 640 | Citizen station FW8920FW8920 | 77.2 | Citizen | Worcester | 52.2% | 351 of 672 | 18 s | 2 h | |
| 641 | Citizen station KJ6SMLKJ6SML | 77.2 | Citizen | Worcester | 51.1% | 344 of 672 | 19 s | 2 h | |
| 642 | Citizen station GW5905GW5905 | 77.2 | Citizen | Hampshire | 50.6% | 170 of 336 | 18 s | 5.5 h | |
| 643 | Citizen station KC1VMZKC1VMZ | 77.1 | Citizen | Worcester | 52.3% | 132 of 252 | 17 s | 9.4 h | |
| 644 | Citizen station EW2106EW2106 | 77.1 | Citizen | Essex | 50.8% | 342 of 672 | 18 s | 2.9 h | |
| 645 | Citizen station EW7590EW7590 | 77.1 | Citizen | Essex | 49.2% | 331 of 672 | 17 s | 2.4 h | |
| 646 | Citizen station EW4525EW4525 | 77.0 | Citizen | Berkshire | 51.0% | 245 of 480 | 18 s | 3.7 h | |
| 647 | Citizen station CW0237CW0237 | 77.0 | Citizen | Norfolk | 47.2% | 136 of 288 | 15 s | 4.7 h | |
| 648 | North Falmouth 1.0 NEMA-BA-112 | 77.0 | Volunteer | Barnstable | 42.8% | 3 of 7 | 26 min | 5 days | |
| 649 | Springfield 0.9 EMA-HD-58 | 77.0 | Volunteer | Hampden | 42.8% | 3 of 7 | 26 min | 5 days | |
| 650 | Citizen station EW8528EW8528 | 76.9 | Citizen | Middlesex | 55.5% | 100 of 180 | 16 s | 4.8 h | |
| 651 | Citizen station FW4597FW4597 | 76.9 | Citizen | Middlesex | 53.7% | 271 of 504 | 17 s | 2.4 h | |
| 652 | Citizen station KMADALTO1KMADALTO1 | 76.9 | Citizen | Berkshire | 50.1% | 316 of 630 | 16 s | 2.8 h | |
| 653 | Citizen station EW8307EW8307 | 76.8 | Citizen | Worcester | 50.2% | 110 of 219 | 17 s | 7.5 h | |
| 654 | Citizen station EW5580EW5580 | 76.7 | Citizen | Norfolk | 53.1% | 119 of 224 | 17 s | 12.8 h | |
| 655 | Citizen station EW9808EW9808 | 76.7 | Citizen | Middlesex | 52.9% | 116 of 219 | 20 s | 6.3 h | |
| 656 | Citizen station FW1143FW1143 | 76.7 | Citizen | Middlesex | 50.8% | 114 of 224 | 16 s | 10 h | |
| 657 | Mashpee 4.6 SMA-BA-78 | 76.7 | Volunteer | Barnstable | 42.8% | 3 of 7 | 6.4 h | 2.5 days | |
| 658 | Citizen station CW7500CW7500 | 76.5 | Citizen | Middlesex | 52.9% | 267 of 504 | 21 s | 3.3 h | |
| 659 | Citizen station FW4085FW4085 | 76.5 | Citizen | Berkshire | 51.1% | 172 of 336 | 16 s | 4.7 h | |
| 660 | Citizen station K1LBGK1LBG | 76.4 | Citizen | Norfolk | 50.9% | 321 of 630 | 20 s | 2.9 h | |
| 661 | Citizen station CW3660CW3660 | 76.3 | Citizen | Middlesex | 51.5% | 130 of 252 | 20 s | 10 h | |
| 662 | Westfield 1.8 SSEMA-HD-65 | 76.3 | Volunteer | Hampden | 42.8% | 3 of 7 | 4.4 h | 4.5 days | |
| 663 | Foxborough 3.1 EMA-NF-73 | 76.3 | Volunteer | Norfolk | 42.8% | 3 of 7 | 7.4 h | 2.6 days | |
| 664 | Citizen station EW9662EW9662 | 76.2 | Citizen | Middlesex | 49.1% | 330 of 672 | 17 s | 3.1 h | |
| 665 | Citizen station DW5181DW5181 | 76.2 | Citizen | Essex | 48.5% | 326 of 672 | 17 s | 3 h | |
| 666 | Citizen station DW6723DW6723 | 76.0 | Citizen | Essex | 43.8% | 96 of 219 | 19 s | 5.8 h | |
| 667 | East Coastal Massachusetts AT Gloucester HarborGLCM3 | 75.9 | Gauge | Essex | 70.7% | 396 of 560 | 22 min | 2 days | |
| 668 | BostonNDBC-BHBM3 | 75.9 | Gauge | Suffolk | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 669 | Citizen station N1EDZN1EDZ | 75.9 | Citizen | Hampshire | 48.0% | 242 of 504 | 17 s | 4.2 h | |
| 670 | Citizen station WE1CWE1C | 75.8 | Citizen | Worcester | 49.6% | 200 of 403 | 18 s | 3.1 h | |
| 671 | Citizen station EW6058EW6058 | 75.6 | Citizen | Barnstable | 50.1% | 337 of 672 | 20 s | 2.3 h | |
| 672 | Citizen station DW2257DW2257 | 75.6 | Citizen | Essex | 48.6% | 109 of 224 | 22 s | 9.8 h | |
| 673 | Citizen station EW5351EW5351 | 75.5 | Citizen | Middlesex | 52.3% | 211 of 403 | 18 s | 2.8 h | |
| 674 | Citizen station GW7015GW7015 | 75.5 | Citizen | Barnstable | 48.6% | 109 of 224 | 17 s | 5 h | |
| 675 | Citizen station DW2589DW2589 | 75.3 | Citizen | Plymouth | 55.7% | 281 of 504 | 17 s | 2.4 h | |
| 676 | Citizen station FW7922FW7922 | 75.3 | Citizen | Worcester | 52.0% | 175 of 336 | 16 s | 4.8 h | |
| 677 | Nantucket 1.9 SSEMA-NT-11 | 75.3 | Volunteer | Nantucket | 42.8% | 3 of 7 | 9.4 h | 36.1 h | |
| 678 | Citizen station CW2236CW2236 | 75.2 | Citizen | Norfolk | 54.3% | 137 of 252 | 18 s | 4.8 h | |
| 679 | Citizen station FW2367FW2367 | 75.2 | Citizen | Middlesex | 50.2% | 101 of 201 | 18 s | 7.1 h | |
| 680 | Citizen station EW3281EW3281 | 75.2 | Citizen | Bristol | 47.6% | 320 of 672 | 17 s | 2.9 h | |
| 681 | Citizen station EW1152EW1152 | 75.1 | Citizen | Suffolk | 58.3% | 294 of 504 | 17 s | 2.5 h | |
| 682 | Citizen station EW0152EW0152 | 75.1 | Citizen | Norfolk | 55.8% | 296 of 530 | 17 s | 3.9 h | |
| 683 | Citizen station DW3706DW3706 | 75.1 | Citizen | Suffolk | 50.1% | 337 of 672 | 18 s | 3.3 h | |
| 684 | Citizen station FW9148FW9148 | 75.1 | Citizen | Middlesex | 49.5% | 111 of 224 | 19 s | 5.8 h | |
| 685 | Citizen station EW6013EW6013 | 74.9 | Citizen | Middlesex | 47.4% | 319 of 672 | 19 s | 2.7 h | |
| 686 | Citizen station EW3230EW3230 | 74.9 | Citizen | Plymouth | 46.8% | 135 of 288 | 20 s | 8.9 h | |
| 687 | Nantucket 5.9 ESEMA-NT-9 | 74.8 | Volunteer | Nantucket | 42.8% | 3 of 7 | 9.4 h | 3.5 days | |
| 688 | Citizen station K1TTTK1TTT | 74.7 | Citizen | Berkshire | 44.4% | 280 of 630 | 18 s | 3.2 h | |
| 689 | Citizen station W1NJCW1NJC | 74.6 | Citizen | Worcester | 46.1% | 172 of 373 | 14 s | 4.7 h | |
| 690 | Citizen station DW5490DW5490 | 74.5 | Citizen | Norfolk | 49.7% | 109 of 219 | 19 s | 5.5 h | |
| 691 | Citizen station GW6334GW6334 | 74.4 | Citizen | Middlesex | 43.8% | 96 of 219 | 17 s | 6.2 h | |
| 692 | Citizen station AU346AU346 | 74.2 | Citizen | Barnstable | 51.8% | 209 of 403 | 17 s | 13.7 h | |
| 693 | Citizen station GW3373GW3373 | 74.2 | Citizen | Worcester | 47.6% | 155 of 325 | 18 s | 6.9 h | |
| 694 | Marion 1.3 NMA-PL-66 | 73.9 | Volunteer | Plymouth | 42.8% | 3 of 7 | 12.4 h | 3 days | |
| 695 | Citizen station EW6283EW6283 | 73.8 | Citizen | Berkshire | 48.8% | 328 of 672 | 17 s | 2.5 h | |
| 696 | Holden 2.0 ESEMA-WR-25 | 73.5 | Volunteer | Worcester | 57.1% | 4 of 7 | 24.4 h | 2.5 days | |
| 697 | Holliston 0.8 SMA-MD-42 | 73.5 | Volunteer | Middlesex | 57.1% | 4 of 7 | 24.4 h | 2.5 days | |
| 698 | Sturbridge 4.6 SWMA-WR-118 | 73.5 | Volunteer | Worcester | 57.1% | 4 of 7 | 25.4 h | 37.1 h | |
| 699 | Citizen station EW5291EW5291 | 73.5 | Citizen | Hampshire | 46.2% | 233 of 504 | 19 s | 6.9 h | |
| 700 | Citizen station AP586AP586 | 73.1 | Citizen | Suffolk | 51.3% | 115 of 224 | 18 s | 6.7 h | |
| 701 | Citizen station FW7612FW7612 | 73.1 | Citizen | Barnstable | 46.5% | 313 of 672 | 18 s | 2.7 h | |
| 702 | Citizen station EW8783EW8783 | 73.0 | Citizen | Bristol | 33.3% | 56 of 168 | 24 s | 6 h | |
| 703 | Citizen station GW5771GW5771 | 72.9 | Citizen | Worcester | 54.5% | 229 of 420 | 16 s | 4.7 h | |
| 704 | Citizen station FW5480FW5480 | 72.8 | Citizen | Hampshire | 47.9% | 161 of 336 | 17 s | 6.5 h | |
| 705 | Citizen station N1QWWN1QWW | 72.7 | Citizen | Bristol | 41.9% | 94 of 224 | 18 s | 7.3 h | |
| 706 | Citizen station GW4318GW4318 | 72.1 | Citizen | Middlesex | 44.0% | 148 of 336 | 20 s | 13.3 h | |
| 707 | Fall RiverNDBC-FRXM3 | 71.2 | Gauge | Bristol | 75.3% | 253 of 336 | 43 min | 6.5 h | |
| 708 | Castle IslandNDBC-CSIM3 | 70.6 | Gauge | Suffolk | 57.5% | 322 of 560 | 44 min | 6.3 h | |
| 709 | Fall RiverNDBC-FRVM3 | 69.3 | Gauge | Bristol | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 710 | Nantucket IslandNDBC-NTKM3 | 69.1 | Gauge | Nantucket | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 711 | Chatham 1.6 WNWMA-BA-71 | 68.9 | Volunteer | Barnstable | 28.5% | 2 of 7 | 12.4 h | 2 days | |
| 712 | Citizen station GW4536GW4536 | 68.7 | Citizen | Norfolk | 55.8% | 225 of 403 | 19 s | 4.8 h | |
| 713 | Citizen station EW9429EW9429 | 68.5 | Citizen | Middlesex | 42.0% | 106 of 252 | 14 s | 44.7 h | |
| 714 | Citizen station W1RBOW1RBO | 67.9 | Citizen | Middlesex | 40.8% | 206 of 504 | 19 s | 39.8 h | |
| 715 | Citizen station DW6903DW6903 | 67.2 | Citizen | Essex | 39.0% | 119 of 305 | 19 s | 2.6 days | |
| 716 | Citizen station GW0848GW0848 | 67.0 | Citizen | Worcester | 38.3% | 84 of 219 | 16 s | 2.4 days | |
| 717 | Citizen station CW2404CW2404 | 65.6 | Citizen | Plymouth | 34.5% | 183 of 530 | 18 s | 27.3 h | |
| 718 | Citizen station FW2970FW2970 | 64.8 | Citizen | Barnstable | 50.0% | 112 of 224 | 18 s | 7.5 h | |
| 719 | Citizen station GW6804GW6804 | 63.6 | Citizen | Middlesex | 28.5% | 72 of 252 | 16 s | 3.1 days | |
| 720 | Borden Flats Light at Fall RiverNDBC-BLTM3 | 63.0 | Gauge | Bristol | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 720 | New Bedford, Barrier GateNDBC-NBGM3 | 63.0 | Gauge | Bristol | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 722 | Citizen station GW6963GW6963 | 62.5 | Citizen | Middlesex | 20.7% | 419 of 2,016 | 19 s | 3.5 h | |
| 723 | Citizen station GW0260GW0260 | 62.3 | Citizen | Middlesex | 20.5% | 414 of 2,016 | 17 s | 3.6 h | |
| 724 | Citizen station GW0632GW0632 | 62.3 | Citizen | Norfolk | 20.4% | 413 of 2,016 | 18 s | 3.7 h | |
| 725 | Citizen station FW3619FW3619 | 62.2 | Citizen | Hampshire | 20.2% | 408 of 2,016 | 17 s | 3.6 h | |
| 726 | Citizen station GW5618GW5618 | 62.1 | Citizen | Plymouth | 20.1% | 406 of 2,016 | 18 s | 3.7 h | |
| 727 | Citizen station GW1240GW1240 | 62.1 | Citizen | Essex | 19.7% | 398 of 2,016 | 18 s | 3.5 h | |
| 728 | Citizen station GW1533GW1533 | 61.9 | Citizen | Worcester | 20.1% | 406 of 2,016 | 19 s | 3.5 h | |
| 729 | Citizen station DW3092DW3092 | 61.5 | Citizen | Middlesex | 20.5% | 414 of 2,016 | 18 s | 3.6 h | |
| 730 | Citizen station GW5950GW5950 | 61.4 | Citizen | Middlesex | 20.4% | 412 of 2,016 | 18 s | 3.6 h | |
| 731 | Woods HoleNDBC-BZBM3 | 60.6 | Gauge | Barnstable | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 732 | Citizen station GW6155GW6155 | 60.5 | Citizen | Plymouth | 20.2% | 408 of 2,016 | 17 s | 3.6 h | |
| 733 | Citizen station N1EDFN1EDF | 60.4 | Citizen | Middlesex | 19.6% | 132 of 672 | 18 s | 2.4 days | |
| 734 | Citizen station FW9998FW9998 | 60.0 | Citizen | Middlesex | 18.3% | 370 of 2,016 | 19 s | 4.6 h | |
| 735 | Millers River 1 W Birch Hill DamRYLM3 | 59.2 | Gauge | Worcester | 94.9% | 319 of 336 | 23 min | 60 min | |
| 736 | Citizen station FW7635FW7635 | 58.8 | Citizen | Plymouth | 14.8% | 50 of 336 | 16 s | 4.3 days | |
| 737 | Citizen station WD1LWD1L | 57.9 | Citizen | Plymouth | 53.1% | 214 of 403 | 16 s | 5.2 h | |
| 738 | Citizen station EW2725EW2725 | 57.8 | Citizen | Plymouth | 12.1% | 20 of 165 | 17 s | 4.9 days | |
| 739 | Citizen station EW0420EW0420 | 57.4 | Citizen | Worcester | 20.2% | 408 of 2,016 | 18 s | 3.7 h | |
| 740 | NewtonMA006 | 57.3 | Road | Middlesex | 86.5% | 436 of 504 | 20 min | 80 min | |
| 741 | Citizen station GW7823GW7823 | 56.6 | Citizen | Worcester | 2.4% | 49 of 2,016 | 17 s | 3 h | |
| 742 | Citizen station GW7797GW7797 | 54.9 | Citizen | Bristol | 20.4% | 412 of 2,016 | 16 s | 3.6 h | |
| 743 | AshburnhamASBM3 | 50.1 | Cooperative | Worcester | 8.3% | 14 of 168 | 1.5 h | 23 h | |
| 744 | NortonNRNM3 | 50.1 | Cooperative | Bristol | 8.3% | 14 of 168 | 1.5 h | 23 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.