Storm Station

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.

902 stations ranked39.4% sent every report dueranked October 4, 2026page 2 of 4Georgia 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 902 ranked here, 878 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
245NAPG1NAPG198.4DCP-100%7 of 75.1 h24 h
245VLDVLD98.4DCP-100%7 of 75.1 h24 h
245VRRG1VRRG198.4DCP-100%7 of 75.1 h24 h
254Rincon - Abercorn CreekACMG198.3GaugeEffingham100%168 of 16817 min61 min
254BEAVERDAM CREEK 5 NNW Beaverdam Creek at Brewers Mill Rd above EBVDG198.3GaugeElbert100%168 of 16817 min61 min
254Conasauga River 5 W EtonETNG198.3GaugeMurray100%168 of 16817 min61 min
254Etowah River 3 SW KingstonKGTG198.3GaugeBartow100%168 of 16817 min61 min
254Oothkalooga Creek 1 S CalhounOTKG198.3GaugeGordon100%168 of 16817 min61 min
254Proctor Creek 4 WNW AtlantaPCTG198.3GaugeFulton100%168 of 16817 min61 min
254Oconee River 8 NW PenfieldPNFG198.3GaugeGreene100%168 of 16817 min61 min
254Coosawattee River 2 NW RedbudRDBG198.3GaugeGordon100%168 of 16817 min61 min
254Etowah River 3 SE Rome GA 1 LoopROEG198.3GaugeFloyd100%168 of 16817 min61 min
254Weather Site At Sapelo Island Nerr At SaSAXG198.3GaugeMcintosh100%168 of 16817 min61 min
264Alcovy River 5 NE CovingtonACYG198.3GaugeNewton100%168 of 16817 min61 min
264Etowah River Downstream Of Georgia Highway 53 Bridge Near DawsonDWLG198.3GaugeDawson100%168 of 16817 min61 min
264Century Road BridgeKCCG198.3GaugeLee100%168 of 16817 min61 min
267Mill Creek AT DaltonDLNG198.3GaugeWhitfield100%168 of 16817 min75 min
267Albany - Muckalee CreekMUFG198.3GaugeLee100%168 of 16817 min75 min
269USGS 02329342 - Little Attapulgus CreekATPG198.3GaugeDecatur100%168 of 16817 min61 min
270Toccoa River AT Blue Ridge DamBRDG198.3GaugeFannin100%168 of 168-61 min
270Nottely River 2 SE BlairsvilleBRVG198.3GaugeUnion100%168 of 168-61 min
270Coosa River 7 SW Coosa 7SWCOOG198.3GaugeFloyd100%168 of 168-61 min
270Higdons StoreEPWG198.3GaugeFannin100%168 of 168-61 min
270Hiwassee River 5 SE HiawasseeHWEG198.3GaugeTowns100%168 of 168-61 min
270Nottely Lake AT Nottely DamNOTG198.3GaugeUnion100%168 of 168-61 min
270Macedonia - TVA Rain GuagePLYG198.3GaugeTowns100%168 of 168-61 min
270RinggoldRHBG198.3GaugeCatoosa100%168 of 168-61 min
270Grizzle CreekSCHG198.3GaugeUnion100%168 of 168-61 min
270TitusTUSG198.3GaugeTowns100%168 of 168-61 min
280Athens 3.2 NWGA-CK-1798.3VolunteerClarke100%3 of 35.4 h24 h
281Sharpsburg 6.1 NGA-CW-2698.3VolunteerCoweta100%3 of 35.4 h24 h
282Ft Stewart/WrightLHW98.3AirportLong99.4%167 of 16816 min2 h
283Nancy Creek West Wesley Rd. AT AtlantaNANG198.3GaugeFulton97.0%163 of 16812 min2 h
284Stafford RAWS/Cumberland Island NorthNCIG198.2GaugeCamden100%168 of 16818 min60 min
285Peachtree CityFFC98.2AirportCoweta99.4%167 of 1688 min2 h
286Chattahoochee River 6 NW CorneliaDCNG198.2GaugeHabersham97.0%163 of 16812 min3 h
287Macon/Lewis WilsonMCN98.1AirportBibb100%168 of 1688 min60 min
288Lake Harding AT Bartlett's Ferry DamCLBG198.1GaugeHarris99.4%167 of 16817 min2 h
288Jackson Lake AT Lloyd Shoals DamJKNG198.1GaugeButts99.4%167 of 16817 min2 h
288North Highlands DamNHDG198.1GaugeMuscogee99.4%167 of 16817 min2 h
288Oliver DamODMG198.1GaugeMuscogee99.4%167 of 16817 min2 h
288Lake Sinclair AT Sinclair DamSNCG198.1GaugeBaldwin99.4%167 of 16817 min2 h
288Lake Rabun At Mathis-Terrora DamTERG198.1GaugeRabun99.4%167 of 16817 min2 h
288Tallulah Lake At Tallulah Falls DamTLUG198.1GaugeRabun99.4%167 of 16817 min2 h
288Lake Tugalo At Tugalo DamTUGG198.1GaugeHabersham99.4%167 of 16817 min2 h
288Lake Oconee AT Wallace DamWDMG198.1GaugePutnam99.4%167 of 16817 min2 h
288Tugalo River At Yonah DamYNHG198.1GaugeStephens99.4%167 of 16817 min2 h
298Goat Rock Lake AT Goat Rock DamGRDG198.1GaugeMuscogee99.4%167 of 16817 min2 h
299Brier Creek AT Brier Creek Near WaynesboroBCWG198.1GaugeBurke99.4%167 of 16817 min1.5 h
299Big Cedar Creek 2 SW CedartownCTWG198.1GaugePolk99.4%167 of 16817 min1.5 h
299NewtonIWYG198.1GaugeBaker99.4%167 of 16817 min1.5 h
299Commissioner Creek AT McIntyreMITG198.1GaugeWilkinson99.4%167 of 16817 min1.5 h
299Newton 11SWNWNG198.1GaugeBaker99.4%167 of 16817 min1.5 h
299Euharlee Creek AT RockmartRKMG198.1GaugePolk99.4%167 of 16817 min1.5 h
299Withlacoochee River 5 NW Valdosta (US 41)VDRG198.1GaugeLowndes99.4%167 of 16817 min1.5 h
299Chattahoochee River 2 W West SuwaneeWSWG198.1GaugeForsyth99.4%167 of 16817 min1.5 h
307Alabaha River AT Alabaha River at GA 203 near BlackshearABAG198.1GaugePierce99.4%167 of 16817 min2 h
307Augusta Canal Near AugustaACCG198.1GaugeColumbia99.4%167 of 16817 min2 h
307Satilla River AT WaycrossAYSG198.1GaugePierce99.4%167 of 16817 min2 h
307Cumberland IslandCING198.1GaugeCamden99.4%167 of 16817 min2 h
307Ochlockonee River AT CoolidgeCLDG198.1GaugeThomas99.4%167 of 16817 min2 h
307Little River 3 WSW EatontonEANG198.1GaugePutnam99.4%167 of 16817 min2 h
307Cartecay River 1 E East EllijayEECG198.1GaugeGilmer99.4%167 of 16817 min2 h
307Kiokee Creek 8 NW Kiokee Creek Near EvansEVNG198.1GaugeColumbia99.4%167 of 16817 min2 h
307Chattahoochee River 1 NW CampbelltonFBNG198.1GaugeDouglas99.4%167 of 16817 min2 h
307Canoochee River AT Canoochee River at Fort StewartFSBG198.1GaugeBryan99.4%167 of 16817 min2 h
307USGS Well Near Unicoi Park HelenHCNG198.1GaugeWhite99.4%167 of 16817 min2 h
307AT Alapaha River near IrwinvilleIVLG198.1GaugeIrwin99.4%167 of 16817 min2 h
307Big Sandy Creek 3 S IrwintonIWTG198.1GaugeWilkinson99.4%167 of 16817 min2 h
307Shoal Creek 2 E LawrencevilleLAVG198.1GaugeGwinnett99.4%167 of 16817 min2 h
307Little Back River Near Port WentworthLBVG198.1GaugeChatham99.4%167 of 16817 min2 h
307USGS Well 30Aa04 Nr Mcbean 1NWMBNG198.1GaugeRichmond99.4%167 of 16817 min2 h
307Middle Oconee River 2 W AthensMOCG198.1GaugeClarke99.4%167 of 16817 min2 h
307MilsteadMSDG198.1GaugeRockdale99.4%167 of 16817 min2 h
307Murder Creek 12 SE MonticelloMTLG198.1GaugePutnam99.4%167 of 16817 min2 h
307Nancy Creek 2 WNW ChambleeNCDG198.1GaugeDe Kalb99.4%167 of 16817 min2 h
307Noonday Creek Hawkins Store Rd. 2 NNW BlackwellsNDYG198.1GaugeCobb99.4%167 of 16817 min2 h
307OmahaOMHG198.1GaugeStewart99.4%167 of 16817 min2 h
307Pole Bridge Creek 4 SW LithoniaPBCG198.1GaugeGrady99.4%167 of 16817 min2 h
307Richland Creek 10 N DallasRCDG198.1GaugePaulding99.4%167 of 16817 min2 h
307Snapfinger Creek 5 WSW LithoniaSFHG198.1GaugeDe Kalb99.4%167 of 16817 min2 h
307Augusta 1NE - Savannah RiverSRAG198.1GaugeRichmond99.4%167 of 16817 min2 h
307Stone Mountain Creek 1.3 NNE Stone MountainSTCG198.1GaugeDe Kalb99.4%167 of 16817 min2 h
307Ohoopee River 12 SSW SwainsboroSWOG198.1GaugeTreutlen99.4%167 of 16817 min2 h
307Satilla River AT Satilla River at GA 158 near WaycrossTMOG198.1GaugeWare99.4%167 of 16817 min2 h
307YellowJacket Creek 4 SW HogansvilleYJCG198.1GaugeTroup99.4%167 of 16817 min2 h
337Noses Creek 2 SE Powder SpringsNOSG198.1GaugeCobb99.4%167 of 16817 min2 h
337Shoal Creek 4 NNE SharpsburgSHPG198.1GaugeCoweta99.4%167 of 16817 min2 h
339Broad River 1 S Broad River 3 S FortsoniaBELG198.1GaugeElbert99.4%167 of 16817 min2 h
339Ichawaynochaway Creek AT Ichawaynochaway Creek 11 SW NewtonICHG198.1GaugeBaker99.4%167 of 16817 min2 h
339Sugar Hill - Ivy CreekIVYG198.1GaugeGwinnett99.4%167 of 16817 min2 h
339Lakemont - Tallulah RiverTRRG198.1GaugeRabun99.4%167 of 16817 min2 h
343Fort Benning - Well 06S001FLAG198.1GaugeChattahoochee99.4%167 of 16817 min2 h
344Big Indian Creek 1 NW ClinchfieldCLFG198.1GaugeHouston96.4%162 of 16812 min2 h
345Hinesville 4N - Fort Stewart RAWSFSLG198.0GaugeLiberty99.4%334 of 33613 min60 min
346Warner Robins AFBWRB98.0AirportHouston99.4%167 of 16816 min2 h
347LawrencevilleWLDG198.0GaugeGwinnett98.8%166 of 16816 min2 h
348Atlanta/Fulton Co.FTY97.9AirportCobb99.4%167 of 1688 min2 h
349Suches/Toccoa #1TCCG197.9GaugeUnion99.4%167 of 16812 min2 h
350Ogeechee River AT Oliver 1 SWOLVG197.9GaugeBulloch98.8%166 of 16817 min2 h
350Chattahoochee River AT Vinings Interstate North ParkwayVNPG197.9GaugeFulton98.8%166 of 16817 min2 h
352Moultrie 9.1 NWGA-CQ-1297.8VolunteerColquitt100%3 of 36.4 h24 h
352Pooler 1.2 NNEGA-CT-197.8VolunteerChatham100%3 of 36.4 h24 h
352Sautee 3.5 SWGA-WH-497.8VolunteerWhite100%3 of 36.4 h24 h
355Ellabell 5.0 NNWGA-BR-1297.8VolunteerBryan100%3 of 36.4 h24 h
356AthensAHN97.8GaugeClarke98.2%165 of 16816 min2 h
357Baxley 5SWBXYG197.7GaugeAppling99.4%167 of 16819 min2 h
358USGS Well At DoravilleDORG197.7GaugeDe Kalb98.2%165 of 16817 min2 h
358Etowah River 1 E Rome Coosa Valley FGERRG197.7GaugeFloyd98.2%165 of 16817 min2 h
358Two Run Creek 3 E KingstonKTRG197.7GaugeBartow98.2%165 of 16817 min2 h
358Conasauga River 1 E TiltonTLNG197.7GaugeMurray98.2%165 of 16817 min2 h
362Chickamauga Creek USGS WellCHKG197.7GaugeWalker98.2%165 of 16817 min2 h
362Conasauga River AT Sloan Bridge near DaltonDLBG197.7GaugeWhitfield98.2%165 of 16817 min2 h
362Holly Creek 3 S ChatsworthHOLG197.7GaugeMurray98.2%165 of 16817 min2 h
362Snellville - Jacks CreekJCKG197.7GaugeGwinnett98.2%165 of 16817 min2 h
366PlainsPLAG197.6GaugeSumter100%168 of 16819 min73 min
367Tallulah #1 ClaytonTULG197.6GaugeRabun100%168 of 16820 min60 min
368Savannah River 8 NW Stevens Creek Dam Nr AugustaAGTG197.6GaugeColumbia97.7%657 of 67217 min31 min
369Atlanta INTL ArptATL97.5AirportFulton100%168 of 1689 min60 min
370Fort Pulaski - 8670870FPKG197.5GaugeChatham98.9%831 of 84019 min36 min
371Chattahoochee River AT W.F. George L&DFOGG197.4GaugeClay100%168 of 16821 min75 min
371Little River 5 W Hahira (SR 122)HRAG197.4GaugeBrooks100%168 of 16821 min75 min
373Pew Creek 3 SW LawrencevilleLAWG197.4GaugeGwinnett100%168 of 16821 min75 min
373Nancy Creek AT BuckheadNCKG197.4GaugeFulton100%168 of 16821 min75 min
373South River 1 E East PointSEPG197.4GaugeFulton100%168 of 16821 min75 min
373Level Creek 3 NNW SuwaneeSWAG197.4GaugeGwinnett100%168 of 16821 min75 min
373Tallulah River At Tallulah Falls Pwr HouseTFLG197.4GaugeHabersham100%168 of 16821 min75 min
378Sharp Mountain Creek 3 SW Ball GroundBALG197.4GaugeCherokee100%168 of 16822 min75 min
378Settingdown Creek 8 SE Free HomeFREG197.4GaugeCherokee100%168 of 16822 min75 min
378Grove Creek 5 SSE Banks CrossingGCBG197.4GaugeBanks100%168 of 16822 min75 min
378Hephzibah - Pine HillPHHG197.4GaugeRichmond100%168 of 16822 min75 min
378Sweetwater Creek 5 NE LilburnSTWG197.4GaugeGwinnett100%168 of 16822 min75 min
378Shoal Creek 5 SW WaleskaWALG197.4GaugeCherokee100%168 of 16822 min75 min
378Little River 2 NE WoodstockWODG197.4GaugeCherokee100%168 of 16822 min75 min
385Ocmulgee River 1 E HawkinsvilleHAWG197.4GaugePulaski100%168 of 16822 min60 min
386Alcovy River 6 ESE LawrencevilleALCG197.4GaugeGwinnett100%168 of 16822 min76 min
386Flint River AT Bainbridge (US 27)BGEG197.4GaugeDecatur100%168 of 16822 min76 min
386USGS Well 34H514 At Brunswick GaBNWG197.4GaugeGlynn100%168 of 16822 min76 min
386Chickasawhatchee Creek near Albany on Gillionville Rd.CHSG197.4GaugeDougherty100%168 of 16822 min76 min
386Kinchafoonee Creek 11 E 11 E Of Dawson At Pinewood Rd In Lee CouDSNG197.4GaugeLee100%168 of 16822 min76 min
386Pates Creek 3 W FlippenFLPG197.4GaugeHenry100%168 of 16822 min76 min
386Line Creek 2 NE SenoiaLING197.4GaugeCoweta100%168 of 16822 min76 min
386Muckalee Creek 4 NNE Leesburg (SR 195)MCKG197.4GaugeLee100%168 of 16822 min76 min
386Muckalee Creek 2 WNW AmericusMUCG197.4GaugeSumter100%168 of 16822 min76 min
386Flint River AT Newton (SR 37)NEWG197.4GaugeBaker100%168 of 16822 min76 min
386Flint River 5 SW Oakfield (SR 32)OKFG197.4GaugeLee100%168 of 16822 min76 min
386Pachitla Creek AT PACHITLA CREEK NEAR EDISONPCHG197.4GaugeCalhoun100%168 of 16822 min76 min
386Oostanaula River 1 ESE Rome US Hwy. 27RTMG197.4GaugeFloyd100%168 of 16822 min76 min
386Talking Rock Creek 3 NW HintonTKRG197.4GaugePickens100%168 of 16822 min76 min
386Hannahatchee Creek AT UnionUNIG197.4GaugeStewart100%168 of 16822 min76 min
386Chattahoochee River 3 SE Vinings Paces Ferry RoadVING197.4GaugeFulton100%168 of 16822 min76 min
386Willeo Creek 2 SW RoswellWLOG197.4GaugeFulton100%168 of 16822 min76 min
386Yellow River 3 ENE East LithoniaYLOG197.4GaugeDe Kalb100%168 of 16822 min76 min
404Big Canoe 1.9 ENEGA-DW-1597.4VolunteerDawson100%3 of 37.4 h24 h
405Peachtree City 2.9 SEGA-FY-1797.4VolunteerFayette100%3 of 37.4 h24 h
406Vernonburg 2.6 ENEGA-CT-10197.4VolunteerChatham100%3 of 37.4 h24 h
407Kings Bay Pier (in MHHW)KBMG197.4GaugeCamden98.4%827 of 84019 min36 min
408Coosawattee River 5 ESE Pine ChapelPING197.3GaugeGordon97.0%163 of 16817 min3 h
409Allatoona Dam TailraceADTG197.1GaugeBartow99.4%167 of 16822 min2 h
409Buford Dam TwBDTG197.1GaugeForsyth99.4%167 of 16822 min2 h
409Echeconnee Creek 5 NE ByronBYNG197.1GaugeHouston99.4%167 of 16822 min2 h
409Sawhatchee Creek AT CEDAR SPRINGSCEDG197.1GaugeEarly99.4%167 of 16822 min2 h
409Carters Re-Regulation Lake 1 ESE Carters Re-Regulation LakeCTSG197.1GaugeMurray99.4%167 of 16822 min2 h
409Lake Allatoona AT Allatoona DamCVLG197.1GaugeBartow99.4%167 of 16822 min2 h
409Amicalola Creek 5 W DawsonvilleDONG197.1GaugeDawson99.4%167 of 16822 min2 h
409Ogeechee River At Ga 204 Near EllabellELLG197.1GaugeBryan99.4%167 of 16822 min2 h
409Altamaha River 3 NE Everett CityEVRG197.1GaugeGlynn99.4%167 of 16822 min2 h
409At St Marys River At I-95 Near KingslandKLNG197.1GaugeCamden99.4%167 of 16822 min2 h
409Allatoona Creek 5 SSW Mars HillMAHG197.1GaugeCobb99.4%167 of 16822 min2 h
409Mountaintown Creek 3 W EllijayMNCG197.1GaugeGilmer99.4%167 of 16822 min2 h
409Chattahoochee River 5 N NorcrossNCRG197.1GaugeFulton99.4%167 of 16822 min2 h
409Little River 3 NE NewbornNWBG197.1GaugeMorgan99.4%167 of 16822 min2 h
409Ogeechee River At US 17 Near Richmond HiRICG197.1GaugeBryan99.4%167 of 16822 min2 h
409Big Creek below Hog Wallow Creek AT RoswellRWSG197.1GaugeFulton99.4%167 of 16822 min2 h
409Shoal Creek 1 ESE PanthersvilleSHOG197.1GaugeDe Kalb99.4%167 of 16822 min2 h
409St Marys River At St Marys At Traders HillSMTG197.1GaugeCharlton99.4%167 of 16822 min2 h
409Suwanee Creek 2 SW SuwaneeSWEG197.1GaugeGwinnett99.4%167 of 16822 min2 h
409Thomaston 6SW - Flint RiverTMSG197.1GaugeUpson99.4%167 of 16822 min2 h
409Brushy Creek 5 SE WrensWRNG197.1GaugeJefferson99.4%167 of 16822 min2 h
409Snellville - Yellow RiverYESG197.1GaugeGwinnett99.4%167 of 16822 min2 h
431Satilla River AT AtkinsonATKG197.1GaugeBrantley99.4%167 of 16822 min1.8 h
431Sweetwater Creek 3 SE AustellAUSG197.1GaugeDouglas99.4%167 of 16822 min1.8 h
431Stone Mountain - Barbashela CreekBBCG197.1GaugeDeKalb99.4%167 of 16822 min1.8 h
431Tucker - Burnt Fork CreekBKCG197.1GaugeDeKalb99.4%167 of 16822 min1.8 h
431CentralhatcheeCEHG197.1GaugeHeard99.4%167 of 16822 min1.8 h
431Altamaha River AT CharlottevilleCHRG197.1GaugeJeff Davis99.4%167 of 16822 min1.8 h
431Flint River 3.5 E Carsonville Hwy. 19CLUG197.1GaugeTaylor99.4%167 of 16822 min1.8 h
431Riverdale - Flint RiverFRSG197.1GaugeClayton99.4%167 of 16822 min1.8 h
431Lumpkin - Hodchodkee CreekHCCG197.1GaugeStewart99.4%167 of 16822 min1.8 h
431Flint River 3 W LovejoyLOVG197.1GaugeClayton99.4%167 of 16822 min1.8 h
431Little Haynes Creek 5 ENE MilsteadMLHG197.1GaugeNewton99.4%167 of 16822 min1.8 h
431Pine Mountain - Mountain Oak CreekMTOG197.1GaugeHarris99.4%167 of 16822 min1.8 h
431ChambleeNPTG197.1GaugeDeKalb99.4%167 of 16822 min1.8 h
431Hamilton - Ossahatchee CreekOHCG197.1GaugeHarris99.4%167 of 16822 min1.8 h
431Lithonia - Pole Bridge CreekPDCG197.1GaugeDeKalb99.4%167 of 16822 min1.8 h
431Savannah River AT Port Wentworth 6 NPTWG197.1GaugeEffingham99.4%167 of 16822 min1.8 h
431Alapaha River AT StatenvilleSTNG197.1GaugeEchols99.4%167 of 16822 min1.8 h
431Texas - WarevilleTEXG197.1GaugeHeard99.4%167 of 16822 min1.8 h
431Dunwoody - Nancy Creek TribTNCG197.1GaugeDeKalb99.4%167 of 16822 min1.8 h
431Mulberry River 4 N WinderWNRG197.1GaugeBarrow99.4%167 of 16822 min1.8 h
431Yellow River 5 NE Northeast LithoniaYELG197.1GaugeDe Kalb99.4%167 of 16822 min1.8 h
452Abercorn Creek Near Savannah GaACRG197.1GaugeEffingham99.4%167 of 16822 min2 h
452Apalachee River 4 NE BostwickBWKG197.1GaugeMorgan99.4%167 of 16822 min2 h
452Falling Creek 4 E East JulietteFALG197.1GaugeJones99.4%167 of 16822 min2 h
452Flint River 10 W Griffin Hwy. 16GRFG197.1GaugeSpalding99.4%167 of 16822 min2 h
452Ocmulgee River 1 SE Lumber CityLBRG197.1GaugeJeff Davis99.4%167 of 16822 min2 h
452Pataula Creek AT Pataula Creek Near GeorgetownMRSG197.1GaugeQuitman99.4%167 of 16822 min2 h
452Oconee River 6 S OconeeOCNG197.1GaugeWashington99.4%167 of 16822 min2 h
452Oostanaula River 4 NE RomeRGAG197.1GaugeFloyd99.4%167 of 16822 min2 h
452Snake Creek 3 NNW WhitesburgSNKG197.1GaugeCarroll99.4%167 of 16822 min2 h
452Tucsawhatchee Creek 4 SW HawkinsvilleTSCG197.1GaugePulaski99.4%167 of 16822 min2 h
462Flat Creek 2 NE Lake Kedron TailraceLKTG197.1GaugeFayette99.4%167 of 16822 min2 h
463Horton Creek 3 NE Lake HortonLHBG197.1GaugeFayette99.4%167 of 16822 min2 h
464Peachtree City - Lake Kendron DamLKPG197.1GaugeFayette99.4%167 of 16822 min2 h
464Peachtree City - Lake Kendron Dam off McIntoshLPPG197.1GaugeFayette99.4%167 of 16822 min2 h
464Flat Creek 2 SE Lake Peachtree TailraceLPTG197.1GaugeFayette99.4%167 of 16822 min2 h
464Peachtree - Lake MacintoshMCPG197.1GaugeFayette99.4%167 of 16822 min2 h
464Nottely Dam Automated Rain GageNTYG197.1GaugeUnion99.4%167 of 16822 min2 h
464Snapfinger Creek 1 N Glen HavenSFCG197.1GaugeDe Kalb99.4%167 of 16822 min2 h
470Savannah River AT Ft. PulaskiFTPG197.0GaugeChatham100%168 of 16821 min75 min
471Potato Creek 1 W Orchard HillPOTG197.0GaugeLamar98.8%166 of 16821 min2 h
472Bremen 1.4 EGA-HN-596.9VolunteerHaralson100%3 of 38.4 h24 h
473Athens 7.6 SEGA-CK-1196.9VolunteerClarke100%3 of 38.4 h24 h
474Swainsboro 4.5 SSEGA-EM-596.9VolunteerEmanuel100%3 of 38.4 h24 h
474Suwanee 1.7 ESEGA-GW-6096.9VolunteerGwinnett100%3 of 38.4 h24 h
476Oostanaula River 1 N CalhounCALG196.9GaugeGordon98.8%166 of 16822 min2 h
476Etowah River 3 N CantonCNNG196.9GaugeCherokee98.8%166 of 16822 min2 h
476Canoochee River AT ClaxtonCNOG196.9GaugeEvans98.8%166 of 16822 min2 h
476Dog River 3 NE FairplayDOGG196.9GaugeDouglas98.8%166 of 16822 min2 h
476Ogeechee River 2 W EdenEDEG196.9GaugeEffingham98.8%166 of 16822 min2 h
476Flint River 1 WSW MontezumaMNTG196.9GaugeMacon98.8%166 of 16822 min2 h
476NewtonNWLG196.9GaugeMitchell98.8%166 of 16822 min2 h
476Oostanaula River 1 W ResacaRSCG196.9GaugeGordon98.8%166 of 16822 min2 h
476Russell Creek 0.3 MI Downstream Of Head Lake Near DawsonvilleRUSG196.9GaugeDawson98.8%166 of 16822 min2 h
476South Fork Peachtree Creek AT ClarkstonSFPG196.9GaugeDe Kalb98.8%166 of 16822 min2 h
476Chattahoochee River 2 SE WhitesburgWHTG196.9GaugeCarroll98.8%166 of 16822 min2 h
487South River 6 SSW South LithoniaSOUG196.9GaugeRockdale98.8%166 of 16822 min2 h
488Chattahoochee River Nr LeafCTHG196.9GaugeHabersham98.8%166 of 16822 min2 h
488Towaliga River 4 W JulietteTOWG196.9GaugeMonroe98.8%166 of 16822 min2 h
490EllijayEJAG196.8GaugeMurray100%168 of 16815 min60 min
491Savannah River 3 N ClyoCLYG196.8GaugeEffingham98.2%165 of 16821 min2 h
492North Oconee River 3 W CommerceCMRG196.8GaugeJackson98.2%165 of 16821 min2 h
492Little Ocmulgee River AT ScotlandSCTG196.8GaugeTelfair98.2%165 of 16821 min2 h
492South Fork Peachtree Creek AT AtlantaSPJG196.8GaugeDe Kalb98.2%165 of 16821 min2 h
495Atlanta - NF PeachtreeNFBG196.7GaugeDeKalb98.2%165 of 16822 min2 h
496No Business Creek 6 S SnellvilleNOBG196.7GaugeGwinnett98.2%165 of 16822 min2 h
497Brier Creek AT Hilltonia 4 NBRIG196.7GaugeScreven95.2%160 of 16817 min2 h
497DublinDUNG196.7GaugeLaurens95.2%160 of 16817 min2 h
499AthensAFRG196.6GaugeClarke100%168 of 16815 min60 min
500Fort BenningFBGG196.6GaugeChattahoochee100%168 of 16817 min60 min

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.