Connecticut 24/7 Rank
Every station in Connecticut 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 375 ranked here, 367 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every ranked station, first to last
How they reported this week
The days behind it
every report90 to 99%under 90%
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Bridgeport/SikorskyBDR | 100.0 | Airport | Fairfield | 100% | 168 of 168 | 7 min | 62 min | |
| 2 | Oxford (AWOS)OXC | 99.8 | Airport | New Haven | 100% | 168 of 168 | 9 min | 66 min | |
| 3 | Hartford/BradleyBDL | 99.7 | Airport | Hartford | 100% | 168 of 168 | 8 min | 60 min | |
| 4 | Danbury MunicipalDXR | 99.5 | Airport | Fairfield | 100% | 168 of 168 | 6 min | 60 min | |
| 5 | Hartford/BrainardHFD | 99.4 | Airport | Hartford | 100% | 168 of 168 | 6 min | 60 min | |
| 6 | Greenwich Harbor Precipitation At Grass Island410051073373001 | 99.4 | Gauge | Fairfield | 100% | 168 of 168 | 8 min | 60 min | |
| 7 | NONEWAUG RIVER AT MinortownMWNC3 | 99.4 | Gauge | Litchfield | 100% | 168 of 168 | 10 min | 60 min | |
| 8 | Reference Climate StationNFKC3 | 99.4 | Cooperative | Litchfield | 100% | 7 of 7 | 23 min | 24 h | |
| 9 | Sikorsky Memorial AirportBDR | 99.4 | Gauge | Fairfield | 100% | 7 of 7 | 25 min | 24 h | |
| 9 | New Haven Tweed APHVN | 99.4 | Gauge | New Haven | 100% | 7 of 7 | 25 min | 24 h | |
| 11 | Shelton 1.7 WSWCT-FR-123 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | North Canton 0.8 SSWCT-HR-28 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | Newington 1.9 SSWCT-HR-65 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | North Granby 1.3 ENECT-HR-8 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | Central Waterford 2.7 SSWCT-NL-22 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | Mystic 3.4 NWCT-NL-46 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 26 min | 24 h | |
| 11 | Somers 1.2 NECT-TL-49 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 26 min | 24 h | |
| 18 | Stamford 1.0 SCT-FR-105 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 26 min | 25 h | |
| 19 | Sherman 1.2 ECT-FR-113 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 26 min | 24 h | |
| 19 | Darien 2.4 NWCT-FR-83 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 26 min | 24 h | |
| 19 | New Hartford Center 1.7 SSWCT-LT-21 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 26 min | 24 h | |
| 19 | New Milford 5.3 SSWCT-LT-22 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 26 min | 24 h | |
| 19 | Higganum 0.7 NCT-MD-23 | 99.4 | Volunteer | Middlesex | 100% | 7 of 7 | 26 min | 24 h | |
| 19 | Middlefield 1.4 WCT-MD-38 | 99.4 | Volunteer | Middlesex | 100% | 7 of 7 | 26 min | 24 h | |
| 25 | Norwalk 3.2 NCT-FR-124 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 26 min | 24 h | |
| 25 | West Hartford 0.5 ESECT-HR-135 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 26 min | 24 h | |
| 25 | North Branford 1.1 ENECT-NH-103 | 99.4 | Volunteer | New Haven | 100% | 7 of 7 | 26 min | 24 h | |
| 28 | GuilfordGULC3 | 99.4 | Cooperative | New Haven | 100% | 7 of 7 | 63 min | 24 h | |
| 29 | NorwichNRWC3 | 99.4 | Cooperative | New London | 100% | 7 of 7 | 83 min | 24 h | |
| 30 | Salmon Brook 4.9 WSWCT-HR-132 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 85 min | 24 h | |
| 30 | Durham 1.2 WCT-MD-24 | 99.4 | Volunteer | Middlesex | 100% | 7 of 7 | 85 min | 24 h | |
| 30 | Ledyard 0.5 NECT-NL-80 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 85 min | 24 h | |
| 33 | Wallingford Center 3.3 NNWCT-NH-43 | 99.4 | Volunteer | New Haven | 100% | 7 of 7 | 85 min | 25 h | |
| 33 | East Killingly 1.3 SWCT-WN-4 | 99.4 | Volunteer | Windham | 100% | 7 of 7 | 85 min | 25 h | |
| 35 | Wethersfield 1.2 WSWCT-HR-6 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 24 h | |
| 36 | Canaan 4.2 ESECT-LT-28 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 86 min | 24 h | |
| 36 | New Hartford Center 3.2 SWCT-LT-9 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 86 min | 24 h | |
| 36 | Columbia 2.6 SCT-TL-54 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 86 min | 24 h | |
| 39 | Berlin 1.1 SECT-HR-149 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 25 h | |
| 40 | Trumbull 2.6 SSECT-FR-106 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 86 min | 26 h | |
| 41 | Niantic 1.1 SWCT-NL-32 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 24 h | |
| 41 | Old Lyme 3.4 ESECT-NL-38 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 24 h | |
| 41 | Colchester 0.6 ENECT-NL-70 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 24 h | |
| 41 | Vernon 3.0 NNECT-TL-59 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 86 min | 24 h | |
| 45 | Madison 6.3 NNWCT-NH-100 | 99.4 | Volunteer | New Haven | 100% | 7 of 7 | 86 min | 25 h | |
| 45 | Staffordville 0.4 NNWCT-TL-2 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 86 min | 25 h | |
| 47 | Manchester 0.4 ENECT-HR-100 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 26 h | |
| 47 | Colchester 5.5 NNECT-NL-74 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 26 h | |
| 49 | Bethel 3.5 NNECT-FR-41 | 99.4 | Volunteer | Fairfield | 100% | 7 of 7 | 86 min | 27 h | |
| 50 | Griswold 0.9 NCT-NL-21 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 24 h | |
| 51 | Cromwell 2.6 NCT-MD-46 | 99.4 | Volunteer | Middlesex | 100% | 7 of 7 | 86 min | 25 h | |
| 52 | CT-FR-126CT-FR-126 | 99.4 | COCORAHS | - | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Plainville 1.6 SCT-HR-154 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Suffield Depot 3.3 NNECT-HR-57 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Suffield 0.5 NNECT-HR-82 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | New Milford 3.1 WNWCT-LT-37 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Madison Center 1.6 WNWCT-NH-88 | 99.4 | Volunteer | New Haven | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | East Lyme 0.5 SWCT-NL-29 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Willington 2.7 SECT-TL-27 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 86 min | 24 h | |
| 52 | Canterbury 0.4 SCT-WN-29 | 99.4 | Volunteer | Windham | 100% | 7 of 7 | 86 min | 24 h | |
| 61 | New London 1.0 NNWCT-NL-6 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 86 min | 25 h | |
| 62 | New Harford 1E - Nepaug RiverBAKC3 | 99.4 | Cooperative | Litchfield | 100% | 7 of 7 | 1.5 h | 24 h | |
| 63 | NFKC3NFKC3 | 99.4 | DCP | - | 100% | 7 of 7 | 1.6 h | 24 h | |
| 64 | MDDC3MDDC3 | 99.4 | DCP | - | 100% | 7 of 7 | 1.9 h | 24 h | |
| 65 | Windsor 1.4 SSWCT-HR-124 | 99.4 | Volunteer | Hartford | 100% | 7 of 7 | 2.4 h | 24 h | |
| 65 | Mystic 1.6 WCT-NL-37 | 99.4 | Volunteer | New London | 100% | 7 of 7 | 2.4 h | 24 h | |
| 65 | Somersville 0.2 ENECT-TL-35 | 99.4 | Volunteer | Tolland | 100% | 7 of 7 | 2.4 h | 24 h | |
| 68 | Warren 2.4 WNWCT-LT-20 | 99.4 | Volunteer | Litchfield | 100% | 7 of 7 | 2.4 h | 24 h | |
| 69 | Prospect 0.5 SWCT-NH-22 | 99.4 | Volunteer | New Haven | 100% | 7 of 7 | 2.4 h | 24 h | |
| 70 | StafordvilleSFVC3 | 99.4 | Cooperative | Tolland | 100% | 7 of 7 | - | 24 h | |
| 71 | New Haven/TweedHVN | 99.0 | Airport | New Haven | 100% | 168 of 168 | 6 min | 60 min | |
| 72 | Woodbury Center 1.5 SSWCT-LT-34 | 98.9 | Volunteer | Litchfield | 100% | 7 of 7 | 3.4 h | 24 h | |
| 72 | CT-NH-57CT-NH-57 | 98.9 | COCORAHS | - | 100% | 7 of 7 | 3.4 h | 24 h | |
| 74 | Bethel 0.5 ECT-FR-43 | 98.9 | Volunteer | Fairfield | 100% | 7 of 7 | 3.4 h | 36 h | |
| 75 | Woodstock 0.5 NCT-WN-28 | 98.9 | Volunteer | Windham | 100% | 7 of 7 | 3.4 h | 24 h | |
| 76 | Willimantic (ASOS)IJD | 98.7 | Airport | Windham | 100% | 168 of 168 | 7 min | 60 min | |
| 77 | Groton/New LondonGON | 98.6 | Airport | New London | 100% | 168 of 168 | 13 min | 68 min | |
| 78 | Meriden Markham Muni AirportMMK | 98.5 | Airport | New Haven | 100% | 168 of 168 | 6 min | 60 min | |
| 79 | Rocky Hill 1.3 ECT-HR-68 | 98.5 | Volunteer | Hartford | 100% | 7 of 7 | 4.4 h | 24 h | |
| 80 | Long Island Sound AT StamfordSTDC3 | 98.3 | Gauge | Fairfield | 99.7% | 335 of 336 | 15 min | 60 min | |
| 81 | Essex - Connecticut RiverESXC3 | 98.2 | Gauge | Middlesex | 99.4% | 167 of 168 | 15 min | 2 h | |
| 81 | Stony Brook Near West SuffieldSTBC3 | 98.2 | Gauge | Hartford | 99.4% | 167 of 168 | 15 min | 2 h | |
| 83 | Enfield 1.5 SECT-HR-5 | 98.0 | Volunteer | Hartford | 100% | 7 of 7 | 5.4 h | 24 h | |
| 84 | BurlingtonBLGC3 | 98.0 | Gauge | Hartford | 98.8% | 166 of 168 | 15 min | 2 h | |
| 85 | Natchaug River AT ChaplinCHAC3 | 98.0 | Gauge | Windham | 98.8% | 166 of 168 | 15 min | 2 h | |
| 86 | Connecticut River AT Middle HaddamMHDC3 | 97.6 | Gauge | Middlesex | 100% | 168 of 168 | 19 min | 67 min | |
| 87 | Salmon Creek Near Lime RockLRKC3 | 97.6 | Gauge | Litchfield | 97.6% | 164 of 168 | 15 min | 2 h | |
| 87 | Pomperaug River AT SouthburySBYC3 | 97.6 | Gauge | New Haven | 97.6% | 164 of 168 | 15 min | 2 h | |
| 89 | Colebrook River LakeCRLC3 | 97.5 | Gauge | Litchfield | 99.4% | 167 of 168 | 18 min | 2 h | |
| 90 | Farmington River AT TariffvilleTARC3 | 97.4 | Gauge | Hartford | 100% | 168 of 168 | 20 min | 60 min | |
| 91 | Old LymeLYMC3 | 97.4 | Gauge | New London | 100% | 168 of 168 | 20 min | 67 min | |
| 92 | Still River AT BrookfieldBKFC3 | 97.4 | Gauge | Fairfield | 100% | 168 of 168 | 20 min | 77 min | |
| 92 | Pendleton Hill Brook AT Clarks FallsPHBC3 | 97.4 | Gauge | New London | 100% | 168 of 168 | 20 min | 77 min | |
| 92 | Quinnipiac River AT SouthingtonQPCC3 | 97.4 | Gauge | Hartford | 100% | 168 of 168 | 20 min | 77 min | |
| 92 | Stamford - Rippowam RiverRIPC3 | 97.4 | Gauge | Fairfield | 100% | 168 of 168 | 20 min | 77 min | |
| 96 | Sandy Hook - Pootatuck RiverPOOC3 | 97.4 | Gauge | Fairfield | 97.0% | 163 of 168 | 15 min | 2 h | |
| 97 | WoodvilleWDVC3 | 97.3 | Gauge | Litchfield | 99.4% | 167 of 168 | 19 min | 2 h | |
| 98 | Yantic River AT YanticYTCC3 | 97.2 | Gauge | New London | 99.4% | 167 of 168 | 20 min | 1.8 h | |
| 99 | Salmon River 4 SE East HamptonEHMC3 | 97.2 | Gauge | Middlesex | 99.4% | 167 of 168 | 20 min | 2 h | |
| 99 | MansfieldFENC3 | 97.2 | Gauge | Tolland | 99.4% | 167 of 168 | 20 min | 2 h | |
| 99 | Housatonic River AT Falls VillageFLVC3 | 97.2 | Gauge | Litchfield | 99.4% | 167 of 168 | 20 min | 2 h | |
| 99 | WEEKEEPEEMEE RIVER AT HotchkissvilleHKVC3 | 97.2 | Gauge | Litchfield | 99.4% | 167 of 168 | 20 min | 2 h | |
| 99 | MansfieldMANC3 | 97.2 | Gauge | Tolland | 99.4% | 167 of 168 | 20 min | 2 h | |
| 104 | Willimantic River AT CoventryCVTC3 | 97.2 | Gauge | Tolland | 99.4% | 167 of 168 | 20 min | 2 h | |
| 105 | Old Saybrook 2.9 NNECT-MD-45 | 97.1 | Volunteer | Middlesex | 100% | 7 of 7 | 7.4 h | 24 h | |
| 106 | Salem 3.6 SECT-NL-62 | 97.1 | Volunteer | New London | 100% | 7 of 7 | 7.4 h | 24 h | |
| 107 | North Grosvenordale - French RiverGRVC3 | 97.0 | Gauge | Windham | 98.8% | 166 of 168 | 20 min | 2 h | |
| 107 | Mount Hope River 1 AT WarrenvilleWRNC3 | 97.0 | Gauge | Windham | 98.8% | 166 of 168 | 20 min | 2 h | |
| 109 | Byram River Precipitation At Pemberwick410138073394201 | 96.8 | Gauge | Fairfield | 100% | 168 of 168 | 23 min | 60 min | |
| 109 | Ma-Sjw 58R Sheffield Gw Met Station420350073193600 | 96.8 | Gauge | Litchfield | 100% | 168 of 168 | 23 min | 60 min | |
| 111 | WEST BR FARMINGTON AT RivertonRVRC3 | 96.6 | Gauge | Litchfield | 100% | 168 of 168 | 24 min | 1.5 h | |
| 112 | Connecticut River AT HartfordHFDC3 | 96.5 | Gauge | Hartford | 100% | 168 of 168 | 25 min | 62 min | |
| 112 | Hop Brook 5 S Hop Brook LakeUNCC3 | 96.5 | Gauge | New Haven | 100% | 168 of 168 | 25 min | 62 min | |
| 114 | Connecticut River AT ThompsonvilleTMVC3 | 96.5 | Gauge | Hartford | 100% | 168 of 168 | 25 min | 60 min | |
| 115 | Bridgeport - 8467150BRHC3 | 96.5 | Gauge | Fairfield | 99.0% | 832 of 840 | 18 min | 48 min | |
| 116 | New Haven - 8465705NWHC3 | 96.5 | Gauge | New Haven | 98.9% | 831 of 840 | 18 min | 48 min | |
| 117 | Robertsville - Still RiverRBVC3 | 96.4 | Gauge | Litchfield | 99.4% | 167 of 168 | 24 min | 2 h | |
| 118 | Quinebaug River 2 SSW West Thompson LakeWTHC3 | 96.3 | Gauge | Windham | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 119 | Shetucket River AT WillimanticWLMC3 | 96.3 | Gauge | Windham | 99.4% | 167 of 168 | 25 min | 2 h | |
| 120 | Thomaston Rsvr DamTMSC3 | 96.3 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 120 | Naugatuck River Below ThomastonTMTC3 | 96.3 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 120 | BRANCH BROOK AT Black Rock LakeTRBC3 | 96.3 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 123 | Naugatuck River AT Beacon FallsBEAC3 | 96.3 | Gauge | New Haven | 99.4% | 167 of 168 | 25 min | 2 h | |
| 123 | NORTHFIELD BROOK AT Northfield Br LakeNBLC3 | 96.3 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 2 h | |
| 123 | Quinebaug River AT PutnamPUTC3 | 96.3 | Gauge | Windham | 99.4% | 167 of 168 | 25 min | 2 h | |
| 126 | Mad River RsvrWINC3 | 96.2 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 126 | Natchaug River 1 NE Ntchg WillimanticWMNC3 | 96.2 | Gauge | Windham | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 128 | Naugatuck River AT WaterburyWATC3 | 96.2 | Gauge | New Haven | 99.4% | 167 of 168 | 25 min | 1.8 h | |
| 129 | Hockanum River 3 AT East HartfordEHDC3 | 96.2 | Gauge | Hartford | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Hall Meadow DamHMDC3 | 96.2 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Hop Brook Lake TailwaterHOPC3 | 96.2 | Gauge | New Haven | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Quinebaug River AT Jewett CityJCYC3 | 96.2 | Gauge | New London | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Natchaug River 2 SW Mansfield Hollow LkMFDC3 | 96.2 | Gauge | Windham | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Shields Lake - Ridgefield BrookRIDC3 | 96.2 | Gauge | Fairfield | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Farmington River AT SimsburySIMC3 | 96.2 | Gauge | Hartford | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Housatonic River AT Stevenson DamSTVC3 | 96.2 | Gauge | New Haven | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | East Branch Rsvr DamTORC3 | 96.2 | Gauge | Litchfield | 99.4% | 167 of 168 | 25 min | 2 h | |
| 129 | Farmington River AT UnionvilleUNVC3 | 96.2 | Gauge | Hartford | 99.4% | 167 of 168 | 25 min | 2 h | |
| 139 | HanoverHNOC3 | 96.0 | Gauge | Windham | 95.8% | 161 of 168 | 20 min | 2 h | |
| 140 | Housatonic River AT GaylordsvilleGAYC3 | 95.9 | Gauge | Fairfield | 98.2% | 165 of 168 | 24 min | 2 h | |
| 140 | QuinebaugQBGC3 | 95.9 | Gauge | Windham | 98.2% | 165 of 168 | 24 min | 2 h | |
| 142 | West Hartland - Hubbard BrookWHTC3 | 95.8 | Gauge | Hartford | 98.2% | 165 of 168 | 25 min | 2 h | |
| 143 | New London Harbor (IN MLLW)NLHC3 | 95.6 | Gauge | New London | 99.0% | 832 of 840 | 23 min | 48 min | |
| 144 | Harrisville - Little RiverHARC3 | 95.3 | Gauge | Windham | 99.4% | 167 of 168 | 30 min | 2 h | |
| 145 | Broad Brook AT Broad BrookBROC3 | 94.8 | Gauge | Hartford | 98.2% | 165 of 168 | 30 min | 2 h | |
| 146 | CDWC3CDWC3 | 94.4 | DCP | - | 85.7% | 6 of 7 | 15 min | 37 h | |
| 146 | LLIC3LLIC3 | 94.4 | DCP | - | 85.7% | 6 of 7 | 15 min | 37 h | |
| 146 | ZORC3ZORC3 | 94.4 | DCP | - | 85.7% | 6 of 7 | 15 min | 37 h | |
| 149 | Wallingford Center 1.9 WNWCT-NH-44 | 94.4 | Volunteer | New Haven | 85.7% | 6 of 7 | 26 min | 24 h | |
| 150 | Kensington 0.4 NCT-HR-145 | 94.4 | Volunteer | Hartford | 85.7% | 6 of 7 | 26 min | 37 h | |
| 151 | Norwich 5.4 SECT-NL-50 | 94.4 | Volunteer | New London | 85.7% | 6 of 7 | 85 min | 2 days | |
| 152 | Farmington 4.9 WSWCT-HR-41 | 94.4 | Volunteer | Hartford | 85.7% | 6 of 7 | 85 min | 2 days | |
| 153 | Pawcatuck 1.8 SSECT-NL-40 | 94.4 | Volunteer | New London | 85.7% | 6 of 7 | 86 min | 24 h | |
| 154 | Waterford 2.3 SCT-NL-71 | 94.4 | Volunteer | New London | 85.7% | 6 of 7 | 86 min | 2 days | |
| 155 | Brookfield 3.3 SSECT-FR-9 | 94.4 | Volunteer | Fairfield | 85.7% | 6 of 7 | 86 min | 37 h | |
| 156 | Old Lyme 1.7 NNECT-NL-63 | 94.4 | Volunteer | New London | 85.7% | 6 of 7 | 86 min | 2 days | |
| 157 | West Thompson Lake / USCOE DamWTPC3 | 94.4 | Cooperative | Windham | 85.7% | 6 of 7 | 1.9 h | 2 days | |
| 158 | Mansfield Center 2.7 NECT-TL-30 | 94.4 | Volunteer | Tolland | 85.7% | 6 of 7 | 2.4 h | 2 days | |
| 159 | Prospect 1.9 ENECT-NH-14 | 94.4 | Volunteer | New Haven | 85.7% | 6 of 7 | 2.4 h | 37 h | |
| 160 | New Hartford Center 1.5 NCT-LT-18 | 93.9 | Volunteer | Litchfield | 85.7% | 6 of 7 | 3.4 h | 2 days | |
| 161 | Ridgefield 2.4 NNECT-FR-99 | 93.9 | Volunteer | Fairfield | 85.7% | 6 of 7 | 3.4 h | 2 days | |
| 162 | Southwood Acres 0.3 WSWCT-HR-106 | 93.9 | Volunteer | Hartford | 85.7% | 6 of 7 | 3.4 h | 37 h | |
| 163 | Amston 1.7 NCT-TL-57 | 93.5 | Volunteer | Tolland | 85.7% | 6 of 7 | 4.4 h | 38 h | |
| 164 | WINDSOR - 91SB - At Rt 75CT038 | 93.0 | Road | Hartford | 96.1% | 323 of 336 | 28 min | 2.4 h | |
| 165 | New Canaan 3.8 NCT-FR-59 | 93.0 | Volunteer | Fairfield | 85.7% | 6 of 7 | 5.4 h | 47 h | |
| 166 | SHARON - Sharon Valley Rd - Shar CT US CTDOTCT032 | 92.8 | Road | Litchfield | 95.5% | 321 of 336 | 28 min | 2.4 h | |
| 167 | NEW MILFORD - US Hwy 7 NB - Kent CT US CTDOTCT003 | 92.7 | Road | Litchfield | 96.4% | 324 of 336 | 28 min | 2.7 h | |
| 168 | MANSFIELD - 6WB - East of Mansfi CT US CTDOTCT035 | 92.7 | Road | Tolland | 95.2% | 320 of 336 | 28 min | 2.3 h | |
| 169 | THOMPSON - I395SB - At Exit 99CT006 | 92.6 | Road | Windham | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 170 | NORWICH - I395NB - At Exit 83CT026 | 92.5 | Road | New London | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 171 | MIDDLEBURY- I84WB - South of Sou CT US CTDOTCT015 | 92.5 | Road | New Haven | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 171 | ENFIELD - I91SB - at Exit 48CT022 | 92.5 | Road | Hartford | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 171 | OLD SAYBROOK - I95SB West End of CT US CTDOTCT027 | 92.5 | Road | Middlesex | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 171 | PLAINFIELD - I395NB - At Plainfi CT US CTDOTCT028 | 92.5 | Road | Windham | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 171 | UNION - I84WB - At Weigh Station CT US CTDOTCT037 | 92.5 | Road | Tolland | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 176 | Winsted 3.8 ESECT-LT-43 | 92.5 | Volunteer | Litchfield | 85.7% | 6 of 7 | 6.4 h | 2 days | |
| 177 | Newtown 5.3 SCT-FR-96 | 92.5 | Volunteer | Fairfield | 85.7% | 6 of 7 | 6.4 h | 24 h | |
| 178 | Waterford 1.1 ECT-NL-60 | 92.5 | Volunteer | New London | 85.7% | 6 of 7 | 6.4 h | 36 h | |
| 179 | NORTH CANAAN - Rt44 WB East of C CT US CTDOTCT017 | 92.4 | Road | Litchfield | 95.5% | 321 of 336 | 28 min | 2.7 h | |
| 180 | EAST HARTFORD - I384WB - OP to I CT US CTDOTCT001 | 92.4 | Road | Hartford | 95.5% | 321 of 336 | 28 min | 2.7 h | |
| 181 | ChesterSNC | 92.4 | Airport | Middlesex | 88.8% | 448 of 504 | 4 min | 2.7 h | |
| 182 | LEBANON - Rt2WB - In Median West CT US CTDOTCT005 | 92.2 | Road | New London | 94.9% | 319 of 336 | 28 min | 2.7 h | |
| 183 | Plainville4B8 | 92.2 | Airport | Hartford | 89.0% | 449 of 504 | 4 min | 3 h | |
| 184 | GREENWICH - I95NB - Exit 4CT023 | 92.1 | Road | Fairfield | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 185 | Plainville 1.7 SWCT-HR-83 | 92.1 | Volunteer | Hartford | 85.7% | 6 of 7 | 7.4 h | 2 days | |
| 186 | MADISON- I95SB - West of x62CT033 | 91.6 | Road | New Haven | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 187 | MILFORD - Rt15SB - Sikorsky Brid CT US CTDOTCT010 | 90.9 | Road | New Haven | 96.4% | 324 of 336 | 28 min | 2.7 h | |
| 188 | FAIRFIELD - I95SB - at Exit 21CT008 | 90.9 | Road | Fairfield | 95.8% | 322 of 336 | 28 min | 2.8 h | |
| 189 | NORFOLK - Rt44WB - Greenwoods Ro CT US CTDOTCT016 | 90.7 | Road | Litchfield | 92.5% | 311 of 336 | 28 min | 3.3 h | |
| 190 | SALEM - Rt82 at Salem Salt Shed CT US CTDOTCT030 | 90.6 | Road | New London | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 191 | Coginchaug River AT CoginchaugCOGC3 | 90.5 | Gauge | Middlesex | 88.8% | 199 of 224 | 35 min | 62 min | |
| 192 | South Windsor 1.1 NECT-HR-155 | 90.2 | Volunteer | Hartford | 85.7% | 6 of 7 | 11.4 h | 2 days | |
| 193 | NEWINGTON - Rt15NB - Berlin Tpke CT US CTDOTCT021 | 90.0 | Road | Hartford | 88.6% | 298 of 336 | 28 min | 2.7 h | |
| 194 | Vernon 1.6 NCT-TL-50 | 89.8 | Volunteer | Tolland | 85.7% | 6 of 7 | 12.4 h | 38 h | |
| 195 | SEYMOUR - Rt8NB - On ramp from R CT US CTDOTCT018 | 89.7 | Road | New Haven | 95.8% | 322 of 336 | 28 min | 2.7 h | |
| 196 | Willimantic 1.3 SSECT-WN-31 | 89.4 | Volunteer | Windham | 71.4% | 5 of 7 | 26 min | 3 days | |
| 197 | Middletown 1.3 WNWCT-MD-49 | 89.4 | Volunteer | Middlesex | 71.4% | 5 of 7 | 26 min | 24 h | |
| 198 | Southington 1.7 WNWCT-HR-55 | 89.4 | Volunteer | Hartford | 71.4% | 5 of 7 | 26 min | 2.5 days | |
| 199 | Northford 0.8 SWCT-NH-72 | 89.4 | Volunteer | New Haven | 71.4% | 5 of 7 | 26 min | 3 days | |
| 200 | Woodbury Center 0.6 SWCT-LT-57 | 89.4 | Volunteer | Litchfield | 71.4% | 5 of 7 | 86 min | 3 days | |
| 201 | Willimantic 3.8 SWCT-TL-42 | 89.4 | Volunteer | Tolland | 71.4% | 5 of 7 | 2.4 h | 2 days | |
| 202 | NORTH HAVEN - Rt15NB - At Rest A CT US CTDOTCT024 | 89.2 | Road | New Haven | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 203 | CHESHIRE - I84WB - At Exit 26CT020 | 89.2 | Road | New Haven | 86.3% | 290 of 336 | 28 min | 2.7 h | |
| 204 | Derby 1.0 SSECT-NH-102 | 88.9 | Volunteer | New Haven | 71.4% | 5 of 7 | 3.4 h | 2 days | |
| 205 | Ridgefield 3.6 NCT-FR-58 | 88.9 | Volunteer | Fairfield | 71.4% | 5 of 7 | 3.4 h | 2 days | |
| 206 | GREENWICH - Rt15SB - Greenwich S CT US CTDOTCT009 | 88.6 | Road | Fairfield | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 207 | HADDAM - 9SB - At Exit 8CT031 | 88.5 | Road | Middlesex | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 208 | Waterbury 1.3 WNWCT-NH-67 | 88.5 | Volunteer | New Haven | 71.4% | 5 of 7 | 4.4 h | 37 h | |
| 209 | Guilford Center 2.7 WSWCT-NH-56 | 88.4 | Volunteer | New Haven | 85.7% | 6 of 7 | 15.4 h | 36 h | |
| 210 | South Kent 0.1 SECT-LT-51 | 87.9 | Volunteer | Litchfield | 85.7% | 6 of 7 | 16.4 h | 38 h | |
| 211 | Southington 0.9 SSECT-HR-23 | 87.5 | Volunteer | Hartford | 71.4% | 5 of 7 | 6.4 h | 3 days | |
| 212 | South Windsor 2.4 SSECT-HR-129 | 87.5 | Volunteer | Hartford | 71.4% | 5 of 7 | 6.4 h | 2 days | |
| 213 | MERIDEN - I691EB At Exit 8CT040 | 87.2 | Road | New Haven | 96.1% | 323 of 336 | 28 min | 2.7 h | |
| 214 | Granby 1.2 NWCT-HR-130 | 87.1 | Volunteer | Hartford | 71.4% | 5 of 7 | 7.4 h | 24 h | |
| 215 | Shelton 1.3 WCT-FR-108 | 87.1 | Volunteer | Fairfield | 71.4% | 5 of 7 | 7.4 h | 36 h | |
| 216 | Moosup 1.7 NECT-WN-8 | 87.0 | Volunteer | Windham | 85.7% | 6 of 7 | 18.4 h | 38 h | |
| 217 | Shelton 1.3 WCT-FR-23 | 86.6 | Volunteer | Fairfield | 71.4% | 5 of 7 | 8.4 h | 3 days | |
| 218 | Cornwall 2.8 SWCT-LT-53 | 86.6 | Volunteer | Litchfield | 71.4% | 5 of 7 | 8.4 h | 2.5 days | |
| 219 | Danielson 3.2 ESECT-WN-26 | 86.1 | Volunteer | Windham | 71.4% | 5 of 7 | 9.4 h | 37 h | |
| 220 | TORRINGTON - Rt8 SB - Median Sou CT US CTDOTCT019 | 85.8 | Road | Litchfield | 76.9% | 267 of 347 | 28 min | 2.7 h | |
| 221 | NEW HAVEN - I95SB - At Fulton Te CT US CTDOTCT011 | 85.7 | Road | New Haven | 78.6% | 273 of 347 | 28 min | 2.4 h | |
| 222 | MIDDLETOWN - RT9NB - On ramp fro CT US CTDOTCT002 | 85.5 | Road | Middlesex | 76.0% | 264 of 347 | 28 min | 2.7 h | |
| 223 | Chester Center 2.7 WNWCT-MD-30 | 85.2 | Volunteer | Middlesex | 71.4% | 5 of 7 | 11.4 h | 2 days | |
| 224 | Stratford 0.2 ESECT-FR-46 | 84.8 | Volunteer | Fairfield | 71.4% | 5 of 7 | 12.4 h | 2 days | |
| 225 | Citizen station DW9759DW9759 | 84.8 | Citizen | Litchfield | 62.7% | 74 of 118 | 19 s | 6.9 h | |
| 226 | GROTON - I95WB - In Median East CT US CTDOTCT004 | 84.5 | Road | New London | 77.2% | 268 of 347 | 28 min | 2.7 h | |
| 227 | Moodus 0.7 SSWCT-MD-41 | 84.4 | Volunteer | Middlesex | 57.1% | 4 of 7 | 26 min | 2 days | |
| 228 | Suffield Depot 6.0 WNWCT-HR-88 | 84.4 | Volunteer | Hartford | 57.1% | 4 of 7 | 86 min | 24 h | |
| 229 | New Canaan 1.9 ENECT-FR-3 | 84.4 | Volunteer | Fairfield | 57.1% | 4 of 7 | 2.4 h | 2.5 days | |
| 230 | Citizen station N1HUIN1HUI | 84.0 | Citizen | New Haven | 62.2% | 209 of 336 | 17 s | 3 h | |
| 231 | AVON - Rt44WB - Avon Mountain Rd CT US CTDOTCT013 | 83.9 | Road | Hartford | 78.3% | 272 of 347 | 28 min | 2.7 h | |
| 232 | Norwalk 1.4 ENECT-FR-66 | 83.9 | Volunteer | Fairfield | 57.1% | 4 of 7 | 26 min | 3.5 days | |
| 233 | Broad Brook 2.6 ESECT-TL-26 | 83.9 | Volunteer | Tolland | 57.1% | 4 of 7 | 86 min | 3.5 days | |
| 234 | Pawcatuck 0.8 SECT-NL-52 | 83.9 | Volunteer | New London | 57.1% | 4 of 7 | 2.4 h | 3.5 days | |
| 235 | Killingworth 2.6 ESECT-MD-21 | 83.9 | Volunteer | Middlesex | 57.1% | 4 of 7 | 3.4 h | 24 h | |
| 236 | Citizen station DW9837DW9837 | 83.8 | Citizen | New London | 63.1% | 106 of 168 | 19 s | 5.5 h | |
| 237 | Glastonbury Center 4.2 ENECT-HR-126 | 83.8 | Volunteer | Hartford | 57.1% | 4 of 7 | 85 min | 3.6 days | |
| 238 | Citizen station CW1532CW1532 | 83.7 | Citizen | New London | 61.3% | 103 of 168 | 16 s | 6 h | |
| 239 | StorrsSTRC3 | 83.5 | Cooperative | Tolland | 57.1% | 4 of 7 | 32 min | 4 days | |
| 240 | Stonington 0.5 NNECT-NL-18 | 83.5 | Volunteer | New London | 57.1% | 4 of 7 | 86 min | 4 days | |
| 241 | Citizen station K1ICK1IC | 83.3 | Citizen | Fairfield | 62.3% | 157 of 252 | 16 s | 5 h | |
| 242 | Citizen station GW6020GW6020 | 83.3 | Citizen | Fairfield | 61.3% | 309 of 504 | 18 s | 1.9 h | |
| 243 | Citizen station EW5186EW5186 | 83.3 | Citizen | New Haven | 57.7% | 97 of 168 | 19 s | 4.5 h | |
| 244 | UNION - Route 171 at Bigelow Hol CT US CTDOTCT041 | 82.8 | Road | Tolland | 66.8% | 337 of 504 | 22 min | 2.3 h | |
| 245 | Citizen station DW6554DW6554 | 82.8 | Citizen | Windham | 64.2% | 108 of 168 | 19 s | 4.5 h | |
| 246 | Citizen station GW3876GW3876 | 82.8 | Citizen | New London | 58.9% | 99 of 168 | 16 s | 6 h | |
| 247 | Citizen station N1DNEN1DNE | 82.5 | Citizen | Hartford | 59.5% | 150 of 252 | 17 s | 4.8 h | |
| 248 | Farmington 1.6 SWCT-HR-39 | 82.5 | Volunteer | Hartford | 57.1% | 4 of 7 | 4.4 h | 4 days | |
| 249 | Citizen station CW0811CW0811 | 82.3 | Citizen | Hartford | 58.9% | 99 of 168 | 14 s | 5.8 h | |
| 250 | Citizen station DW2428DW2428 | 82.2 | Citizen | Middlesex | 60.1% | 606 of 1,008 | 17 s | 78 min |
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.