Storm Station
Sign in

Live/247 Rank/Nebraska

Nebraska 24/7 Rank

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

681 stations ranked42.5% sent every report dueranked October 16, 2026page 1 of 3Nebraska instrumentsNebraska 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 681 ranked here, 656 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

073145218290under 10%: 0 stations010 to 19%: 3 stations31020 to 29%: 12 stations122030 to 39%: 2 stations23040 to 49%: 27 stations274050 to 59%: 48 stations485060 to 69%: 6 stations66070 to 79%: 56 stations567080 to 89%: 48 stations488090 to 99%: 189 stations18990every report: 290 stations290100Share of scheduled reports received in the week, per cent

The days behind it

7 days30 days90 days

0174349523697September 26, 2026, every report: 290September 26, 2026, 90 to 99%: 71September 26, 2026, under 90%: 37September 27, 2026, every report: 267September 27, 2026, 90 to 99%: 89September 27, 2026, under 90%: 44September 28, 2026, every report: 313September 28, 2026, 90 to 99%: 111September 28, 2026, under 90%: 62September 29, 2026, every report: 317September 29, 2026, 90 to 99%: 114September 29, 2026, under 90%: 73September 30, 2026, every report: 301September 30, 2026, 90 to 99%: 122September 30, 2026, under 90%: 82October 1, 2026, every report: 270October 1, 2026, 90 to 99%: 144October 1, 2026, under 90%: 93October 2, 2026, every report: 245October 2, 2026, 90 to 99%: 243October 2, 2026, under 90%: 139October 3, 2026, every report: 245October 3, 2026, 90 to 99%: 243October 3, 2026, under 90%: 139October 4, 2026, every report: 224October 4, 2026, 90 to 99%: 237October 4, 2026, under 90%: 170October 5, 2026, every report: 188October 5, 2026, 90 to 99%: 267October 5, 2026, under 90%: 229October 6, 2026, every report: 193October 6, 2026, 90 to 99%: 268October 6, 2026, under 90%: 228October 7, 2026, every report: 190October 7, 2026, 90 to 99%: 271October 7, 2026, under 90%: 236October 8, 2026, every report: 154October 8, 2026, 90 to 99%: 283October 8, 2026, under 90%: 256October 9, 2026, every report: 175October 9, 2026, 90 to 99%: 263October 9, 2026, under 90%: 242October 10, 2026, every report: 175October 10, 2026, 90 to 99%: 263October 10, 2026, under 90%: 242October 11, 2026, every report: 181October 11, 2026, 90 to 99%: 256October 11, 2026, under 90%: 243October 12, 2026, every report: 174October 12, 2026, 90 to 99%: 260October 12, 2026, under 90%: 244October 13, 2026, every report: 214October 13, 2026, 90 to 99%: 262October 13, 2026, under 90%: 200October 14, 2026, every report: 209October 14, 2026, 90 to 99%: 259October 14, 2026, under 90%: 208October 15, 2026, every report: 264October 15, 2026, 90 to 99%: 217October 15, 2026, under 90%: 193October 16, 2026, every report: 290October 16, 2026, 90 to 99%: 189October 16, 2026, under 90%: 202September 26, 2026October 16, 2026

