Storm Station

Live/247 Rank/Connecticut

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.

276 stations ranked40.9% sent every report dueranked October 4, 2026page 1 of 2Connecticut instrumentsConnecticut weather

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 276 ranked here, 269 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

1stLast
Each rank wears its colour: first in its state in bright green, last in deep red, and every rank between mixed along the band.

How they reported this week

0285785113under 10%: 1 stations1010 to 19%: 0 stations1020 to 29%: 0 stations2030 to 39%: 9 stations93040 to 49%: 25 stations254050 to 59%: 0 stations5060 to 69%: 34 stations346070 to 79%: 5 stations57080 to 89%: 5 stations58090 to 99%: 84 stations8490every report: 113 stations113100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

069138207276September 28, 2026, every report: 64September 28, 2026, 90 to 99%: 50September 28, 2026, under 90%: 28September 29, 2026, every report: 63September 29, 2026, 90 to 99%: 28September 29, 2026, under 90%: 52September 30, 2026, every report: 65September 30, 2026, 90 to 99%: 28September 30, 2026, under 90%: 53October 1, 2026, every report: 51October 1, 2026, 90 to 99%: 38October 1, 2026, under 90%: 57October 2, 2026, every report: 117October 2, 2026, 90 to 99%: 75October 2, 2026, under 90%: 74October 3, 2026, every report: 117October 3, 2026, 90 to 99%: 75October 3, 2026, under 90%: 74October 4, 2026, every report: 113October 4, 2026, 90 to 99%: 84October 4, 2026, under 90%: 79September 28, 2026October 4, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1Sikorsky Memorial AirportBDR99.8GaugeFairfield100%7 of 725 min24 h
1New Haven Tweed APHVN99.8GaugeNew Haven100%7 of 725 min24 h
3CDWC3CDWC399.8DCP-100%7 of 734 min25 h
3LLIC3LLIC399.8DCP-100%7 of 734 min25 h
3ZORC3ZORC399.8DCP-100%7 of 734 min25 h
6Reference Climate StationNFKC399.8CooperativeLitchfield100%7 of 763 min24 h
7New Harford 1E - Nepaug RiverBAKC399.8CooperativeLitchfield100%7 of 71.9 h24 h
8MDDC3MDDC399.8DCP-100%7 of 71.9 h24 h
8SIMC3SIMC399.8DCP-100%7 of 71.9 h24 h
10Shelton 1.7 WSWCT-FR-12399.8VolunteerFairfield100%3 of 326 min24 h
10Norwalk 3.2 NCT-FR-12499.8VolunteerFairfield100%3 of 326 min24 h
10Middlefield 1.4 WCT-MD-3899.8VolunteerMiddlesex100%3 of 326 min24 h
13Colchester 5.5 NNECT-NL-7499.8VolunteerNew London100%3 of 326 min26 h
14Stamford 1.0 SCT-FR-10599.8VolunteerFairfield100%3 of 326 min24 h
14Sherman 1.2 ECT-FR-11399.8VolunteerFairfield100%3 of 326 min24 h
14Salmon Brook 4.9 WSWCT-HR-13299.8VolunteerHartford100%3 of 326 min24 h
14North Canton 0.8 SSWCT-HR-2899.8VolunteerHartford100%3 of 326 min24 h
14Newington 1.9 SSWCT-HR-6599.8VolunteerHartford100%3 of 326 min24 h
14Moodus 0.7 SSWCT-MD-4199.8VolunteerMiddlesex100%3 of 326 min24 h
14Central Waterford 2.7 SSWCT-NL-2299.8VolunteerNew London100%3 of 326 min24 h
14Norwich 5.4 SECT-NL-5099.8VolunteerNew London100%3 of 326 min24 h
14Columbia 2.6 SCT-TL-5499.8VolunteerTolland100%3 of 326 min24 h
23New Canaan 1.9 ENECT-FR-399.8VolunteerFairfield100%3 of 326 min24 h
23Southington 1.7 WNWCT-HR-5599.8VolunteerHartford100%3 of 326 min24 h
23Durham 1.2 WCT-MD-2499.8VolunteerMiddlesex100%3 of 326 min24 h
23Wallingford Center 1.9 WNWCT-NH-4499.8VolunteerNew Haven100%3 of 326 min24 h
23Mystic 3.4 NWCT-NL-4699.8VolunteerNew London100%3 of 326 min24 h
23Waterford 1.1 ECT-NL-6099.8VolunteerNew London100%3 of 326 min24 h
29Berlin 1.1 SECT-HR-14999.8VolunteerHartford100%3 of 326 min25 h
29North Granby 1.3 ENECT-HR-899.8VolunteerHartford100%3 of 326 min25 h
31East Killingly 1.3 SWCT-WN-499.8VolunteerWindham100%3 of 326 min26 h
32Plainville 1.6 SCT-HR-15499.8VolunteerHartford100%3 of 386 min24 h
33Bethel 3.5 NNECT-FR-4199.8VolunteerFairfield100%3 of 386 min27 h
34Kensington 0.4 NCT-HR-14599.8VolunteerHartford100%3 of 386 min24 h
34Higganum 0.7 NCT-MD-2399.8VolunteerMiddlesex100%3 of 386 min24 h
34Prospect 1.9 ENECT-NH-1499.8VolunteerNew Haven100%3 of 386 min24 h
37Waterford 2.3 SCT-NL-7199.8VolunteerNew London100%3 of 386 min25 h
38Manchester 2.2 NECT-HR-11699.8VolunteerHartford100%3 of 386 min24 h
38Warren 2.4 WNWCT-LT-2099.8VolunteerLitchfield100%3 of 386 min24 h
38New Milford 5.3 SSWCT-LT-2299.8VolunteerLitchfield100%3 of 386 min24 h
38New Milford 3.1 WNWCT-LT-3799.8VolunteerLitchfield100%3 of 386 min24 h
38Northford 0.8 SWCT-NH-7299.8VolunteerNew Haven100%3 of 386 min24 h
38Ledyard 0.5 NECT-NL-8099.8VolunteerNew London100%3 of 386 min24 h
38Canterbury 0.4 SCT-WN-2999.8VolunteerWindham100%3 of 386 min24 h
45Staffordville 0.4 NNWCT-TL-299.8VolunteerTolland100%3 of 386 min25 h
45Somersville 0.2 ENECT-TL-3599.8VolunteerTolland100%3 of 386 min25 h
47Brookfield 3.3 SSECT-FR-999.8VolunteerFairfield100%3 of 386 min24 h
47West Hartford 0.5 ESECT-HR-13599.8VolunteerHartford100%3 of 386 min24 h
47Avon 0.6 SSWCT-HR-15699.8VolunteerHartford100%3 of 386 min24 h
47Wethersfield 1.2 WSWCT-HR-699.8VolunteerHartford100%3 of 386 min24 h
47Niantic 1.1 SWCT-NL-3299.8VolunteerNew London100%3 of 386 min24 h
47Willington 2.7 SECT-TL-2799.8VolunteerTolland100%3 of 386 min24 h
53Manchester 0.4 ENECT-HR-10099.8VolunteerHartford100%3 of 386 min25 h
54Trumbull 2.6 SSECT-FR-10699.8VolunteerFairfield100%3 of 386 min26 h
54Wallingford Center 3.3 NNWCT-NH-4399.8VolunteerNew Haven100%3 of 386 min26 h
56Madison 6.3 NNWCT-NH-10099.8VolunteerNew Haven100%3 of 386 min28 h
57Suffield Depot 3.3 NNECT-HR-5799.8VolunteerHartford100%3 of 386 min24 h
57Cromwell 2.6 NCT-MD-4699.8VolunteerMiddlesex100%3 of 386 min24 h
57East Lyme 0.5 SWCT-NL-2999.8VolunteerNew London100%3 of 386 min24 h
57Old Lyme 3.4 ESECT-NL-3899.8VolunteerNew London100%3 of 386 min24 h
61Farmington 1.6 SWCT-HR-3999.8VolunteerHartford100%3 of 386 min24 h
61Canaan 4.2 ESECT-LT-2899.8VolunteerLitchfield100%3 of 386 min24 h
63Vernon 3.0 NNECT-TL-5999.8VolunteerTolland100%3 of 386 min25 h
64New Hartford Center 1.7 SSWCT-LT-2199.8VolunteerLitchfield100%3 of 386 min2 days
64Willimantic 1.3 SSECT-WN-3199.8VolunteerWindham100%3 of 386 min2 days
66Ridgefield 2.4 NNECT-FR-9999.8VolunteerFairfield100%3 of 32.4 h24 h
66Farmington 4.9 WSWCT-HR-4199.8VolunteerHartford100%3 of 32.4 h24 h
66Woodbury Center 1.5 SSWCT-LT-3499.8VolunteerLitchfield100%3 of 32.4 h24 h
66New Hartford Center 3.2 SWCT-LT-999.8VolunteerLitchfield100%3 of 32.4 h24 h
66Griswold 0.9 NCT-NL-2199.8VolunteerNew London100%3 of 32.4 h24 h
71Granby 1.2 NWCT-HR-13099.8VolunteerHartford100%3 of 32.4 h24 h
72New London 1.0 NNWCT-NL-699.8VolunteerNew London100%3 of 32.4 h2 days
73North Branford 1.1 ENECT-NH-10399.8VolunteerNew Haven100%3 of 32.4 h24 h
73Colchester 0.6 ENECT-NL-7099.8VolunteerNew London100%3 of 32.4 h24 h
75New Canaan 3.8 NCT-FR-5999.8VolunteerFairfield100%3 of 32.4 h25 h
76Pawcatuck 0.8 SECT-NL-5299.8VolunteerNew London100%3 of 32.4 h24 h
77CT-FR-126CT-FR-12699.8COCORAHS-100%3 of 32.4 h24 h
77Windsor 1.4 SSWCT-HR-12499.8VolunteerHartford100%3 of 32.4 h24 h
79New Haven/TweedHVN99.8AirportNew Haven99.4%167 of 1686 min2 h
80Oxford (AWOS)OXC99.8AirportNew Haven99.4%167 of 1689 min1.7 h
81Bridgeport/SikorskyBDR99.6AirportFairfield98.8%166 of 1687 min2.6 h
82Connecticut River AT Middle HaddamMHDC399.4GaugeMiddlesex98.8%166 of 16810 min2 h
83Hartford/BradleyBDL99.4AirportHartford98.2%165 of 1688 min2 h
84Groton/New LondonGON99.3AirportNew London100%168 of 16813 min67 min
85Derby 1.0 SSECT-NH-10299.3VolunteerNew Haven100%3 of 33.4 h24 h
85Mansfield Center 2.7 NECT-TL-3099.3VolunteerTolland100%3 of 33.4 h24 h
87Mystic 1.6 WCT-NL-3799.3VolunteerNew London100%3 of 33.4 h24 h
88Prospect 0.5 SWCT-NH-2299.3VolunteerNew Haven100%3 of 33.4 h24 h
88Danielson 3.2 ESECT-WN-2699.3VolunteerWindham100%3 of 33.4 h24 h
90Norwalk 1.4 ENECT-FR-6699.3VolunteerFairfield100%3 of 33.4 h24 h
91NONEWAUG RIVER AT MinortownMWNC399.2GaugeLitchfield98.2%165 of 16810 min2 h
92Stony Brook Near West SuffieldSTBC398.9GaugeHartford100%168 of 16815 min61 min
93Woodstock 0.5 NCT-WN-2898.9VolunteerWindham100%3 of 34.4 h24 h
94Enfield 1.5 SECT-HR-598.9VolunteerHartford100%3 of 34.4 h24 h
95Rocky Hill 1.3 ECT-HR-6898.9VolunteerHartford100%3 of 34.4 h24 h
96WEST BR FARMINGTON AT RivertonRVRC398.8GaugeLitchfield100%168 of 16815 min1.5 h
97Hartford/BrainardHFD98.8AirportHartford99.4%167 of 1686 min2 h
98Long Island Sound AT StamfordSTDC398.7GaugeFairfield99.4%334 of 33615 min1.5 h
99BurlingtonBLGC398.7GaugeHartford99.4%167 of 16815 min2 h
99Essex - Connecticut RiverESXC398.7GaugeMiddlesex99.4%167 of 16815 min2 h
101Robertsville - Still RiverRBVC398.6GaugeLitchfield99.4%167 of 16815 min2 h
102Colebrook River LakeCRLC398.6GaugeLitchfield99.4%167 of 16815 min2 h
103Pomperaug River AT SouthburySBYC398.5GaugeNew Haven98.8%166 of 16815 min2 h
104Sandy Hook - Pootatuck RiverPOOC398.5GaugeFairfield98.8%166 of 16815 min2 h
105Amston 1.7 NCT-TL-5798.4VolunteerTolland100%3 of 35.4 h24 h
106Old Saybrook 2.9 NNECT-MD-4598.4VolunteerMiddlesex100%3 of 35.4 h24 h
107StafordvilleSFVC398.3CooperativeTolland100%7 of 7-24 h
108Danbury MunicipalDXR98.2AirportFairfield96.4%162 of 1686 min3 h
109WoodvilleWDVC397.9GaugeLitchfield100%168 of 16819 min75 min
110Farmington River AT TariffvilleTARC397.9GaugeHartford100%168 of 16820 min60 min
111MansfieldMANC397.9GaugeTolland100%168 of 16820 min75 min
112Pendleton Hill Brook AT Clarks FallsPHBC397.7GaugeNew London99.4%167 of 16820 min1.8 h
112Yantic River AT YanticYTCC397.7GaugeNew London99.4%167 of 16820 min1.8 h
114Still River AT BrookfieldBKFC397.7GaugeFairfield99.4%167 of 16820 min2 h
114MansfieldFENC397.7GaugeTolland99.4%167 of 16820 min2 h
114Housatonic River AT Falls VillageFLVC397.7GaugeLitchfield99.4%167 of 16820 min2 h
114WEEKEEPEEMEE RIVER AT HotchkissvilleHKVC397.7GaugeLitchfield99.4%167 of 16820 min2 h
114Quinnipiac River AT SouthingtonQPCC397.7GaugeHartford99.4%167 of 16820 min2 h
114Stamford - Rippowam RiverRIPC397.7GaugeFairfield99.4%167 of 16820 min2 h
120Old LymeLYMC397.7GaugeNew London99.4%167 of 16820 min2 h
121New Hartford Center 1.5 NCT-LT-1897.5VolunteerLitchfield100%3 of 37.4 h24 h
122South Windsor 2.4 SSECT-HR-12997.5VolunteerHartford100%3 of 37.4 h24 h
123Salmon River 4 SE East HamptonEHMC397.5GaugeMiddlesex98.8%166 of 16820 min2 h
124Willimantic River AT CoventryCVTC397.4GaugeTolland98.8%166 of 16820 min2 h
124North Grosvenordale - French RiverGRVC397.4GaugeWindham98.8%166 of 16820 min2 h
124Mount Hope River 1 AT WarrenvilleWRNC397.4GaugeWindham98.8%166 of 16820 min2 h
127Natchaug River AT ChaplinCHAC397.4GaugeWindham95.8%161 of 16815 min2 h
127Salmon Creek Near Lime RockLRKC397.4GaugeLitchfield95.8%161 of 16815 min2 h
129HanoverHNOC397.3GaugeWindham98.2%165 of 16820 min2 h
130Ridgefield 3.6 NCT-FR-5897.0VolunteerFairfield100%3 of 38.4 h24 h
131Connecticut River AT ThompsonvilleTMVC396.9GaugeHartford100%168 of 16825 min75 min
132Connecticut River AT HartfordHFDC396.9GaugeHartford100%168 of 16825 min76 min
133Bridgeport - 8467150BRHC396.8GaugeFairfield98.8%830 of 84018 min48 min
133New Haven - 8465705NWHC396.8GaugeNew Haven98.8%830 of 84018 min48 min
135BRANCH BROOK AT Black Rock LakeTRBC396.7GaugeLitchfield99.4%167 of 16825 min1.7 h
136NORTHFIELD BROOK AT Northfield Br LakeNBLC396.7GaugeLitchfield99.4%167 of 16825 min1.7 h
137Hop Brook 5 S Hop Brook LakeUNCC396.7GaugeNew Haven99.4%167 of 16825 min2 h
138Naugatuck River Below ThomastonTMTC396.7GaugeLitchfield99.4%167 of 16825 min1.5 h
139Naugatuck River AT Beacon FallsBEAC396.7GaugeNew Haven99.4%167 of 16825 min2 h
139Hop Brook Lake TailwaterHOPC396.7GaugeNew Haven99.4%167 of 16825 min2 h
139Quinebaug River AT Jewett CityJCYC396.7GaugeNew London99.4%167 of 16825 min2 h
139Thomaston Rsvr DamTMSC396.7GaugeLitchfield99.4%167 of 16825 min2 h
139East Branch Rsvr DamTORC396.7GaugeLitchfield99.4%167 of 16825 min2 h
139Naugatuck River AT WaterburyWATC396.7GaugeNew Haven99.4%167 of 16825 min2 h
139Mad River RsvrWINC396.7GaugeLitchfield99.4%167 of 16825 min2 h
146Hockanum River 3 AT East HartfordEHDC396.7GaugeHartford99.4%167 of 16825 min2 h
146Housatonic River AT Stevenson DamSTVC396.7GaugeNew Haven99.4%167 of 16825 min2 h
146Farmington River AT UnionvilleUNVC396.7GaugeHartford99.4%167 of 16825 min2 h
149QuinebaugQBGC396.6GaugeWindham98.8%166 of 16824 min2 h
150Housatonic River AT GaylordsvilleGAYC396.6GaugeFairfield98.8%166 of 16824 min2 h
151Quinebaug River 2 SSW West Thompson LakeWTHC396.5GaugeWindham98.8%166 of 16825 min1.5 h
152Hall Meadow DamHMDC396.5GaugeLitchfield98.8%166 of 16825 min2 h
152Quinebaug River AT PutnamPUTC396.5GaugeWindham98.8%166 of 16825 min2 h
152Shetucket River AT WillimanticWLMC396.5GaugeWindham98.8%166 of 16825 min2 h
155Natchaug River 1 NE Ntchg WillimanticWMNC396.5GaugeWindham98.8%166 of 16825 min1.5 h
156Natchaug River 2 SW Mansfield Hollow LkMFDC396.5GaugeWindham98.8%166 of 16825 min2 h
156Shields Lake - Ridgefield BrookRIDC396.5GaugeFairfield98.8%166 of 16825 min2 h
156West Hartland - Hubbard BrookWHTC396.5GaugeHartford98.8%166 of 16825 min2 h
159Harrisville - Little RiverHARC395.9GaugeWindham100%168 of 16830 min76 min
160New London Harbor (IN MLLW)NLHC395.7GaugeNew London98.2%825 of 84023 min48 min
161Coventry 0.3 NNECT-TL-4095.6VolunteerTolland100%3 of 311.4 h24 h
162Plainville 1.7 SWCT-HR-8395.6VolunteerHartford100%3 of 311.4 h24 h
163Broad Brook AT Broad BrookBROC395.5GaugeHartford98.8%166 of 16830 min2 h
164West Hartford 1.6 SECT-HR-11595.2VolunteerHartford100%3 of 312.4 h25 h
165Norwich 2.5 NNECT-NL-1095.2VolunteerNew London100%3 of 312.4 h24 h
166Willimantic (ASOS)IJD95.1AirportWindham89.3%176 of 1977 min60 min
167NFKC3NFKC394.5DCP-85.7%6 of 73.1 h2 days
168Higganum 0.8 NECT-MD-2694.2VolunteerMiddlesex100%3 of 314.4 h24 h
168Guilford Center 2.7 WSWCT-NH-5694.2VolunteerNew Haven100%3 of 314.4 h24 h
170Shelton 1.3 WCT-FR-10893.8VolunteerFairfield100%3 of 315.4 h24 h
171Glastonbury Center 4.2 ENECT-HR-12693.8VolunteerHartford100%3 of 315.4 h24 h
172WINDSOR - 91SB - At Rt 75CT03893.1RoadHartford94.9%319 of 33628 min2.3 h
173OLD SAYBROOK - I95SB West End of CT US CTDOTCT02793.1RoadMiddlesex94.9%319 of 33628 min2.3 h
173PLAINVILLE - I84WB - Between Rt7 CT US CTDOTCT02993.1RoadHartford94.9%319 of 33628 min2.3 h
175NORTH CANAAN - Rt44 WB East of C CT US CTDOTCT01793.0RoadLitchfield94.6%318 of 33628 min2.3 h
176SHARON - Sharon Valley Rd - Shar CT US CTDOTCT03293.0RoadLitchfield94.6%318 of 33628 min2.3 h
177South Kent 0.1 SECT-LT-5192.9VolunteerLitchfield100%3 of 317.4 h24 h
178Vernon 1.6 NCT-TL-5092.9VolunteerTolland100%3 of 317.4 h2 days
179ENFIELD - I91SB - at Exit 48CT02292.9RoadHartford94.3%317 of 33628 min2.3 h
179GREENWICH - I95NB - Exit 4CT02392.9RoadFairfield94.3%317 of 33628 min2.3 h
179NORWICH - I395NB - At Exit 83CT02692.9RoadNew London94.3%317 of 33628 min2.3 h
182MADISON- I95SB - West of x62CT03392.8RoadNew Haven94.0%316 of 33628 min2.3 h
183LEBANON - Rt2WB - In Median West CT US CTDOTCT00592.7RoadNew London93.7%315 of 33628 min2.3 h
184ChesterSNC92.7AirportMiddlesex92.8%468 of 5044 min4.3 h
185SEYMOUR - Rt8NB - On ramp from R CT US CTDOTCT01892.6RoadNew Haven94.6%318 of 33628 min2.3 h
186UNION - I84WB - At Weigh Station CT US CTDOTCT03792.6RoadTolland93.4%314 of 33628 min2.3 h
187EAST HARTFORD - I384WB - OP to I CT US CTDOTCT00192.6RoadHartford93.1%313 of 33628 min2.3 h
188FAIRFIELD - I95SB - at Exit 21CT00892.1RoadFairfield93.7%315 of 33628 min2.8 h
189MIDDLEBURY- I84WB - South of Sou CT US CTDOTCT01592.0RoadNew Haven93.4%314 of 33628 min2.8 h
190Plainville4B892.0AirportHartford93.0%469 of 5044 min4.3 h
191Coginchaug River AT CoginchaugCOGC391.9GaugeMiddlesex91.5%205 of 22435 min61 min
192MILFORD - Rt15SB - Sikorsky Brid CT US CTDOTCT01091.8RoadNew Haven94.9%319 of 33628 min2.5 h
193NEWINGTON - Rt15NB - Berlin Tpke CT US CTDOTCT02191.8RoadHartford91.0%306 of 33628 min2.3 h
194NEW MILFORD - US Hwy 7 NB - Kent CT US CTDOTCT00391.4RoadLitchfield92.8%312 of 33628 min3.2 h
195GREENWICH - Rt15SB - Greenwich S CT US CTDOTCT00991.0RoadFairfield94.6%318 of 33628 min2.3 h
196HADDAM - 9SB - At Exit 8CT03190.8RoadMiddlesex92.5%311 of 33628 min3.3 h
197MERIDEN - I691EB At Exit 8CT04090.6RoadNew Haven93.7%315 of 33628 min2.8 h
198Stonington 1.4 NNWCT-NL-2489.8VolunteerNew London100%3 of 329.4 h24 h
199StorrsSTRC389.8CooperativeTolland71.4%5 of 723 min36 h
200GuilfordGULC389.8CooperativeNew Haven71.4%5 of 753 min2 days
201West Thompson Lake / USCOE DamWTPC389.8CooperativeWindham71.4%5 of 71.5 h36 h
202Middletown 1.3 WNWCT-MD-4988.2VolunteerMiddlesex66.6%2 of 326 min36 h
203Darien 2.4 NWCT-FR-8388.2VolunteerFairfield66.6%2 of 326 min37 h
204Bloomfield 1.4 ENECT-HR-13488.2VolunteerHartford66.6%2 of 386 min36 h
204New Preston 3.1 ENECT-LT-5288.2VolunteerLitchfield66.6%2 of 386 min36 h
206Prospect 1.1 SSWCT-NH-10488.2VolunteerNew Haven66.6%2 of 386 min37 h
207Stonington 0.5 NNECT-NL-1888.2VolunteerNew London66.6%2 of 386 min2 days
208Suffield Depot 6.0 WNWCT-HR-8888.1VolunteerHartford66.6%2 of 32.4 h37 h
209Hebron 5.3 NWCT-TL-1888.1VolunteerTolland66.6%2 of 32.4 h2 days
210SALEM - Rt82 at Salem Salt Shed CT US CTDOTCT03088.0RoadNew London80.6%280 of 34728 min2.3 h
211MANSFIELD - 6WB - East of Mansfi CT US CTDOTCT03587.8RoadTolland80.6%280 of 34728 min2.5 h
212Somers 1.2 NECT-TL-4987.7VolunteerTolland66.6%2 of 33.4 h2 days
213Winsted 3.8 ESECT-LT-4387.2VolunteerLitchfield66.6%2 of 34.4 h37 h
214UNION - Route 171 at Bigelow Hol CT US CTDOTCT04186.8RoadTolland76.9%388 of 50422 min2.3 h
215Chester Center 2.7 WNWCT-MD-3086.8VolunteerMiddlesex66.6%2 of 35.4 h2 days
216Southington 0.9 SSECT-HR-2386.3VolunteerHartford66.6%2 of 36.4 h37 h
217Southwood Acres 0.3 WSWCT-HR-10685.8VolunteerHartford66.6%2 of 37.4 h2 days
218Newtown 4.6 SECT-FR-6585.4VolunteerFairfield66.6%2 of 38.4 h37 h
218Madison Center 1.6 WNWCT-NH-8885.4VolunteerNew Haven66.6%2 of 38.4 h37 h
220Meriden Markham Muni AirportMMK85.3AirportNew Haven63.1%219 of 3476 min2 h
221South Windham 1.3 NNECT-WN-1084.9VolunteerWindham66.6%2 of 39.4 h2 days
222Old Lyme 0.5 WCT-NL-4484.0VolunteerNew London66.6%2 of 311.4 h35 h
223GROTON - I95WB - In Median East CT US CTDOTCT00483.4RoadNew London70.4%338 of 48028 min2.3 h
224Newtown 5.3 SCT-FR-9683.0VolunteerFairfield66.6%2 of 313.4 h37 h
225MIDDLETOWN - RT9NB - On ramp fro CT US CTDOTCT00282.9RoadMiddlesex68.7%330 of 48028 min2.3 h
226TORRINGTON - Rt8 SB - Median Sou CT US CTDOTCT01982.7RoadLitchfield68.3%328 of 48028 min2.3 h
227AVON - Rt44WB - Avon Mountain Rd CT US CTDOTCT01382.6RoadHartford68.1%327 of 48028 min2.3 h
228THOMPSON - I395SB - At Exit 99CT00682.6RoadWindham68.1%327 of 48028 min2.3 h
229Bristol 2.8 NNECT-HR-12882.6VolunteerHartford66.6%2 of 314.4 h37 h
230NEW HAVEN - I95SB - At Fulton Te CT US CTDOTCT01181.8RoadNew Haven65.8%316 of 48028 min2.4 h
231Sterling 2.6 NCT-WN-2581.7VolunteerWindham66.6%2 of 316.4 h37 h
232Shelton 1.3 WCT-FR-2381.7VolunteerFairfield66.6%2 of 316.4 h2 days
232Norwalk 2.9 NNWCT-FR-2581.7VolunteerFairfield66.6%2 of 316.4 h2 days
232Windsor Locks 3.2 SWCT-HR-10281.7VolunteerHartford66.6%2 of 316.4 h2 days
232Waterbury 1.3 WNWCT-NH-6781.7VolunteerNew Haven66.6%2 of 316.4 h2 days
232Ashford 3.1 SWCT-WN-3381.7VolunteerWindham66.6%2 of 316.4 h2 days
237Litchfield 2.3 NNECT-LT-781.7VolunteerLitchfield66.6%2 of 316.4 h3 days
238Woodbury Center 0.6 SWCT-LT-5780.7VolunteerLitchfield66.6%2 of 318.4 h39 h
239DanburryDANC377.4CooperativeFairfield42.8%3 of 77.7 h3 days
240NORFOLK - Rt44WB - Greenwoods Ro CT US CTDOTCT01677.0RoadLitchfield61.0%293 of 48028 min6.3 h
241Bethel 0.5 ECT-FR-4376.5VolunteerFairfield33.3%1 of 326 min2.5 days
242Suffield 0.5 NNECT-HR-8276.5VolunteerHartford33.3%1 of 32.4 h2.5 days
242Old Lyme 1.7 NNECT-NL-6376.5VolunteerNew London33.3%1 of 32.4 h2.5 days
244Central Somers 0.3 NCT-TL-1576.5VolunteerTolland33.3%1 of 32.4 h2.6 days
244Somers 0.3 SCT-TL-4176.5VolunteerTolland33.3%1 of 32.4 h2.6 days
246PLAINFIELD - I395NB - At Plainfi CT US CTDOTCT02875.4RoadWindham44.3%149 of 33628 min2.3 h
247NORTH STONINGTON - I95NB - At Ex CT US CTDOTCT02574.3RoadNew London44.0%148 of 33628 min2.3 h
248South Windsor 1.1 NECT-HR-15571.4VolunteerHartford33.3%1 of 313.4 h2 days
249Salem 3.6 SECT-NL-6270.8VolunteerNew London33.3%1 of 314.4 h3.1 days
250Trumbull 0.9 WCT-FR-5770.0VolunteerFairfield33.3%1 of 316.4 h2.5 days

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:

  1. 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.
  2. 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.
  3. 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.
  4. Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
  5. 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.
  6. 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.