Storm Station
Sign in

Live/247 Rank/Georgia

Georgia 24/7 Rank

Every station in Georgia 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,277 stations ranked35.3% sent every report dueranked October 16, 2026page 3 of 6Georgia instrumentsGeorgia 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,277 ranked here, 1,251 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
499Ogeechee River At Ga 204 Near EllabellELLG197.4GaugeBryan99.4%167 of 16822 min2 h
499Grove Creek 5 SSE Banks CrossingGCBG197.4GaugeBanks99.4%167 of 16822 min2 h
499Flint River 10 W Griffin Hwy. 16GRFG197.4GaugeSpalding99.4%167 of 16822 min2 h
499Little River 3 NE NewbornNWBG197.4GaugeMorgan99.4%167 of 16822 min2 h
499Oconee River 6 S OconeeOCNG197.4GaugeWashington99.4%167 of 16822 min2 h
499Hephzibah - Pine HillPHHG197.4GaugeRichmond99.4%167 of 16822 min2 h
499Sweetwater Creek 5 NE LilburnSTWG197.4GaugeGwinnett99.4%167 of 16822 min2 h
499Little River 2 NE WoodstockWODG197.4GaugeCherokee99.4%167 of 16822 min2 h
499Brushy Creek 5 SE WrensWRNG197.4GaugeJefferson99.4%167 of 16822 min2 h
510Sharp Mountain Creek 3 SW Ball GroundBALG197.4GaugeCherokee99.4%167 of 16822 min2 h
510Settingdown Creek 8 SE Free HomeFREG197.4GaugeCherokee99.4%167 of 16822 min2 h
510Shoal Creek 5 SW WaleskaWALG197.4GaugeCherokee99.4%167 of 16822 min2 h
513Conasauga River AT Sloan Bridge near DaltonDLBG197.4GaugeWhitfield97.6%164 of 16819 min2 h
513Etowah River 1 E Rome Coosa Valley FGERRG197.4GaugeFloyd97.6%164 of 16819 min2 h
513Holly Creek 3 S ChatsworthHOLG197.4GaugeMurray97.6%164 of 16819 min2 h
513Snellville - Jacks CreekJCKG197.4GaugeGwinnett97.6%164 of 16819 min2 h
513Two Run Creek 3 E KingstonKTRG197.4GaugeBartow97.6%164 of 16819 min2 h
513Conasauga River 1 E TiltonTLNG197.4GaugeMurray97.6%164 of 16819 min2 h
519Satilla River AT AtkinsonATKG197.3GaugeBrantley100%168 of 16824 min76 min
519Ocmulgee River 1 E HawkinsvilleHAWG197.3GaugePulaski100%168 of 16824 min76 min
519Flint River 3 W LovejoyLOVG197.3GaugeClayton100%168 of 16824 min76 min
519Oostanaula River 1 ESE Rome US Hwy. 27RTMG197.3GaugeFloyd100%168 of 16824 min76 min
519Yellow River 3 ENE East LithoniaYLOG197.3GaugeDe Kalb100%168 of 16824 min76 min
524Alcovy River 6 ESE LawrencevilleALCG197.3GaugeGwinnett100%168 of 16824 min76 min
524Stone Mountain - Barbashela CreekBBCG197.3GaugeDeKalb100%168 of 16824 min76 min
524Flint River AT Bainbridge (US 27)BGEG197.3GaugeDecatur100%168 of 16824 min76 min
524Tucker - Burnt Fork CreekBKCG197.3GaugeDeKalb100%168 of 16824 min76 min
524USGS Well 34H514 At Brunswick GaBNWG197.3GaugeGlynn100%168 of 16824 min76 min
524CentralhatcheeCEHG197.3GaugeHeard100%168 of 16824 min76 min
524Chickasawhatchee Creek near Albany on Gillionville Rd.CHSG197.3GaugeDougherty100%168 of 16824 min76 min
524Flint River 3.5 E Carsonville Hwy. 19CLUG197.3GaugeTaylor100%168 of 16824 min76 min
524Kinchafoonee Creek 11 E 11 E Of Dawson At Pinewood Rd In Lee CouDSNG197.3GaugeLee100%168 of 16824 min76 min
524Falling Creek 4 E East JulietteFALG197.3GaugeJones100%168 of 16824 min76 min
524Pates Creek 3 W FlippenFLPG197.3GaugeHenry100%168 of 16824 min76 min
524Riverdale - Flint RiverFRSG197.3GaugeClayton100%168 of 16824 min76 min
524Lumpkin - Hodchodkee CreekHCCG197.3GaugeStewart100%168 of 16824 min76 min
524Line Creek 2 NE SenoiaLING197.3GaugeCoweta100%168 of 16824 min76 min
524Muckalee Creek 4 NNE Leesburg (SR 195)MCKG197.3GaugeLee100%168 of 16824 min76 min
524Pataula Creek AT Pataula Creek Near GeorgetownMRSG197.3GaugeQuitman100%168 of 16824 min76 min
524Pine Mountain - Mountain Oak CreekMTOG197.3GaugeHarris100%168 of 16824 min76 min
524Muckalee Creek 2 WNW AmericusMUCG197.3GaugeSumter100%168 of 16824 min76 min
524Flint River AT Newton (SR 37)NEWG197.3GaugeBaker100%168 of 16824 min76 min
524ChambleeNPTG197.3GaugeDeKalb100%168 of 16824 min76 min
524Hamilton - Ossahatchee CreekOHCG197.3GaugeHarris100%168 of 16824 min76 min
524Flint River 5 SW Oakfield (SR 32)OKFG197.3GaugeLee100%168 of 16824 min76 min
524Pachitla Creek AT PACHITLA CREEK NEAR EDISONPCHG197.3GaugeCalhoun100%168 of 16824 min76 min
524Lithonia - Pole Bridge CreekPDCG197.3GaugeDeKalb100%168 of 16824 min76 min
524Savannah River AT Port Wentworth 6 NPTWG197.3GaugeEffingham100%168 of 16824 min76 min
524Snake Creek 3 NNW WhitesburgSNKG197.3GaugeCarroll100%168 of 16824 min76 min
524South River 6 SSW South LithoniaSOUG197.3GaugeRockdale100%168 of 16824 min76 min
524Alapaha River AT StatenvilleSTNG197.3GaugeEchols100%168 of 16824 min76 min
524Texas - WarevilleTEXG197.3GaugeHeard100%168 of 16824 min76 min
524Talking Rock Creek 3 NW HintonTKRG197.3GaugePickens100%168 of 16824 min76 min
524Dunwoody - Nancy Creek TribTNCG197.3GaugeDeKalb100%168 of 16824 min76 min
524Tucsawhatchee Creek 4 SW HawkinsvilleTSCG197.3GaugePulaski100%168 of 16824 min76 min
524Hannahatchee Creek AT UnionUNIG197.3GaugeStewart100%168 of 16824 min76 min
524Willeo Creek 2 SW RoswellWLOG197.3GaugeFulton100%168 of 16824 min76 min
558Chattahoochee River 4 NW BufordBUFG197.3GaugeForsyth98.9%665 of 67222 min45 min
559Hiwassee River 3 SSE MacedoniaPSYG197.3GaugeTowns98.6%226 of 22921 min60 min
560Horton Creek 3 NE Lake HortonLHBG197.2GaugeFayette100%168 of 16824 min75 min
560Peachtree City - Lake Kendron DamLKPG197.2GaugeFayette100%168 of 16824 min75 min
560Peachtree City - Lake Kendron Dam off McIntoshLPPG197.2GaugeFayette100%168 of 16824 min75 min
560Peachtree - Lake MacintoshMCPG197.2GaugeFayette100%168 of 16824 min75 min
560Snapfinger Creek 1 N Glen HavenSFCG197.2GaugeDe Kalb100%168 of 16824 min75 min
565Nottely Dam Automated Rain GageNTYG197.2GaugeUnion100%168 of 16824 min75 min
565Tallulah River At Tallulah Rvr 10 W ClaytonTCLG197.2GaugeRabun100%168 of 16824 min75 min
567PerryPXE97.2AirportPeach99.6%502 of 50418 min40 min
568Pole Bridge Cr At Evans Mill Rd Near Lithonia0220403797.2GaugeDeKalb99.4%167 of 16823 min1.8 h
569Jackson Creek At Angels Lane, Near Lilburn0220610597.2GaugeGwinnett99.4%167 of 16823 min2 h
569Woodall Creek At Defoors Ferry Rd, At Atlanta0233631397.2GaugeFulton99.4%167 of 16823 min2 h
569Nancy Creek At Johnson Ferry Rd, At Chamblee0233634097.2GaugeDeKalb99.4%167 of 16823 min2 h
572Amicalola Creek 5 W DawsonvilleDONG197.2GaugeDawson99.4%167 of 16823 min2 h
573Savannah River at Butler Creek 8 SSE AugustaAUGG197.2GaugeRichmond98.8%664 of 67222 min45 min
574Ogeechee River At US 17 Near Richmond HiRICG197.2GaugeBryan98.8%166 of 16822 min2 h
574Big Creek below Hog Wallow Creek AT RoswellRWSG197.2GaugeFulton98.8%166 of 16822 min2 h
576Flint River AT Lake BlackshearWWCG197.2CooperativeLee95.2%80 of 8424 min4 h
577Snellville - Yellow RiverYESG197.1GaugeGwinnett99.4%167 of 16824 min2 h
578Oostanaula River 1 W ResacaRSCG197.1GaugeGordon99.4%167 of 16824 min2 h
578Chattahoochee River 2 SE WhitesburgWHTG197.1GaugeCarroll99.4%167 of 16824 min2 h
580Buford Dam TwBDTG197.1GaugeForsyth99.4%167 of 16824 min2 h
580Black Creek AT Blitchton 4 WSWBLIG197.1GaugeBryan99.4%167 of 16824 min2 h
580Oostanaula River 1 N CalhounCALG197.1GaugeGordon99.4%167 of 16824 min2 h
580Sawhatchee Creek AT CEDAR SPRINGSCEDG197.1GaugeEarly99.4%167 of 16824 min2 h
580Carters Lake Dam TwCLTG197.1GaugeDade99.4%167 of 16824 min2 h
580Lake Lanier AT Buford DamCMMG197.1GaugeGwinnett99.4%167 of 16824 min2 h
580Etowah River 3 N CantonCNNG197.1GaugeCherokee99.4%167 of 16824 min2 h
580Canoochee River AT ClaxtonCNOG197.1GaugeEvans99.4%167 of 16824 min2 h
580Dog River 3 NE FairplayDOGG197.1GaugeDouglas99.4%167 of 16824 min2 h
580Ogeechee River 2 W EdenEDEG197.1GaugeEffingham99.4%167 of 16824 min2 h
580Altamaha River 3 NE Everett CityEVRG197.1GaugeGlynn99.4%167 of 16824 min2 h
580Ocmulgee River 1 SE Lumber CityLBRG197.1GaugeJeff Davis99.4%167 of 16824 min2 h
580Allatoona Creek 5 SSW Mars HillMAHG197.1GaugeCobb99.4%167 of 16824 min2 h
580Bull Sluice Lake 4 SSW Morgan Falls DamMFPG197.1GaugeFulton99.4%167 of 16824 min2 h
580Mountaintown Creek 3 W EllijayMNCG197.1GaugeGilmer99.4%167 of 16824 min2 h
580Flint River 1 WSW MontezumaMNTG197.1GaugeMacon99.4%167 of 16824 min2 h
580Chattahoochee River 5 N NorcrossNCRG197.1GaugeFulton99.4%167 of 16824 min2 h
580Atlanta - NF PeachtreeNFBG197.1GaugeDeKalb99.4%167 of 16824 min2 h
580Shoal Creek 1 ESE PanthersvilleSHOG197.1GaugeDe Kalb99.4%167 of 16824 min2 h
580St Marys River At St Marys At Traders HillSMTG197.1GaugeCharlton99.4%167 of 16824 min2 h
580Suwanee Creek 2 SW SuwaneeSWEG197.1GaugeGwinnett99.4%167 of 16824 min2 h
580Thomaston 6SW - Flint RiverTMSG197.1GaugeUpson99.4%167 of 16824 min2 h
602AugustaNSLG197.1GaugeRichmond99.2%667 of 67223 min45 min
603Apalachee River 4 NE BostwickBWKG197.1GaugeMorgan98.2%165 of 16821 min2 h
604North Oconee River 3 W CommerceCMRG197.1GaugeJackson94.0%158 of 16814 min3 h
605Coosawattee River AT CartersCATG197.0GaugeMurray99.4%668 of 67224 min45 min
606Oconee River 1 NE MilledgevilleMLGG197.0GaugeBaldwin99.2%667 of 67224 min45 min
607Chattahoochee River AT ColumbusCBUG197.0GaugeMuscogee98.9%665 of 67223 min45 min
608Lake Allatoona AT Allatoona DamCVLG197.0GaugeBartow98.8%166 of 16823 min2 h
609Fort BenningFBGG196.9GaugeChattahoochee100%168 of 16819 min60 min
610Abercorn Creek Near Savannah GaACRG196.9GaugeEffingham98.8%166 of 16824 min2 h
610Allatoona Dam TailraceADTG196.9GaugeBartow98.8%166 of 16824 min2 h
610NewtonNWLG196.9GaugeMitchell98.8%166 of 16824 min2 h
613Mcdonough 7.0 ENEGA-HY-896.8VolunteerHenry100%7 of 79.4 h24 h
614Etowah River 3 E Below Allatoona DamETWG196.8GaugeBartow98.8%664 of 67224 min45 min
614Ocmulgee River 7 E JacksonJACG196.8GaugeButts98.8%664 of 67224 min45 min
616Coosawattee River 2 SW EllijayELIG196.8GaugeGilmer98.8%166 of 16824 min1.8 h
616Fausett Creek 5 NE Talking RockFCTG196.8GaugeGilmer98.8%166 of 16824 min1.8 h
616Hillabahatchee Creek 9 WNW FrolonaHILG196.8GaugeHeard98.8%166 of 16824 min1.8 h
616Honey Creek AT Southwest ConyersHONG196.8GaugeRockdale98.8%166 of 16824 min1.8 h
616Etowah River 1 S LandrumLANG196.8GaugeDawson98.8%166 of 16824 min1.8 h
616Olley Creek 2 N AustellOLYG196.8GaugeCobb98.8%166 of 16824 min1.8 h
616Sweetwater Creek 3 SW Powder SpringsPDSG196.8GaugeCobb98.8%166 of 16824 min1.8 h
616Powder Springs Creek 2 NW Powder SpringsPOWG196.8GaugeCobb98.8%166 of 16824 min1.8 h
616Lawrenceville 4SW - Yellow River TribYETG196.8GaugeGwinnett98.8%166 of 16824 min1.8 h
625Heath Creek 5 WSW ArmucheeARMG196.8GaugeFloyd98.8%166 of 16824 min2 h
625Big Creek 6 SW CummingCMGG196.8GaugeForsyth98.8%166 of 16824 min2 h
625Mill Creek AT CrandallCNDG196.8GaugeMurray98.8%166 of 16824 min2 h
625Chattahoochee River Nr LeafCTHG196.8GaugeHabersham98.8%166 of 16824 min2 h
629Russell CRK 0.3 MI Ds Head Lake Nr Dawsonville0238898596.8GaugeDawson95.2%160 of 16818 min2 h
630Fort Pulaski - 8670870FPKG196.7GaugeChatham99.4%835 of 84021 min48 min
631Morgans TowerFSMG196.7GaugeBryan99.4%167 of 16818 min2 h
632Kings Bay Pier (in MHHW)KBMG196.7GaugeCamden99.2%834 of 84021 min48 min
633South Fork Peachtree Creek AT ClarkstonSFPG196.7GaugeDe Kalb98.2%165 of 16824 min2 h
634Savannah River 8 NW Stevens Creek Dam Nr AugustaAGTG196.7GaugeColumbia97.3%654 of 67217 min60 min
635Armuchee Creek 3 SE ArmucheeARCG196.6GaugeFloyd98.2%165 of 16824 min2 h
635Towaliga River 4 W JulietteTOWG196.6GaugeMonroe98.2%165 of 16824 min2 h
637Honey Creek At Ga 212, Near Conyers0220413096.5GaugeRockdale100%168 of 16828 min76 min
637Yellow River At Ga 124, Near Lithonia0220712096.5GaugeGwinnett100%168 of 16828 min76 min
637Stone Mountain Creek At Ga 124, Near Lithonia0220716096.5GaugeDeKalb100%168 of 16828 min76 min
637Yellow River At Pleasant Hill Road, Nr Lithonia0220722096.5GaugeDeKalb100%168 of 16828 min76 min
637Sope Creek Near Marietta0233587096.5GaugeCobb100%168 of 16828 min76 min
637Etowah River Downstream Of I-575, At Canton0239186096.5GaugeCherokee100%168 of 16828 min76 min
643Norcross - Browlow CreekBRMG196.5GaugeGwinnett99.4%167 of 16826 min2 h
643Richland Creek 4 WNW BufordRLCG196.5GaugeGwinnett99.4%167 of 16826 min2 h
643Withlacoochee River 9 N Valdosta (Skipper Bridge Rd)VDSG196.5GaugeLowndes99.4%167 of 16826 min2 h
646BainbridgeBWLG196.5GaugeDecatur99.4%167 of 16826 min2 h
646ValdostaVDWG196.5GaugeLowndes99.4%167 of 16826 min2 h
648Chattooga River At Burrells Ford, Nr Pine Mtn0217693096.4GaugeRabun100%168 of 16828 min76 min
648Savannah River I-95 Near Port Wentworth0219884096.4GaugeEffingham100%168 of 16828 min76 min
648Middle River At Fish Hole At Port Wentworth0219895596.4GaugeChatham100%168 of 16828 min76 min
648South River At Bouldercrest Road At Atlanta0220380096.4GaugeDeKalb100%168 of 16828 min76 min
648Barbashela Cr At Woodway Dr, Nr Stone Mountain0220395796.4GaugeDeKalb100%168 of 16828 min76 min
648Pole Bridge CRK At Fairington Dr, Nr Lithonia0220401096.4GaugeDeKalb100%168 of 16828 min76 min
648Wildcat Creek Near Lawrenceville0220500096.4GaugeGwinnett100%168 of 16828 min76 min
648Wolf Creek Tributary At Dean Road, Nr Suwanee0220523096.4GaugeGwinnett100%168 of 16828 min76 min
648Yellow R Trib At Plantation Rd,Nr Lawrenceville0220559696.4GaugeGwinnett100%168 of 16828 min76 min
648Sweetwater Creek At US 29, Near Luxomni0220610096.4GaugeGwinnett100%168 of 16828 min76 min
648Yellow River Near Luxomni0220640096.4GaugeGwinnett100%168 of 16828 min76 min
648Little Haynes Creek At Dial Mill Rd Nr Milstead0220743596.4GaugeNewton100%168 of 16828 min76 min
648Mulberry Creek Near Winder0221729796.4GaugeBarrow100%168 of 16828 min76 min
648Oconee River At Avant Mine, Near Oconee0222305696.4GaugeWashington100%168 of 16828 min76 min
648Altamaha River At US 221, Nr Charlotteville0222494096.4GaugeMontgomery100%168 of 16828 min76 min
648Satilla River At Atkinson0222800096.4GaugeBrantley100%168 of 16828 min76 min
648Alapaha River At Statenville0231750096.4GaugeEchols100%168 of 16828 min76 min
648Ochlockonee River Near Thomasville0232750096.4GaugeThomas100%168 of 16828 min76 min
648Crooked Creek Near Norcross0233535096.4GaugeGwinnett100%168 of 16828 min76 min
648Willeo Creek At Ga 120, Near Roswell0233579096.4GaugeCobb100%168 of 16828 min76 min
648Chattahoochee River At US 41, At Atlanta0233599096.4GaugeCobb100%168 of 16828 min76 min
648N Fk Peachtree Cr Trb At Dresden Dr, Nr Atlanta0233609396.4GaugeDeKalb100%168 of 16828 min76 min
648Burnt Fork Creek At Montreal Rd, Near Tucker02336207596.4GaugeDeKalb100%168 of 16828 min76 min
648Trib To Nancy CRK At Peachford Rd, Nr Dunwoody0233632196.4GaugeDeKalb100%168 of 16828 min76 min
648Sweetwater Creek,Brownsville Rd,Powder Springs0233684096.4GaugeCobb100%168 of 16828 min76 min
648Powder Springs Creek Near Powder Springs0233687096.4GaugeCobb100%168 of 16828 min76 min
648Olley Creek At Clay Road, Near Austell0233698696.4GaugeCobb100%168 of 16828 min76 min
648Sweetwater Creek Near Austell0233700096.4GaugeDouglas100%168 of 16828 min76 min
648Sweetwater Creek Below Austell0233704096.4GaugeDouglas100%168 of 16828 min76 min
648Hillabahatchee Creek At Thaxton Rd, Nr Franklin0233852396.4GaugeHeard100%168 of 16828 min76 min
648Mountain Oak Creek At US 27, Near Chipley0234032496.4GaugeHarris100%168 of 16828 min76 min
648Ossahatchee Creek Near Hamilton0234120096.4GaugeHarris100%168 of 16828 min76 min
648Hodchodkee Creek Near Lumpkin0234320896.4GaugeStewart100%168 of 16828 min76 min
648Flint River At Ga 85, Near Forest Park0234414396.4GaugeClayton100%168 of 16828 min76 min
648Flint River Near Lovejoy0234435096.4GaugeClayton100%168 of 16828 min76 min
648Flint River At Woolsey Road, Near Woolsey0234439696.4GaugeClayton100%168 of 16828 min76 min
648Flint River At US 19, Near Carsonville0234750096.4GaugeTaylor100%168 of 16828 min76 min
648Flint River At Ga 32, Near Oakfield0235051296.4GaugeWorth100%168 of 16828 min76 min
648Kinchafoonee Creek At Pinewood Road, Nr Dawson0235090096.4GaugeLee100%168 of 16828 min76 min
648Muckalee Creek At Ga 195, Near Leesburg0235189096.4GaugeLee100%168 of 16828 min76 min
648Flint River At Newton0235300096.4GaugeMitchell100%168 of 16828 min76 min
648Flint River At Bainbridge0235600096.4GaugeDecatur100%168 of 16828 min76 min
648Coosawattee River Near Ellijay0238050096.4GaugeGilmer100%168 of 16828 min76 min
648Talking Rock Creek Near Hinton0238220096.4GaugePickens100%168 of 16828 min76 min
648Oostanaula River At US 27, At Rome0238852596.4GaugeFloyd100%168 of 16828 min76 min
648Etowah River At Ga 136, Near Landdrum0238897596.4GaugeDawson100%168 of 16828 min76 min
648Coosa River Mayos Bar Near Rome0239700096.4GaugeFloyd100%168 of 16828 min76 min
648Hiwassee River At Riverside Dr, Nr Hiawassee0354497096.4GaugeTowns100%168 of 16828 min76 min
648Texas/Wareville Precip Station Nr Franklin33133908513140196.4GaugeHeard100%168 of 16828 min76 min
648Centralhatchee Precip Station Nr Franklin33233108506490196.4GaugeHeard100%168 of 16828 min76 min
648Etowah R At Hightower Church Rd, Nr Dahlonega34353508404390196.4GaugeLumpkin100%168 of 16828 min76 min
699Flat Creek 2 NE Lake Kedron TailraceLKTG196.4GaugeFayette97.6%164 of 16824 min2 h
700Turnpike Creek 5 S McRaeMCRG196.3GaugeTelfair100%168 of 16829 min61 min
701AT AlapahaALAG196.3GaugeBerrien100%168 of 16829 min61 min
701Big Haynes Creek 3 SSE SnellvilleBIGG196.3GaugeGwinnett100%168 of 16829 min61 min
701Chattooga River At Chattooga Rvr @ HWY 76CYNG196.3GaugeRabun100%168 of 16829 min61 min
701Apalachee River 2 N DaculaDACG196.3GaugeGwinnett100%168 of 16829 min61 min
701Altamaha River AT DoctortownDCTG196.3GaugeWayne100%168 of 16829 min61 min
701Dick Creek 4 NW SuwaneeDICG196.3GaugeForsyth100%168 of 16829 min61 min
701East Bear Creek 2 WSW MansfieldEBCG196.3GaugeNewton100%168 of 16829 min61 min
701Cabin Creek AT GriffinGFNG196.3GaugeSpalding100%168 of 16829 min61 min
701Brushy Fork Creek 3 WSW LoganvilleLOGG196.3GaugeGwinnett100%168 of 16829 min61 min
701North Fork Peachtree Creek 3 E DoravilleNFPG196.3GaugeGwinnett100%168 of 16829 min61 min
701Kinchafoonee Creek 1 SW Preston (SR 41)PRSG196.3GaugeWebster100%168 of 16829 min61 min
701Withlacoochee River 6 E Quitman (US 84)QUTG196.3GaugeBrooks100%168 of 16829 min61 min
701Ohoopee River 3 AT ReidsvilleREDG196.3GaugeTattnall100%168 of 16829 min61 min
701Tallapoosa River 3 W TallapoosaTLAG196.3GaugeHaralson100%168 of 16829 min61 min
715Ogeechee River AT MidvilleMDVG196.3GaugeBurke100%168 of 16829 min76 min
716Buckhead 6.4 SEGA-GE-596.3VolunteerGreene100%7 of 710.4 h24 h
717Tallulah River Near Clayton0217840096.3GaugeRabun99.4%167 of 16828 min2 h
717Big Creek Near Alpharetta0233570096.3GaugeFulton99.4%167 of 16828 min2 h
719Little Cornish Creek 5 NE OxfordLCBG196.3GaugeNewton98.8%166 of 16826 min2 h
719Alcovy River 3 NE LawrencevilleLWRG196.3GaugeGwinnett98.8%166 of 16826 min2 h
719Noonday Creek 3 SSW WoodstockNOOG196.3GaugeCobb98.8%166 of 16826 min2 h
719Savannah River At Ga Rt. 25 At Port WentPWNG196.3GaugeChatham98.8%166 of 16826 min2 h
723Little Back River At Fw Dock, Near Limehouse02198979196.2GaugeChatham99.4%167 of 16828 min1.5 h
724Oconee River At Dublin0222350096.2GaugeLaurens99.4%167 of 16828 min2 h
724Sweetwater CR 0.05 MI Us Rr Bridge At Austell0233691096.2GaugeCobb99.4%167 of 16828 min2 h
724Armuchee Creek At Old Dalton Road, Near Rome0238835096.2GaugeFloyd99.4%167 of 16828 min2 h
724Nottely River Near Blairsville0355050096.2GaugeUnion99.4%167 of 16828 min2 h
728Russell Creek 0.3 MI Downstream Of Head Lake Near DawsonvilleRUSG196.2GaugeDawson97.0%163 of 16824 min2 h
729No Business Creek 6 S SnellvilleNOBG196.2GaugeGwinnett95.8%161 of 16822 min3 h
730Yellow River 3 ESE Conyers below MilsteadMYRG196.1GaugeRockdale99.4%167 of 16829 min2 h
730AlbanyPWLG196.1GaugeDougherty99.4%167 of 16829 min2 h
732ArlingtonARWG196.1GaugeEarly99.4%167 of 16829 min2 h
732BacontonBACG196.1GaugeMitchell99.4%167 of 16829 min2 h
732BacontonBSWG196.1GaugeBaker99.4%167 of 16829 min2 h
732CordeleCRWG196.1GaugeCrisp99.4%167 of 16829 min2 h
732Little Stone Mountain Creek 2.4 NE Stone MountainLSMG196.1GaugeDe Kalb99.4%167 of 16829 min2 h
732AcreeMCWG196.1GaugeDougherty99.4%167 of 16829 min2 h
732Ogeechee River 1 SW Rocky FordRFDG196.1GaugeBulloch99.4%167 of 16829 min2 h
732South River AT Snapping ShoalsSPGG196.1GaugeHenry99.4%167 of 16829 min2 h
732ShellmanSWLG196.1GaugeRandolph99.4%167 of 16829 min2 h
732Upatoi Creek AT Fort BenningUPAG196.1GaugeMuscogee99.4%167 of 16829 min2 h
732ColquittVWLG196.1GaugeMiller99.4%167 of 16829 min2 h
732Woodall Creek AT AtlantaWDCG196.1GaugeFulton99.4%167 of 16829 min2 h
744Shoal Creek At Shoal Creek Road, Near Griffin0234447896.1GaugeSpalding98.8%166 of 16828 min2 h
745Flint River AT AlbanyABNG196.1GaugeDougherty98.5%662 of 67227 min45 min
746Chattahoochee River AT Atlanta South Cobb DriveCHAG196.1GaugeFulton98.2%165 of 16826 min2 h
746Ebenezer Creek AT Springfield 1 SEEBZG196.1GaugeEffingham98.2%165 of 16826 min2 h
746Line Creek 1 W Peachtree CityPHCG196.1GaugeCoweta98.2%165 of 16826 min2 h
746Beaverdam Creek 4 SW SardisSARG196.1GaugeJenkins98.2%165 of 16826 min2 h
746Folkston - Suwannee CanalSCNG196.1GaugeCharlton98.2%165 of 16826 min2 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; 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.