every report90 to 99%under 90%

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
1Falls City/BrennFNB98.1AirportRichardson100%168 of 1688 min60 min
2KimballIBM98.1AirportKimball99.4%501 of 50416 min40 min
3MccookMCK97.4AirportRed Willow100%168 of 1688 min60 min
4Beatrice MunicipBIE97.3AirportGage99.8%503 of 5046 min40 min
5Columbus MuniOLU97.0AirportButler100%168 of 1685 min60 min
6Kearney MuniEAR96.9AirportBuffalo100%168 of 1685 min60 min
7LincolnLNK96.7AirportLancaster100%168 of 1687 min60 min
8Cedar River near Fullerton, Nebr.0679200096.7GaugeNance100%168 of 1688 min60 min
9Little Papillion Cr at Ak-Sar-Ben at Omaha, Nebr.0661076596.7GaugeDouglas100%168 of 1688 min60 min
10ChadronCDR96.7AirportDawes100%168 of 1688 min60 min
10Imperial MunicipIML96.7AirportChase100%168 of 1688 min60 min
10Rain Gage at Boys Town at Omaha, Nebr.41150409607160196.7GaugeDouglas100%168 of 1688 min60 min
13PiercePIRN196.7CooperativePierce100%7 of 75 min24 h
14FriendFNDN196.7CooperativeSaline100%7 of 75 min24 h
15OgallalaOGLN196.7CooperativeKeith100%7 of 712 min24 h
16GretnaGRAN196.7CooperativeDouglas100%7 of 715 min24 h
16Hayes CenterHAYN196.7CooperativeHayes100%7 of 715 min24 h
16Orleans 1WORNN196.7CooperativeHarlan100%7 of 715 min24 h
16Site 1SEWN196.7CooperativeSeward100%7 of 715 min24 h
20CulbertsonCBRN196.7CooperativeHitchcock100%7 of 715 min24.5 h
21Bridgeport 18WSWBGWN196.7CooperativeBanner100%7 of 715 min24 h
21Bushnell 15SBSSN196.7CooperativeKimball100%7 of 715 min24 h
23OneillONLN196.7CooperativeHolt100%7 of 715 min24 h
24Clay CenterCCRN196.7CooperativeClay100%7 of 718 min24.3 h
25MindenMINN196.7CooperativeKearney100%7 of 719 min27.2 h
26AgateAGAN196.7CooperativeSioux100%7 of 725 min24 h
27ImperialIMPN196.7CooperativeChase100%7 of 725 min24 h
28Table RockTBLN196.7CooperativePawnee100%7 of 725 min25 h
29BradyBRYN196.7CooperativeLincoln100%7 of 725 min24 h
30La Vista 1.4 WNE-SY-5196.7VolunteerSarpy100%7 of 726 min24 h
31Lincoln 1.2 ENENE-LA-5296.7VolunteerLancaster100%7 of 726 min24 h
31Seward 0.5 NENE-SW-796.7VolunteerSeward100%7 of 726 min24 h
33Papillion 0.8 WSWNE-SY-1896.7VolunteerSarpy100%7 of 726 min24 h
34Lincoln 8.1 SSENE-LA-5696.7VolunteerLancaster100%7 of 726 min24 h
35Lincoln 3.5 ENE-LA-10396.7VolunteerLancaster100%7 of 726 min24 h
35Columbus 2.3 NNENE-PL-696.7VolunteerPlatte100%7 of 726 min24 h
35Bellevue 3.7 SSWNE-SY-1096.7VolunteerSarpy100%7 of 726 min24 h
38Herman 1.4 WNWNE-WS-1396.7VolunteerWashington100%7 of 726 min25 h
39Blair 0.9 NNE-WS-596.7VolunteerWashington100%7 of 726 min24 h
40Brady 0.0 ENE-LC-696.7VolunteerLincoln100%7 of 726 min24 h
41York 3NYORN196.7CooperativeYork100%7 of 730 min27.8 h
42ColumbusCOLN196.7CooperativePlatte100%7 of 744 min24 h
43Trenton DamTTNN196.7CooperativeHitchcock100%7 of 745 min24 h
44FremontFMTN196.7CooperativeDodge100%7 of 745 min24 h
45Elwood 8SELWN196.7CooperativeGosper100%7 of 745 min24 h
45Mead 6 SMEDN196.7CooperativeSaunders100%7 of 745 min24 h
47LodgepoleLGPN196.7CooperativeCheyenne100%7 of 752 min25 h
48GreeleyGREN196.7CooperativeGreeley100%7 of 755 min24 h
49North LoupNRLN196.7CooperativeValley100%7 of 765 min25 h
50EdisonEDSN196.7CooperativeFurnas100%7 of 765 min24 h
51EricsonECSN196.7CooperativeGarfield100%7 of 775 min24 h
52Lincoln 4.6 SNE-LA-3896.7VolunteerLancaster100%7 of 785 min24 h
52La Vista 2.0 WSWNE-SY-1196.7VolunteerSarpy100%7 of 785 min24 h
54Platte Center 3.2 NNENE-PL-596.7VolunteerPlatte100%7 of 786 min26 h
55Harrison 0.2 NENE-SM-696.7VolunteerSioux100%7 of 786 min25 h
56Elgin 0.3 ENE-AN-196.7VolunteerAntelope100%7 of 786 min24 h
56Republican City 2.3 WNE-HN-396.7VolunteerHarlan100%7 of 786 min24 h
56Lyman 15.2 SSENE-SB-2496.7VolunteerScotts Bluff100%7 of 786 min24 h
59Fairbury 0.6 NNE-JF-496.7VolunteerJefferson100%7 of 786 min25 h
60Lincoln 5.3 SENE-LA-8696.7VolunteerLancaster100%7 of 786 min24 h
60Ewing 11.9 SNE-WH-296.7VolunteerHolt100%7 of 786 min24 h
60Blair 7.8 SSENE-WS-1596.7VolunteerWashington100%7 of 786 min24 h
60Blair 0.9 NNWNE-WS-496.7VolunteerWashington100%7 of 786 min24 h
64Hooper 0.2 NNENE-DD-1096.7VolunteerDodge100%7 of 786 min25 h
65Scottsbluff 1.0 NNE-SB-2196.7VolunteerScotts Bluff100%7 of 786 min25 h
66Springfield 0.3 ENE-SY-3296.7VolunteerSarpy100%7 of 786 min24 h
67SuperiorSRRN196.7CooperativeNuckolls100%7 of 71.6 h24 h
68BurwellBWLN196.7CooperativeGarfield100%7 of 71.9 h24 h
69Indianola 0.7 WNE-RW-396.7VolunteerRed Willow100%7 of 72.4 h26 h
70Sidney 1.7 NNWNE-CN-596.7VolunteerCheyenne100%7 of 72.4 h24 h
71Hastings 2.0 WNWNE-AD-296.7VolunteerAdams100%7 of 72.4 h24 h
71North Platte 1.4 WNE-LC-1296.7VolunteerLincoln100%7 of 72.4 h24 h
71Wallace 0.6 NENE-LC-1796.7VolunteerLincoln100%7 of 72.4 h24 h
74Chalco 2.4 NNWNE-DG-5296.7VolunteerDouglas100%7 of 72.4 h24 h
74Chalco 3.5 NNWNE-DG-6496.7VolunteerDouglas100%7 of 72.4 h24 h
76CNPN1CNPN196.7DCP-100%7 of 72.4 h24 h
76ELDN1ELDN196.7DCP-100%7 of 72.4 h24 h
76JEFN1JEFN196.7DCP-100%7 of 72.4 h24 h
76JOHN1JOHN196.7DCP-100%7 of 72.4 h24 h
76KNGN1KNGN196.7DCP-100%7 of 72.4 h24 h
76KYSN1KYSN196.7DCP-100%7 of 72.4 h24 h
82ValentineVTN96.5AirportCherry100%168 of 1689 min60 min
83Valley 1WNW - OAX WFOOAXN196.5CooperativeDouglas100%28 of 2845 min7 h
84Salt Creek at 27th Street at Lincoln, Nebr.0680350096.5GaugeLancaster99.4%167 of 1688 min1.7 h
85Grand IslandGRI96.4AirportHall100%168 of 1688 min60 min
86Salt Creek AT RocaROCN196.4GaugeLancaster100%168 of 16812 min60 min
87Valparaiso - North Oak CreekVLPN196.4GaugeSaunders100%168 of 16812 min60 min
88Middle Loup River AT DunningDNGN196.4GaugeBlaine100%168 of 16812 min60 min
88Arikaree River AT HaiglerHAIN196.4GaugeDundy100%168 of 16812 min60 min
88BUFFALO CREEK 4 ENE HaiglerHBCN196.4GaugeDundy100%168 of 16812 min60 min
88Oconto - South Loup RiverPRSN196.4GaugeCuster100%168 of 16812 min60 min
88Long Pine Creek 6 SW RiverviewRVVN196.4GaugeBrown100%168 of 16812 min60 min
88SchuylerSHYN196.4GaugeColfax100%168 of 16812 min60 min
88Dismal River 14 S Thedford 14STHDN196.4GaugeThomas100%168 of 16812 min60 min
88North Loup River 1 N TaylorTYLN196.4GaugeLoup100%168 of 16812 min60 min
96Salt Creek AT Lincoln (Fairgrounds)SALN196.4GaugeLancaster100%168 of 16812 min60 min
97Bellevue 2SE - Missouri RiverMTLN196.4GaugeSarpy100%168 of 16812 min60 min
97Little Papillion Creek 1 SW Ak-sar-benOMLN196.4GaugeDouglas100%168 of 16812 min60 min
99ScottsbluffBFF96.3AirportScotts Bluff100%168 of 1688 min60 min
99North PlatteLBF96.3AirportLincoln100%168 of 1688 min60 min
101Cedar River 3 NW FullertonFULN196.3GaugeNance100%168 of 16812 min60 min
101Salt Creek AT LincolnLCNN196.3GaugeLancaster100%168 of 16812 min60 min
101Niobrara River above Soldier Creek near NiobraraNSBN196.3GaugeKnox100%168 of 16812 min60 min
104Offutt AFB/BelleOFF96.3AirportSarpy100%168 of 16813 min61 min
105Omaha 7.8 WNWNE-DG-6396.3VolunteerDouglas100%7 of 73.4 h24 h
106TekamahTQE96.2AirportBurt100%168 of 1687 min60 min
107Springfield Creek at Springfield, Nebr.0680553096.2GaugeSarpy100%168 of 16813 min60 min
108Big Papillion Creek near Kennard, Nebr.0661071096.2GaugeWashington100%168 of 16813 min64 min
109ScottsbluffSBFN196.2GaugeScotts Bluff100%168 of 16813 min60 min
110HebronHBRN196.2CooperativeThayer100%7 of 73.6 h24 h
111GordonGRN96.2AirportSheridan99.8%503 of 50414 min40 min
112LexingtonLXN96.0AirportDawson99.8%503 of 50414 min40 min
113TR539VRFN196.0GaugeCherry99.4%167 of 16813 min2 h
114MillardMLE96.0AirportDouglas99.2%500 of 50416 min40 min
115Omaha 10.5 WSWNE-SY-895.8VolunteerSarpy100%7 of 74.4 h25 h
116Gretna 2.9 NNENE-SY-2595.8VolunteerSarpy100%7 of 74.4 h24 h
117GrantGGF95.8AirportPerkins99.8%503 of 50414 min40 min
118HebronHJH95.8AirportThayer99.6%502 of 50416 min40 min
119Agate RAWSAGTN195.8GaugeSioux99.4%167 of 16814 min2 h
120HastingsHSI95.7AirportAdams100%168 of 1688 min60 min
121Nebraska CityAFK95.7AirportOtoe99.8%503 of 50413 min40 min
122CambridgeCSB95.7AirportFurnas99.6%502 of 50416 min40 min
123Fairbury - Rose Creek Hwy 15RCEN195.7GaugeJefferson98.2%165 of 16812 min2 h
124Macy - South Blackbird CreekSBCN195.7GaugeThurston98.2%165 of 16812 min2 h
125Ord/Sharp FieldODX95.6AirportValley100%168 of 1688 min60 min
126Holdrege/BrewstrHDE95.6AirportPhelps99.6%502 of 50416 min40 min
127Ainsworth MuniciANW95.6AirportBrown99.6%502 of 50416 min40 min
128AuroraAUH95.5AirportMerrick99.8%503 of 50413 min40 min
129OgallalaOGA95.5AirportKeith99.8%503 of 50414 min40 min
130PlattsmouthPMV95.5AirportCass99.6%502 of 50414 min40 min
131HalseyHSYN195.5GaugeThomas98.8%166 of 16814 min2 h
132Frenchman Creek AT CulbertsonCULN195.5GaugeHitchcock97.6%164 of 16812 min2 h
132Hebron - Little Blue RiverHBON195.5GaugeThayer97.6%164 of 16812 min2 h
134Hastings 4NHSTN195.5CooperativeAdams96.4%27 of 2815 min7 h
135Papillion Creek 1 SW Fort CrookFCKN195.4GaugeSarpy100%168 of 16817 min60 min
136Big Papillion Creek 7 NW OmahaOHAN195.4GaugeDouglas100%168 of 16817 min65 min
137Antelope Creek AT Lincoln (27th Street)LATN195.4GaugeLancaster100%168 of 16817 min66 min
138Missouri River 2 E BlairBLAN195.4GaugeWashington100%168 of 16817 min64 min
138Missouri River AT South Sioux CitySSCN195.4GaugeDakota100%168 of 16817 min64 min
140Springfield - Buffalo CreekBCSN195.4GaugeSarpy100%168 of 16817 min65 min
141Little Papillion Creek 1 SE IrvingtonIRVN195.4GaugeDouglas100%168 of 16817 min74 min
142Big Papillion Creek 5 SW BlairBLBN195.4GaugeWashington100%168 of 16817 min65 min
143South Papillion Creek 3 NE GretnaGSBN195.4GaugeSarpy100%168 of 16817 min65 min
144Springfield Creek at SpringfieldSFDN195.4GaugeSarpy100%168 of 16817 min60 min
145La Platte - Papillion CreekPHRN195.4GaugeSarpy100%168 of 16817 min60 min
146YorkJYR95.4AirportMerrick99.2%500 of 50416 min40 min
147Merna 0.1 NNENE-CU-495.3VolunteerCuster100%7 of 75.4 h25 h
148Elkhorn 0.8 NNWNE-DG-1895.3VolunteerDouglas100%7 of 75.4 h24 h
149BlairBTA95.3AirportWashington99.8%503 of 50415 min40 min
150McKelvieMKVN195.2GaugeCherry100%168 of 16818 min75 min
151Papillion Creek at Fort Crook, Nebr.0661079595.2GaugeSarpy100%168 of 16818 min60 min
151Middle Creek at SW 63rd St at Lincoln, Nebr.0680317095.2GaugeLancaster100%168 of 16818 min60 min
151Little Blue River near Deweese, Nebr.0688300095.2GaugeNuckolls100%168 of 16818 min60 min
154Big Papillion Creek at Pacific St at Omaha, Nebr.0661074095.2GaugeDouglas100%168 of 16818 min65 min
155South Papillion Creek near Gretna, Nebr.0661078695.2GaugeSarpy100%168 of 16818 min69 min
156Big Papillion Creek at Fort Street at Omaha, Nebr.0661073295.2GaugeDouglas100%168 of 16818 min60 min
156Little Nemaha River at Auburn, Nebr.0681150095.2GaugeNemaha100%168 of 16818 min60 min
158Salt Creek at Roca, Nebr.0680300095.2GaugeLancaster100%168 of 16818 min75 min
159Scottsbluff - North Platte RiverSBRN195.2GaugeScotts Bluff99.4%167 of 16817 min2 h
159Scottsbluff - Winters CreekWCSN195.2GaugeScotts Bluff99.4%167 of 16817 min2 h
161OrumBLIN195.2GaugeWashington99.4%167 of 16817 min1.6 h
162West Papillion Creek 4 SE OmahaEWDN195.2GaugeDouglas99.4%167 of 16817 min2 h
162Missouri River 4 ENE St JamesMSJN195.2GaugeCedar99.4%167 of 16817 min2 h
164NorfolkOFK95.1AirportMadison100%168 of 1685 min70 min
165HarrisonHSNN195.1GaugeSioux99.4%167 of 16817 min2 h
165NE Lincoln 11 SWLNON195.1GaugeLancaster99.4%167 of 16817 min2 h
165NE Lincoln 8 ENELOLN195.1GaugeLancaster99.4%167 of 16817 min2 h
168Crescent LakeRESN195.0GaugeGarden100%168 of 16819 min66 min
169Fremont Muni ArpFET95.0AirportSaunders99.4%501 of 50414 min65 min
170ThedfordTIF95.0AirportThomas99.0%499 of 50416 min40 min
171OmahaCBYN195.0GaugeDouglas98.8%166 of 16817 min1.5 h
172Republican River 1 SW Benkelman 1swBENN195.0GaugeDundy98.8%166 of 16817 min2 h
172Beaver Creek 4 WSW Beaver CityBEVN195.0GaugeFurnas98.8%166 of 16817 min2 h
172Republican River 2 S Guide RockGUIN195.0GaugeWebster98.8%166 of 16817 min2 h
175Broken Bow 0.5 NNE-CU-794.9VolunteerCuster100%7 of 76.4 h24 h
176Malcolm 0.3 SSENE-LA-4194.9VolunteerLancaster100%7 of 76.4 h24 h
177Omaha/EppleyOMA94.9AirportDouglas99.4%167 of 1689 min2 h
178AIAAIA94.8DCP-100%7 of 76.6 h24 h
178AINN1AINN194.8DCP-100%7 of 76.6 h24 h
178ALUN1ALUN194.8DCP-100%7 of 76.6 h24 h
178BATN1BATN194.8DCP-100%7 of 76.6 h24 h
178COON1COON194.8DCP-100%7 of 76.6 h24 h
178GONN1GONN194.8DCP-100%7 of 76.6 h24 h
178HEUN1HEUN194.8DCP-100%7 of 76.6 h24 h
178HIMN1HIMN194.8DCP-100%7 of 76.6 h24 h
178HSPN1HSPN194.8DCP-100%7 of 76.6 h24 h
178HSUN1HSUN194.8DCP-100%7 of 76.6 h24 h
178KLGN1KLGN194.8DCP-100%7 of 76.6 h24 h
178MAUN1MAUN194.8DCP-100%7 of 76.6 h24 h
178SKSN1SKSN194.8DCP-100%7 of 76.6 h24 h
178SVWN1SVWN194.8DCP-100%7 of 76.6 h24 h
178WHUN1WHUN194.8DCP-100%7 of 76.6 h24 h
193O NeillONL94.8AirportHolt99.2%500 of 50415 min40 min
194OmahaHITN194.7GaugeDouglas100%168 of 16820 min86 min
195Long Springs1BW94.7AirportBanner87.0%175 of 20114 min69 min
196Boys TownBOHN194.6GaugeDouglas99.4%167 of 16820 min1.8 h
197Bayard - Bayard CreekBCBN194.6GaugeMorrill97.6%164 of 16817 min2 h
197Gering - Gering CreekGCGN194.6GaugeScotts Bluff97.6%164 of 16817 min2 h
197McGrew - Nine Mile CreekNMMN194.6GaugeScotts Bluff97.6%164 of 16817 min2 h
200Rock Creek 6 SE CerescoCERN194.5GaugeLancaster100%168 of 16821 min60 min
200Little Salt Creek 1 N LincolnLICN194.5GaugeLancaster100%168 of 16821 min60 min
202Lincoln - Dead Mans RunDEDN194.5GaugeLancaster100%168 of 16821 min60 min
203Wahoo Creek AT AshlandASNN194.5GaugeSaunders100%168 of 16821 min60 min
203North Fork Elkhorn River 4 SE PiercePRCN194.5GaugePierce100%168 of 16821 min60 min
205Logan Creek AT WakefieldLCWN194.5GaugeDixon99.4%167 of 16820 min2 h
206Middle Creek 4 WSW Lincoln (SW 63rd Street)LMCN194.4GaugeLancaster100%168 of 16822 min65 min
206Big Papillion Creek 4 W OmahaOMBN194.4GaugeDouglas100%168 of 16822 min65 min
208Haines Branch 5 SW Lincoln (SW 56th Street)LHBN194.4GaugeLancaster100%168 of 16822 min71 min
209Cole Creek 3 NW OmahaOMCN194.4GaugeDouglas100%168 of 16822 min60 min
210Salt Creek 1 W GreenwoodGRNN194.4GaugeCass100%168 of 16822 min60 min
210Niobrara River 5 SSW VerdelVRDN194.4GaugeKnox100%168 of 16822 min60 min
210Elkhorn River 1 W West PointWPNN194.4GaugeCuming100%168 of 16822 min60 min
213Muddy Creek 4 NW ArapahoeARAN194.4GaugeGosper100%168 of 16822 min79 min
213South Loup River 1 W Arnold 1WARSN194.4GaugeCuster100%168 of 16822 min79 min
213Elkhorn River 4 SE AtkinsonATNN194.4GaugeHolt100%168 of 16822 min79 min
213Brown'S Creek ChannelBCCN194.4GaugeMorrill100%168 of 16822 min79 min
213North Platte River 1 NNE BridgeportBGPN194.4GaugeMorrill100%168 of 16822 min79 min
213North Loup River 1 N Brewster 1NBRTN194.4GaugeBlaine100%168 of 16822 min79 min
213Warm Slough 3 SW Central CityCENN194.4GaugeMerrick100%168 of 16822 min79 min
213Loup Power Canal Return 3 SE ColumbusCLSN194.4GaugePlatte100%168 of 16822 min79 min
213Deshler 7NW - Little Blue RiverDSHN194.4GaugeThayer100%168 of 16822 min79 min
213Turkey Creek 5 NNE EdisonEDNN194.4GaugeGosper100%168 of 16822 min79 min
213Elm Creek 1 W Elm CreekEMCN194.4GaugeBuffalo100%168 of 16822 min79 min
213Elkhorn River 1 N Ewing 1NEWIN194.4GaugeHolt100%168 of 16822 min79 min
213South Fork Elkhorn River 3 SW Ewing 3SWEWSN194.4GaugeHolt100%168 of 16822 min79 min
213Fox Creek Near Curtis NebraskaFOXN194.4GaugeFrontier100%168 of 16822 min79 min
213Foster 7 SFSTN194.4GaugePierce100%168 of 16822 min79 min
213Loup River 2 S GenoaGELN194.4GaugeNance100%168 of 16822 min79 min
213North Platte River 1 S HenryHENN194.4GaugeScotts Bluff100%168 of 16822 min79 min
213North Platte Below Keystone DamKEYN194.4GaugeKeith100%168 of 16822 min79 min
213Beaver Creek AT LorettoLRTN194.4GaugeBoone100%168 of 16822 min79 min
213North Platte River 1 S LiscoLSON194.4GaugeGarden100%168 of 16822 min79 min
213Red Willow DamMCCN194.4GaugeFrontier100%168 of 16822 min79 min
213North Platte River 2 SW MinatareMNTN194.4GaugeScotts Bluff100%168 of 16822 min79 min
213Nine Mile ChannelNMCN194.4GaugeScotts Bluff100%168 of 16822 min79 min
213Keya Paha River 3 S NaperNPRN194.4GaugeBoyd100%168 of 16822 min79 min
213Niobrara River 8 S Nenzel 8SNZNN194.4GaugeCherry100%168 of 16822 min79 min
213Offuit AFB - DitchOFFN194.4GaugeSarpy100%168 of 16822 min79 min
213North Loup River At Ord #2ORDN194.4GaugeValley100%168 of 16822 min79 min
213Republican River 2 W OrleansORNN194.4GaugeHarlan100%168 of 16822 min79 min
213Buffalo Creek 2 E OvertonOVEN194.4GaugeDawson100%168 of 16822 min79 min
213Spring Creek 3 S OvertonOVON194.4GaugeDawson100%168 of 16822 min79 min
213Frenchman Creek 1 W PalisadePALN194.4GaugeHitchcock100%168 of 16822 min79 min
213Clear Creek 9 N ShelbySHEN194.4GaugePolk100%168 of 16822 min79 min
213Silver Creek 3 SW Silver CreekSILN194.4GaugeMerrick100%168 of 16822 min79 min
213Prairie Creek At Silver CreekSIVN194.4GaugeMerrick100%168 of 16822 min79 min
213Cedar River 3 WNW SpaldingSPDN194.4GaugeGreeley100%168 of 16822 min79 min
213Niobrara River 7 SW SparksSPKN194.4GaugeCherry100%168 of 16822 min79 min
213Mud Creek 1 SE SweetwaterSWTN194.4GaugeBuffalo100%168 of 16822 min79 min
213Elkhorn River 2 ENE TildenTLDN194.4GaugeMadison100%168 of 16822 min79 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.