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.
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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 235 | MIDDLE LOUP RIVER 1 SW RockvilleRCKN1 | 97.6 | Gauge | Sherman | 99.4% | 167 of 168 | 20 min | 2 h | |
| 235 | Cedar River 3 WNW SpaldingSPDN1 | 97.6 | Gauge | Greeley | 99.4% | 167 of 168 | 20 min | 2 h | |
| 235 | Niobrara River 7 SW SparksSPKN1 | 97.6 | Gauge | Cherry | 99.4% | 167 of 168 | 20 min | 2 h | |
| 235 | Weeping Water Creek 2 SE UnionUION1 | 97.6 | Gauge | Cass | 99.4% | 167 of 168 | 20 min | 2 h | |
| 235 | Elkhorn River AT WaterlooWTRN1 | 97.6 | Gauge | Douglas | 99.4% | 167 of 168 | 20 min | 2 h | |
| 256 | West Papillion Creek 1 NW ElkhornEKWN1 | 97.4 | Gauge | Douglas | 98.9% | 665 of 672 | 20 min | 32 min | |
| 257 | La Platte - Platte RiverLPRN1 | 97.4 | Gauge | Cass | 99.0% | 199 of 201 | 20 min | 1.9 h | |
| 258 | Big Papillion Creek 3 SW RalstonRABN1 | 97.3 | Gauge | Douglas | 98.8% | 664 of 672 | 20 min | 32 min | |
| 259 | Big Papillion Creek 2 NW BenningtonBEBN1 | 97.3 | Gauge | Douglas | 98.8% | 664 of 672 | 20 min | 35 min | |
| 260 | Boys TownBOHN1 | 97.3 | Gauge | Douglas | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Hickman Branch 2 E Wagon Train LakeHCKN1 | 97.3 | Gauge | Lancaster | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Hickman Branch 1 S Stagecoach LakeHKMN1 | 97.3 | Gauge | Lancaster | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Olive Creek 2 E Olive Creek LakeKRAN1 | 97.3 | Gauge | Lancaster | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Logan Creek AT WakefieldLCWN1 | 97.3 | Gauge | Dixon | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | South Papillion Creek 3 SW Wehrspann LakeMLDN1 | 97.3 | Gauge | Sarpy | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Boxelder Creek 16 W Lake ZorinskyOAAN1 | 97.3 | Gauge | Douglas | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Knight Creek 11 WNW Glenn Cunningham DamOAHN1 | 97.3 | Gauge | Douglas | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Big Papillion Creek 11 WNW Standing Bear Lake and DamOMAN1 | 97.3 | Gauge | Douglas | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Oak Creek 4 W Branched OakRAYN1 | 97.3 | Gauge | Lancaster | 98.8% | 166 of 168 | 20 min | 2 h | |
| 260 | Olive Branch 3 W Bluestem LakeSPGN1 | 97.3 | Gauge | Lancaster | 98.8% | 166 of 168 | 20 min | 2 h | |
| 271 | Omaha Creek AT HomerHMRN1 | 97.3 | Gauge | Dakota | 98.8% | 166 of 168 | 20 min | 2 h | |
| 271 | Keya Paha River 3 S NaperNPRN1 | 97.3 | Gauge | Boyd | 98.8% | 166 of 168 | 20 min | 2 h | |
| 273 | Joder 13WNW - Montrose RAWSMTRN1 | 97.2 | Gauge | Sioux | 98.8% | 166 of 168 | 20 min | 2 h | |
| 274 | Middle Loup River AT DunningDNGN1 | 97.2 | Gauge | Blaine | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | Arikaree River AT HaiglerHAIN1 | 97.2 | Gauge | Dundy | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | BUFFALO CREEK 4 ENE HaiglerHBCN1 | 97.2 | Gauge | Dundy | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | Oconto - South Loup RiverPRSN1 | 97.2 | Gauge | Custer | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | Long Pine Creek 6 SW RiverviewRVVN1 | 97.2 | Gauge | Brown | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | SchuylerSHYN1 | 97.2 | Gauge | Colfax | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | Dismal River 14 S Thedford 14STHDN1 | 97.2 | Gauge | Thomas | 98.2% | 165 of 168 | 19 min | 2 h | |
| 274 | North Loup River 1 N TaylorTYLN1 | 97.2 | Gauge | Loup | 98.2% | 165 of 168 | 19 min | 2 h | |
| 282 | Little Blue River 4 SE DeweeseDWEN1 | 97.1 | Gauge | Nuckolls | 98.2% | 165 of 168 | 20 min | 2 h | |
| 282 | Gates - Middle Loup RiverGATN1 | 97.1 | Gauge | Custer | 98.2% | 165 of 168 | 20 min | 2 h | |
| 282 | Loup River Power Canal 4 SW GenoaGEAN1 | 97.1 | Gauge | Nance | 98.2% | 165 of 168 | 20 min | 2 h | |
| 282 | Union Creek AT MadisonMSON1 | 97.1 | Gauge | Madison | 98.2% | 165 of 168 | 20 min | 2 h | |
| 286 | Beaver Creek AT GenoaGEON1 | 97.1 | Gauge | Nance | 98.2% | 165 of 168 | 20 min | 2 h | |
| 286 | Springview - Niobrara RiverNISN1 | 97.1 | Gauge | Keya Paha | 98.2% | 165 of 168 | 20 min | 2 h | |
| 286 | South Loup River 1 NE Saint MichaelSMIN1 | 97.1 | Gauge | Buffalo | 98.2% | 165 of 168 | 20 min | 2 h | |
| 289 | HalseyHSYN1 | 97.0 | Gauge | Thomas | 98.8% | 166 of 168 | 21 min | 2 h | |
| 290 | Shell Creek 7 NE ColumbusCLBN1 | 96.8 | Gauge | Platte | 100% | 168 of 168 | 25 min | 60 min | |
| 290 | Platte River 2 S DuncanDNCN1 | 96.8 | Gauge | Platte | 100% | 168 of 168 | 25 min | 60 min | |
| 290 | Missouri River 2 NW RuloRULN1 | 96.8 | Gauge | Richardson | 100% | 168 of 168 | 25 min | 60 min | |
| 290 | Wahoo - Wahoo CreekWOON1 | 96.8 | Gauge | Saunders | 100% | 168 of 168 | 25 min | 60 min | |
| 294 | Wynot - Bow CrekBOWN1 | 96.8 | Gauge | Cedar | 100% | 168 of 168 | 25 min | 61 min | |
| 295 | Bazile Creek 6 ESE NiobraraNBZN1 | 96.8 | Gauge | Knox | 100% | 168 of 168 | 25 min | 75 min | |
| 296 | Platte River 3 NE AshlandASLN1 | 96.8 | Gauge | Sarpy | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | Big Blue River AT BarnestonBARN1 | 96.8 | Gauge | Gage | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | West Fork Big Blue River 7 NW DorchesterDRGN1 | 96.8 | Gauge | Seward | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | North Fork Big Nemaha River AT HumboldtHBLN1 | 96.8 | Gauge | Richardson | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | Platte River 1 SE LesharaLESN1 | 96.8 | Gauge | Douglas | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | Marsland - Niobrara River below Box ButteNBBN1 | 96.8 | Gauge | Dawes | 100% | 168 of 168 | 25 min | 62 min | |
| 296 | South Omaha Creek AT WalthillWHLN1 | 96.8 | Gauge | Thurston | 100% | 168 of 168 | 25 min | 62 min | |
| 303 | Macy - North Blackbird CreekNBCN1 | 96.8 | Gauge | Thurston | 100% | 168 of 168 | 25 min | 75 min | |
| 304 | Fairbury - Rose Creek Hwy 15RCEN1 | 96.8 | Gauge | Jefferson | 97.0% | 163 of 168 | 19 min | 2 h | |
| 305 | Macy - South Blackbird CreekSBCN1 | 96.8 | Gauge | Thurston | 97.0% | 163 of 168 | 20 min | 2 h | |
| 306 | Republican River AT StrattonSTTN1 | 96.7 | Gauge | Hitchcock | 97.0% | 163 of 168 | 20 min | 2 h | |
| 306 | Taylor 12NTLRN1 | 96.7 | Gauge | Loup | 97.0% | 163 of 168 | 20 min | 2 h | |
| 308 | Scottsbluff - Tubb SpringTBSN1 | 96.6 | Gauge | Scotts Bluff | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Morrill - Akers Draw IntakeAKDN1 | 96.6 | Gauge | Scotts Bluff | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Cameron 2NNECEON1 | 96.6 | Gauge | Hall | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Mitchell - Dry Spotted Tail DiversionDSKN1 | 96.6 | Gauge | Scotts Bluff | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Frenchman Creek AT Frenchman Creek above Enders ReservoirENSN1 | 96.6 | Gauge | Chase | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Medicine Creek Above Harry Strunk LakeMCAN1 | 96.6 | Gauge | Frontier | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | McCookMCKN1 | 96.6 | Gauge | Red Willow | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | McCookMKRN1 | 96.6 | Gauge | Red Willow | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | South Platte River 1 S RoscoeRSON1 | 96.6 | Gauge | Keith | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Red Willow Creek AT Red Willow Creek abv Hugh Butler LakeRWAN1 | 96.6 | Gauge | Frontier | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | RED WILLOW CREEK 4 W Indianola 4wRWCN1 | 96.6 | Gauge | Red Willow | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Morrill - Sheep Creek DivSHCN1 | 96.6 | Gauge | Scotts Bluff | 99.4% | 167 of 168 | 25 min | 2 h | |
| 309 | Mitchell - Wet Spotted TailWSPN1 | 96.6 | Gauge | Scotts Bluff | 99.4% | 167 of 168 | 25 min | 2 h | |
| 321 | Bazile Creek AT CenterCBCN1 | 96.6 | Gauge | Knox | 99.4% | 167 of 168 | 25 min | 1.5 h | |
| 322 | Macy - Blackbird CreekBCMN1 | 96.6 | Gauge | Cherry | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Platte River 1 S Brady North ChannelBDYN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Platte River 4 S Brady Channel 4BRAN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | PLATTE RIVER 2 S CozadCOSN1 | 96.6 | Gauge | Dawson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Platte River 2 S CozadCOZN1 | 96.6 | Gauge | Dawson | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Platte River 1 S MaxwellMXWN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | South Platte River 2 SSW North PlatteNPSN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | North Platte River 1 N North PlatteNPTN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Platte River 2 S OdessaODSN1 | 96.6 | Gauge | Buffalo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Big Blue River at StaplehurstSAPN1 | 96.6 | Gauge | Seward | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | Spencer 5SSESPCN1 | 96.6 | Gauge | Boyd | 99.4% | 167 of 168 | 25 min | 2 h | |
| 322 | North Platte River 3 N SutherlandSUTN1 | 96.6 | Gauge | Lincoln | 99.4% | 167 of 168 | 25 min | 2 h | |
| 334 | Frenchman Creek AT CulbertsonCULN1 | 96.6 | Gauge | Hitchcock | 96.4% | 162 of 168 | 19 min | 2 h | |
| 334 | Hebron - Little Blue RiverHBON1 | 96.6 | Gauge | Thayer | 96.4% | 162 of 168 | 19 min | 2 h | |
| 336 | Stevens Creek 7 NE LincolnLVNN1 | 96.4 | Gauge | Lancaster | 96.1% | 176 of 183 | 20 min | 72 min | |
| 337 | South Papillion Creek AT ChalcoPSBN1 | 96.4 | Gauge | Sarpy | 93.4% | 171 of 183 | 15 min | 2 h | |
| 338 | BenkelmanBEKN1 | 96.3 | Gauge | Dundy | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Republican River 1 SW HardyHDYN1 | 96.3 | Gauge | Nuckolls | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Lake Alice Reservoir Elevation And OutflLKAN1 | 96.3 | Gauge | Scotts Bluff | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Little Lake Alice Elevation And OutflowLLAN1 | 96.3 | Gauge | Scotts Bluff | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Minatare Dam (USBR)MDAN1 | 96.3 | Gauge | Scotts Bluff | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Mitchell Gering Canal AT TorringtonMGCN1 | 96.3 | Gauge | Scotts Bluff | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Northport Canal @ Red Willow FlumeNPCN1 | 96.3 | Gauge | Morrill | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Missouri River AT PlattsmouthPTMN1 | 96.3 | Gauge | Cass | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | Harlan County Reservoir At Harlan County LakeREPN1 | 96.3 | Gauge | Harlan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 338 | N.F. REPUBLICAN RVR 8 WNW Haigler 8wnwSTEN1 | 96.3 | Gauge | Dundy | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Elm Creek At AmboyAMBN1 | 96.3 | Gauge | Webster | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Lewellen - Blue CreekBCLN1 | 96.3 | Gauge | Garden | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Hershey - Birdwood CreekBIRN1 | 96.3 | Gauge | Lincoln | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Bridgeport - Pumpkin CreekBPTN1 | 96.3 | Gauge | Morrill | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Medicine Creek DamCABN1 | 96.3 | Gauge | Frontier | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Loup River AT ColumbusCLMN1 | 96.3 | Gauge | Platte | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Overton - Platte RiverCWSN1 | 96.3 | Gauge | Dawson | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Darr 4SSE - Platte RiverDARN1 | 96.3 | Gauge | Dawson | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Wood River At Wood River Diversion Grand IslandGIDN1 | 96.3 | Gauge | Hall | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Crofton 8NGPDN1 | 96.3 | Gauge | Cedar | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Grafton - WF Big Blue RiverGRFN1 | 96.3 | Gauge | Fillmore | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Montrose 1W - Hat CreekHCMN1 | 96.3 | Gauge | Sioux | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Lodgepole Creek above Oliver ReservoirLPON1 | 96.3 | Gauge | Kimball | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Marsland - Niobrara RiverNABN1 | 96.3 | Gauge | Dawes | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Butte - Niobrara RiverNIBN1 | 96.3 | Gauge | Holt | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Gordon - Niobrara RiverNRGN1 | 96.3 | Gauge | Sheridan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Hay Springs 14SNRHN1 | 96.3 | Gauge | Sheridan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Harrison - Niobrara River at 33 RanchNRRN1 | 96.3 | Gauge | Sioux | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Sappa Creek 2 E StamfordSTMN1 | 96.3 | Gauge | Harlan | 98.8% | 166 of 168 | 25 min | 2 h | |
| 348 | Crawford - White RiverWRCN1 | 96.3 | Gauge | Dawes | 98.8% | 166 of 168 | 25 min | 2 h | |
| 368 | Davis Creek AT DAVIS CREEK DAMDCDN1 | 96.3 | Gauge | Greeley | 95.8% | 161 of 168 | 20 min | 2 h | |
| 369 | Calamus River 3 NW Burwell 3NWBRLN1 | 96.1 | Gauge | Garfield | 98.2% | 165 of 168 | 25 min | 2 h | |
| 369 | Harrison - Niobrara RiverNRSN1 | 96.1 | Gauge | Sioux | 98.2% | 165 of 168 | 25 min | 2 h | |
| 369 | Republican River 1 W RivertonRVRN1 | 96.1 | Gauge | Franklin | 98.2% | 165 of 168 | 25 min | 2 h | |
| 372 | Winters Creek Reservoir Elevation And InWCRN1 | 96.1 | Gauge | Scotts Bluff | 98.2% | 165 of 168 | 25 min | 2 h | |
| 373 | Bushnell 1SBSHN1 | 95.9 | Gauge | Kimball | 100% | 168 of 168 | 20 min | 77 min | |
| 374 | Missouri River AT NiobraraMRNN1 | 95.8 | Gauge | Knox | 100% | 168 of 168 | 29 min | 75 min | |
| 375 | Wood River 1 SW AldaALDN1 | 95.8 | Gauge | Hall | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Henry 1SeHRYN1 | 95.8 | Gauge | Scotts Bluff | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | North Platte River 1 SE LewellenLEWN1 | 95.8 | Gauge | Garden | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Elkhorn River 1 SW NelighNLIN1 | 95.8 | Gauge | Antelope | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Logan Creek AT PenderPEDN1 | 95.8 | Gauge | Thurston | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Pebble Creek 1 WSW ScribnerSRBN1 | 95.8 | Gauge | Dodge | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Big Blue River AT SurpriseSRPN1 | 95.8 | Gauge | Butler | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Lincoln Creek 3 WNW SewardSWDN1 | 95.8 | Gauge | Seward | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Big Blue River AT SewardSWRN1 | 95.8 | Gauge | Seward | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Willow Creek Near PierceWCPN1 | 95.8 | Gauge | Pierce | 100% | 168 of 168 | 29 min | 77 min | |
| 375 | Pierce 2SW - Willow CreekWRSN1 | 95.8 | Gauge | Pierce | 100% | 168 of 168 | 29 min | 77 min | |
| 386 | Platte River 3 S VeniceVENN1 | 95.8 | Gauge | Saunders | 100% | 168 of 168 | 30 min | 60 min | |
| 387 | Mitchell - Dry Spotted Tail DiversionDSTN1 | 95.8 | Gauge | Scotts Bluff | 100% | 168 of 168 | 30 min | 77 min | |
| 387 | Lyman - Horse CreekHCLN1 | 95.8 | Gauge | Scotts Bluff | 100% | 168 of 168 | 30 min | 77 min | |
| 387 | Morrill - Sheep CreekSCMN1 | 95.8 | Gauge | Scotts Bluff | 100% | 168 of 168 | 30 min | 77 min | |
| 387 | Shelton 4S - Platte RiverSHTN1 | 95.8 | Gauge | Buffalo | 100% | 168 of 168 | 30 min | 77 min | |
| 387 | Scottsbluff - Tub Springs DiversionTSSN1 | 95.8 | Gauge | Scotts Bluff | 100% | 168 of 168 | 30 min | 77 min | |
| 392 | HarrisonHSNN1 | 95.8 | Gauge | Sioux | 94.5% | 173 of 183 | 20 min | 62 min | |
| 393 | NE Lincoln 11 SWLNON1 | 95.8 | Gauge | Lancaster | 94.5% | 173 of 183 | 20 min | 2 h | |
| 394 | Center Creek At Franklin # 2FKNN1 | 95.7 | Gauge | Franklin | 97.0% | 163 of 168 | 25 min | 2 h | |
| 395 | NE Lincoln 8 ENELOLN1 | 95.7 | Gauge | Lancaster | 93.9% | 172 of 183 | 20 min | 2 h | |
| 396 | Valley 1WNW - OAX WFOOAXN1 | 95.7 | Cooperative | Douglas | 89.2% | 25 of 28 | 43 min | 13 h | |
| 397 | Columbus MuniOLU | 95.7 | Airport | Butler | 87.5% | 176 of 201 | 9 min | 66 min | |
| 398 | Wahoo Creek 1 S IthacaITHN1 | 95.6 | Gauge | Saunders | 99.4% | 167 of 168 | 29 min | 2 h | |
| 398 | Ponca Creek 1 E VerdelVERN1 | 95.6 | Gauge | Knox | 99.4% | 167 of 168 | 29 min | 2 h | |
| 400 | Platte River 1 N LouisvilleLOUN1 | 95.6 | Gauge | Cass | 99.4% | 167 of 168 | 29 min | 2 h | |
| 400 | Niobrara River AT NiobraraNRBN1 | 95.6 | Gauge | Knox | 99.4% | 167 of 168 | 29 min | 2 h | |
| 400 | Logan Creek 2 SW UehlingUEHN1 | 95.6 | Gauge | Dodge | 99.4% | 167 of 168 | 29 min | 2 h | |
| 403 | Missouri River AT MaskellMKLN1 | 95.6 | Gauge | Dixon | 99.4% | 167 of 168 | 30 min | 2 h | |
| 403 | Agate - Niobrara RiverNRAN1 | 95.6 | Gauge | Sioux | 99.4% | 167 of 168 | 30 min | 2 h | |
| 405 | La PlatteLPTN1 | 95.6 | Gauge | Sarpy | 99.4% | 167 of 168 | 30 min | 1.8 h | |
| 406 | Oneill 3SE - Elkhorn RiverEONN1 | 95.5 | Gauge | Holt | 99.1% | 666 of 672 | 29 min | 45 min | |
| 406 | Ewing 1SE - SF Elkhorn RiverSFEN1 | 95.5 | Gauge | Holt | 99.1% | 666 of 672 | 29 min | 45 min | |
| 408 | Madison 5E - Union CreekDSON1 | 95.5 | Gauge | Stanton | 98.9% | 665 of 672 | 29 min | 45 min | |
| 408 | Osmond 1W - NF Elkhorn RiverOZCN1 | 95.5 | Gauge | Pierce | 98.9% | 665 of 672 | 29 min | 45 min | |
| 410 | Norfolk 2SE - NF Elkhorn RiverNRCN1 | 95.4 | Gauge | Madison | 98.8% | 664 of 672 | 29 min | 45 min | |
| 411 | Platte River 5 SE Grand IslandGRIN1 | 95.4 | Gauge | Hall | 98.8% | 166 of 168 | 29 min | 2 h | |
| 411 | Platte River 3 S KearneyKEAN1 | 95.4 | Gauge | Buffalo | 98.8% | 166 of 168 | 29 min | 2 h | |
| 411 | Missouri River AT VerdelMRVN1 | 95.4 | Gauge | Knox | 98.8% | 166 of 168 | 29 min | 2 h | |
| 414 | North Bend 8N - Mapple CreekUKRN1 | 95.4 | Gauge | Dodge | 98.6% | 663 of 672 | 29 min | 45 min | |
| 415 | Nebraska CityAFK | 95.4 | Airport | Otoe | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 415 | Fremont Muni ArpFET | 95.4 | Airport | Saunders | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 415 | GrantGGF | 95.4 | Airport | Perkins | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 415 | O NeillONL | 95.4 | Airport | Holt | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 415 | PlattsmouthPMV | 95.4 | Airport | Cass | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 420 | Big Sandy Creek 1 S AlexandriaAXDN1 | 95.3 | Gauge | Thayer | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Elm Creek - Platte RiverCDEN1 | 95.3 | Gauge | Dawson | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Turkey Creek 3 N DANNEBROGDBGN1 | 95.3 | Gauge | Howard | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Curtis - Medicine CreekMECN1 | 95.3 | Gauge | Frontier | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Omaha - Missouri River Hwy 92MOMN1 | 95.3 | Gauge | Douglas | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Morrill - North Platte RiverNPMN1 | 95.3 | Gauge | Scotts Bluff | 98.8% | 166 of 168 | 30 min | 2 h | |
| 420 | Somerset - Medicine CreekSOMN1 | 95.3 | Gauge | Lincoln | 98.8% | 166 of 168 | 30 min | 2 h | |
| 427 | BlairBTA | 95.3 | Airport | Washington | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 427 | ThedfordTIF | 95.3 | Airport | Thomas | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 429 | Ainsworth MuniciANW | 95.3 | Airport | Brown | 97.4% | 491 of 504 | 14 min | 2.7 h | |
| 430 | MillardMLE | 95.2 | Airport | Douglas | 97.2% | 490 of 504 | 14 min | 2.7 h | |
| 431 | Turkey Creek 3 W WilberWLBN1 | 95.1 | Gauge | Saline | 98.2% | 165 of 168 | 30 min | 2 h | |
| 432 | At Lake Minatare ReservoirLMTN1 | 95.1 | Gauge | Scotts Bluff | 95.2% | 160 of 168 | 25 min | 3 h | |
| 433 | NorfolkOFK | 95.1 | Airport | Madison | 87.5% | 176 of 201 | 12 min | 1.7 h | |
| 434 | AlbionBVN | 95.0 | Airport | Boone | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 435 | KimballIBM | 95.0 | Airport | Kimball | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 435 | YorkJYR | 95.0 | Airport | Merrick | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 437 | Beatrice MunicipBIE | 94.9 | Airport | Gage | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 438 | North Platte River 1 SSW MitchellMICN1 | 94.9 | Gauge | Scotts Bluff | 97.6% | 164 of 168 | 30 min | 2 h | |
| 439 | Whitman 5 ENEWHTN1 | 94.9 | Gauge | Grant | 94.5% | 173 of 183 | 25 min | 62 min | |
| 440 | Holdrege/BrewstrHDE | 94.7 | Airport | Phelps | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 441 | WayneLCG | 94.7 | Airport | Wayne | 97.4% | 491 of 504 | 14 min | 2.7 h | |
| 442 | AgateAGAN1 | 94.7 | Cooperative | Sioux | 85.7% | 6 of 7 | 13 min | 2 days | |
| 443 | Canaday Steam PlantLEXN1 | 94.7 | Cooperative | Gosper | 85.7% | 6 of 7 | 23 min | 35 h | |
| 444 | BradyBRYN1 | 94.7 | Cooperative | Lincoln | 85.7% | 6 of 7 | 23 min | 2 days | |
| 445 | LodgepoleLGPN1 | 94.7 | Cooperative | Cheyenne | 85.7% | 6 of 7 | 32 min | 2 days | |
| 446 | Dunning-Middle Loup BridgeNE009 | 94.7 | Road | Blaine | 85.7% | 6 of 7 | 41 min | 2 days | |
| 447 | Newcastle 1 ENEWN1 | 94.7 | Cooperative | Dixon | 85.7% | 6 of 7 | 43 min | 2 days | |
| 448 | Stapleton 5WSTAN1 | 94.7 | Cooperative | Logan | 85.7% | 6 of 7 | 43 min | 2 days | |
| 449 | CreteCTEN1 | 94.7 | Cooperative | Saline | 85.7% | 6 of 7 | 53 min | 24 h | |
| 450 | FairburyFABN1 | 94.7 | Cooperative | Jefferson | 85.7% | 6 of 7 | 53 min | 35 h | |
| 451 | Blue Hill 4SWBLUN1 | 94.7 | Cooperative | Webster | 85.7% | 6 of 7 | 83 min | 2 days | |
| 452 | BurwellBWLN1 | 94.7 | Cooperative | Garfield | 85.7% | 6 of 7 | 1.5 h | 2 days | |
| 453 | Shelby 3NESHLN1 | 94.7 | Cooperative | Polk | 85.7% | 6 of 7 | 1.5 h | 36 h | |
| 454 | SuperiorSRRN1 | 94.7 | Cooperative | Nuckolls | 85.7% | 6 of 7 | 1.7 h | 2 days | |
| 455 | Tryon 11.3 ENENE-MP-1 | 94.6 | Volunteer | McPherson | 100% | 3 of 3 | 13.4 h | 24 h | |
| 456 | Neligh4V9 | 94.6 | Airport | Antelope | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 456 | HebronHJH | 94.6 | Airport | Thayer | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 458 | Saint PaulSTPN1 | 94.6 | Cooperative | Howard | 85.7% | 6 of 7 | 2.7 h | 47.5 h | |
| 459 | CambridgeCSB | 94.5 | Airport | Furnas | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 460 | LexingtonLXN | 94.5 | Airport | Dawson | 97.0% | 489 of 504 | 14 min | 2.7 h | |
| 461 | AuroraAUH | 94.4 | Airport | Merrick | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 461 | GordonGRN | 94.4 | Airport | Sheridan | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 463 | OgallalaOGA | 94.3 | Airport | Keith | 97.8% | 493 of 504 | 14 min | 2.7 h | |
| 464 | Brady 5.6 NENE-LC-20 | 94.1 | Volunteer | Lincoln | 100% | 3 of 3 | 14.4 h | 2 days | |
| 465 | Maple Creek 4 NW NickersonNKRN1 | 94.0 | Gauge | Dodge | 100% | 168 of 168 | 29 min | 77 min | |
| 466 | Omaha 7.5 WNWNE-DG-45 | 93.7 | Volunteer | Douglas | 100% | 3 of 3 | 15.4 h | 2 days | |
| 467 | Little Blue River 1 W FairburyFRBN1 | 93.6 | Gauge | Jefferson | 93.7% | 210 of 224 | 30 min | 77 min | |
| 468 | FRDN1FRDN1 | 92.8 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 468 | HSPN1HSPN1 | 92.8 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 468 | WHUN1WHUN1 | 92.8 | DCP | - | 85.7% | 6 of 7 | 6.6 h | 2 days | |
| 471 | HastingsHSI | 92.7 | Airport | Adams | 82.1% | 184 of 224 | 6 min | 2 h | |
| 472 | North Platte NWSNPNN1 | 92.7 | Cooperative | Lincoln | 80.0% | 12 of 15 | 14 min | 19 h | |
| 473 | Kearney MuniEAR | 92.5 | Airport | Buffalo | 79.9% | 187 of 234 | 10 min | 75 min | |
| 474 | Harrison 20 SSE94077 | 92.4 | Reference | Sioux | 100% | 67 of 67 | 1.5 h | 3 h | |
| 474 | Whitman 5 ENE94079 | 92.4 | Reference | Grant | 100% | 67 of 67 | 1.5 h | 3 h | |
| 474 | Lincoln 8 ENE94995 | 92.4 | Reference | Lancaster | 100% | 67 of 67 | 1.5 h | 3 h | |
| 474 | Lincoln 11 SW94996 | 92.4 | Reference | Lancaster | 100% | 67 of 67 | 1.5 h | 3 h | |
| 478 | ScottsbluffSCBN1 | 92.4 | Cooperative | Scotts Bluff | 85.7% | 6 of 7 | 7.4 h | 33 h | |
| 479 | Salt Creek AT Lincoln (Fairgrounds)SALN1 | 92.3 | Gauge | Lancaster | 81.7% | 206 of 252 | 15 min | 65 min | |
| 480 | Falls City/BrennFNB | 91.7 | Airport | Richardson | 76.2% | 183 of 240 | 6 min | 2 h | |
| 481 | Grand IslandGRI | 91.5 | Airport | Hall | 77.5% | 186 of 240 | 6 min | 1.5 h | |
| 482 | West Papillion Creek AT PapillionPWBN1 | 91.1 | Gauge | Sarpy | 83.4% | 187 of 224 | 24 min | 75 min | |
| 483 | Big Papillion Creek 2 SE KennardKEBN1 | 90.7 | Gauge | Washington | 82.5% | 185 of 224 | 25 min | 62 min | |
| 484 | Kearney 5W - Turkey CreekKTCN1 | 90.1 | Gauge | Buffalo | 88.6% | 149 of 168 | 25 min | 7 h | |
| 485 | Ord/Sharp FieldODX | 90.0 | Airport | Valley | 72.2% | 208 of 288 | 6 min | 89 min | |
| 486 | Kings Canyon RAWSHRSN1 | 89.7 | Gauge | Dawes | 99.4% | 167 of 168 | 13 min | 2 h | |
| 487 | Haskell Agric LabNESN1 | 89.7 | Cooperative | Dixon | 71.4% | 5 of 7 | 13 min | 24 h | |
| 488 | HoldregeHLDN1 | 89.7 | Cooperative | Phelps | 71.4% | 5 of 7 | 23 min | 35 h | |
| 489 | AinsworthASWN1 | 89.7 | Cooperative | Brown | 71.4% | 5 of 7 | 23 min | 2 days | |
| 490 | LyonsLYON1 | 89.7 | Cooperative | Burt | 71.4% | 5 of 7 | 1.7 h | 2 days | |
| 491 | EmersonEMRN1 | 89.7 | Cooperative | Dixon | 71.4% | 5 of 7 | 2.4 h | 34 h | |
| 492 | Nebraska CityNCYN1 | 89.6 | Cooperative | Otoe | 71.4% | 5 of 7 | 2.7 h | 24 h | |
| 493 | Johnson Farm ScanJOFN1 | 89.5 | Gauge | Chase | 95.2% | 160 of 168 | 45 min | 5 h | |
| 493 | Rogers Farm #1 ScanROFN1 | 89.5 | Gauge | Lancaster | 95.2% | 160 of 168 | 45 min | 5 h | |
| 495 | Auburn/ Nebraska CityNE057 | 89.5 | Road | Nemaha | 87.3% | 440 of 504 | 26 min | 2.3 h | |
| 496 | US-83 66 mi N of Thedford CherryNE804 | 89.5 | Road | Cherry | 86.9% | 438 of 504 | 25 min | 2.3 h | |
| 497 | MerrimanNE008 | 89.5 | Road | Cherry | 86.1% | 434 of 504 | 23 min | 2.3 h | |
| 498 | HWY 77 & Agnew Rd.NE046 | 89.4 | Road | Lancaster | 87.1% | 439 of 504 | 26 min | 2.3 h | |
| 499 | Harbine on HWY 136 @ MP 161NE028 | 89.4 | Road | Jefferson | 87.1% | 439 of 504 | 26 min | 2.3 h | |
| 500 | Medicine CreekNE059 | 89.3 | Road | Lincoln | 86.9% | 438 of 504 | 26 min | 2.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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.