Storm Station

Live/247 Rank/Mississippi

Mississippi 24/7 Rank

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

397 stations ranked37.5% sent every report dueranked October 4, 2026page 2 of 2Mississippi instrumentsMississippi 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 397 ranked here, 393 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
248Pelahatchie RainPELM695.4GaugeRankin98.8%166 of 16829 min2 h
248Coldwater River 1 W SarahSARM695.4GaugeTunica98.8%166 of 16829 min2 h
248Mississippi River 2 SSW VicksburgVCKM695.4GaugeWarren98.8%166 of 16829 min2 h
248Chickasawhay 3 WNW WaynesboroWYNM695.4GaugeGreene98.8%166 of 16829 min2 h
255Little Tallahatchie River At BatesvilleBTGM695.4GaugePanola98.8%166 of 16829 min2 h
255COLDWATER RIVER 1 W Colwater River at Darling 1WDLGM695.4GaugeQuitman98.8%166 of 16829 min2 h
255Tallahatchie River AT LambertLMGM695.4GaugeQuitman98.8%166 of 16829 min2 h
255Coldwater River AT MarksMKSM695.4GaugeQuitman98.8%166 of 16829 min2 h
255Cassidy Bayou At WebbWEBM695.4GaugeTallahatchie98.8%166 of 16829 min2 h
260Ascalmore Tippo Bayou 9 SE Ascalmore Tippo Bayou Nr Swan LakeATBM695.4GaugeGrenada98.8%166 of 16829 min2 h
261Chickasawhay River AT EnterpriseENSM695.4GaugeClarke98.8%166 of 16829 min3 h
262Eubanks Creek AT Eubanks Creek/JacksonUBCM695.2GaugeHinds98.2%165 of 16829 min2 h
263Yazoo Rvr/Alligator CatfishALGM695.2GaugeLeflore98.2%165 of 16829 min2 h
263Little Tallahatchie River 6 NE BatesvilleBBGM695.2GaugePanola98.2%165 of 16829 min2 h
263Quiver AT Quiver River near DoddsvilleDODM695.2GaugeLeflore98.2%165 of 16829 min2 h
263Greenwood Cutoff (Upstream)GWNM695.2GaugeLeflore98.2%165 of 16829 min2 h
263Yazoo River At Shell BluffSBGM695.2GaugeLeflore98.2%165 of 16829 min2 h
263Quiver River near Sunflower 6 E SUNFLOWERSNFM695.2GaugeLeflore98.2%165 of 16829 min2 h
263Sardis Lake Outlet - Little TallahatchieSROM695.2GaugePanola98.2%165 of 16829 min2 h
270Black BayouBBYM695.0GaugeTallahatchie97.6%164 of 16829 min2 h
271Grenada Dam TailwaterGRTM694.8GaugeGrenada97.0%163 of 16829 min2 h
271Yocona River AT OxfordOXDM694.8GaugeLafayette97.0%163 of 16829 min2 h
271Tallahatchie River 4 SSE Swan LakeSWNM694.8GaugeTallahatchie97.0%163 of 16829 min2 h
271Yalobusha AT HolcombUHGM694.8GaugeGrenada97.0%163 of 16829 min2 h
271Yalobusha AT WhaleyYWGM694.8GaugeLeflore97.0%163 of 16829 min2 h
276Enid Dam TailwaterENTM694.6GaugeYalobusha96.4%162 of 16829 min2 h
277GlosterGLOM694.6CooperativeAmite85.7%6 of 727 min2 days
278WigginsWIGM694.6CooperativeStone85.7%6 of 757 min2 days
279WaynesboroWAYM694.6CooperativeWayne85.7%6 of 776 min24 h
280Collinsville CoopCLLM694.6CooperativeLauderdale85.7%6 of 71.6 h2 days
281Pass Christian 5.0 NMS-HR-1994.5VolunteerHarrison100%3 of 313.4 h24 h
282ClarksdaleCKM94.4AirportCoahoma96.8%488 of 5048 min3.3 h
283Wool Market - Camp KellerCKWM694.2GaugeHarrison100%168 of 16819 min62 min
284PQLPQL94.0DCP-85.7%6 of 73.6 h23.9 h
285Black Bayou @ HWY 12BLBM693.9GaugeWashington100%168 of 16838 min62 min
285Yazoo River AT GreenwoodGREM693.9GaugeLeflore100%168 of 16838 min62 min
285Main Canal Near Wayside (Longwood)WYSM693.9GaugeWashington100%168 of 16838 min62 min
288Pemburton Cutoff Yazoo RvrGPMM693.9GaugeLeflore100%168 of 16838 min62 min
289Big Sunflower River 10 W Little Calio Lndg (belzoni)LCGM693.7GaugeHumphreys99.4%167 of 16838 min2 h
290Big Sunflower River 3 E AnguillaANGM693.7GaugeSharkey99.4%167 of 16838 min2 h
290Big Sunflower At Big Sunflower River @ ClarkdaleBSCM693.7GaugeCoahoma99.4%167 of 16838 min2 h
290Big Sunflower River 3 SSW LombardyLBSM693.7GaugeSunflower99.4%167 of 16838 min2 h
290Wasp Lake Cntl Str LandsideWLLM693.7GaugeHumphreys99.4%167 of 16838 min2 h
290Yazoo River 1 W Yazoo CityYZOM693.7GaugeYazoo99.4%167 of 16838 min2 h
295Little Sunflower Floodgate - RiversideLSGM693.7GaugeIssaquena99.4%167 of 16838 min2 h
296Richton 3.4 NMS-PY-493.6VolunteerPerry100%3 of 315.4 h2 days
297Senatobia 1.5 SMS-TT-193.6VolunteerTate100%3 of 315.4 h2 days
298Yazoo River AT BelzoniBELM693.6GaugeHumphreys99.4%167 of 16839 min2 h
298Steele Bayou Near GraceGRGM693.6GaugeIssaquena99.4%167 of 16839 min2 h
298Big Sunflower River AT Holly BluffHOGM693.6GaugeSharkey99.4%167 of 16839 min2 h
298Little Sunflower Floodgate-Land SideLSLM693.6GaugeIssaquena99.4%167 of 16839 min2 h
298Steele Bayou 0 AT Steele Bayou Structure (Landside/Riverside)SBSM693.6GaugeIssaquena99.4%167 of 16839 min2 h
298Wasp Lake Cntl Str RiversideWLRM693.6GaugeHumphreys99.4%167 of 16839 min2 h
298Yazoo City Pumping PlantYPPM693.6GaugeYazoo99.4%167 of 16839 min2 h
305Wolf River 11 NW LandonLNDM693.6GaugeHarrison95.2%160 of 16823 min5 h
306Wolf Lake - Hwy 149WLFM693.4GaugeYazoo98.8%166 of 16839 min2 h
307Muddy Bayou Control StructureMBGM693.0GaugeWarren97.6%164 of 16839 min3 h
308BatesvillePMU93.0AirportPanola97.2%490 of 5048 min2.7 h
309MadisonMBO93.0AirportMadison93.0%469 of 5048 min4.3 h
310Little Tallahatchie Canal 12 W Little Tallahatchie River at EttaETAM693.0GaugeUnion86.1%193 of 22419 min62 min
311Meridian RangeNJW93.0AirportKemper82.7%139 of 1686 min4 h
312Brookhaven1R792.7AirportLincoln93.4%471 of 5048 min4.3 h
313Iuka15M92.5AirportTishomingo93.0%469 of 5048 min4.3 h
314AberdeenM4092.5AirportMonroe92.8%468 of 5048 min4.3 h
315PhiladelphiaMPE92.4AirportNeshoba92.6%467 of 5048 min4.3 h
316Columbus CoopCUSM692.4CooperativeLowndes85.7%6 of 77.1 h47 h
317Holly Springs 4 N2380392.3ReferenceMarshall100%67 of 671.5 h3 h
317Newton 5 ENE6383192.3ReferenceNewton100%67 of 671.5 h3 h
319Tunica Municipal AirportUTA92.3AirportTunica93.2%470 of 5048 min4.3 h
320OxfordUOX92.0AirportLafayette93.0%469 of 5048 min4.3 h
321Mccomb/Lewis FieldMCB91.5AirportPike91.0%153 of 16810 min16.6 h
322Belmont01M91.3AirportTishomingo93.2%470 of 5048 min4.3 h
323VicksburgVKS90.8AirportWarren92.4%466 of 50418 min4.3 h
324Beasley Lake ScanBSYM690.5GaugeSunflower95.2%160 of 16839 min5 h
324Onward ScanOONM690.5GaugeSharkey95.2%160 of 16839 min5 h
324Perthshire ScanPERM690.5GaugeBolivar95.2%160 of 16839 min5 h
324Sandy Ridge ScanSRXM690.5GaugeSunflower95.2%160 of 16839 min5 h
324Starkville ScanSTKM690.5GaugeClay95.2%160 of 16839 min5 h
324Tunica ScanTNAM690.5GaugeTunica95.2%160 of 16839 min5 h
324Vance ScanVNCM690.5GaugeTallahatchie95.2%160 of 16839 min5 h
331North Issaquena ScanNORM690.3GaugeIssaquena94.6%159 of 16839 min5 h
331Scott ScanSCOM690.3GaugeBolivar94.6%159 of 16839 min5 h
333Goodwin Ck Pasture ScanGCPM689.8GaugePanola95.2%160 of 16839 min5 h
334Rosedale 3N - Mississippi RiverROSM689.6GaugeBolivar100%168 of 16869 min2 h
335Tunica - Mississippi Mhoon LandingMHOM689.6GaugeTunica100%168 of 16869 min2 h
336Jackson - Steele BayouSBLM689.4GaugeSharkey99.4%167 of 16869 min2 h
336Yazoo River AT SatartiaYRSM689.4GaugeYazoo99.4%167 of 16869 min2 h
338Winona5A689.4AirportMontgomery96.0%484 of 5048 min2.7 h
339Mississippi River AT Friars PointFRPM689.0GaugeCoahoma98.2%165 of 16869 min2 h
340RaymondJVW88.9AirportHinds93.0%469 of 5048 min4.3 h
341Coldwater River 6 SE Cold Water River Near Olive Branch 6SEOLVM688.6GaugeDe Soto87.5%147 of 16819 min14 h
342Sowashee Creek AT MeridianMEIM688.5GaugeLauderdale76.1%128 of 16824 min2 h
343Greenville MuniGLH88.4AirportWashington86.9%146 of 16810 min22 h
344Beasley LakeS203288.3SoilSunflower94.1%128 of 13643 min7 h
345Goodwin Ck Timber ScanGCTM688.0GaugePanola95.2%160 of 16839 min5 h
346Lucedale 9.2 ESEMS-GG-587.9VolunteerGeorge66.6%2 of 326 min36 h
347Ocean Springs 2.5 NWMS-JC-3287.9VolunteerJackson66.6%2 of 386 min35 h
348Perkinston 1.7 NEMS-ST-487.9VolunteerStone66.6%2 of 386 min36 h
349Florence 1.0 WSWMS-RN-3387.9VolunteerRankin66.6%2 of 32.4 h36 h
350Mayday ScanMAYM687.6GaugeYazoo86.9%146 of 16839 min5 h
351Columbus 5.3 ESEMS-LW-587.4VolunteerLowndes66.6%2 of 33.4 h25 h
352Hazlehurst 0.8 WSWMS-CP-387.4VolunteerCopiah66.6%2 of 33.4 h35 h
353Oxford 3.9 NMS-LY-1487.0VolunteerLafayette66.6%2 of 34.4 h2 days
354Keesler AFB/BiloxiBIX86.5AirportHarrison99.4%167 of 16813 min1.8 h
355Churchwell Road (Camp Dansler)BCRM686.4GaugeForrest80.3%135 of 16823 min10 h
356Madison 5.7 WNWMS-MD-886.1VolunteerMadison66.6%2 of 36.4 h2 days
357OnwardS203385.9SoilSharkey94.1%128 of 13653 min8 h
357North IssaquenaS208785.9SoilIssaquena94.1%128 of 13653 min8 h
357Sandy RidgeS210985.9SoilSunflower94.1%128 of 13653 min8 h
360Tnc Fort Bayou ScanTFBM685.6GaugeJackson95.2%160 of 16839 min5 h
361Goodwin Ck PastureS202485.6SoilPanola93.3%127 of 13643 min7 h
362TunicaS203485.6SoilTunica93.3%127 of 13653 min8 h
362VanceS203585.6SoilTallahatchie93.3%127 of 13653 min8 h
362PerthshireS204685.6SoilBolivar93.3%127 of 13653 min8 h
362ScottS207085.6SoilBolivar93.3%127 of 13653 min8 h
366StarkvilleS206485.4SoilOktibbeha93.3%127 of 13653 min8 h
367Big Sunflower River AT SunflowerSUNM685.2GaugeSunflower86.9%146 of 16828 min21 h
368Gulfport 2.6 WSWMS-HR-5785.1VolunteerHarrison66.6%2 of 38.4 h38 h
369MaydayS211084.9SoilYazoo91.1%124 of 13653 min8 h
370ClarksdaleCLKM684.6CooperativeCoahoma57.1%4 of 712 min2 days
371BelzoniBLZM684.6CooperativeHumphreys57.1%4 of 727 min2 days
372CoffeevilleCFFM684.6CooperativeYalobusha57.1%4 of 71.8 h2.5 days
373P Harrison Dunns Falls CoopPDFM684.6CooperativeLauderdale57.1%4 of 71.9 h2 days
374Goodwin Ck TimberS202584.4SoilPanola93.3%127 of 13643 min7 h
375Ocean SpringsOCSM684.4CooperativeJackson57.1%4 of 72.8 h2 days
376Kosciusko RainKZAM682.3GaugeAttala61.3%103 of 16829 min62 min
377PicayuneMJD82.2AirportPearl River58.1%293 of 5048 min2.7 h
378Tnc Fort BayouS208281.4SoilJackson94.1%128 of 13653 min8 h
379Bay_St._LouisHSA81.0AirportHancock60.7%102 of 16813 min11 h
380Met Site Grand Bay At Moss PointGDXM680.7GaugeJackson86.1%193 of 22419 min62 min
381Olive BranchOLV79.6AirportDe Soto56.1%283 of 5048 min4.3 h
382Mississippi River 10 N Tunica RiverparkTRPM678.5GaugeTunica69.0%116 of 16824 min32.3 h
383Brandon 1.9 NEMS-RN-377.9VolunteerRankin66.6%2 of 324.4 h36 h
384Columbus 5.3 NMS-LW-277.9VolunteerLowndes66.6%2 of 325.4 h37 h
385Louisville - WinstonLMS77.5AirportWinston44.6%225 of 5048 min2.7 h
386Jackson - White Oak CreekWOWM676.8GaugeHinds68.4%115 of 16824 min2.2 days
387Liberty 1.4 WMS-AM-476.2VolunteerAmite33.3%1 of 32.4 h2.5 days
388Hattiesburg 3SWHTBM676.0CooperativeForrest42.8%3 of 710.3 h3 days
389StarkvilleSTF75.8AirportOktibbeha41.0%41 of 1008 min15.7 h
390Beaumount - Exp StationBESM674.6CooperativePerry57.1%4 of 725.4 h36 h
391Lumberton 11.7 SSEMS-PR-1472.1VolunteerPearl River33.3%1 of 311.4 h2.5 days
392LURM6LURM671.9DCP-39.2%22 of 5633 min2.1 days
393Jourdan River 2 SSW Kiln/Bay St. LouisKLNM669.6GaugeHancock50.6%85 of 16823 min3.4 days
394Pascagoula River AT Graham FerryPGFM669.3GaugeJackson36.9%62 of 16824 min17 h
395Silver City ScanSILM660.3GaugeHumphreys32.7%55 of 16839 min4.8 days
396ClevelandRNV57.8AirportBolivar17.8%90 of 50418 min5.8 days
397Silver CityS208652.0SoilHumphreys16.9%23 of 13652 min4.8 days

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.