Storm Station
Sign in

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.

375 stations ranked25.3% sent every report dueranked October 16, 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 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

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

024487195under 10%: 0 stations010 to 19%: 3 stations31020 to 29%: 35 stations352030 to 39%: 0 stations3040 to 49%: 28 stations284050 to 59%: 69 stations695060 to 69%: 11 stations116070 to 79%: 23 stations237080 to 89%: 35 stations358090 to 99%: 76 stations7690every report: 95 stations95100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

094188281375October 10, 2026, every report: 83October 10, 2026, 90 to 99%: 92October 10, 2026, under 90%: 191October 11, 2026, every report: 85October 11, 2026, 90 to 99%: 91October 11, 2026, under 90%: 186October 12, 2026, every report: 80October 12, 2026, 90 to 99%: 91October 12, 2026, under 90%: 193October 13, 2026, every report: 86October 13, 2026, 90 to 99%: 92October 13, 2026, under 90%: 188October 14, 2026, every report: 90October 14, 2026, 90 to 99%: 89October 14, 2026, under 90%: 190October 15, 2026, every report: 98October 15, 2026, 90 to 99%: 78October 15, 2026, under 90%: 196October 16, 2026, every report: 95October 16, 2026, 90 to 99%: 76October 16, 2026, under 90%: 204October 10, 2026October 16, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1Bridgeport/SikorskyBDR100.0AirportFairfield100%168 of 1687 min62 min
2Oxford (AWOS)OXC99.8AirportNew Haven100%168 of 1689 min66 min
3Hartford/BradleyBDL99.7AirportHartford100%168 of 1688 min60 min
4Danbury MunicipalDXR99.5AirportFairfield100%168 of 1686 min60 min
5Hartford/BrainardHFD99.4AirportHartford100%168 of 1686 min60 min
6Greenwich Harbor Precipitation At Grass Island41005107337300199.4GaugeFairfield100%168 of 1688 min60 min
7NONEWAUG RIVER AT MinortownMWNC399.4GaugeLitchfield100%168 of 16810 min60 min
8Reference Climate StationNFKC399.4CooperativeLitchfield100%7 of 723 min24 h
9Sikorsky Memorial AirportBDR99.4GaugeFairfield100%7 of 725 min24 h
9New Haven Tweed APHVN99.4GaugeNew Haven100%7 of 725 min24 h
11Shelton 1.7 WSWCT-FR-12399.4VolunteerFairfield100%7 of 726 min24 h
11North Canton 0.8 SSWCT-HR-2899.4VolunteerHartford100%7 of 726 min24 h
11Newington 1.9 SSWCT-HR-6599.4VolunteerHartford100%7 of 726 min24 h
11North Granby 1.3 ENECT-HR-899.4VolunteerHartford100%7 of 726 min24 h
11Central Waterford 2.7 SSWCT-NL-2299.4VolunteerNew London100%7 of 726 min24 h
11Mystic 3.4 NWCT-NL-4699.4VolunteerNew London100%7 of 726 min24 h
11Somers 1.2 NECT-TL-4999.4VolunteerTolland100%7 of 726 min24 h
18Stamford 1.0 SCT-FR-10599.4VolunteerFairfield100%7 of 726 min25 h
19Sherman 1.2 ECT-FR-11399.4VolunteerFairfield100%7 of 726 min24 h
19Darien 2.4 NWCT-FR-8399.4VolunteerFairfield100%7 of 726 min24 h
19New Hartford Center 1.7 SSWCT-LT-2199.4VolunteerLitchfield100%7 of 726 min24 h
19New Milford 5.3 SSWCT-LT-2299.4VolunteerLitchfield100%7 of 726 min24 h
19Higganum 0.7 NCT-MD-2399.4VolunteerMiddlesex100%7 of 726 min24 h
19Middlefield 1.4 WCT-MD-3899.4VolunteerMiddlesex100%7 of 726 min24 h
25Norwalk 3.2 NCT-FR-12499.4VolunteerFairfield100%7 of 726 min24 h
25West Hartford 0.5 ESECT-HR-13599.4VolunteerHartford100%7 of 726 min24 h
25North Branford 1.1 ENECT-NH-10399.4VolunteerNew Haven100%7 of 726 min24 h
28GuilfordGULC399.4CooperativeNew Haven100%7 of 763 min24 h
29NorwichNRWC399.4CooperativeNew London100%7 of 783 min24 h
30Salmon Brook 4.9 WSWCT-HR-13299.4VolunteerHartford100%7 of 785 min24 h
30Durham 1.2 WCT-MD-2499.4VolunteerMiddlesex100%7 of 785 min24 h
30Ledyard 0.5 NECT-NL-8099.4VolunteerNew London100%7 of 785 min24 h
33Wallingford Center 3.3 NNWCT-NH-4399.4VolunteerNew Haven100%7 of 785 min25 h
33East Killingly 1.3 SWCT-WN-499.4VolunteerWindham100%7 of 785 min25 h
35Wethersfield 1.2 WSWCT-HR-699.4VolunteerHartford100%7 of 786 min24 h
36Canaan 4.2 ESECT-LT-2899.4VolunteerLitchfield100%7 of 786 min24 h
36New Hartford Center 3.2 SWCT-LT-999.4VolunteerLitchfield100%7 of 786 min24 h
36Columbia 2.6 SCT-TL-5499.4VolunteerTolland100%7 of 786 min24 h
39Berlin 1.1 SECT-HR-14999.4VolunteerHartford100%7 of 786 min25 h
40Trumbull 2.6 SSECT-FR-10699.4VolunteerFairfield100%7 of 786 min26 h
41Niantic 1.1 SWCT-NL-3299.4VolunteerNew London100%7 of 786 min24 h
41Old Lyme 3.4 ESECT-NL-3899.4VolunteerNew London100%7 of 786 min24 h
41Colchester 0.6 ENECT-NL-7099.4VolunteerNew London100%7 of 786 min24 h
41Vernon 3.0 NNECT-TL-5999.4VolunteerTolland100%7 of 786 min24 h
45Madison 6.3 NNWCT-NH-10099.4VolunteerNew Haven100%7 of 786 min25 h
45Staffordville 0.4 NNWCT-TL-299.4VolunteerTolland100%7 of 786 min25 h
47Manchester 0.4 ENECT-HR-10099.4VolunteerHartford100%7 of 786 min26 h
47Colchester 5.5 NNECT-NL-7499.4VolunteerNew London100%7 of 786 min26 h
49Bethel 3.5 NNECT-FR-4199.4VolunteerFairfield100%7 of 786 min27 h
50Griswold 0.9 NCT-NL-2199.4VolunteerNew London100%7 of 786 min24 h
51Cromwell 2.6 NCT-MD-4699.4VolunteerMiddlesex100%7 of 786 min25 h
52CT-FR-126CT-FR-12699.4COCORAHS-100%7 of 786 min24 h
52Plainville 1.6 SCT-HR-15499.4VolunteerHartford100%7 of 786 min24 h
52Suffield Depot 3.3 NNECT-HR-5799.4VolunteerHartford100%7 of 786 min24 h
52Suffield 0.5 NNECT-HR-8299.4VolunteerHartford100%7 of 786 min24 h
52New Milford 3.1 WNWCT-LT-3799.4VolunteerLitchfield100%7 of 786 min24 h
52Madison Center 1.6 WNWCT-NH-8899.4VolunteerNew Haven100%7 of 786 min24 h
52East Lyme 0.5 SWCT-NL-2999.4VolunteerNew London100%7 of 786 min24 h
52Willington 2.7 SECT-TL-2799.4VolunteerTolland100%7 of 786 min24 h
52Canterbury 0.4 SCT-WN-2999.4VolunteerWindham100%7 of 786 min24 h
61New London 1.0 NNWCT-NL-699.4VolunteerNew London100%7 of 786 min25 h
62New Harford 1E - Nepaug RiverBAKC399.4CooperativeLitchfield100%7 of 71.5 h24 h
63NFKC3NFKC399.4DCP-100%7 of 71.6 h24 h
64MDDC3MDDC399.4DCP-100%7 of 71.9 h24 h
65Windsor 1.4 SSWCT-HR-12499.4VolunteerHartford100%7 of 72.4 h24 h
65Mystic 1.6 WCT-NL-3799.4VolunteerNew London100%7 of 72.4 h24 h
65Somersville 0.2 ENECT-TL-3599.4VolunteerTolland100%7 of 72.4 h24 h
68Warren 2.4 WNWCT-LT-2099.4VolunteerLitchfield100%7 of 72.4 h24 h
69Prospect 0.5 SWCT-NH-2299.4VolunteerNew Haven100%7 of 72.4 h24 h
70StafordvilleSFVC399.4CooperativeTolland100%7 of 7-24 h
71New Haven/TweedHVN99.0AirportNew Haven100%168 of 1686 min60 min
72Woodbury Center 1.5 SSWCT-LT-3498.9VolunteerLitchfield100%7 of 73.4 h24 h
72CT-NH-57CT-NH-5798.9COCORAHS-100%7 of 73.4 h24 h
74Bethel 0.5 ECT-FR-4398.9VolunteerFairfield100%7 of 73.4 h36 h
75Woodstock 0.5 NCT-WN-2898.9VolunteerWindham100%7 of 73.4 h24 h
76Willimantic (ASOS)IJD98.7AirportWindham100%168 of 1687 min60 min
77Groton/New LondonGON98.6AirportNew London100%168 of 16813 min68 min
78Meriden Markham Muni AirportMMK98.5AirportNew Haven100%168 of 1686 min60 min
79Rocky Hill 1.3 ECT-HR-6898.5VolunteerHartford100%7 of 74.4 h24 h
80Long Island Sound AT StamfordSTDC398.3GaugeFairfield99.7%335 of 33615 min60 min
81Essex - Connecticut RiverESXC398.2GaugeMiddlesex99.4%167 of 16815 min2 h
81Stony Brook Near West SuffieldSTBC398.2GaugeHartford99.4%167 of 16815 min2 h
83Enfield 1.5 SECT-HR-598.0VolunteerHartford100%7 of 75.4 h24 h
84BurlingtonBLGC398.0GaugeHartford98.8%166 of 16815 min2 h
85Natchaug River AT ChaplinCHAC398.0GaugeWindham98.8%166 of 16815 min2 h
86Connecticut River AT Middle HaddamMHDC397.6GaugeMiddlesex100%168 of 16819 min67 min
87Salmon Creek Near Lime RockLRKC397.6GaugeLitchfield97.6%164 of 16815 min2 h
87Pomperaug River AT SouthburySBYC397.6GaugeNew Haven97.6%164 of 16815 min2 h
89Colebrook River LakeCRLC397.5GaugeLitchfield99.4%167 of 16818 min2 h
90Farmington River AT TariffvilleTARC397.4GaugeHartford100%168 of 16820 min60 min
91Old LymeLYMC397.4GaugeNew London100%168 of 16820 min67 min
92Still River AT BrookfieldBKFC397.4GaugeFairfield100%168 of 16820 min77 min
92Pendleton Hill Brook AT Clarks FallsPHBC397.4GaugeNew London100%168 of 16820 min77 min
92Quinnipiac River AT SouthingtonQPCC397.4GaugeHartford100%168 of 16820 min77 min
92Stamford - Rippowam RiverRIPC397.4GaugeFairfield100%168 of 16820 min77 min
96Sandy Hook - Pootatuck RiverPOOC397.4GaugeFairfield97.0%163 of 16815 min2 h
97WoodvilleWDVC397.3GaugeLitchfield99.4%167 of 16819 min2 h
98Yantic River AT YanticYTCC397.2GaugeNew London99.4%167 of 16820 min1.8 h
99Salmon River 4 SE East HamptonEHMC397.2GaugeMiddlesex99.4%167 of 16820 min2 h
99MansfieldFENC397.2GaugeTolland99.4%167 of 16820 min2 h
99Housatonic River AT Falls VillageFLVC397.2GaugeLitchfield99.4%167 of 16820 min2 h
99WEEKEEPEEMEE RIVER AT HotchkissvilleHKVC397.2GaugeLitchfield99.4%167 of 16820 min2 h
99MansfieldMANC397.2GaugeTolland99.4%167 of 16820 min2 h
104Willimantic River AT CoventryCVTC397.2GaugeTolland99.4%167 of 16820 min2 h
105Old Saybrook 2.9 NNECT-MD-4597.1VolunteerMiddlesex100%7 of 77.4 h24 h
106Salem 3.6 SECT-NL-6297.1VolunteerNew London100%7 of 77.4 h24 h
107North Grosvenordale - French RiverGRVC397.0GaugeWindham98.8%166 of 16820 min2 h
107Mount Hope River 1 AT WarrenvilleWRNC397.0GaugeWindham98.8%166 of 16820 min2 h
109Byram River Precipitation At Pemberwick41013807339420196.8GaugeFairfield100%168 of 16823 min60 min
109Ma-Sjw 58R Sheffield Gw Met Station42035007319360096.8GaugeLitchfield100%168 of 16823 min60 min
111WEST BR FARMINGTON AT RivertonRVRC396.6GaugeLitchfield100%168 of 16824 min1.5 h
112Connecticut River AT HartfordHFDC396.5GaugeHartford100%168 of 16825 min62 min
112Hop Brook 5 S Hop Brook LakeUNCC396.5GaugeNew Haven100%168 of 16825 min62 min
114Connecticut River AT ThompsonvilleTMVC396.5GaugeHartford100%168 of 16825 min60 min
115Bridgeport - 8467150BRHC396.5GaugeFairfield99.0%832 of 84018 min48 min
116New Haven - 8465705NWHC396.5GaugeNew Haven98.9%831 of 84018 min48 min
117Robertsville - Still RiverRBVC396.4GaugeLitchfield99.4%167 of 16824 min2 h
118Quinebaug River 2 SSW West Thompson LakeWTHC396.3GaugeWindham99.4%167 of 16825 min1.5 h
119Shetucket River AT WillimanticWLMC396.3GaugeWindham99.4%167 of 16825 min2 h
120Thomaston Rsvr DamTMSC396.3GaugeLitchfield99.4%167 of 16825 min1.5 h
120Naugatuck River Below ThomastonTMTC396.3GaugeLitchfield99.4%167 of 16825 min1.5 h
120BRANCH BROOK AT Black Rock LakeTRBC396.3GaugeLitchfield99.4%167 of 16825 min1.5 h
123Naugatuck River AT Beacon FallsBEAC396.3GaugeNew Haven99.4%167 of 16825 min2 h
123NORTHFIELD BROOK AT Northfield Br LakeNBLC396.3GaugeLitchfield99.4%167 of 16825 min2 h
123Quinebaug River AT PutnamPUTC396.3GaugeWindham99.4%167 of 16825 min2 h
126Mad River RsvrWINC396.2GaugeLitchfield99.4%167 of 16825 min1.5 h
126Natchaug River 1 NE Ntchg WillimanticWMNC396.2GaugeWindham99.4%167 of 16825 min1.5 h
128Naugatuck River AT WaterburyWATC396.2GaugeNew Haven99.4%167 of 16825 min1.8 h
129Hockanum River 3 AT East HartfordEHDC396.2GaugeHartford99.4%167 of 16825 min2 h
129Hall Meadow DamHMDC396.2GaugeLitchfield99.4%167 of 16825 min2 h
129Hop Brook Lake TailwaterHOPC396.2GaugeNew Haven99.4%167 of 16825 min2 h
129Quinebaug River AT Jewett CityJCYC396.2GaugeNew London99.4%167 of 16825 min2 h
129Natchaug River 2 SW Mansfield Hollow LkMFDC396.2GaugeWindham99.4%167 of 16825 min2 h
129Shields Lake - Ridgefield BrookRIDC396.2GaugeFairfield99.4%167 of 16825 min2 h
129Farmington River AT SimsburySIMC396.2GaugeHartford99.4%167 of 16825 min2 h
129Housatonic River AT Stevenson DamSTVC396.2GaugeNew Haven99.4%167 of 16825 min2 h
129East Branch Rsvr DamTORC396.2GaugeLitchfield99.4%167 of 16825 min2 h
129Farmington River AT UnionvilleUNVC396.2GaugeHartford99.4%167 of 16825 min2 h
139HanoverHNOC396.0GaugeWindham95.8%161 of 16820 min2 h
140Housatonic River AT GaylordsvilleGAYC395.9GaugeFairfield98.2%165 of 16824 min2 h
140QuinebaugQBGC395.9GaugeWindham98.2%165 of 16824 min2 h
142West Hartland - Hubbard BrookWHTC395.8GaugeHartford98.2%165 of 16825 min2 h
143New London Harbor (IN MLLW)NLHC395.6GaugeNew London99.0%832 of 84023 min48 min
144Harrisville - Little RiverHARC395.3GaugeWindham99.4%167 of 16830 min2 h
145Broad Brook AT Broad BrookBROC394.8GaugeHartford98.2%165 of 16830 min2 h
146CDWC3CDWC394.4DCP-85.7%6 of 715 min37 h
146LLIC3LLIC394.4DCP-85.7%6 of 715 min37 h
146ZORC3ZORC394.4DCP-85.7%6 of 715 min37 h
149Wallingford Center 1.9 WNWCT-NH-4494.4VolunteerNew Haven85.7%6 of 726 min24 h
150Kensington 0.4 NCT-HR-14594.4VolunteerHartford85.7%6 of 726 min37 h
151Norwich 5.4 SECT-NL-5094.4VolunteerNew London85.7%6 of 785 min2 days
152Farmington 4.9 WSWCT-HR-4194.4VolunteerHartford85.7%6 of 785 min2 days
153Pawcatuck 1.8 SSECT-NL-4094.4VolunteerNew London85.7%6 of 786 min24 h
154Waterford 2.3 SCT-NL-7194.4VolunteerNew London85.7%6 of 786 min2 days
155Brookfield 3.3 SSECT-FR-994.4VolunteerFairfield85.7%6 of 786 min37 h
156Old Lyme 1.7 NNECT-NL-6394.4VolunteerNew London85.7%6 of 786 min2 days
157West Thompson Lake / USCOE DamWTPC394.4CooperativeWindham85.7%6 of 71.9 h2 days
158Mansfield Center 2.7 NECT-TL-3094.4VolunteerTolland85.7%6 of 72.4 h2 days
159Prospect 1.9 ENECT-NH-1494.4VolunteerNew Haven85.7%6 of 72.4 h37 h
160New Hartford Center 1.5 NCT-LT-1893.9VolunteerLitchfield85.7%6 of 73.4 h2 days
161Ridgefield 2.4 NNECT-FR-9993.9VolunteerFairfield85.7%6 of 73.4 h2 days
162Southwood Acres 0.3 WSWCT-HR-10693.9VolunteerHartford85.7%6 of 73.4 h37 h
163Amston 1.7 NCT-TL-5793.5VolunteerTolland85.7%6 of 74.4 h38 h
164WINDSOR - 91SB - At Rt 75CT03893.0RoadHartford96.1%323 of 33628 min2.4 h
165New Canaan 3.8 NCT-FR-5993.0VolunteerFairfield85.7%6 of 75.4 h47 h
166SHARON - Sharon Valley Rd - Shar CT US CTDOTCT03292.8RoadLitchfield95.5%321 of 33628 min2.4 h
167NEW MILFORD - US Hwy 7 NB - Kent CT US CTDOTCT00392.7RoadLitchfield96.4%324 of 33628 min2.7 h
168MANSFIELD - 6WB - East of Mansfi CT US CTDOTCT03592.7RoadTolland95.2%320 of 33628 min2.3 h
169THOMPSON - I395SB - At Exit 99CT00692.6RoadWindham96.1%323 of 33628 min2.7 h
170NORWICH - I395NB - At Exit 83CT02692.5RoadNew London95.8%322 of 33628 min2.7 h
171MIDDLEBURY- I84WB - South of Sou CT US CTDOTCT01592.5RoadNew Haven95.8%322 of 33628 min2.7 h
171ENFIELD - I91SB - at Exit 48CT02292.5RoadHartford95.8%322 of 33628 min2.7 h
171OLD SAYBROOK - I95SB West End of CT US CTDOTCT02792.5RoadMiddlesex95.8%322 of 33628 min2.7 h
171PLAINFIELD - I395NB - At Plainfi CT US CTDOTCT02892.5RoadWindham95.8%322 of 33628 min2.7 h
171UNION - I84WB - At Weigh Station CT US CTDOTCT03792.5RoadTolland95.8%322 of 33628 min2.7 h
176Winsted 3.8 ESECT-LT-4392.5VolunteerLitchfield85.7%6 of 76.4 h2 days
177Newtown 5.3 SCT-FR-9692.5VolunteerFairfield85.7%6 of 76.4 h24 h
178Waterford 1.1 ECT-NL-6092.5VolunteerNew London85.7%6 of 76.4 h36 h
179NORTH CANAAN - Rt44 WB East of C CT US CTDOTCT01792.4RoadLitchfield95.5%321 of 33628 min2.7 h
180EAST HARTFORD - I384WB - OP to I CT US CTDOTCT00192.4RoadHartford95.5%321 of 33628 min2.7 h
181ChesterSNC92.4AirportMiddlesex88.8%448 of 5044 min2.7 h
182LEBANON - Rt2WB - In Median West CT US CTDOTCT00592.2RoadNew London94.9%319 of 33628 min2.7 h
183Plainville4B892.2AirportHartford89.0%449 of 5044 min3 h
184GREENWICH - I95NB - Exit 4CT02392.1RoadFairfield95.8%322 of 33628 min2.7 h
185Plainville 1.7 SWCT-HR-8392.1VolunteerHartford85.7%6 of 77.4 h2 days
186MADISON- I95SB - West of x62CT03391.6RoadNew Haven95.8%322 of 33628 min2.7 h
187MILFORD - Rt15SB - Sikorsky Brid CT US CTDOTCT01090.9RoadNew Haven96.4%324 of 33628 min2.7 h
188FAIRFIELD - I95SB - at Exit 21CT00890.9RoadFairfield95.8%322 of 33628 min2.8 h
189NORFOLK - Rt44WB - Greenwoods Ro CT US CTDOTCT01690.7RoadLitchfield92.5%311 of 33628 min3.3 h
190SALEM - Rt82 at Salem Salt Shed CT US CTDOTCT03090.6RoadNew London96.1%323 of 33628 min2.7 h
191Coginchaug River AT CoginchaugCOGC390.5GaugeMiddlesex88.8%199 of 22435 min62 min
192South Windsor 1.1 NECT-HR-15590.2VolunteerHartford85.7%6 of 711.4 h2 days
193NEWINGTON - Rt15NB - Berlin Tpke CT US CTDOTCT02190.0RoadHartford88.6%298 of 33628 min2.7 h
194Vernon 1.6 NCT-TL-5089.8VolunteerTolland85.7%6 of 712.4 h38 h
195SEYMOUR - Rt8NB - On ramp from R CT US CTDOTCT01889.7RoadNew Haven95.8%322 of 33628 min2.7 h
196Willimantic 1.3 SSECT-WN-3189.4VolunteerWindham71.4%5 of 726 min3 days
197Middletown 1.3 WNWCT-MD-4989.4VolunteerMiddlesex71.4%5 of 726 min24 h
198Southington 1.7 WNWCT-HR-5589.4VolunteerHartford71.4%5 of 726 min2.5 days
199Northford 0.8 SWCT-NH-7289.4VolunteerNew Haven71.4%5 of 726 min3 days
200Woodbury Center 0.6 SWCT-LT-5789.4VolunteerLitchfield71.4%5 of 786 min3 days
201Willimantic 3.8 SWCT-TL-4289.4VolunteerTolland71.4%5 of 72.4 h2 days
202NORTH HAVEN - Rt15NB - At Rest A CT US CTDOTCT02489.2RoadNew Haven96.1%323 of 33628 min2.7 h
203CHESHIRE - I84WB - At Exit 26CT02089.2RoadNew Haven86.3%290 of 33628 min2.7 h
204Derby 1.0 SSECT-NH-10288.9VolunteerNew Haven71.4%5 of 73.4 h2 days
205Ridgefield 3.6 NCT-FR-5888.9VolunteerFairfield71.4%5 of 73.4 h2 days
206GREENWICH - Rt15SB - Greenwich S CT US CTDOTCT00988.6RoadFairfield96.1%323 of 33628 min2.7 h
207HADDAM - 9SB - At Exit 8CT03188.5RoadMiddlesex96.1%323 of 33628 min2.7 h
208Waterbury 1.3 WNWCT-NH-6788.5VolunteerNew Haven71.4%5 of 74.4 h37 h
209Guilford Center 2.7 WSWCT-NH-5688.4VolunteerNew Haven85.7%6 of 715.4 h36 h
210South Kent 0.1 SECT-LT-5187.9VolunteerLitchfield85.7%6 of 716.4 h38 h
211Southington 0.9 SSECT-HR-2387.5VolunteerHartford71.4%5 of 76.4 h3 days
212South Windsor 2.4 SSECT-HR-12987.5VolunteerHartford71.4%5 of 76.4 h2 days
213MERIDEN - I691EB At Exit 8CT04087.2RoadNew Haven96.1%323 of 33628 min2.7 h
214Granby 1.2 NWCT-HR-13087.1VolunteerHartford71.4%5 of 77.4 h24 h
215Shelton 1.3 WCT-FR-10887.1VolunteerFairfield71.4%5 of 77.4 h36 h
216Moosup 1.7 NECT-WN-887.0VolunteerWindham85.7%6 of 718.4 h38 h
217Shelton 1.3 WCT-FR-2386.6VolunteerFairfield71.4%5 of 78.4 h3 days
218Cornwall 2.8 SWCT-LT-5386.6VolunteerLitchfield71.4%5 of 78.4 h2.5 days
219Danielson 3.2 ESECT-WN-2686.1VolunteerWindham71.4%5 of 79.4 h37 h
220TORRINGTON - Rt8 SB - Median Sou CT US CTDOTCT01985.8RoadLitchfield76.9%267 of 34728 min2.7 h
221NEW HAVEN - I95SB - At Fulton Te CT US CTDOTCT01185.7RoadNew Haven78.6%273 of 34728 min2.4 h
222MIDDLETOWN - RT9NB - On ramp fro CT US CTDOTCT00285.5RoadMiddlesex76.0%264 of 34728 min2.7 h
223Chester Center 2.7 WNWCT-MD-3085.2VolunteerMiddlesex71.4%5 of 711.4 h2 days
224Stratford 0.2 ESECT-FR-4684.8VolunteerFairfield71.4%5 of 712.4 h2 days
225Citizen station DW9759DW975984.8CitizenLitchfield62.7%74 of 11819 s6.9 h
226GROTON - I95WB - In Median East CT US CTDOTCT00484.5RoadNew London77.2%268 of 34728 min2.7 h
227Moodus 0.7 SSWCT-MD-4184.4VolunteerMiddlesex57.1%4 of 726 min2 days
228Suffield Depot 6.0 WNWCT-HR-8884.4VolunteerHartford57.1%4 of 786 min24 h
229New Canaan 1.9 ENECT-FR-384.4VolunteerFairfield57.1%4 of 72.4 h2.5 days
230Citizen station N1HUIN1HUI84.0CitizenNew Haven62.2%209 of 33617 s3 h
231AVON - Rt44WB - Avon Mountain Rd CT US CTDOTCT01383.9RoadHartford78.3%272 of 34728 min2.7 h
232Norwalk 1.4 ENECT-FR-6683.9VolunteerFairfield57.1%4 of 726 min3.5 days
233Broad Brook 2.6 ESECT-TL-2683.9VolunteerTolland57.1%4 of 786 min3.5 days
234Pawcatuck 0.8 SECT-NL-5283.9VolunteerNew London57.1%4 of 72.4 h3.5 days
235Killingworth 2.6 ESECT-MD-2183.9VolunteerMiddlesex57.1%4 of 73.4 h24 h
236Citizen station DW9837DW983783.8CitizenNew London63.1%106 of 16819 s5.5 h
237Glastonbury Center 4.2 ENECT-HR-12683.8VolunteerHartford57.1%4 of 785 min3.6 days
238Citizen station CW1532CW153283.7CitizenNew London61.3%103 of 16816 s6 h
239StorrsSTRC383.5CooperativeTolland57.1%4 of 732 min4 days
240Stonington 0.5 NNECT-NL-1883.5VolunteerNew London57.1%4 of 786 min4 days
241Citizen station K1ICK1IC83.3CitizenFairfield62.3%157 of 25216 s5 h
242Citizen station GW6020GW602083.3CitizenFairfield61.3%309 of 50418 s1.9 h
243Citizen station EW5186EW518683.3CitizenNew Haven57.7%97 of 16819 s4.5 h
244UNION - Route 171 at Bigelow Hol CT US CTDOTCT04182.8RoadTolland66.8%337 of 50422 min2.3 h
245Citizen station DW6554DW655482.8CitizenWindham64.2%108 of 16819 s4.5 h
246Citizen station GW3876GW387682.8CitizenNew London58.9%99 of 16816 s6 h
247Citizen station N1DNEN1DNE82.5CitizenHartford59.5%150 of 25217 s4.8 h
248Farmington 1.6 SWCT-HR-3982.5VolunteerHartford57.1%4 of 74.4 h4 days
249Citizen station CW0811CW081182.3CitizenHartford58.9%99 of 16814 s5.8 h
250Citizen station DW2428DW242882.2CitizenMiddlesex60.1%606 of 1,00817 s78 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:

  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; 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.
  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.