Storm Station
Sign in

Live/247 Rank/South Carolina

South Carolina 24/7 Rank

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

1,128 stations ranked35.2% sent every report dueranked October 16, 2026page 3 of 5South Carolina instrumentsSouth Carolina 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 1,128 ranked here, 1,070 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
496North Inlet Winyah Bay WaterNIQS197.2GaugeGeorgetown98.2%165 of 16821 min2 h
502Jenkinsville 2WSW - Broad RiverBRJS197.2GaugeFairfield98.2%165 of 16821 min2 h
502Cedar Ck At Cedar Ck Hunt ClubCCKS197.2GaugeRichland98.2%165 of 16821 min2 h
502Monetta 5ESE - Chinquapin RiverCCMS197.2GaugeAiken98.2%165 of 16821 min2 h
502Catawba River Sc At Catawba Rvr 2 SE CatawbaCTBS197.2GaugeYork98.2%165 of 16821 min2 h
502ColumbiaLKMS197.2GaugeLexington98.2%165 of 16821 min2 h
502GeorgetownMRYS197.2GaugeGeorgetown98.2%165 of 16821 min2 h
502Murphy Village - Stevens CreekMVCS197.2GaugeEdgefield98.2%165 of 16821 min2 h
502Cooper River AT North Charleston 8 NNENCAS197.2GaugeBerkeley98.2%165 of 16821 min2 h
502Pos - Peedee RiverPDPS197.2GaugeFlorence98.2%165 of 16821 min2 h
502W. Br Cooper RPIMS197.2GaugeBerkeley98.2%165 of 16821 min2 h
502South Rabon CRKSRCS197.2GaugeLaurens98.2%165 of 16821 min2 h
513Back River AT KittredgeKITS197.2GaugeBerkeley98.2%165 of 16821 min2 h
513Broad River At Ninety Nine Islands DamNNRS197.2GaugeCherokee98.2%165 of 16821 min2 h
515Pineville - Lake MoultrieLMIS197.2GaugeBerkeley98.2%165 of 16821 min2 h
515North Charleston - Cooper River at Ports AuthPAKS197.2GaugeCharleston98.2%165 of 16821 min2 h
517Rapid DeployNCHS197.2GaugeMarion98.2%165 of 16821 min2 h
517Hardeeville - New RiverNRHS197.2GaugeBeaufort98.2%165 of 16821 min2 h
517Monetta 9SSWSFAS197.2GaugeAiken98.2%165 of 16821 min2 h
520ATLANTIC INTRACOATAL WATERWAY AT Aiw At Nixons CrossroadsNIXS197.2GaugeHorry95.2%160 of 16816 min2 h
520Smith Branch AT Smith Branch At North Main St ColumbiaSMHS197.2GaugeRichland95.2%160 of 16816 min2 h
520WACCAMAW 2 W Waccamaw Nr Pawleys Island 2wWPIS197.2GaugeGeorgetown95.2%160 of 16816 min2 h
523Jenkensville - Monticello ResMRJS197.1GaugeFairfield97.6%656 of 67216 min60 min
524Broad River In Sc 3.2 W BlacksburgBBGS197.0GaugeCherokee98.6%663 of 67223 min45 min
524Fishing Creek 4 SE Fishing CRK At HWY 5 Blo YorkFISS197.0GaugeYork98.6%663 of 67223 min45 min
524Enoree River 1 NE WhitmireWHMS197.0GaugeUnion98.6%663 of 67223 min45 min
527Gaston Shoals Res Broad River At Gaston ShoalsBLAS197.0GaugeCherokee97.6%164 of 16821 min2 h
527Congaree River 2 S CONGAREE SWAMP NATIONAL PARK-GADSDENGADS197.0GaugeRichland97.6%164 of 16821 min2 h
529Beaufort - Beaufort RiverBRBS196.9GaugeBeaufort100%168 of 16826 min81 min
529South Tyger River Below DuncanDUCS196.9GaugeSpartanburg100%168 of 16826 min81 min
529Colu - Gills CreekGIBS196.9GaugeRichland100%168 of 16826 min81 min
532Saluda River 3 SW Lake MurrayIRMS196.9GaugeLexington98.6%663 of 67223 min36 min
532Little Saluda River 4.5 NE Little Saluda River Near SaludaLSRS196.9GaugeSaluda98.6%663 of 67223 min36 min
534Broad River 0 AT AlstonALTS196.9GaugeFairfield98.5%662 of 67223 min36 min
535WACCAMAW RIVER AT HAGLEY LANDING 3 W Hagley Landing/pawleys IsHAGS196.9GaugeGeorgetown94.6%159 of 16816 min2 h
536Sugar Creek 2 E Sugar CRK Nr Ft MillSUGS196.8GaugeYork100%168 of 16826 min81 min
537Cooper River AT Cooper River At Filbin CreekCPFS196.8GaugeCharleston100%168 of 16826 min81 min
537Durbin CreekDURS196.8GaugeLaurens100%168 of 16826 min81 min
537Greenville RainGVRS196.8GaugeGreenville100%168 of 16826 min81 min
537Salkehatchie River AT Miley 3 NNWMILS196.8GaugeHampton100%168 of 16826 min81 min
537Middle Tyger River 2 SE Middle Tyger Nr LymanMTLS196.8GaugeSpartanburg100%168 of 16826 min81 min
537Lake Moultrie/Pinopolis DamPINS196.8GaugeBerkeley100%168 of 16826 min81 min
537Lake Marion AT Lake MarionPNVS196.8GaugeClarendon100%168 of 16826 min81 min
537South Saluda River Nr Cleveland At S Saluda Nr ClevelandSSRS196.8GaugePickens100%168 of 16826 min81 min
537RidgelandTLFS196.8GaugeJasper100%168 of 16826 min81 min
537Enoree River 3 S Enoree Nr WoodruffWODS196.8GaugeLaurens100%168 of 16826 min81 min
547Buck Creek near Longs 1 NE Buck Creek Near LongsBCLS196.8GaugeHorry100%168 of 16826 min75 min
547South Fork Edisto River 5 N DenmarkDENS196.8GaugeBamberg100%168 of 16826 min75 min
547Williamston RainWLMS196.8GaugeAnderson100%168 of 16826 min75 min
550Lancaster 6.9 ENESC-LN-2696.8VolunteerLancaster100%7 of 79.4 h24 h
551Broad River 3 SE Broad River Blw 99 Islands Nr Cherokee FallsCHFS196.8GaugeCherokee98.0%659 of 67223 min45 min
552St George 3N - Indian Field SwampIFSS196.8GaugeDorchester97.0%163 of 16821 min2 h
553Pickens CountyLQK96.7AirportPickens99.8%503 of 50410 min40 min
554Catawba River Below Great Falls-Dearborn Lake At Great FallsCGFS196.7GaugeChester99.4%167 of 16826 min2 h
554EdgefieldEGFS196.7GaugeEdgefield99.4%167 of 16826 min2 h
554Tigerville - Big Falls CreekFCCS196.7GaugeGreenville99.4%167 of 16826 min2 h
554Charleston Harbor - NERRS Fort MoultrieFMNS196.7GaugeCharleston99.4%167 of 16826 min2 h
554USGS Rain Gage At Scdot Office In SaludaSRGS196.7GaugeSaluda99.4%167 of 16826 min2 h
554Rantowles - Stono RiverSTOS196.7GaugeCharleston99.4%167 of 16826 min2 h
560Lake Moultrie TailracePTRS196.7GaugeBerkeley94.0%158 of 16816 min2 h
561Weather Site At Ace Basin Nerr Nr EdistoACXS196.6GaugeColleton99.4%167 of 16826 min1.8 h
562North Rabon Creek Nr Hickory TavernNRBS196.6GaugeLaurens99.4%167 of 16826 min2 h
562Thicketty Creek 4 W Thicketty Ck Nr GaffneyTHYS196.6GaugeCherokee99.4%167 of 16826 min2 h
562Saluda River 2 E Saluda Nr WilliamstonWLSS196.6GaugeAnderson99.4%167 of 16826 min2 h
565Jacksonboro - Edisto RiverEJRS196.6GaugeColleton99.4%167 of 16826 min1.8 h
566Brushy Creek 6 NE Brushy CRK Nr GrnvlBRSS196.6GaugeGreenville99.4%167 of 16826 min2 h
566ElloreeLMES196.6GaugeOrangeburg99.4%167 of 16826 min2 h
566PEE DEE 4 S Pee Dee 4sPRVS196.6GaugeFlorence99.4%167 of 16826 min2 h
569Black Creek 6 NE McbeeMCBS196.6GaugeChesterfield97.4%655 of 67218 min60 min
570Rapid Deploy DRDDS196.6GaugeDorchester97.3%654 of 67218 min60 min
571Cow Castle CkBOWS196.5GaugeOrangeburg98.8%166 of 16826 min2 h
572Saluda River 10 WNW Lake Murray DamMURS196.5GaugeLexington98.6%663 of 67225 min36 min
573PEE DEE 5 W Black Creek Nr HartsvilleHTSS196.5GaugeDarlington97.3%654 of 67218 min60 min
574Columbia - Weir TowerWERS196.4GaugeRichland100%168 of 16810 min60 min
575Durbin Creek Above Fountain Inn0216038196.4GaugeLaurens100%168 of 16828 min81 min
575Reedy River Near Greenville0216400096.4GaugeGreenville100%168 of 16828 min81 min
575Coosawhatchie River At I95 Near Ridgeland02176518296.4GaugeJasper100%168 of 16828 min81 min
575Raingage Nr Edisto River Bl Jacksonboro32451408027250196.4GaugeColleton100%168 of 16828 min81 min
575USGS Raingage Nr Usps Office At Five Points34000008100554596.4GaugeRichland100%168 of 16828 min81 min
580LITTLE BACK RIVER AT F&W DOCKFWDS196.4GaugeJasper98.8%166 of 16826 min1.8 h
581Summerville - Ashley RiverARDS196.4GaugeDorchester98.8%166 of 16826 min2 h
581Green Pond 3NNE - Ashepoo RiverARGS196.4GaugeColleton98.8%166 of 16826 min2 h
581Dunbar - Black RiverBDBS196.4GaugeGeorgetown98.8%166 of 16826 min2 h
581Saluda River 2 NNW ChappellsCHAS196.4GaugeNewberry98.8%166 of 16826 min2 h
581Dillo - Little Pee Wee RiverDLLS196.4GaugeDillon98.8%166 of 16826 min2 h
581Saluda River 3 W GreenvilleGSLS196.4GaugePickens98.8%166 of 16826 min2 h
581Lake William C. BowenLKBS196.4GaugeSpartanburg98.8%166 of 16826 min2 h
581Manchester Creek 2 ENE Manchester CRK Nr Rock HillMCHS196.4GaugeYork98.8%166 of 16826 min2 h
581Middle Saluda River Nr Cleveland At Middle Saluda River Nr RiveMSRS196.4GaugeGreenville98.8%166 of 16826 min2 h
581Cleveland 10W - Slicking CreekSCTS196.4GaugeGreenville98.8%166 of 16826 min2 h
581Oconee Station WellTAMS196.4GaugeOconee98.8%166 of 16826 min2 h
581Saluda River 2 SE Saluda Nr Ware ShoalsWSHS196.4GaugeGreenwood98.8%166 of 16826 min2 h
593Norway 5WSW - Rocky Swamp CreekRCSS196.4GaugeOrangeburg98.8%166 of 16826 min2 h
594Moncks CornerLMCS196.4GaugeBerkeley98.8%166 of 16826 min2 h
595McClellenville 6E - Skrine CreekSCMS196.2GaugeCharleston98.2%165 of 16826 min2 h
596Broad River 5 NNE Broad Rvr at Neal Shoals Reservoir 5 NNE CarliNSHS196.2GaugeUnion98.2%165 of 16826 min2 h
597WACCAMAW 1 SE BucksportBUCS196.0GaugeHorry97.6%164 of 16826 min2 h
597Westminster 3WNW - Chauga RiverCRWS196.0GaugeOconee97.6%164 of 16826 min2 h
597Sunset 2NW - Estatoee CreekECSS196.0GaugePickens97.6%164 of 16826 min2 h
597Kershaw - Hanging Rock CreekHRKS196.0GaugeChesterfield97.6%164 of 16826 min2 h
597Lancaster Rain GaugeLCCS196.0GaugeLancaster97.6%164 of 16826 min2 h
597Myrtle BeachMGCS196.0GaugeHorry97.6%164 of 16826 min2 h
597S Santee RMVLS196.0GaugeCharleston97.6%164 of 16826 min2 h
597Highland - North Saluda RiverNSLS196.0GaugeGreenville97.6%164 of 16826 min2 h
597NORTH SANTEE RIVER AT N Santee River Nr N SanteeNSNS196.0GaugeGeorgetown97.6%164 of 16826 min2 h
597Columbia - Pen BranchPBRS196.0GaugeRichland97.6%164 of 16826 min2 h
597GREAT PEE DEE 3 W Pee Dee Nr BucksportPDBS196.0GaugeGeorgetown97.6%164 of 16826 min2 h
597Georgetown - Peedee RiverPDGS196.0GaugeGeorgetown97.6%164 of 16826 min2 h
597Santee River AT Pineville 6 W Near Santee DamPVLS196.0GaugeClarendon97.6%164 of 16826 min2 h
597Rapid DeploySMGS196.0GaugeGeorgetown97.6%164 of 16826 min2 h
597South Santee River AT Mcclellanville 8 NESSNS196.0GaugeCharleston97.6%164 of 16826 min2 h
612Santee River 2 NE JamestownJAMS195.9GaugeGeorgetown100%168 of 16831 min60 min
613Andrews - Black RiverADRS195.9GaugeWilliamsburg100%168 of 16831 min66 min
613South Fork Edisto River 2 NNE BambergBMBS195.9GaugeBamberg100%168 of 16831 min66 min
613Wateree River 3 W CamdenCMDS195.9GaugeKershaw100%168 of 16831 min66 min
613South Fork Edisto River 3 SW South Fork Edisto Near CopeCOPS195.9GaugeOrangeburg100%168 of 16831 min66 min
613Goose Creek - Cooper RiverCRGS195.9GaugeBerkeley100%168 of 16831 min66 min
613Congaree Creek near South CongareeCRKS195.9GaugeLexington100%168 of 16831 min66 min
613Coosawhatchie AT Hampton 3 SHMPS195.9GaugeHampton100%168 of 16831 min66 min
613Kershaw - Little Lynches RiverKELS195.9GaugeLancaster100%168 of 16831 min66 min
613Lake Marion TailraceLMTS195.9GaugeBerkeley100%168 of 16831 min66 min
613Stevens Creek 1 E ModocMODS195.9GaugeEdgefield100%168 of 16831 min66 min
613Florence - Peedee RiverPDFS195.9GaugeMarlboro100%168 of 16831 min66 min
613Reedy River At Reedy @ HWY 418SIMS195.9GaugeGreenville100%168 of 16831 min66 min
613Saluda River 3 W ColumbiaSLUS195.9GaugeRichland100%168 of 16831 min66 min
613Wildcat Creek 3 SW Wildcat Creek at Robertson Rd 3 SW Rock HillWCCS195.9GaugeYork100%168 of 16831 min66 min
613Cainhoy - Wando RiverWRCS195.9GaugeBerkeley100%168 of 16831 min66 min
628Hartwell Lake Near Anderson0218701095.8GaugeAnderson100%168 of 16813 min66 min
629AT Aiw At Hwy 544 At SocasteeSOCS195.8GaugeHorry100%168 of 16831 min60 min
630Cedar Creek AT Cedar Creek Near Thor 1 NCCPS195.8GaugeLexington97.0%163 of 16826 min2 h
631Bethune 13NW - Buffalo CreekBCPS195.7GaugeKershaw99.4%167 of 16831 min2 h
632Rocky Branch Above Pickens StreetRBPS195.6GaugeRichland96.4%162 of 16826 min2 h
633SumterSMS95.5AirportSumter99.4%501 of 50424 min40 min
634Crabtree Swamp At Conway0211070195.4GaugeHorry100%168 of 16833 min66 min
635USGS Raingage At Batesburg Pd At Batesburg33535808133190095.4GaugeLexington100%168 of 16833 min66 min
635Raingage At Lk Greenwood Tailrace Nr Chappells34101008154390095.4GaugeGreenwood100%168 of 16833 min66 min
635Raingage Sample Br At Greenwood34125608209200095.4GaugeGreenwood100%168 of 16833 min66 min
638Boiling Springs 1.2 ESESC-SP-13295.4VolunteerSpartanburg100%7 of 712.4 h25 h
639Charleston - Waterfront ParkCHLS195.3GaugeCharleston99.4%334 of 33621 min60 min
640Kings Creek At Kings Ck 5 E BlacksburgKGCS195.3GaugeCherokee98.2%165 of 16831 min2 h
641USGS Raingage At Newberry34191308134150095.2GaugeNewberry99.4%167 of 16833 min2.3 h
642Limehouse (Lower Back River Abv LucknowLUCS195.2GaugeJasper98.2%165 of 16831 min2 h
642Rocky Bottom - Sunfish MountainSFMS195.2GaugeGreenville98.2%165 of 16831 min2 h
642Cleveland 8W - South Saluda RiverSSSS195.2GaugePickens98.2%165 of 16831 min2 h
645Water Quality Site At Ace Basin Nerr NrACQS195.2GaugeColleton98.2%165 of 16831 min2 h
646Hardeeville - Savannah RiverELBS195.1GaugeJasper99.4%167 of 16830 min1.5 h
647Adams Run - Ace BasinACFS195.1GaugeCharleston96.4%162 of 16828 min2 h
648Charleston - 8665530CHTS195.0GaugeCharleston92.3%776 of 84022 min30 min
648AT Nos Tide Gage At Springmaid PierMROS195.0GaugeHorry92.3%776 of 84022 min30 min
650Wagener 1SWWGRS195.0CooperativeAiken85.7%6 of 718 min2 days
651Anderson 6.9 WNWSC-AN-3795.0VolunteerAnderson85.7%6 of 726 min24 h
652Columbia 9.8 NSC-RC-16195.0VolunteerRichland85.7%6 of 726 min47 h
653Rock Hill 4.0 NWSC-YR-10895.0VolunteerYork85.7%6 of 726 min36.1 h
653Fort Mill 3.0 NWSC-YR-7895.0VolunteerYork85.7%6 of 726 min36.1 h
655Charleston 4.1 SSESC-CR-30495.0VolunteerCharleston85.7%6 of 726 min37.1 h
655Swansea 6.1 SWSC-LX-19295.0VolunteerLexington85.7%6 of 726 min37.1 h
657Lugoff 0.9 NWSC-KR-2995.0VolunteerKershaw85.7%6 of 726 min2 days
657Salem 3.9 ENESC-OC-10595.0VolunteerOconee85.7%6 of 726 min2 days
659Pawleys Island 3.0 WNWSC-GT-3695.0VolunteerGeorgetown85.7%6 of 726 min47 h
660Bluffton 1.7 SSC-BF-11495.0VolunteerBeaufort85.7%6 of 726 min2 days
660Summerville 5.8 NNESC-BK-11195.0VolunteerBerkeley85.7%6 of 726 min2 days
662Edisto Beach 1.2 WSWSC-CL-3195.0VolunteerColleton85.7%6 of 726 min24 h
663Columbia 8.8 NSC-RC-10695.0VolunteerRichland85.7%6 of 726 min37.1 h
664Aiken 1.0 SSWSC-AK-2395.0VolunteerAiken85.7%6 of 726 min2 days
664York 6.3 ESC-YR-695.0VolunteerYork85.7%6 of 726 min2 days
666Elloree 2.2 WSWSC-OR-4195.0VolunteerOrangeburg85.7%6 of 726 min36.1 h
667Beaufort 7.1 WNWSC-BF-9895.0VolunteerBeaufort85.7%6 of 726 min43 h
668Salley 6NNESLYS195.0CooperativeAiken85.7%6 of 729 min2 days
669Gaston Shoals ReservoirBLAS195.0CooperativeCherokee85.7%6 of 729 min2 days
670Lugoff 2NELUGS195.0CooperativeKershaw85.7%6 of 739 min2 days
671Aiken 4.3 SSWSC-AK-4795.0VolunteerAiken85.7%6 of 785 min37.1 h
671North Charleston 2.5 SWSC-CR-30095.0VolunteerCharleston85.7%6 of 785 min37.1 h
673Summerville 1.9 SSWSC-DC-7695.0VolunteerDorchester85.7%6 of 785 min38.1 h
674Inman 4.5 WSWSC-SP-14195.0VolunteerSpartanburg85.7%6 of 785 min2 days
675Mount Pleasant 4.6 NNESC-CR-11395.0VolunteerCharleston85.7%6 of 786 min24 h
676Simpsonville 2.9 ENESC-GV-15695.0VolunteerGreenville85.7%6 of 786 min2.1 days
677Hilton Head Island 4.7 ENESC-BF-11795.0VolunteerBeaufort85.7%6 of 786 min47.1 h
678Mount Pleasant 2.0 NSC-CR-20495.0VolunteerCharleston85.7%6 of 786 min37.1 h
679Belton 3.5 WSC-AN-4695.0VolunteerAnderson85.7%6 of 786 min2 days
679Beaufort 4.6 NSC-BF-13795.0VolunteerBeaufort85.7%6 of 786 min2 days
681Charleston 4.1 NWSC-CR-16495.0VolunteerCharleston85.7%6 of 786 min24 h
681Folly BeachSC-CR-26295.0VolunteerCharleston85.7%6 of 786 min24 h
683Columbia 5.7 WSWSC-RC-13495.0VolunteerRichland85.7%6 of 786 min24 h
683Duncan 2.9 SSESC-SP-12495.0VolunteerSpartanburg85.7%6 of 786 min24 h
685Greenville 0.7 ESESC-GV-12895.0VolunteerGreenville85.7%6 of 786 min25 h
685Pickens 1.5 WSWSC-PC-595.0VolunteerPickens85.7%6 of 786 min25 h
687Summerville 2.7 WNWSC-DC-9395.0VolunteerDorchester85.7%6 of 786 min35.1 h
687Hopkins 3.9 NNESC-RC-3095.0VolunteerRichland85.7%6 of 786 min35.1 h
689Charleston 2.3 NESC-CR-27595.0VolunteerCharleston85.7%6 of 786 min38.1 h
690Laurens 0.7 SSWSC-LR-4595.0VolunteerLaurens85.7%6 of 786 min2 days
691Hopkins 4.7 NNESC-RC-17195.0VolunteerRichland85.7%6 of 786 min27 h
692Chapin 6.0 SSWSC-LX-19095.0VolunteerLexington85.7%6 of 786 min36.1 h
693Fort Mill 4.6 NNESC-YR-7195.0VolunteerYork85.7%6 of 786 min25 h
694Moncks Corner 5.1 SSWSC-BK-8295.0VolunteerBerkeley85.7%6 of 786 min37.1 h
694Dentsville 6.6 NNESC-RC-195.0VolunteerRichland85.7%6 of 786 min37.1 h
694Rock Hill 4.1 WNWSC-YR-11195.0VolunteerYork85.7%6 of 786 min37.1 h
697Blythewood 1.0 WSC-RC-4195.0VolunteerRichland85.7%6 of 786 min24 h
698Blythewood 5.1 ESC-RC-15495.0VolunteerRichland85.7%6 of 786 min36.1 h
699Florence 1.2 NNESC-FL-2595.0VolunteerFlorence85.7%6 of 786 min2 days
700Gaffney 3.5 SWSC-CK-2195.0VolunteerCherokee85.7%6 of 786 min2 days
701Cope 4.1 NESC-OR-2595.0VolunteerOrangeburg85.7%6 of 786 min36.1 h
702Long CreekLONS195.0CooperativeOconee85.7%6 of 72 h2 days
703Irmo 1.0 WNWSC-LX-11495.0VolunteerLexington85.7%6 of 72.4 h37.1 h
704Charleston 4.8 WNWSC-CR-25695.0VolunteerCharleston85.7%6 of 72.4 h2 days
705Edisto Island 3.0 NWSC-CR-29595.0VolunteerCharleston85.7%6 of 72.4 h2 days
706Charleston 3.5 SSESC-CR-28195.0VolunteerCharleston85.7%6 of 72.4 h25 h
707Murrells Inlet 3.3 NSC-HR-13295.0VolunteerHorry85.7%6 of 72.4 h37.1 h
708Camden 3.6 ESESC-KR-4595.0VolunteerKershaw85.7%6 of 72.4 h24 h
709Newberry 2.9 SSC-NW-1895.0VolunteerNewberry85.7%6 of 72.4 h37.1 h
710Greenwood 3.7 WSWSC-GW-2695.0VolunteerGreenwood85.7%6 of 72.4 h24 h
711Beaufort 5.7 NESC-BF-3795.0VolunteerBeaufort85.7%6 of 72.4 h2 days
712Greenwood 1.4 NSC-GW-2395.0VolunteerGreenwood85.7%6 of 72.4 h2 days
713Flotilla Island At Lake MurrayLMFS194.9GaugeRichland99.4%167 of 16821 min2 h
714Camp ThunderbirdCTHS194.9GaugeYork89.9%907 of 1,00816 min35 min
714Hammond FarmHMFS194.9GaugeYork89.9%907 of 1,00816 min35 min
714Tega Cay TownhallTEGS194.9GaugeYork89.9%907 of 1,00816 min35 min
717Moore 4.9 NWSC-SP-1094.5VolunteerSpartanburg85.7%6 of 73.4 h37.1 h
718Five Forks 0.7 ESC-GV-16694.5VolunteerGreenville85.7%6 of 73.4 h2 days
719Salem 0.8 WSWSC-OC-12394.5VolunteerOconee85.7%6 of 73.4 h2 days
720Elloree 4.5 WSC-CA-2194.5VolunteerCalhoun85.7%6 of 73.4 h26.1 h
721Aiken 8.3 ESC-AK-3394.5VolunteerAiken85.7%6 of 73.4 h37.1 h
721Orangeburg 3.2 NWSC-OR-1794.5VolunteerOrangeburg85.7%6 of 73.4 h37.1 h
723Seneca 4.9 NSC-OC-794.5VolunteerOconee85.7%6 of 73.4 h2 days
724Saluda 0.6 NNESC-SL-994.5VolunteerSaluda85.7%6 of 73.4 h37.1 h
725Beaufort 4.5 NESC-BF-9794.5VolunteerBeaufort85.7%6 of 73.4 h36.1 h
726Mount Pleasant 1.6 SSESC-CR-28294.5VolunteerCharleston85.7%6 of 73.4 h38.1 h
726Greenville 4.0 ESESC-GV-10094.5VolunteerGreenville85.7%6 of 73.4 h38.1 h
728Johns Island 6.4 WSC-CR-18794.5VolunteerCharleston85.7%6 of 73.4 h2 days
729Edisto Island 2.2 ESESC-CR-23894.5VolunteerCharleston85.7%6 of 73.4 h37.1 h
730Darlington 7.3 SSWSC-DR-494.5VolunteerDarlington85.7%6 of 73.4 h2 days
731Salem 3.1 WNWSC-OC-494.1VolunteerOconee85.7%6 of 74.4 h2 days
732Lexington 5.8 ESC-LX-9794.1VolunteerLexington85.7%6 of 74.4 h24 h
733Greenville 2.6 NESC-GV-19894.1VolunteerGreenville85.7%6 of 74.4 h2 days
734Simpsonville 1.1 SSC-GV-18594.1VolunteerGreenville85.7%6 of 74.4 h37.1 h
735Ridgeville 1.9 SWSC-DC-10694.1VolunteerDorchester85.7%6 of 74.4 h37.1 h
736Surfside Beach 2.0 NSC-HR-12594.1VolunteerHorry85.7%6 of 74.4 h36.1 h
737Black Creek 8 SSW ChesterfieldCSFS193.9GaugeChesterfield88.8%199 of 22421 min1.5 h
738RBLS1RBLS193.8DCP-85.7%6 of 75.1 h2 days
738RCGS1RCGS193.8DCP-85.7%6 of 75.1 h2 days
740BRUS1BRUS193.7DCP-85.7%6 of 75.2 h2 days
740EMDS1EMDS193.7DCP-85.7%6 of 75.2 h2 days
740PRPS1PRPS193.7DCP-85.7%6 of 75.2 h2 days
740RBCS1RBCS193.7DCP-85.7%6 of 75.2 h2 days
740RCRS1RCRS193.7DCP-85.7%6 of 75.2 h2 days
740RDFS1RDFS193.7DCP-85.7%6 of 75.2 h2 days
740REPS1REPS193.7DCP-85.7%6 of 75.2 h2 days
740RLBS1RLBS193.7DCP-85.7%6 of 75.2 h2 days
740RLRS1RLRS193.7DCP-85.7%6 of 75.2 h2 days
740RMDS1RMDS193.7DCP-85.7%6 of 75.2 h2 days
740RMLS1RMLS193.7DCP-85.7%6 of 75.2 h2 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; 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.