New York 24/7 Rank
Every station in New York 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,432 ranked here, 1,412 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 | Silver Creek 0.7 ENY-CQ-51 | 78.2 | Volunteer | Chautauqua | 57.1% | 4 of 7 | 15.4 h | 2.5 days | |
| 1,252 | Cheektowaga 1.9 NNWNY-ER-245 | 78.2 | Volunteer | Erie | 57.1% | 4 of 7 | 15.4 h | 2.5 days | |
| 1,253 | Citizen station GW3608GW3608 | 78.2 | Citizen | Broome | 53.5% | 120 of 224 | 18 s | 5.3 h | |
| 1,254 | Citizen station EW7682EW7682 | 78.2 | Citizen | Nassau | 50.6% | 85 of 168 | 17 s | 10 h | |
| 1,255 | Citizen station EW4556EW4556 | 78.2 | Citizen | Sullivan | 47.7% | 107 of 224 | 20 s | 5.5 h | |
| 1,256 | Citizen station EW6140EW6140 | 78.1 | Citizen | Madison | 50.8% | 342 of 672 | 17 s | 2.7 h | |
| 1,257 | Citizen station GW2149GW2149 | 78.1 | Citizen | Suffolk | 49.1% | 110 of 224 | 18 s | 6.5 h | |
| 1,258 | Citizen station CW9928CW9928 | 77.9 | Citizen | Niagara | 50.1% | 316 of 630 | 17 s | 2.8 h | |
| 1,259 | Citizen station GW0906GW0906 | 77.9 | Citizen | Ulster | 48.4% | 106 of 219 | 17 s | 6.5 h | |
| 1,260 | Citizen station DW2633DW2633 | 77.8 | Citizen | Fulton | 50.6% | 340 of 672 | 18 s | 2.8 h | |
| 1,261 | Citizen station K2MSTK2MST | 77.8 | Citizen | Onondaga | 50.0% | 168 of 336 | 20 s | 5.3 h | |
| 1,262 | Citizen station EW8371EW8371 | 77.8 | Citizen | Otsego | 48.6% | 109 of 224 | 16 s | 6.8 h | |
| 1,263 | Massena - RichardsMSS | 77.7 | Airport | St. Lawrence | 56.0% | 209 of 373 | 6 min | 9 h | |
| 1,264 | Citizen station FW2101FW2101 | 77.7 | Citizen | Wayne | 51.5% | 260 of 504 | 17 s | 4.3 h | |
| 1,265 | Citizen station EW2591EW2591 | 77.7 | Citizen | Otsego | 49.4% | 249 of 504 | 17 s | 2.8 h | |
| 1,266 | Freeville 1.5 NENY-TM-5 | 77.7 | Volunteer | Tompkins | 42.8% | 3 of 7 | 86 min | 5 days | |
| 1,266 | Ithaca 5.3 NNY-TM-97 | 77.7 | Volunteer | Tompkins | 42.8% | 3 of 7 | 86 min | 5 days | |
| 1,268 | Citizen station AW706AW706 | 77.6 | Citizen | Nassau | 51.2% | 287 of 560 | 17 s | 3.9 h | |
| 1,269 | Citizen station GW7525GW7525 | 77.6 | Citizen | Cortland | 50.0% | 168 of 336 | 16 s | 4.5 h | |
| 1,270 | Citizen station FW8285FW8285 | 77.6 | Citizen | Montgomery | 48.2% | 108 of 224 | 18 s | 7 h | |
| 1,271 | Citizen station EW9310EW9310 | 77.6 | Citizen | Onondaga | 47.6% | 320 of 672 | 18 s | 2.2 h | |
| 1,272 | (Averill Park High School) Averill Park 1.2 NWNY-RN-34 | 77.6 | Volunteer | Rensselaer | 42.8% | 3 of 7 | 2.4 h | 5 days | |
| 1,273 | Citizen station EW5677EW5677 | 77.5 | Citizen | Suffolk | 61.0% | 83 of 136 | 18 s | 6.7 h | |
| 1,274 | Citizen station EW6131EW6131 | 77.5 | Citizen | Suffolk | 51.4% | 110 of 214 | 21 s | 5.3 h | |
| 1,275 | Citizen station EW8655EW8655 | 77.5 | Citizen | Monroe | 51.1% | 258 of 504 | 19 s | 4.4 h | |
| 1,276 | Citizen station GW6838GW6838 | 77.5 | Citizen | Onondaga | 49.1% | 198 of 403 | 13 s | 4.3 h | |
| 1,277 | Citizen station DW0756DW0756 | 77.4 | Citizen | Orange | 46.8% | 135 of 288 | 13 s | 4.8 h | |
| 1,278 | NaplesNPSN6 | 77.4 | Gauge | Ontario | 42.8% | 3 of 7 | 6.4 h | 2.5 days | |
| 1,279 | Citizen station GW6387GW6387 | 77.3 | Citizen | Onondaga | 47.3% | 191 of 403 | 18 s | 3.8 h | |
| 1,280 | Citizen station EW5609EW5609 | 77.2 | Citizen | Tioga | 53.7% | 271 of 504 | 17 s | 2.8 h | |
| 1,281 | Citizen station CW3806CW3806 | 76.9 | Citizen | Chemung | 56.7% | 286 of 504 | 16 s | 2.5 h | |
| 1,282 | Citizen station GW6301GW6301 | 76.9 | Citizen | Cortland | 51.5% | 260 of 504 | 19 s | 4.8 h | |
| 1,283 | Citizen station DW1806DW1806 | 76.9 | Citizen | Erie | 49.7% | 334 of 672 | 17 s | 2.2 h | |
| 1,284 | Citizen station CW7054CW7054 | 76.8 | Citizen | Suffolk | 57.7% | 97 of 168 | 16 s | 4.5 h | |
| 1,285 | Citizen station DW0486DW0486 | 76.8 | Citizen | Washington | 48.5% | 306 of 630 | 18 s | 3.3 h | |
| 1,286 | Citizen station GW0268GW0268 | 76.7 | Citizen | Yates | 45.8% | 94 of 205 | 20 s | 7.7 h | |
| 1,287 | Albany 1.9 NNENY-AB-86 | 76.7 | Volunteer | Albany | 42.8% | 3 of 7 | 4.4 h | 5 days | |
| 1,288 | Citizen station CW9244CW9244 | 76.6 | Citizen | Suffolk | 45.7% | 92 of 201 | 15 s | 8.1 h | |
| 1,289 | Lindenhurst 1.0 NENY-SF-158 | 76.6 | Volunteer | Suffolk | 42.8% | 3 of 7 | 7.4 h | 3.4 days | |
| 1,290 | Citizen station GW7821GW7821 | 76.5 | Citizen | Monroe | 51.3% | 207 of 403 | 12 s | 7.8 h | |
| 1,291 | PotsdamPTD | 76.4 | Airport | St. Lawrence | 89.4% | 451 of 504 | 11 min | 2.7 h | |
| 1,292 | Citizen station AD2TMAD2TM | 76.4 | Citizen | Chenango | 48.4% | 64 of 132 | 18 s | 9 h | |
| 1,293 | Citizen station FW6537FW6537 | 76.4 | Citizen | Onondaga | 48.2% | 108 of 224 | 19 s | 10 h | |
| 1,294 | Citizen station EW8502EW8502 | 76.4 | Citizen | Suffolk | 45.5% | 102 of 224 | 22 s | 7.5 h | |
| 1,295 | Citizen station FW9329FW9329 | 76.3 | Citizen | Suffolk | 51.7% | 116 of 224 | 13 s | 7 h | |
| 1,296 | Citizen station KD2PWMKD2PWM | 76.3 | Citizen | Rensselaer | 45.5% | 102 of 224 | 17 s | 7.8 h | |
| 1,297 | DunkirkNDBC-DBLN6 | 76.0 | Gauge | Chautauqua | 60.9% | 307 of 504 | 23 min | 1.7 h | |
| 1,298 | Citizen station CW5530CW5530 | 76.0 | Citizen | Tompkins | 50.0% | 336 of 672 | 18 s | 2.2 h | |
| 1,299 | Citizen station CW8192CW8192 | 75.9 | Citizen | Rensselaer | 50.7% | 213 of 420 | 18 s | 8.3 h | |
| 1,300 | Citizen station FW4479FW4479 | 75.9 | Citizen | Ontario | 49.7% | 334 of 672 | 15 s | 2.3 h | |
| 1,301 | Citizen station FW7562FW7562 | 75.9 | Citizen | Broome | 45.0% | 101 of 224 | 15 s | 8.3 h | |
| 1,302 | Citizen station GW4111GW4111 | 75.7 | Citizen | Erie | 46.4% | 104 of 224 | 20 s | 9 h | |
| 1,303 | Citizen station FW5947FW5947 | 75.7 | Citizen | Monroe | 44.4% | 112 of 252 | 18 s | 7.3 h | |
| 1,304 | Citizen station EW5680EW5680 | 75.6 | Citizen | Nassau | 54.4% | 343 of 630 | 17 s | 3.3 h | |
| 1,305 | Citizen station CW2434CW2434 | 75.6 | Citizen | Dutchess | 50.8% | 114 of 224 | 17 s | 7 h | |
| 1,306 | MontaukNDBC-MTKN6 | 75.5 | Gauge | Suffolk | 67.2% | 226 of 336 | 43 min | 6.5 h | |
| 1,307 | Schoharie Creek AT Gilboa DamGILN6 | 75.5 | Gauge | Schoharie | 50.4% | 339 of 672 | 37 min | 60 min | |
| 1,308 | Smithtown 2.0 SSWNY-SF-79 | 75.5 | Volunteer | Suffolk | 42.8% | 3 of 7 | 10.4 h | 3 days | |
| 1,309 | Citizen station DWGW3121DWGW3121 | 75.4 | Citizen | Albany | 53.3% | 269 of 504 | 17 s | 6.1 h | |
| 1,310 | Citizen station FW3143FW3143 | 75.4 | Citizen | Suffolk | 49.8% | 335 of 672 | 18 s | 3.7 h | |
| 1,311 | Citizen station EW5627EW5627 | 75.4 | Citizen | Westchester | 44.6% | 100 of 224 | 20 s | 6 h | |
| 1,312 | Citizen station EW7084EW7084 | 75.3 | Citizen | Broome | 55.9% | 94 of 168 | 18 s | 6 h | |
| 1,313 | Niagra FallsIAGN6 | 75.3 | Cooperative | Niagara | 42.8% | 3 of 7 | 10.9 h | 3 days | |
| 1,314 | Citizen station EW1042EW1042 | 75.2 | Citizen | Jefferson | 60.1% | 101 of 168 | 15 s | 5.5 h | |
| 1,315 | Citizen station CW9455CW9455 | 75.2 | Citizen | Suffolk | 57.1% | 288 of 504 | 19 s | 2.5 h | |
| 1,316 | Citizen station GREENECSDGREENECSD | 75.2 | Citizen | Chenango | 52.6% | 118 of 224 | 16 s | 5.3 h | |
| 1,317 | Citizen station EW3775EW3775 | 75.2 | Citizen | Otsego | 50.1% | 202 of 403 | 17 s | 4 h | |
| 1,318 | Schenectady AirportSCH | 75.2 | Airport | Schenectady | 41.8% | 62 of 148 | 10 min | 12.1 h | |
| 1,319 | Citizen station KD2BVAKD2BVA | 75.0 | Citizen | Warren | 50.5% | 509 of 1,008 | 17 s | 3.6 h | |
| 1,320 | Citizen station CW3615CW3615 | 75.0 | Citizen | Suffolk | 48.4% | 244 of 504 | 14 s | 7.3 h | |
| 1,321 | Citizen station FW1801FW1801 | 74.8 | Citizen | Broome | 53.1% | 119 of 224 | 19 s | 6.3 h | |
| 1,322 | Citizen station GW4275GW4275 | 74.7 | Citizen | Tompkins | 46.8% | 315 of 672 | 19 s | 2.9 h | |
| 1,323 | Citizen station FW3867FW3867 | 74.6 | Citizen | Schuyler | 59.5% | 100 of 168 | 20 s | 5.3 h | |
| 1,324 | Citizen station FW1075FW1075 | 74.4 | Citizen | Queens | 56.7% | 143 of 252 | 16 s | 9.5 h | |
| 1,325 | PalermoPLMN6 | 74.3 | Cooperative | Oswego | 28.5% | 2 of 7 | 2.4 h | 2.9 days | |
| 1,326 | Nelsonville 0.3 SNY-PT-13 | 74.2 | Volunteer | Putnam | 57.1% | 4 of 7 | 24.4 h | 37.1 h | |
| 1,327 | Hyde Park 1.5 WNY-DT-7 | 74.2 | Volunteer | Dutchess | 57.1% | 4 of 7 | 25.4 h | 46 h | |
| 1,328 | Altamont 3.5 NWNY-AB-66 | 74.2 | Volunteer | Albany | 57.1% | 4 of 7 | 26.4 h | 37.1 h | |
| 1,329 | Wantagh 0.3 ESENY-NS-34 | 74.2 | Volunteer | Nassau | 57.1% | 4 of 7 | 27.4 h | 2 days | |
| 1,330 | Citizen station FW1369FW1369 | 74.2 | Citizen | Ontario | 45.6% | 307 of 672 | 17 s | 2.6 h | |
| 1,331 | Southold 0.6 NWNY-SF-167 | 74.2 | Volunteer | Suffolk | 42.8% | 3 of 7 | 13.4 h | 2 days | |
| 1,332 | East Berne 2.7 NENY-AB-64 | 74.1 | Volunteer | Albany | 42.8% | 3 of 7 | 12.4 h | 3.5 days | |
| 1,333 | Citizen station FW1524FW1524 | 74.0 | Citizen | Broome | 47.7% | 107 of 224 | 17 s | 5.3 h | |
| 1,334 | Sherrill 0.6 NNENY-OD-69 | 73.9 | Volunteer | Oneida | 42.8% | 3 of 7 | 10.4 h | 5 days | |
| 1,335 | Citizen station GW3708GW3708 | 73.5 | Citizen | Suffolk | 48.8% | 328 of 672 | 19 s | 1.8 h | |
| 1,336 | Citizen station DW5080DW5080 | 73.4 | Citizen | Broome | 48.6% | 109 of 224 | 18 s | 27.8 h | |
| 1,337 | Citizen station FW0655FW0655 | 73.3 | Citizen | Broome | 50.4% | 113 of 224 | 17 s | 9.5 h | |
| 1,338 | Citizen station FW1825FW1825 | 73.3 | Citizen | Tompkins | 50.1% | 297 of 592 | 17 s | 2.8 h | |
| 1,339 | Hicksville 1.4 SSENY-NS-71 | 73.2 | Volunteer | Nassau | 42.8% | 3 of 7 | 15.4 h | 2 days | |
| 1,340 | Citizen station GW6106GW6106 | 73.0 | Citizen | Jefferson | 52.8% | 213 of 403 | 20 s | 3.8 h | |
| 1,341 | Citizen station CW3833CW3833 | 73.0 | Citizen | Ontario | 45.0% | 101 of 224 | 20 s | 9.8 h | |
| 1,342 | Citizen station FW7386FW7386 | 72.8 | Citizen | Tompkins | 48.6% | 327 of 672 | 19 s | 3 h | |
| 1,343 | Cape VincentNDBC-CAVN6 | 72.7 | Gauge | Jefferson | 60.3% | 338 of 560 | 43 min | 6.3 h | |
| 1,343 | OswegoNDBC-OSGN6 | 72.7 | Gauge | Oswego | 60.3% | 338 of 560 | 43 min | 6.3 h | |
| 1,345 | Citizen station EW5678EW5678 | 72.6 | Citizen | Suffolk | 51.7% | 116 of 224 | 19 s | 5.4 h | |
| 1,346 | Citizen station DW3003DW3003 | 72.5 | Citizen | Suffolk | 54.6% | 306 of 560 | 17 s | 2.3 h | |
| 1,347 | Citizen station CW0354CW0354 | 72.5 | Citizen | Suffolk | 52.1% | 263 of 504 | 21 s | 13.2 h | |
| 1,348 | Sturgeon PointNDBC-PSTN6 | 72.1 | Gauge | Erie | 54.1% | 182 of 336 | 43 min | 6.5 h | |
| 1,349 | Citizen station FW8458FW8458 | 71.9 | Citizen | Broome | 48.5% | 163 of 336 | 17 s | 4.8 h | |
| 1,350 | Kings PointNDBC-KPTN6 | 71.5 | Gauge | Nassau | 57.6% | 323 of 560 | 44 min | 6.3 h | |
| 1,351 | Coxsackie, Hudson RiverNDBC-CXHN6 | 71.4 | Gauge | Greene | 57.5% | 322 of 560 | 44 min | 6.3 h | |
| 1,352 | BuffaloNDBC-BUFN6 | 70.8 | Gauge | Erie | 60.3% | 338 of 560 | 43 min | 6.3 h | |
| 1,353 | Citizen station EW8599EW8599 | 70.6 | Citizen | Tompkins | 37.6% | 633 of 1,680 | 17 s | 1.7 h | |
| 1,354 | Citizen station FW5754FW5754 | 70.5 | Citizen | Suffolk | 51.6% | 347 of 672 | 16 s | 2.1 h | |
| 1,355 | Citizen station DW7896DW7896 | 69.8 | Citizen | Saratoga | 44.4% | 224 of 504 | 19 s | 24.7 h | |
| 1,356 | Mariners HarborNDBC-MHRN6 | 69.4 | Gauge | Richmond | 57.5% | 322 of 560 | 44 min | 12 h | |
| 1,357 | Islip Terrace 1.1 NNENY-SF-110 | 69.3 | Volunteer | Suffolk | 42.8% | 3 of 7 | 32.4 h | 3 days | |
| 1,358 | Saranac Lake/AdironSLK | 69.2 | Airport | Franklin | 59.3% | 239 of 403 | 8 min | 64 min | |
| 1,359 | Erie Canal at Lock E29 PalmyraPMAN6 | 69.1 | Gauge | Wayne | 99.4% | 167 of 168 | 15 min | 2 h | |
| 1,360 | Citizen station CW9789CW9789 | 68.8 | Citizen | Monroe | 41.5% | 144 of 347 | 16 s | 2.1 days | |
| 1,361 | Citizen station GW3655GW3655 | 68.7 | Citizen | Suffolk | 41.4% | 167 of 403 | 13 s | 43.1 h | |
| 1,362 | Citizen station DW8530DW8530 | 68.7 | Citizen | Saratoga | 41.2% | 208 of 504 | 17 s | 2 days | |
| 1,363 | OgdensburgNDBC-OBGN6 | 67.4 | Gauge | Saint Lawrence | 54.1% | 182 of 336 | 43 min | 6.5 h | |
| 1,364 | Vernon Center - NYS CanalVERN6 | 67.3 | Gauge | Oneida | 98.8% | 166 of 168 | 30 min | 1.8 h | |
| 1,365 | Citizen station FW2389FW2389 | 66.8 | Citizen | Suffolk | 48.2% | 324 of 672 | 18 s | 2.8 h | |
| 1,366 | Citizen station DW9682DW9682 | 66.3 | Citizen | Saratoga | 34.4% | 578 of 1,680 | 17 s | 37.8 h | |
| 1,367 | CanandaiguaIUA | 66.0 | Airport | Ontario | 35.1% | 177 of 504 | 12 min | 4.3 days | |
| 1,368 | Esopus Creek AT Ashokan Rsvr EastASEN6 | 65.8 | Gauge | Ulster | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,368 | ESOPUS CREEK AT Ashokan Rsvr W.ASWN6 | 65.8 | Gauge | Ulster | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,368 | WEST BRANCH DELAWARE AT Cannonsville ReservoirCNNN6 | 65.8 | Gauge | Delaware | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,368 | NEVERSINK RIVER AT Neversink ReservoirNVRN6 | 65.8 | Gauge | Sullivan | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,368 | EAST BRANCH DELAWARE AT Pepacton ReservoirPEPN6 | 65.8 | Gauge | Delaware | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,368 | Rondout Creek AT Rondout ReservoirRONN6 | 65.8 | Gauge | Ulster | 51.0% | 343 of 672 | 42 min | 17 h | |
| 1,374 | Shakers Crossing - Canaseraga CreekSHKN6 | 65.5 | Gauge | Livingston | 100% | 168 of 168 | 25 min | 75 min | |
| 1,375 | Citizen station FW9412FW9412 | 64.3 | Citizen | Onondaga | 22.5% | 379 of 1,680 | 16 s | 3.6 h | |
| 1,376 | Citizen station GW3903GW3903 | 64.2 | Citizen | Orange | 22.2% | 373 of 1,680 | 18 s | 3.6 h | |
| 1,377 | Citizen station FW7551FW7551 | 64.2 | Citizen | Suffolk | 22.0% | 371 of 1,680 | 17 s | 3.6 h | |
| 1,378 | Citizen station GW4220GW4220 | 64.0 | Citizen | Dutchess | 21.7% | 366 of 1,680 | 18 s | 3.6 h | |
| 1,379 | Citizen station EW1449EW1449 | 63.6 | Citizen | Suffolk | 21.9% | 368 of 1,680 | 18 s | 3.6 h | |
| 1,380 | Citizen station FW7070FW7070 | 63.3 | Citizen | Chautauqua | 20.9% | 423 of 2,016 | 17 s | 3.5 h | |
| 1,381 | Citizen station GW0132GW0132 | 63.2 | Citizen | Monroe | 22.2% | 373 of 1,680 | 18 s | 3.5 h | |
| 1,382 | Citizen station EW3530EW3530 | 63.1 | Citizen | Rensselaer | 20.6% | 417 of 2,016 | 17 s | 3.6 h | |
| 1,383 | Citizen station GW7624GW7624 | 63.1 | Citizen | Dutchess | 20.6% | 417 of 2,016 | 18 s | 3.6 h | |
| 1,384 | Citizen station FW7184FW7184 | 63.1 | Citizen | Westchester | 20.6% | 417 of 2,016 | 18 s | 3.6 h | |
| 1,384 | Citizen station FW8071FW8071 | 63.1 | Citizen | Clinton | 20.6% | 417 of 2,016 | 18 s | 3.6 h | |
| 1,384 | Citizen station GW7196GW7196 | 63.1 | Citizen | Westchester | 20.6% | 417 of 2,016 | 18 s | 3.6 h | |
| 1,387 | Citizen station GW2110GW2110 | 63.1 | Citizen | Genesee | 20.5% | 415 of 2,016 | 16 s | 3.6 h | |
| 1,388 | Citizen station CW5574CW5574 | 63.1 | Citizen | Albany | 20.4% | 413 of 2,016 | 18 s | 3.6 h | |
| 1,389 | Citizen station GW1917GW1917 | 63.0 | Citizen | Jefferson | 20.6% | 417 of 2,016 | 18 s | 3.7 h | |
| 1,390 | Citizen station GW3758GW3758 | 63.0 | Citizen | Onondaga | 20.4% | 413 of 2,016 | 18 s | 3.6 h | |
| 1,391 | Citizen station FW7851FW7851 | 63.0 | Citizen | Dutchess | 20.3% | 411 of 2,016 | 17 s | 3.6 h | |
| 1,392 | Citizen station GW2812GW2812 | 63.0 | Citizen | Nassau | 20.3% | 411 of 2,016 | 18 s | 3.6 h | |
| 1,393 | Citizen station EW4748EW4748 | 63.0 | Citizen | Suffolk | 20.2% | 409 of 2,016 | 18 s | 3.5 h | |
| 1,394 | Citizen station GW1210GW1210 | 62.9 | Citizen | Nassau | 20.6% | 416 of 2,016 | 18 s | 3.7 h | |
| 1,395 | Citizen station GW1769GW1769 | 62.9 | Citizen | Schenectady | 20.1% | 407 of 2,016 | 20 s | 3.6 h | |
| 1,396 | Citizen station DW3501DW3501 | 62.9 | Citizen | Delaware | 20.1% | 406 of 2,016 | 17 s | 3.6 h | |
| 1,396 | Citizen station GW3800GW3800 | 62.9 | Citizen | Fulton | 20.1% | 406 of 2,016 | 17 s | 3.6 h | |
| 1,396 | Citizen station GW5808GW5808 | 62.9 | Citizen | Montgomery | 20.1% | 406 of 2,016 | 17 s | 3.6 h | |
| 1,399 | Citizen station GW4983GW4983 | 62.8 | Citizen | Nassau | 20.2% | 408 of 2,016 | 18 s | 3.6 h | |
| 1,400 | Citizen station GW5769GW5769 | 62.8 | Citizen | Washington | 19.9% | 402 of 2,016 | 18 s | 3.6 h | |
| 1,401 | Citizen station GW4208GW4208 | 62.7 | Citizen | Oneida | 20.0% | 405 of 2,016 | 17 s | 3.9 h | |
| 1,402 | Citizen station GW4399GW4399 | 62.5 | Citizen | Orange | 20.3% | 410 of 2,016 | 16 s | 3.6 h | |
| 1,403 | Citizen station GW4669GW4669 | 62.5 | Citizen | Oneida | 20.2% | 408 of 2,016 | 17 s | 3.7 h | |
| 1,404 | Citizen station GW5014GW5014 | 62.1 | Citizen | Franklin | 20.2% | 409 of 2,016 | 18 s | 3.6 h | |
| 1,405 | Citizen station GW5159GW5159 | 62.0 | Citizen | Cortland | 20.2% | 408 of 2,016 | 17 s | 3.6 h | |
| 1,406 | Citizen station EW5907EW5907 | 61.9 | Citizen | Onondaga | 20.0% | 405 of 2,016 | 17 s | 3.7 h | |
| 1,407 | WatsonWATN6 | 61.7 | Gauge | Lewis | 21.4% | 36 of 168 | 75 min | 2.1 h | |
| 1,408 | Citizen station FW7743FW7743 | 61.4 | Citizen | Onondaga | 22.5% | 378 of 1,680 | 18 s | 3.6 h | |
| 1,409 | Citizen station KC2PJH-WXKC2PJH-WX | 61.2 | Citizen | Orange | 21.0% | 85 of 403 | 20 s | 4.2 days | |
| 1,410 | Citizen station GW3217GW3217 | 61.2 | Citizen | Putnam | 19.9% | 403 of 2,016 | 17 s | 3.6 h | |
| 1,411 | Moravia - NYS CanalMOAN6 | 61.1 | Gauge | Cayuga | 98.8% | 166 of 168 | 30 min | 1.8 h | |
| 1,412 | Citizen station GW7904GW7904 | 61.1 | Citizen | Warren | 20.0% | 405 of 2,016 | 18 s | 4.9 h | |
| 1,413 | Citizen station GW6202GW6202 | 61.0 | Citizen | Broome | 20.3% | 411 of 2,016 | 17 s | 6.5 h | |
| 1,414 | Citizen station FW9020FW9020 | 60.9 | Citizen | Niagara | 18.9% | 319 of 1,680 | 19 s | 9.8 h | |
| 1,415 | Citizen station GW6369GW6369 | 60.5 | Citizen | Nassau | 19.2% | 388 of 2,016 | 17 s | 5.7 h | |
| 1,416 | Edmeston Rain GageEDTN6 | 60.2 | Gauge | Otsego | 22.6% | 38 of 168 | 20 min | 4.6 days | |
| 1,417 | Citizen station GW3182GW3182 | 59.8 | Citizen | Tompkins | 20.0% | 404 of 2,016 | 18 s | 3.7 h | |
| 1,418 | Citizen station FW7705FW7705 | 59.6 | Citizen | Broome | 20.4% | 413 of 2,016 | 17 s | 3.6 h | |
| 1,419 | Citizen station CW3340CW3340 | 59.5 | Citizen | Nassau | 19.9% | 402 of 2,016 | 16 s | 6.6 h | |
| 1,420 | Newfane 1WNWFN6 | 59.3 | Cooperative | Niagara | 16.6% | 14 of 84 | 83 min | 23 h | |
| 1,421 | Citizen station GW5071GW5071 | 58.2 | Citizen | Suffolk | 20.2% | 409 of 2,016 | 18 s | 3.6 h | |
| 1,422 | Citizen station GW7132GW7132 | 57.7 | Citizen | Chenango | 20.1% | 407 of 2,016 | 17 s | 3.6 h | |
| 1,423 | Citizen station CW1631CW1631 | 57.5 | Citizen | Chenango | 20.6% | 416 of 2,016 | 16 s | 3.6 h | |
| 1,424 | Citizen station GW0571GW0571 | 57.2 | Citizen | Broome | 20.2% | 409 of 2,016 | 18 s | 3.7 h | |
| 1,425 | Citizen station EW8829EW8829 | 54.1 | Citizen | Broome | 20.8% | 421 of 2,016 | 19 s | 3.6 h | |
| 1,426 | LockportLPTN6 | 50.7 | Cooperative | Niagara | 8.3% | 14 of 168 | 83 min | 23 h | |
| 1,426 | MaloneMALN6 | 50.7 | Cooperative | Franklin | 8.3% | 14 of 168 | 83 min | 23 h | |
| 1,426 | Silver SpringsSVSN6 | 50.7 | Cooperative | Wyoming | 8.3% | 14 of 168 | 83 min | 23 h | |
| 1,429 | Baiting HallowBTGN6 | 50.7 | Cooperative | Suffolk | 8.3% | 14 of 168 | 1.5 h | 23 h | |
| 1,429 | ElmiraEMRN6 | 50.7 | Cooperative | Chemung | 8.3% | 14 of 168 | 1.5 h | 23 h | |
| 1,431 | Wales CenterWLSN6 | 48.1 | Cooperative | Erie | 7.1% | 12 of 168 | 83 min | 47 h | |
| 1,432 | Citizen station EW4141EW4141 | 37.4 | Citizen | Suffolk | 16.6% | 1,681 of 10,080 | 17 s | 5.5 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.