Storm Station

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.

631 stations ranked35.4% sent every report dueranked October 4, 2026page 2 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 631 ranked here, 605 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
235MIDDLE LOUP RIVER 1 SW RockvilleRCKN197.6GaugeSherman99.4%167 of 16820 min2 h
235Cedar River 3 WNW SpaldingSPDN197.6GaugeGreeley99.4%167 of 16820 min2 h
235Niobrara River 7 SW SparksSPKN197.6GaugeCherry99.4%167 of 16820 min2 h
235Weeping Water Creek 2 SE UnionUION197.6GaugeCass99.4%167 of 16820 min2 h
235Elkhorn River AT WaterlooWTRN197.6GaugeDouglas99.4%167 of 16820 min2 h
256West Papillion Creek 1 NW ElkhornEKWN197.4GaugeDouglas98.9%665 of 67220 min32 min
257La Platte - Platte RiverLPRN197.4GaugeCass99.0%199 of 20120 min1.9 h
258Big Papillion Creek 3 SW RalstonRABN197.3GaugeDouglas98.8%664 of 67220 min32 min
259Big Papillion Creek 2 NW BenningtonBEBN197.3GaugeDouglas98.8%664 of 67220 min35 min
260Boys TownBOHN197.3GaugeDouglas98.8%166 of 16820 min2 h
260Hickman Branch 2 E Wagon Train LakeHCKN197.3GaugeLancaster98.8%166 of 16820 min2 h
260Hickman Branch 1 S Stagecoach LakeHKMN197.3GaugeLancaster98.8%166 of 16820 min2 h
260Olive Creek 2 E Olive Creek LakeKRAN197.3GaugeLancaster98.8%166 of 16820 min2 h
260Logan Creek AT WakefieldLCWN197.3GaugeDixon98.8%166 of 16820 min2 h
260South Papillion Creek 3 SW Wehrspann LakeMLDN197.3GaugeSarpy98.8%166 of 16820 min2 h
260Boxelder Creek 16 W Lake ZorinskyOAAN197.3GaugeDouglas98.8%166 of 16820 min2 h
260Knight Creek 11 WNW Glenn Cunningham DamOAHN197.3GaugeDouglas98.8%166 of 16820 min2 h
260Big Papillion Creek 11 WNW Standing Bear Lake and DamOMAN197.3GaugeDouglas98.8%166 of 16820 min2 h
260Oak Creek 4 W Branched OakRAYN197.3GaugeLancaster98.8%166 of 16820 min2 h
260Olive Branch 3 W Bluestem LakeSPGN197.3GaugeLancaster98.8%166 of 16820 min2 h
271Omaha Creek AT HomerHMRN197.3GaugeDakota98.8%166 of 16820 min2 h
271Keya Paha River 3 S NaperNPRN197.3GaugeBoyd98.8%166 of 16820 min2 h
273Joder 13WNW - Montrose RAWSMTRN197.2GaugeSioux98.8%166 of 16820 min2 h
274Middle Loup River AT DunningDNGN197.2GaugeBlaine98.2%165 of 16819 min2 h
274Arikaree River AT HaiglerHAIN197.2GaugeDundy98.2%165 of 16819 min2 h
274BUFFALO CREEK 4 ENE HaiglerHBCN197.2GaugeDundy98.2%165 of 16819 min2 h
274Oconto - South Loup RiverPRSN197.2GaugeCuster98.2%165 of 16819 min2 h
274Long Pine Creek 6 SW RiverviewRVVN197.2GaugeBrown98.2%165 of 16819 min2 h
274SchuylerSHYN197.2GaugeColfax98.2%165 of 16819 min2 h
274Dismal River 14 S Thedford 14STHDN197.2GaugeThomas98.2%165 of 16819 min2 h
274North Loup River 1 N TaylorTYLN197.2GaugeLoup98.2%165 of 16819 min2 h
282Little Blue River 4 SE DeweeseDWEN197.1GaugeNuckolls98.2%165 of 16820 min2 h
282Gates - Middle Loup RiverGATN197.1GaugeCuster98.2%165 of 16820 min2 h
282Loup River Power Canal 4 SW GenoaGEAN197.1GaugeNance98.2%165 of 16820 min2 h
282Union Creek AT MadisonMSON197.1GaugeMadison98.2%165 of 16820 min2 h
286Beaver Creek AT GenoaGEON197.1GaugeNance98.2%165 of 16820 min2 h
286Springview - Niobrara RiverNISN197.1GaugeKeya Paha98.2%165 of 16820 min2 h
286South Loup River 1 NE Saint MichaelSMIN197.1GaugeBuffalo98.2%165 of 16820 min2 h
289HalseyHSYN197.0GaugeThomas98.8%166 of 16821 min2 h
290Shell Creek 7 NE ColumbusCLBN196.8GaugePlatte100%168 of 16825 min60 min
290Platte River 2 S DuncanDNCN196.8GaugePlatte100%168 of 16825 min60 min
290Missouri River 2 NW RuloRULN196.8GaugeRichardson100%168 of 16825 min60 min
290Wahoo - Wahoo CreekWOON196.8GaugeSaunders100%168 of 16825 min60 min
294Wynot - Bow CrekBOWN196.8GaugeCedar100%168 of 16825 min61 min
295Bazile Creek 6 ESE NiobraraNBZN196.8GaugeKnox100%168 of 16825 min75 min
296Platte River 3 NE AshlandASLN196.8GaugeSarpy100%168 of 16825 min62 min
296Big Blue River AT BarnestonBARN196.8GaugeGage100%168 of 16825 min62 min
296West Fork Big Blue River 7 NW DorchesterDRGN196.8GaugeSeward100%168 of 16825 min62 min
296North Fork Big Nemaha River AT HumboldtHBLN196.8GaugeRichardson100%168 of 16825 min62 min
296Platte River 1 SE LesharaLESN196.8GaugeDouglas100%168 of 16825 min62 min
296Marsland - Niobrara River below Box ButteNBBN196.8GaugeDawes100%168 of 16825 min62 min
296South Omaha Creek AT WalthillWHLN196.8GaugeThurston100%168 of 16825 min62 min
303Macy - North Blackbird CreekNBCN196.8GaugeThurston100%168 of 16825 min75 min
304Fairbury - Rose Creek Hwy 15RCEN196.8GaugeJefferson97.0%163 of 16819 min2 h
305Macy - South Blackbird CreekSBCN196.8GaugeThurston97.0%163 of 16820 min2 h
306Republican River AT StrattonSTTN196.7GaugeHitchcock97.0%163 of 16820 min2 h
306Taylor 12NTLRN196.7GaugeLoup97.0%163 of 16820 min2 h
308Scottsbluff - Tubb SpringTBSN196.6GaugeScotts Bluff99.4%167 of 16825 min2 h
309Morrill - Akers Draw IntakeAKDN196.6GaugeScotts Bluff99.4%167 of 16825 min2 h
309Cameron 2NNECEON196.6GaugeHall99.4%167 of 16825 min2 h
309Mitchell - Dry Spotted Tail DiversionDSKN196.6GaugeScotts Bluff99.4%167 of 16825 min2 h
309Frenchman Creek AT Frenchman Creek above Enders ReservoirENSN196.6GaugeChase99.4%167 of 16825 min2 h
309Medicine Creek Above Harry Strunk LakeMCAN196.6GaugeFrontier99.4%167 of 16825 min2 h
309McCookMCKN196.6GaugeRed Willow99.4%167 of 16825 min2 h
309McCookMKRN196.6GaugeRed Willow99.4%167 of 16825 min2 h
309South Platte River 1 S RoscoeRSON196.6GaugeKeith99.4%167 of 16825 min2 h
309Red Willow Creek AT Red Willow Creek abv Hugh Butler LakeRWAN196.6GaugeFrontier99.4%167 of 16825 min2 h
309RED WILLOW CREEK 4 W Indianola 4wRWCN196.6GaugeRed Willow99.4%167 of 16825 min2 h
309Morrill - Sheep Creek DivSHCN196.6GaugeScotts Bluff99.4%167 of 16825 min2 h
309Mitchell - Wet Spotted TailWSPN196.6GaugeScotts Bluff99.4%167 of 16825 min2 h
321Bazile Creek AT CenterCBCN196.6GaugeKnox99.4%167 of 16825 min1.5 h
322Macy - Blackbird CreekBCMN196.6GaugeCherry99.4%167 of 16825 min2 h
322Platte River 1 S Brady North ChannelBDYN196.6GaugeLincoln99.4%167 of 16825 min2 h
322Platte River 4 S Brady Channel 4BRAN196.6GaugeLincoln99.4%167 of 16825 min2 h
322PLATTE RIVER 2 S CozadCOSN196.6GaugeDawson99.4%167 of 16825 min2 h
322Platte River 2 S CozadCOZN196.6GaugeDawson99.4%167 of 16825 min2 h
322Platte River 1 S MaxwellMXWN196.6GaugeLincoln99.4%167 of 16825 min2 h
322South Platte River 2 SSW North PlatteNPSN196.6GaugeLincoln99.4%167 of 16825 min2 h
322North Platte River 1 N North PlatteNPTN196.6GaugeLincoln99.4%167 of 16825 min2 h
322Platte River 2 S OdessaODSN196.6GaugeBuffalo99.4%167 of 16825 min2 h
322Big Blue River at StaplehurstSAPN196.6GaugeSeward99.4%167 of 16825 min2 h
322Spencer 5SSESPCN196.6GaugeBoyd99.4%167 of 16825 min2 h
322North Platte River 3 N SutherlandSUTN196.6GaugeLincoln99.4%167 of 16825 min2 h
334Frenchman Creek AT CulbertsonCULN196.6GaugeHitchcock96.4%162 of 16819 min2 h
334Hebron - Little Blue RiverHBON196.6GaugeThayer96.4%162 of 16819 min2 h
336Stevens Creek 7 NE LincolnLVNN196.4GaugeLancaster96.1%176 of 18320 min72 min
337South Papillion Creek AT ChalcoPSBN196.4GaugeSarpy93.4%171 of 18315 min2 h
338BenkelmanBEKN196.3GaugeDundy98.8%166 of 16825 min2 h
338Republican River 1 SW HardyHDYN196.3GaugeNuckolls98.8%166 of 16825 min2 h
338Lake Alice Reservoir Elevation And OutflLKAN196.3GaugeScotts Bluff98.8%166 of 16825 min2 h
338Little Lake Alice Elevation And OutflowLLAN196.3GaugeScotts Bluff98.8%166 of 16825 min2 h
338Minatare Dam (USBR)MDAN196.3GaugeScotts Bluff98.8%166 of 16825 min2 h
338Mitchell Gering Canal AT TorringtonMGCN196.3GaugeScotts Bluff98.8%166 of 16825 min2 h
338Northport Canal @ Red Willow FlumeNPCN196.3GaugeMorrill98.8%166 of 16825 min2 h
338Missouri River AT PlattsmouthPTMN196.3GaugeCass98.8%166 of 16825 min2 h
338Harlan County Reservoir At Harlan County LakeREPN196.3GaugeHarlan98.8%166 of 16825 min2 h
338N.F. REPUBLICAN RVR 8 WNW Haigler 8wnwSTEN196.3GaugeDundy98.8%166 of 16825 min2 h
348Elm Creek At AmboyAMBN196.3GaugeWebster98.8%166 of 16825 min2 h
348Lewellen - Blue CreekBCLN196.3GaugeGarden98.8%166 of 16825 min2 h
348Hershey - Birdwood CreekBIRN196.3GaugeLincoln98.8%166 of 16825 min2 h
348Bridgeport - Pumpkin CreekBPTN196.3GaugeMorrill98.8%166 of 16825 min2 h
348Medicine Creek DamCABN196.3GaugeFrontier98.8%166 of 16825 min2 h
348Loup River AT ColumbusCLMN196.3GaugePlatte98.8%166 of 16825 min2 h
348Overton - Platte RiverCWSN196.3GaugeDawson98.8%166 of 16825 min2 h
348Darr 4SSE - Platte RiverDARN196.3GaugeDawson98.8%166 of 16825 min2 h
348Wood River At Wood River Diversion Grand IslandGIDN196.3GaugeHall98.8%166 of 16825 min2 h
348Crofton 8NGPDN196.3GaugeCedar98.8%166 of 16825 min2 h
348Grafton - WF Big Blue RiverGRFN196.3GaugeFillmore98.8%166 of 16825 min2 h
348Montrose 1W - Hat CreekHCMN196.3GaugeSioux98.8%166 of 16825 min2 h
348Lodgepole Creek above Oliver ReservoirLPON196.3GaugeKimball98.8%166 of 16825 min2 h
348Marsland - Niobrara RiverNABN196.3GaugeDawes98.8%166 of 16825 min2 h
348Butte - Niobrara RiverNIBN196.3GaugeHolt98.8%166 of 16825 min2 h
348Gordon - Niobrara RiverNRGN196.3GaugeSheridan98.8%166 of 16825 min2 h
348Hay Springs 14SNRHN196.3GaugeSheridan98.8%166 of 16825 min2 h
348Harrison - Niobrara River at 33 RanchNRRN196.3GaugeSioux98.8%166 of 16825 min2 h
348Sappa Creek 2 E StamfordSTMN196.3GaugeHarlan98.8%166 of 16825 min2 h
348Crawford - White RiverWRCN196.3GaugeDawes98.8%166 of 16825 min2 h
368Davis Creek AT DAVIS CREEK DAMDCDN196.3GaugeGreeley95.8%161 of 16820 min2 h
369Calamus River 3 NW Burwell 3NWBRLN196.1GaugeGarfield98.2%165 of 16825 min2 h
369Harrison - Niobrara RiverNRSN196.1GaugeSioux98.2%165 of 16825 min2 h
369Republican River 1 W RivertonRVRN196.1GaugeFranklin98.2%165 of 16825 min2 h
372Winters Creek Reservoir Elevation And InWCRN196.1GaugeScotts Bluff98.2%165 of 16825 min2 h
373Bushnell 1SBSHN195.9GaugeKimball100%168 of 16820 min77 min
374Missouri River AT NiobraraMRNN195.8GaugeKnox100%168 of 16829 min75 min
375Wood River 1 SW AldaALDN195.8GaugeHall100%168 of 16829 min77 min
375Henry 1SeHRYN195.8GaugeScotts Bluff100%168 of 16829 min77 min
375North Platte River 1 SE LewellenLEWN195.8GaugeGarden100%168 of 16829 min77 min
375Elkhorn River 1 SW NelighNLIN195.8GaugeAntelope100%168 of 16829 min77 min
375Logan Creek AT PenderPEDN195.8GaugeThurston100%168 of 16829 min77 min
375Pebble Creek 1 WSW ScribnerSRBN195.8GaugeDodge100%168 of 16829 min77 min
375Big Blue River AT SurpriseSRPN195.8GaugeButler100%168 of 16829 min77 min
375Lincoln Creek 3 WNW SewardSWDN195.8GaugeSeward100%168 of 16829 min77 min
375Big Blue River AT SewardSWRN195.8GaugeSeward100%168 of 16829 min77 min
375Willow Creek Near PierceWCPN195.8GaugePierce100%168 of 16829 min77 min
375Pierce 2SW - Willow CreekWRSN195.8GaugePierce100%168 of 16829 min77 min
386Platte River 3 S VeniceVENN195.8GaugeSaunders100%168 of 16830 min60 min
387Mitchell - Dry Spotted Tail DiversionDSTN195.8GaugeScotts Bluff100%168 of 16830 min77 min
387Lyman - Horse CreekHCLN195.8GaugeScotts Bluff100%168 of 16830 min77 min
387Morrill - Sheep CreekSCMN195.8GaugeScotts Bluff100%168 of 16830 min77 min
387Shelton 4S - Platte RiverSHTN195.8GaugeBuffalo100%168 of 16830 min77 min
387Scottsbluff - Tub Springs DiversionTSSN195.8GaugeScotts Bluff100%168 of 16830 min77 min
392HarrisonHSNN195.8GaugeSioux94.5%173 of 18320 min62 min
393NE Lincoln 11 SWLNON195.8GaugeLancaster94.5%173 of 18320 min2 h
394Center Creek At Franklin # 2FKNN195.7GaugeFranklin97.0%163 of 16825 min2 h
395NE Lincoln 8 ENELOLN195.7GaugeLancaster93.9%172 of 18320 min2 h
396Valley 1WNW - OAX WFOOAXN195.7CooperativeDouglas89.2%25 of 2843 min13 h
397Columbus MuniOLU95.7AirportButler87.5%176 of 2019 min66 min
398Wahoo Creek 1 S IthacaITHN195.6GaugeSaunders99.4%167 of 16829 min2 h
398Ponca Creek 1 E VerdelVERN195.6GaugeKnox99.4%167 of 16829 min2 h
400Platte River 1 N LouisvilleLOUN195.6GaugeCass99.4%167 of 16829 min2 h
400Niobrara River AT NiobraraNRBN195.6GaugeKnox99.4%167 of 16829 min2 h
400Logan Creek 2 SW UehlingUEHN195.6GaugeDodge99.4%167 of 16829 min2 h
403Missouri River AT MaskellMKLN195.6GaugeDixon99.4%167 of 16830 min2 h
403Agate - Niobrara RiverNRAN195.6GaugeSioux99.4%167 of 16830 min2 h
405La PlatteLPTN195.6GaugeSarpy99.4%167 of 16830 min1.8 h
406Oneill 3SE - Elkhorn RiverEONN195.5GaugeHolt99.1%666 of 67229 min45 min
406Ewing 1SE - SF Elkhorn RiverSFEN195.5GaugeHolt99.1%666 of 67229 min45 min
408Madison 5E - Union CreekDSON195.5GaugeStanton98.9%665 of 67229 min45 min
408Osmond 1W - NF Elkhorn RiverOZCN195.5GaugePierce98.9%665 of 67229 min45 min
410Norfolk 2SE - NF Elkhorn RiverNRCN195.4GaugeMadison98.8%664 of 67229 min45 min
411Platte River 5 SE Grand IslandGRIN195.4GaugeHall98.8%166 of 16829 min2 h
411Platte River 3 S KearneyKEAN195.4GaugeBuffalo98.8%166 of 16829 min2 h
411Missouri River AT VerdelMRVN195.4GaugeKnox98.8%166 of 16829 min2 h
414North Bend 8N - Mapple CreekUKRN195.4GaugeDodge98.6%663 of 67229 min45 min
415Nebraska CityAFK95.4AirportOtoe97.8%493 of 50414 min2.7 h
415Fremont Muni ArpFET95.4AirportSaunders97.8%493 of 50414 min2.7 h
415GrantGGF95.4AirportPerkins97.8%493 of 50414 min2.7 h
415O NeillONL95.4AirportHolt97.8%493 of 50414 min2.7 h
415PlattsmouthPMV95.4AirportCass97.8%493 of 50414 min2.7 h
420Big Sandy Creek 1 S AlexandriaAXDN195.3GaugeThayer98.8%166 of 16830 min2 h
420Elm Creek - Platte RiverCDEN195.3GaugeDawson98.8%166 of 16830 min2 h
420Turkey Creek 3 N DANNEBROGDBGN195.3GaugeHoward98.8%166 of 16830 min2 h
420Curtis - Medicine CreekMECN195.3GaugeFrontier98.8%166 of 16830 min2 h
420Omaha - Missouri River Hwy 92MOMN195.3GaugeDouglas98.8%166 of 16830 min2 h
420Morrill - North Platte RiverNPMN195.3GaugeScotts Bluff98.8%166 of 16830 min2 h
420Somerset - Medicine CreekSOMN195.3GaugeLincoln98.8%166 of 16830 min2 h
427BlairBTA95.3AirportWashington97.6%492 of 50414 min2.7 h
427ThedfordTIF95.3AirportThomas97.6%492 of 50414 min2.7 h
429Ainsworth MuniciANW95.3AirportBrown97.4%491 of 50414 min2.7 h
430MillardMLE95.2AirportDouglas97.2%490 of 50414 min2.7 h
431Turkey Creek 3 W WilberWLBN195.1GaugeSaline98.2%165 of 16830 min2 h
432At Lake Minatare ReservoirLMTN195.1GaugeScotts Bluff95.2%160 of 16825 min3 h
433NorfolkOFK95.1AirportMadison87.5%176 of 20112 min1.7 h
434AlbionBVN95.0AirportBoone97.8%493 of 50414 min2.7 h
435KimballIBM95.0AirportKimball97.6%492 of 50414 min2.7 h
435YorkJYR95.0AirportMerrick97.6%492 of 50414 min2.7 h
437Beatrice MunicipBIE94.9AirportGage97.8%493 of 50414 min2.7 h
438North Platte River 1 SSW MitchellMICN194.9GaugeScotts Bluff97.6%164 of 16830 min2 h
439Whitman 5 ENEWHTN194.9GaugeGrant94.5%173 of 18325 min62 min
440Holdrege/BrewstrHDE94.7AirportPhelps97.6%492 of 50414 min2.7 h
441WayneLCG94.7AirportWayne97.4%491 of 50414 min2.7 h
442AgateAGAN194.7CooperativeSioux85.7%6 of 713 min2 days
443Canaday Steam PlantLEXN194.7CooperativeGosper85.7%6 of 723 min35 h
444BradyBRYN194.7CooperativeLincoln85.7%6 of 723 min2 days
445LodgepoleLGPN194.7CooperativeCheyenne85.7%6 of 732 min2 days
446Dunning-Middle Loup BridgeNE00994.7RoadBlaine85.7%6 of 741 min2 days
447Newcastle 1 ENEWN194.7CooperativeDixon85.7%6 of 743 min2 days
448Stapleton 5WSTAN194.7CooperativeLogan85.7%6 of 743 min2 days
449CreteCTEN194.7CooperativeSaline85.7%6 of 753 min24 h
450FairburyFABN194.7CooperativeJefferson85.7%6 of 753 min35 h
451Blue Hill 4SWBLUN194.7CooperativeWebster85.7%6 of 783 min2 days
452BurwellBWLN194.7CooperativeGarfield85.7%6 of 71.5 h2 days
453Shelby 3NESHLN194.7CooperativePolk85.7%6 of 71.5 h36 h
454SuperiorSRRN194.7CooperativeNuckolls85.7%6 of 71.7 h2 days
455Tryon 11.3 ENENE-MP-194.6VolunteerMcPherson100%3 of 313.4 h24 h
456Neligh4V994.6AirportAntelope97.6%492 of 50414 min2.7 h
456HebronHJH94.6AirportThayer97.6%492 of 50414 min2.7 h
458Saint PaulSTPN194.6CooperativeHoward85.7%6 of 72.7 h47.5 h
459CambridgeCSB94.5AirportFurnas97.6%492 of 50414 min2.7 h
460LexingtonLXN94.5AirportDawson97.0%489 of 50414 min2.7 h
461AuroraAUH94.4AirportMerrick97.8%493 of 50414 min2.7 h
461GordonGRN94.4AirportSheridan97.8%493 of 50414 min2.7 h
463OgallalaOGA94.3AirportKeith97.8%493 of 50414 min2.7 h
464Brady 5.6 NENE-LC-2094.1VolunteerLincoln100%3 of 314.4 h2 days
465Maple Creek 4 NW NickersonNKRN194.0GaugeDodge100%168 of 16829 min77 min
466Omaha 7.5 WNWNE-DG-4593.7VolunteerDouglas100%3 of 315.4 h2 days
467Little Blue River 1 W FairburyFRBN193.6GaugeJefferson93.7%210 of 22430 min77 min
468FRDN1FRDN192.8DCP-85.7%6 of 76.6 h2 days
468HSPN1HSPN192.8DCP-85.7%6 of 76.6 h2 days
468WHUN1WHUN192.8DCP-85.7%6 of 76.6 h2 days
471HastingsHSI92.7AirportAdams82.1%184 of 2246 min2 h
472North Platte NWSNPNN192.7CooperativeLincoln80.0%12 of 1514 min19 h
473Kearney MuniEAR92.5AirportBuffalo79.9%187 of 23410 min75 min
474Harrison 20 SSE9407792.4ReferenceSioux100%67 of 671.5 h3 h
474Whitman 5 ENE9407992.4ReferenceGrant100%67 of 671.5 h3 h
474Lincoln 8 ENE9499592.4ReferenceLancaster100%67 of 671.5 h3 h
474Lincoln 11 SW9499692.4ReferenceLancaster100%67 of 671.5 h3 h
478ScottsbluffSCBN192.4CooperativeScotts Bluff85.7%6 of 77.4 h33 h
479Salt Creek AT Lincoln (Fairgrounds)SALN192.3GaugeLancaster81.7%206 of 25215 min65 min
480Falls City/BrennFNB91.7AirportRichardson76.2%183 of 2406 min2 h
481Grand IslandGRI91.5AirportHall77.5%186 of 2406 min1.5 h
482West Papillion Creek AT PapillionPWBN191.1GaugeSarpy83.4%187 of 22424 min75 min
483Big Papillion Creek 2 SE KennardKEBN190.7GaugeWashington82.5%185 of 22425 min62 min
484Kearney 5W - Turkey CreekKTCN190.1GaugeBuffalo88.6%149 of 16825 min7 h
485Ord/Sharp FieldODX90.0AirportValley72.2%208 of 2886 min89 min
486Kings Canyon RAWSHRSN189.7GaugeDawes99.4%167 of 16813 min2 h
487Haskell Agric LabNESN189.7CooperativeDixon71.4%5 of 713 min24 h
488HoldregeHLDN189.7CooperativePhelps71.4%5 of 723 min35 h
489AinsworthASWN189.7CooperativeBrown71.4%5 of 723 min2 days
490LyonsLYON189.7CooperativeBurt71.4%5 of 71.7 h2 days
491EmersonEMRN189.7CooperativeDixon71.4%5 of 72.4 h34 h
492Nebraska CityNCYN189.6CooperativeOtoe71.4%5 of 72.7 h24 h
493Johnson Farm ScanJOFN189.5GaugeChase95.2%160 of 16845 min5 h
493Rogers Farm #1 ScanROFN189.5GaugeLancaster95.2%160 of 16845 min5 h
495Auburn/ Nebraska CityNE05789.5RoadNemaha87.3%440 of 50426 min2.3 h
496US-83 66 mi N of Thedford CherryNE80489.5RoadCherry86.9%438 of 50425 min2.3 h
497MerrimanNE00889.5RoadCherry86.1%434 of 50423 min2.3 h
498HWY 77 & Agnew Rd.NE04689.4RoadLancaster87.1%439 of 50426 min2.3 h
499Harbine on HWY 136 @ MP 161NE02889.4RoadJefferson87.1%439 of 50426 min2.3 h
500Medicine CreekNE05989.3RoadLincoln86.9%438 of 50426 min2.3 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. 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.