Storm Station
Sign in

Live/247 Rank/Delaware

Delaware 24/7 Rank

Every station in Delaware 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.

127 stations ranked20.4% sent every report dueranked October 16, 2026Delaware instrumentsDelaware 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.

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

011213242under 10%: 1 stations1010 to 19%: 0 stations1020 to 29%: 5 stations52030 to 39%: 1 stations13040 to 49%: 9 stations94050 to 59%: 25 stations255060 to 69%: 2 stations26070 to 79%: 6 stations67080 to 89%: 10 stations108090 to 99%: 42 stations4290every report: 26 stations26100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

0326495127October 10, 2026, every report: 24October 10, 2026, 90 to 99%: 42October 10, 2026, under 90%: 57October 11, 2026, every report: 26October 11, 2026, 90 to 99%: 26October 11, 2026, under 90%: 72October 12, 2026, every report: 24October 12, 2026, 90 to 99%: 44October 12, 2026, under 90%: 57October 13, 2026, every report: 24October 13, 2026, 90 to 99%: 43October 13, 2026, under 90%: 59October 14, 2026, every report: 23October 14, 2026, 90 to 99%: 43October 14, 2026, under 90%: 59October 15, 2026, every report: 27October 15, 2026, 90 to 99%: 38October 15, 2026, under 90%: 62October 16, 2026, every report: 26October 16, 2026, 90 to 99%: 42October 16, 2026, under 90%: 59October 10, 2026October 16, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1Georgetown/SussexGED99.9AirportSussex100%168 of 16811 min68 min
2Bridgeville 3ESEBRDD199.9CooperativeSussex100%7 of 716 min24 h
3Bridgeville 3.0 ESEDE-SS-8099.9VolunteerSussex100%7 of 726 min24 h
3Dagsboro 6.3 EDE-SS-9299.9VolunteerSussex100%7 of 726 min24 h
5Lewes 3.9 SWDE-SS-4499.9VolunteerSussex100%7 of 726 min25 h
6Harrington 2.1 ENEDE-KN-1699.9VolunteerKent100%7 of 726 min26 h
7Newport 2.4 WNWDE-NC-1099.9VolunteerNew Castle100%7 of 726 min24 h
7Greenwood 4.6 WNWDE-SS-8599.9VolunteerKent100%7 of 726 min24 h
9Bridgeville 2.6 WDE-SS-9499.9VolunteerSussex100%7 of 726 min24 h
10Millsboro 1.3 WDE-SS-4199.9VolunteerSussex100%7 of 785 min24 h
11Seaford 0.8 SWDE-SS-1699.9VolunteerSussex100%7 of 786 min24 h
12Clayton 1.5 SWDE-KN-2099.9VolunteerKent100%7 of 786 min24 h
12Lewes 3.6 SWDE-SS-6699.9VolunteerSussex100%7 of 786 min24 h
14Wilmington 8.3 WDE-NC-6799.9VolunteerNew Castle100%7 of 786 min25 h
14Delmar 0.1 WSWDE-SS-6299.9VolunteerSussex100%7 of 786 min25 h
16Millsboro 6.0 NNEDE-SS-9699.9VolunteerSussex100%7 of 786 min24 h
17Wilmington 5.6 NDE-NC-4099.9VolunteerNew Castle100%7 of 786 min24 h
17Selbyville 7.1 EDE-SS-1599.9VolunteerSussex100%7 of 786 min24 h
19Frankford 6.2 EDE-SS-7999.9VolunteerSussex100%7 of 786 min24 h
20Smyrna 3.5 SSWDE-KN-3399.8VolunteerKent100%7 of 72.4 h24 h
21Long Neck 6.5 NWDE-SS-7699.8VolunteerSussex100%7 of 72.4 h26 h
22Millsboro 2.2 WNWDE-SS-9599.8VolunteerSussex100%7 of 72.4 h24 h
23Milton 3.7 ESEDE-SS-9199.8VolunteerSussex100%7 of 72.4 h25 h
24Wilmington AirportILG99.7AirportNew Castle100%168 of 1689 min71 min
25BlackbirdBLKD199.5GaugeNew Castle100%168 of 16812 min60 min
26Dover AFBDOV99.3AirportKent98.8%166 of 16812 min2 h
27ReddenREDD198.7GaugeSussex99.4%167 of 16812 min2 h
28Christina River At NewportNPTD198.7GaugeNew Castle99.4%167 of 16815 min2 h
29Rehobeth Bay At Dewey BeachDEWD198.7GaugeSussex99.4%167 of 16815 min2 h
29Little Assawoman Bay At Fenwick IslandFEND198.7GaugeSussex99.4%167 of 16815 min2 h
31Indian River Inlet At Cg BaseINRD198.7GaugeSussex99.4%167 of 16815 min2 h
31Jefferson Creek At South BethanySBED198.7GaugeSussex99.4%167 of 16815 min2 h
33Ellendale 3.4 ENEDE-SS-4898.5VolunteerSussex100%7 of 75.4 h24 h
34Wilmington - Shekkpot CreekWLGD198.3GaugeNew Castle98.8%166 of 16816 min2 h
35Red Clay Creek AT StantonSTND198.3GaugeNew Castle98.8%166 of 16816 min2 h
36White Clay Creek AT NewarkNEKD198.1GaugeNew Castle98.2%165 of 16816 min2 h
37Christina River AT Coochs BridgeCHBD198.1GaugeNew Castle98.2%165 of 16816 min2 h
37White Clay Creek 4 E NewarkDPKD198.1GaugeNew Castle98.2%165 of 16816 min2 h
39DoverDRSD197.5GaugeKent99.4%167 of 16821 min1.5 h
40DoverSCLD197.3GaugeKent98.8%166 of 16821 min2 h
41Muderkill River At Bowers BeachBOWD197.1GaugeKent99.4%167 of 16823 min2 h
42Brandywine Creek AT WilmingtonWMND197.1GaugeNew Castle98.2%165 of 16820 min2 h
43Red Clay Creek AT WooddaleRCCD196.5GaugeNew Castle99.4%167 of 16826 min2 h
44Nanticoke AT BridgevilleBGLD196.3GaugeSussex98.8%166 of 16826 min2 h
44MillsboroMLLD196.3GaugeSussex98.8%166 of 16826 min2 h
46Rosedale BeachIRRD196.3GaugeSussex92.4%172 of 18615 min78 min
47Dover - St Jones RiverDVDD195.9GaugeKent97.6%164 of 16826 min2 h
48Cheswold33N95.5AirportKent97.2%490 of 50410 min2.5 h
49Delaware Bay AT LewesLWSD195.0GaugeSussex93.1%782 of 84022 min36 min
50Magnolia 1.4 SSEDE-KN-2894.9VolunteerKent85.7%6 of 726 min37 h
51Seaford 2.3 SSEDE-SS-694.9VolunteerSussex85.7%6 of 726 min2 days
52Middletown 0.9 SSEDE-NC-494.9VolunteerNew Castle85.7%6 of 786 min24 h
53Newport 1.0 WNWDE-NC-7494.9VolunteerNew Castle85.7%6 of 786 min24 h
54Dover 5.1 WSWDE-KN-994.9VolunteerKent85.7%6 of 786 min2 days
55Milton 3.7 SWDE-SS-8794.8VolunteerSussex85.7%6 of 72.4 h25 h
56Seaford 0.6 WSWDE-SS-4694.8VolunteerSussex85.7%6 of 72.4 h2 days
57C&D Canal Bridge OdessaDEL0094.6RoadNew Castle92.7%267 of 28823 min65 min
57I-495 @ Exit 2 WilmingtonDEL0194.6RoadNew Castle92.7%267 of 28823 min65 min
57DE 1 @ EOC SmyrnaDEL0394.6RoadNew Castle92.7%267 of 28823 min65 min
57SR 202 & Naamans Rd WilmingtonDEL0594.6RoadNew Castle92.7%267 of 28823 min65 min
57US 40 & SR 896 NewarkDEL0694.6RoadNew Castle92.7%267 of 28823 min65 min
57Rt 113 & Rt 16 EllendaleDEL0794.6RoadSussex92.7%267 of 28823 min65 min
57US 13 & Pinetree Rd MiddletownDEL0994.6RoadNew Castle92.7%267 of 28823 min65 min
57SR 7 & Valley Rd HockessinDEL1094.6RoadNew Castle92.7%267 of 28823 min65 min
57US 1 @ Appoquinimink River OdessaDEL1394.6RoadNew Castle92.7%267 of 28823 min65 min
57I-95 @ Marsh Road WilmingtonDEL1494.6RoadNew Castle92.7%267 of 28823 min65 min
57I-95 and DE-896DEL1794.6RoadNew Castle92.7%267 of 28823 min65 min
57SR 1 @ Trap Shooters RdDEL1894.6RoadKent92.7%267 of 28823 min65 min
57I-95 @ SR 141 NewportDEL2094.6RoadNew Castle92.7%267 of 28823 min65 min
57US 13 @ Nanticoke River SeafordDEL2494.6RoadSussex92.7%267 of 28823 min65 min
71US 13 @ Murderkill River HarringtonDEL1294.4RoadKent92.0%265 of 28823 min65 min
72Delaware City NOS TideDELD194.4GaugeNew Castle91.6%770 of 84023 min36 min
73Newark 3.9 SSWDE-NC-294.4VolunteerNew Castle85.7%6 of 73.4 h2 days
74DE 1 & DE 12 SmyrnaDEL0893.9RoadKent92.7%267 of 28823 min65 min
75I-95 and US 202 Interchange Wilmington DE USADEL2193.5RoadNew Castle92.7%267 of 28823 min65 min
76US 13 & DE 14 HarringtonDEL0491.7RoadKent89.2%300 of 33624 min2.6 h
77Laurel 3.5 NNEDE-SS-6489.8VolunteerSussex71.4%5 of 726 min36 h
78DoverDOVD189.8CooperativeKent71.4%5 of 739 min3 days
79Laurel 5.6 ESEDE-SS-7389.8VolunteerSussex71.4%5 of 786 min3 days
80Delmar 4.3 EDE-SS-389.8VolunteerSussex71.4%5 of 786 min3 days
81University FarmNEWD189.6GaugeNew Castle99.4%167 of 16881 min2 h
82Millsboro 5.6 ENEDE-SS-8488.9VolunteerSussex71.4%5 of 74.4 h37 h
83Brandywine Shoal Light - 8555889BRND186.2GaugeSussex89.1%749 of 84026 min4.9 h
84Milton 7.6 SSEDE-SS-8986.1VolunteerSussex71.4%5 of 710.4 h24 h
85Wilmington 6.8 WDE-NC-6884.8VolunteerNew Castle57.1%4 of 786 min3 days
86Millsboro 1.3 WDE-SS-8683.9VolunteerSussex57.1%4 of 785 min4 days
87Citizen station FW6806FW680683.7CitizenNew Castle61.1%104 of 17019 s6.8 h
88Citizen station K3RTAK3RTA83.2CitizenNew Castle56.7%114 of 20119 s4 h
89Citizen station EW5390EW539082.8CitizenKent59.4%315 of 53017 s2.3 h
90Citizen station DW2778DW277882.3CitizenSussex57.6%98 of 17017 s7 h
91Citizen station GW5368GW536882.2CitizenSussex58.1%293 of 50419 s2.6 h
92Citizen station GW0481GW048181.9CitizenNew Castle56.5%95 of 16819 s7.3 h
93Citizen station FW8676FW867681.6CitizenNew Castle55.3%93 of 16816 s7 h
94Citizen station FW2897FW289781.5CitizenNew Castle54.7%276 of 50417 s2.3 h
95Citizen station FW0960FW096081.1CitizenSussex55.7%234 of 42018 s3.4 h
96Citizen station N3PLN3PL80.9CitizenNew Castle54.1%341 of 63017 s2 h
97Felton 0.4 EDE-KN-2480.7VolunteerKent57.1%4 of 711.4 h2.5 days
98Citizen station FW7093FW709380.6CitizenNew Castle53.1%335 of 63019 s2 h
99Citizen station EW9904EW990480.6CitizenSussex52.7%266 of 50416 s2.4 h
100Citizen station DW8780DW878080.5CitizenSussex54.3%274 of 50418 s2.9 h
101Citizen station DW9234DW923480.2CitizenNew Castle51.9%131 of 25221 s5 h
102Dagsboro 7.1 ENEDE-SS-3179.9VolunteerSussex42.8%3 of 786 min2.5 days
103Citizen station CW6404CW640479.7CitizenKent51.9%262 of 50417 s2.9 h
104Citizen station FW8525FW852579.4CitizenSussex51.7%106 of 20518 s7.5 h
105Citizen station GW5248GW524879.3CitizenSussex56.3%284 of 50417 s5.3 h
106Citizen station EW4169EW416979.3CitizenSussex55.3%93 of 16818 s14.3 h
107Citizen station FW8290FW829078.8CitizenNew Castle52.6%118 of 22419 s7.3 h
108Citizen station N3KJEN3KJE78.4CitizenSussex50.4%127 of 25218 s7.3 h
109Felton 1.7 NWDE-KN-3678.4VolunteerKent42.8%3 of 74.4 h3.5 days
110Dover 0.5 SSWDE-KN-3278.3VolunteerKent42.8%3 of 726 min5 days
111Citizen station GW7713GW771378.2CitizenNew Castle50.7%341 of 67223 s3.1 h
112Citizen station OVERFALLSOVERFALLS77.9CitizenSussex48.4%106 of 21916 s8 h
113Citizen station FW0515FW051577.3CitizenNew Castle47.7%107 of 22417 s8.8 h
114Citizen station FW0380FW038076.9CitizenNew Castle48.4%287 of 59218 s4.1 h
115Camden 3.7 ESEDE-KN-1276.6VolunteerKent42.8%3 of 79.4 h36 h
116Marcus HookNDBC-MRCP176.0GaugeNew Castle64.5%217 of 33643 min7 h
117Newark 2.9 EDE-NC-8875.7VolunteerNew Castle42.8%3 of 711.4 h3 days
118Citizen station EW2337EW233774.8CitizenNew Castle43.6%489 of 1,12018 s2.1 h
119Delaware River At WilmingtonWIMD172.5GaugeNew Castle38.9%327 of 84015 min3 h
120Delaware CityNDBC-DELD170.4GaugeNew Castle57.6%323 of 56044 min6.3 h
121LewesNDBC-LWSD169.5GaugeSussex57.6%323 of 56044 min6.3 h
122Citizen station GW7582GW758263.8CitizenKent20.9%422 of 2,01617 s3.6 h
123Citizen station GW1337GW133763.7CitizenNew Castle20.3%411 of 2,01617 s3.5 h
124Citizen station GW5802GW580263.6CitizenSussex20.3%411 of 2,01617 s3.6 h
125Citizen station GW7154GW715463.5CitizenKent20.3%410 of 2,01618 s3.6 h
126Citizen station GW6716GW671659.7CitizenNew Castle22.0%370 of 1,68017 s3.6 h
127GreenwoodGRND151.4GaugeSussex8.3%14 of 1684.3 h23 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:

  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.