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 3 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
501Chattooga #1 ClarkesvilleCHGG196.5GaugeHabersham100%168 of 16813 min67 min
502Black Creek AT Blitchton 4 WSWBLIG196.5GaugeBryan97.6%164 of 16822 min3 h
503Reed Creek near MartinezRMZG196.4GaugeColumbia100%168 of 16826 min61 min
504Little River 7 W Adel (SR 37)ADLG196.4GaugeColquitt100%168 of 16827 min61 min
504AT AlapahaALAG196.4GaugeBerrien100%168 of 16827 min61 min
504Big Haynes Creek 4 ESE MilsteadBHCG196.4GaugeNewton100%168 of 16827 min61 min
504Big Haynes Creek 3 SSE SnellvilleBIGG196.4GaugeGwinnett100%168 of 16827 min61 min
504Butler Creek 2 WSW KennesawBTCG196.4GaugeCobb100%168 of 16827 min61 min
504Little Tallapoosa River 4 SW BowdenBWNG196.4GaugeCarroll100%168 of 16827 min61 min
504Little Tallapoosa River 2 N CarrolltonCANG196.4GaugeCarroll100%168 of 16827 min61 min
504Apalachee River 2 N DaculaDACG196.4GaugeGwinnett100%168 of 16827 min61 min
504Altamaha River AT DoctortownDCTG196.4GaugeWayne100%168 of 16827 min61 min
504Dick Creek 4 NW SuwaneeDICG196.4GaugeForsyth100%168 of 16827 min61 min
504East Bear Creek 2 WSW MansfieldEBCG196.4GaugeNewton100%168 of 16827 min61 min
504Fargo 2NEFARG196.4GaugeClinch100%168 of 16827 min61 min
504Suwannee River At FargoFGOG196.4GaugeClinch100%168 of 16827 min61 min
504Chattahoochee River AT FranklinFRNG196.4GaugeHeard100%168 of 16827 min61 min
504Cabin Creek AT GriffinGFNG196.4GaugeSpalding100%168 of 16827 min61 min
504Brushy Fork Creek 3 WSW LoganvilleLOGG196.4GaugeGwinnett100%168 of 16827 min61 min
504Big Haynes Creek 4 NE MilsteadMBHG196.4GaugeRockdale100%168 of 16827 min61 min
504Ogeechee River AT MidvilleMDVG196.4GaugeBurke100%168 of 16827 min61 min
504Ichawaynochaway Creek AT MilfordMLFG196.4GaugeBaker100%168 of 16827 min61 min
504Flint River 3 NW MolenaMOLG196.4GaugePike100%168 of 16827 min61 min
504Oconee River 3 NW Mount VernonMTVG196.4GaugeWheeler100%168 of 16827 min61 min
504North Fork Peachtree Creek 3 E DoravilleNFPG196.4GaugeGwinnett100%168 of 16827 min61 min
504Nickajack Creek 2 E MabletonNICG196.4GaugeCobb100%168 of 16827 min61 min
504Parks Creek 4 NE JeffersonPACG196.4GaugeJackson100%168 of 16827 min61 min
504Withlacoochee River 6 E Quitman (US 84)QUTG196.4GaugeBrooks100%168 of 16827 min61 min
504Ogeechee River 1 SW Rocky FordRFDG196.4GaugeBulloch100%168 of 16827 min61 min
504Rottenwood Creek 3 E SmyrnaSMAG196.4GaugeCobb100%168 of 16827 min61 min
504Satilla River AT Satilla River at WoodbineSRWG196.4GaugeCamden100%168 of 16827 min61 min
504Chattahoochee River 1 NE West PointWTPG196.4GaugeTroup100%168 of 16827 min61 min
533Kinchafoonee Creek 1 SW Preston (SR 41)PRSG196.4GaugeWebster100%168 of 16827 min75 min
534Atlantic Ocean AT Cumberland Sound at Sea Camp Dock Near St. MaCSAG196.4GaugeCamden100%168 of 16827 min61 min
535Bull Sluice Lake 4 SSW Morgan Falls DamMFPG196.3GaugeFulton98.8%166 of 16822 min2 h
536Waynesboro/Girard 8NNWGIRG196.3GaugeBurke97.0%163 of 16822 min3 h
537HardwickHRDG196.2GaugeBaldwin100%168 of 16814 min60 min
538Morgans TowerFSMG196.2GaugeBryan100%168 of 16818 min60 min
539Soque River At Soque River At Ga 197 Nr ClarksvilleCSQG196.2GaugeHabersham99.4%167 of 16826 min2 h
539Spring Creek Near LearyLESG196.2GaugeCalhoun99.4%167 of 16826 min2 h
539Ichawaynochaway Creek AT MORGANMGNG196.2GaugeCalhoun99.4%167 of 16826 min2 h
542AlbanyPWLG196.1GaugeDougherty99.4%167 of 16827 min1.5 h
543ArlingtonARWG196.1GaugeEarly99.4%167 of 16827 min2 h
543BacontonBACG196.1GaugeMitchell99.4%167 of 16827 min2 h
543BacontonBSWG196.1GaugeBaker99.4%167 of 16827 min2 h
543Chattahoochee River AT Atlanta South Cobb DriveCHAG196.1GaugeFulton99.4%167 of 16827 min2 h
543CordeleCRWG196.1GaugeCrisp99.4%167 of 16827 min2 h
543CamillaCWLG196.1GaugeMitchell99.4%167 of 16827 min2 h
543Ebenezer Creek AT Springfield 1 SEEBZG196.1GaugeEffingham99.4%167 of 16827 min2 h
543Ichawaynochaway Creek AT ELMODELEMOG196.1GaugeBaker99.4%167 of 16827 min2 h
543Flint River AT Flint River at Riverview PlantationHOPG196.1GaugeMitchell99.4%167 of 16827 min2 h
543Line Creek 2.5 S Below Lake McIntoshLMCG196.1GaugeCoweta99.4%167 of 16827 min2 h
543Little Stone Mountain Creek 2.4 NE Stone MountainLSMG196.1GaugeDe Kalb99.4%167 of 16827 min2 h
543AcreeMCWG196.1GaugeDougherty99.4%167 of 16827 min2 h
543Line Creek 1 W Peachtree CityPHCG196.1GaugeCoweta99.4%167 of 16827 min2 h
543Chattahoochee River 4 SE RoswellRWLG196.1GaugeFulton99.4%167 of 16827 min2 h
543Beaverdam Creek 4 SW SardisSARG196.1GaugeJenkins99.4%167 of 16827 min2 h
543South River AT Snapping ShoalsSPGG196.1GaugeHenry99.4%167 of 16827 min2 h
543Upatoi Creek AT Fort BenningUPAG196.1GaugeMuscogee99.4%167 of 16827 min2 h
543ColquittVWLG196.1GaugeMiller99.4%167 of 16827 min2 h
543Snake Creek 3 NW Snake Cr Res TailraceWHGG196.1GaugeCarroll99.4%167 of 16827 min2 h
562Woodall Creek AT AtlantaWDCG196.1GaugeFulton99.4%167 of 16827 min1.5 h
563Carters Lake Dam TwCLTG196.1GaugeDade96.4%162 of 16822 min3 h
564Savannah 4.1 EGA-CT-10896.0VolunteerChatham100%3 of 310.4 h24 h
565Big Canoe 1.3 NGA-DW-1796.0VolunteerDawson100%3 of 310.4 h26 h
566McRae 6.6 SEGA-TE-496.0VolunteerTelfair100%3 of 310.4 h24 h
567Flint River AT AlbanyABNG196.0GaugeDougherty98.9%665 of 67227 min31 min
568Little River 8 S WashingtonWTNG196.0GaugeTaliaferro98.8%166 of 16826 min2 h
569Chattahoochee River 4 NW BufordBUFG196.0GaugeForsyth98.6%663 of 67222 min60 min
570Canon18A96.0AirportFranklin97.8%493 of 5046 min2.7 h
571ElbertonEBA96.0AirportElbert97.4%491 of 5046 min2.7 h
572Flint River AT Lake BlackshearWWCG196.0CooperativeLee92.8%78 of 8425 min4 h
573NewnanNNAG195.9GaugeCoweta100%168 of 16815 min60 min
574Middle Oconee River 3 SW ArcadeACDG195.9GaugeBarrow98.8%166 of 16827 min2 h
574Norcross - Browlow CreekBRMG195.9GaugeGwinnett98.8%166 of 16827 min2 h
574Norcross - Beaver RuinBVRG195.9GaugeGwinnett98.8%166 of 16827 min2 h
574BainbridgeBWLG195.9GaugeDecatur98.8%166 of 16827 min2 h
574Flintstone - Chattanooga CreekCCFG195.9GaugeWalker98.8%166 of 16827 min2 h
574Cobbs Creek 5 SE DecaturCOBG195.9GaugeDe Kalb98.8%166 of 16827 min2 h
574Spring Creek AT ColquittCQUG195.9GaugeMiller98.8%166 of 16827 min2 h
574Norcross - Jackson CreekJAAG195.9GaugeGwinnett98.8%166 of 16827 min2 h
574Little Cornish Creek 5 NE OxfordLCBG195.9GaugeNewton98.8%166 of 16827 min2 h
574Alcovy River 3 NE LawrencevilleLWRG195.9GaugeGwinnett98.8%166 of 16827 min2 h
574Ocmulgee River 1 E MaconMACG195.9GaugeBibb98.8%166 of 16827 min2 h
574Yellow River 3 ESE Conyers below MilsteadMYRG195.9GaugeRockdale98.8%166 of 16827 min2 h
574Noonday Creek 3 SSW WoodstockNOOG195.9GaugeCobb98.8%166 of 16827 min2 h
574Savannah River At Ga Rt. 25 At Port WentPWNG195.9GaugeChatham98.8%166 of 16827 min2 h
574Spring Creek 1 NE Reynoldsville St. Park (SR 253)REYG195.9GaugeDecatur98.8%166 of 16827 min2 h
574Richland Creek 4 WNW BufordRLCG195.9GaugeGwinnett98.8%166 of 16827 min2 h
574Ringold - South Chickamauga CreekSCKG195.9GaugeCatoosa98.8%166 of 16827 min2 h
574Folkston - Suwannee CanalSCNG195.9GaugeCharlton98.8%166 of 16827 min2 h
574Withlacoochee River 9 N Valdosta (Skipper Bridge Rd)VDSG195.9GaugeLowndes98.8%166 of 16827 min2 h
574ValdostaVDWG195.9GaugeLowndes98.8%166 of 16827 min2 h
594Chattooga River At Chattooga Rvr @ HWY 76CYNG195.9GaugeRabun98.8%166 of 16827 min2 h
594Turnpike Creek 5 S McRaeMCRG195.9GaugeTelfair98.8%166 of 16827 min2 h
594Ohoopee River 3 AT ReidsvilleREDG195.9GaugeTattnall98.8%166 of 16827 min2 h
594Tallapoosa River 3 W TallapoosaTLAG195.9GaugeHaralson98.8%166 of 16827 min2 h
598Garden City 1EGCYG195.9GaugeChatham98.8%166 of 16827 min2 h
599Chattahoochee River AT Morgan Falls Dam TWMGFG195.9GaugeFulton98.3%661 of 67222 min59 min
600Hickory Log Creek 2 NE Northeast CantonHLCG195.8GaugeCherokee98.2%165 of 16826 min2 h
600Spirit Creek 12 SW Spirit Creek At U.s. Hwy 1 Near AugustaSPTG195.8GaugeHancock98.2%165 of 16826 min2 h
602Snellville - Garner CreekGARG195.7GaugeGwinnett98.2%165 of 16827 min2 h
602Norcross - Jackson Creek TribJAWG195.7GaugeGwinnett98.2%165 of 16827 min2 h
604FitzgeraldFZG95.7AirportBen Hill96.6%487 of 5046 min2.7 h
604SwainsboroSBO95.7AirportEmanuel96.6%487 of 5046 min2.7 h
606Coosa River 6 SW Rome Mayos Bar L & D ParkRMBG195.5GaugeFloyd100%168 of 16831 min76 min
607Watkinsville 1.6 ENEGA-OC-995.5VolunteerOconee100%3 of 311.4 h24 h
608Eastman 4.5 WGA-DG-995.5VolunteerDodge100%3 of 311.4 h24 h
609Bogart 2.3 NGA-JC-3295.5VolunteerJackson100%3 of 311.4 h24 h
610Spalding6A295.5AirportSpalding96.8%488 of 5046 min2.7 h
611Sweetwater Creek at Intakes 8 ESE Austell 6SASTG195.4GaugeDouglas100%168 of 16832 min76 min
611Savannah River AT Burtons FerryBFYG195.4GaugeScreven100%168 of 16832 min76 min
611Chattooga River @ Burrells Ford At Chattooga @ Burrells FordBURG195.4GaugeRabun100%168 of 16832 min76 min
611Crooked Creek 3 NW NorcrossCRKG195.4GaugeFulton100%168 of 16832 min76 min
611Atlanta - South River at BouldercrestSOBG195.4GaugeDeKalb100%168 of 16832 min76 min
611Flint River 1 E WoolseyWSEG195.4GaugeFayette100%168 of 16832 min76 min
617Chattahoochee River AT ColumbusCBUG195.4GaugeMuscogee98.9%665 of 67222 min75 min
617AugustaNSLG195.4GaugeRichmond98.9%665 of 67222 min75 min
619MonroeD7395.3AirportWalton97.4%491 of 5046 min2.7 h
620Tallulah River At Tallulah Rvr 10 W ClaytonTCLG195.2GaugeRabun99.4%167 of 16831 min2 h
621Savannah River at Butler Creek 8 SSE AugustaAUGG195.2GaugeRichmond98.3%661 of 67222 min75 min
622Buffalo Creek 3 NW OconeeBFOG195.1GaugeWashington99.4%167 of 16832 min2 h
622ChickamaugaCHIG195.1GaugeWalker99.4%167 of 16832 min2 h
622Middle River Near Port WentworthMDRG195.1GaugeChatham99.4%167 of 16832 min2 h
622Hudson Creek AT Darien 7 NNEMERG195.1GaugeMcintosh99.4%167 of 16832 min2 h
622Savannah River At USACE Dock At SavannahSVDG195.1GaugeChatham99.4%167 of 16832 min2 h
627ThomsonHQU95.1AirportWarren97.4%491 of 5046 min2.7 h
628Armuchee Creek 3 SE ArmucheeARCG195.0GaugeFloyd98.8%166 of 16831 min2 h
628Heath Creek 5 WSW ArmucheeARMG195.0GaugeFloyd98.8%166 of 16831 min2 h
628Big Creek 6 SW CummingCMGG195.0GaugeForsyth98.8%166 of 16831 min2 h
628Mill Creek AT CrandallCNDG195.0GaugeMurray98.8%166 of 16831 min2 h
628Coosawattee River 2 SW EllijayELIG195.0GaugeGilmer98.8%166 of 16831 min2 h
628Hillabahatchee Creek 9 WNW FrolonaHILG195.0GaugeHeard98.8%166 of 16831 min2 h
628Honey Creek AT Southwest ConyersHONG195.0GaugeRockdale98.8%166 of 16831 min2 h
628Etowah River 1 S LandrumLANG195.0GaugeDawson98.8%166 of 16831 min2 h
628Olley Creek 2 N AustellOLYG195.0GaugeCobb98.8%166 of 16831 min2 h
628Sweetwater Creek 3 SW Powder SpringsPDSG195.0GaugeCobb98.8%166 of 16831 min2 h
628Powder Springs Creek 2 NW Powder SpringsPOWG195.0GaugeCobb98.8%166 of 16831 min2 h
628Lawrenceville 4SW - Yellow River TribYETG195.0GaugeGwinnett98.8%166 of 16831 min2 h
640Butler6A195.0AirportTaylor97.8%493 of 50416 min2.7 h
641JeffersonJCA94.9AirportJackson97.6%492 of 50415 min2.7 h
642ToccoaTOC94.9AirportStephens97.4%491 of 50415 min2.7 h
643Bainbridge/Decatur County IndusBGE94.9AirportDecatur97.4%491 of 50416 min2.7 h
644Fausett Creek 5 NE Talking RockFCTG194.8GaugeGilmer98.2%165 of 16831 min2 h
645MetterMHP94.8AirportCandler97.8%493 of 50416 min2.7 h
646CorneliaAJR94.8AirportHabersham97.2%490 of 50416 min2.7 h
646Cherokee CountyCNI94.8AirportCherokee97.2%490 of 50416 min2.7 h
646CarrolltonCTJ94.8AirportCarroll97.2%490 of 50416 min2.7 h
649MilledgevilleMLJ94.7AirportBaldwin97.0%489 of 50416 min2.7 h
650WinderWDR94.7AirportBarrow96.8%488 of 50416 min2.7 h
651Columbus STN #2CLMG194.7CooperativeMuscogee85.7%6 of 715 min37.2 h
652WoodbineWBNG194.7CooperativeCamden85.7%6 of 725 min36 h
653JonesboroJNSG194.7CooperativeClayton85.7%6 of 735 min2 days
654LARC-Swg Tr PltCWTG194.7CooperativeMurray85.7%6 of 785 min37 h
655CummingCUMG194.7CooperativeForsyth85.7%6 of 71.9 h2 days
656Site 2/Wtr PltDUBG194.7CooperativeLaurens85.7%6 of 72.1 h24 h
657Martinez 0.7 WSWGA-CU-194.6VolunteerColumbia100%3 of 313.4 h24 h
658Albany 7.3 WGA-DH-1094.6VolunteerDougherty100%3 of 313.4 h2 days
659Winston 2.5 SSWGA-DS-794.6VolunteerDouglas100%3 of 313.4 h24 h
660Nahunta 6NENAHG194.6CooperativeBrantley85.7%6 of 72.6 h37 h
661Oconee River 1 NE MilledgevilleMLGG194.5GaugeBaldwin98.9%665 of 67226 min75 min
662Ellijay49A94.5AirportGilmer97.2%490 of 50416 min2.7 h
662GreensboroCPP94.5AirportGreene97.2%490 of 50416 min2.7 h
664Etowah River 3 E Below Allatoona DamETWG194.4GaugeBartow98.8%664 of 67226 min75 min
664Ocmulgee River 7 E JacksonJACG194.4GaugeButts98.8%664 of 67226 min75 min
666Sautee 3WSWSTEG194.4CooperativeWhite85.7%6 of 72.9 h2 days
667Sterling 3SWSTRG194.3GaugeGlynn100%168 of 16818 min60 min
668Coosawattee River AT CartersCATG194.3GaugeMurray98.3%661 of 67226 min75 min
669Cartersville AirportVPC94.3AirportFulton95.6%482 of 50416 min2.7 h
670CalhounCZL94.2AirportGordon97.4%491 of 50416 min3.3 h
671Kingsland 1.2 WSWGA-CM-1894.1VolunteerCamden100%3 of 314.4 h24 h
672Lawrenceville 6.2 SWGA-GW-5794.1VolunteerGwinnett100%3 of 314.4 h2 days
673Douglas 2.5 WSWGA-CF-194.1VolunteerCoffee100%3 of 314.4 h24 h
674Statesboro/Bulloch CoTBR94.1AirportBulloch97.4%491 of 50416 min3.3 h
675Vidalia Muni AirportVDI94.1AirportToombs97.2%490 of 50416 min3.3 h
676Sweetwater Creek 1 WNW Northwest AustellNATG194.1GaugeCobb96.4%162 of 16832 min3 h
677BlairsvilleDZJ94.0AirportUnion97.2%490 of 5046 min2.7 h
678DallasPUJ94.0AirportPaulding97.0%489 of 50416 min3.3 h
679McraeMRAG193.9GaugeWheeler99.4%167 of 16814 min2 h
680CovingtonCVC93.9AirportNewton97.4%491 of 50416 min2.7 h
681BlakelyBIJ93.9AirportEarly96.6%487 of 5046 min2.7 h
682I-75 @ SR30/US280GA34693.9RoadCrisp96.0%242 of 25230 min2.3 h
683Savannah 3.4 SSEGA-CT-10593.7VolunteerChatham100%3 of 315.4 h2 days
684West Augusta 0.9 NWGA-RC-993.7VolunteerRichmond100%3 of 315.4 h24 h
684Iron City 3.1 ESEGA-SM-593.7VolunteerSeminole100%3 of 315.4 h24 h
686I-20 @ SR 61GA34493.7RoadCarroll96.0%242 of 25231 min2.3 h
687Water Quality Site At Sapelo Island NerSAQG193.7GaugeMcintosh95.2%160 of 16832 min2.3 h
688Port Wentworth - Middle RiverPWMG193.7GaugeChatham95.2%160 of 16832 min2 h
689ReidsvilleRVJ93.6AirportTattnall96.8%488 of 5046 min2.7 h
690DawsonvilleDSVG193.5GaugeDawson100%168 of 16815 min60 min
691Waycross/Ware Co.AYS93.5AirportWare97.2%490 of 50416 min2.7 h
692I-75 @ SR 20GA34293.5RoadBartow96.0%242 of 25231 min2.3 h
693I-85 @ SR15/US 441GA33793.5RoadBanks96.0%242 of 25232 min2.3 h
694WWCG1WWCG193.4DCP-85.7%6 of 75.1 h36 h
695Greshamville - Dyar PastureDPGG193.3GaugeGreene100%168 of 16818 min60 min
696Cochran48A93.3AirportBleckley97.6%492 of 50415 min2.7 h
697DallasDLSG193.2GaugePaulding100%168 of 16815 min60 min
698Athens 4.6 SEGA-CK-693.2VolunteerClarke100%3 of 316.4 h24 h
698Swainsboro 0.9 WGA-EM-493.2VolunteerEmanuel100%3 of 316.4 h24 h
700Midway 3.3 ENEGA-LB-493.2VolunteerLiberty100%3 of 316.4 h2 days
701US 76 @ US 23/US 441GA32893.2RoadRabun96.4%243 of 25234 min2.3 h
702Lake Lanier AT Buford DamCMMG193.1GaugeGwinnett99.4%167 of 16822 min2 h
703I-85 @ Franklin Weigh Station SBGA33993.1RoadFranklin96.0%242 of 25232 min2.3 h
704ThomasvilleTVI92.9AirportThomas96.6%487 of 50416 min2.7 h
705I-75 @ SR 3GA34192.9RoadWhitfield96.4%243 of 25231 min2.3 h
706I-185 @ SR 85GA35092.9RoadMuscogee96.0%242 of 25230 min2.3 h
707Brunswick/GlyncoBQK92.8AirportGlynn97.4%491 of 5046 min2.7 h
708I-20 @ SR 100GA34392.7RoadHaralson96.0%242 of 25231 min2.3 h
709MoultrieMGR92.7AirportColquitt92.8%468 of 5046 min4.3 h
710Dalton Muni AirportDNN92.6AirportWhitfield93.2%470 of 5046 min4.3 h
711Newnan Coweta County AirportCCO92.5AirportCoweta92.4%466 of 5046 min4.7 h
712Newton 8 W6382892.4ReferenceBaker100%67 of 671.5 h3 h
712Newton 11 SW6382992.4ReferenceBaker100%67 of 671.5 h3 h
712Watkinsville 5 SSE6385092.4ReferenceOconee100%67 of 671.5 h3 h
712Brunswick 23 S6385692.4ReferenceCamden100%67 of 671.5 h3 h
716TiftonTMA92.4AirportTift92.8%468 of 5046 min4.3 h
717US 76 @ SR11/US19GA32292.2RoadUnion96.0%242 of 25235 min2.3 h
718ThomastonOPN92.2AirportUpson91.6%462 of 5046 min4.3 h
719Douglas_Muni_ArptDQH92.1AirportCoffee92.8%468 of 5046 min4.3 h
720Brunswick/MalcolmSSI92.0AirportGlynn97.0%489 of 50416 min2.7 h
721Richmond Hill 5NW - Fort Stewart RAWSFSRG191.8GaugeBryan97.0%326 of 33643 min1.5 h
722South River 2 SW SnapfingerSFMG191.8GaugeDe Kalb87.0%195 of 22427 min61 min
723Mc RaeMQW91.6AirportWheeler97.8%493 of 50416 min2.7 h
724Dawson16J91.6AirportTerrell97.0%489 of 50416 min3.3 h
725Pine MountainPIM91.6AirportHarris96.8%488 of 50416 min3.3 h
726Etowah River 3 SW CartersvilleCTVG191.6GaugeBartow86.6%194 of 22427 min61 min
727Doolittle Creek 1 W PanthersvilleDLCG191.5GaugeDe Kalb86.1%193 of 22427 min61 min
728ClaxtonCWV91.4AirportEvans97.2%490 of 50416 min3.3 h
729AmericusACJ91.3AirportSumter93.0%469 of 5046 min4.3 h
730North Oconee River 3 E AthensNOCG191.2GaugeClarke85.2%191 of 22427 min75 min
731Spring Creek 5 ENE Iron City (CR 16)IRCG191.0GaugeDecatur84.8%190 of 22427 min61 min
732Ocmulgee River AT Dames FerryDFYG191.0GaugeMonroe84.8%190 of 22427 min61 min
733Cornish Creek 1 SW AlcovyCNCG191.0GaugeNewton84.8%190 of 22427 min61 min
733Etowah River 4 S DawsonvilleDWSG191.0GaugeDawson84.8%190 of 22427 min61 min
735NaomiNAOG190.8GaugeWalker99.4%167 of 16816 min2 h
736Chattahoochee River AT HelenHDCG190.6GaugeWhite83.4%187 of 22427 min61 min
737Watkinsville #1 ScanWKSG190.5GaugeOconee95.2%160 of 16837 min5 h
738I-16 @ US 23GA34890.5RoadBibb86.5%218 of 25230 min2.3 h
739HamptonHMP90.4AirportHenry97.6%492 of 50415 min2.7 h
740I-16 @ Minter Tweed RoadGA34990.4RoadLaurens86.1%217 of 25230 min2.3 h
741PerryPXE90.3AirportPeach97.4%491 of 50416 min2.7 h
742SR 515/US-76 @ SR 5/1st Ave.GA32590.3RoadPickens96.4%243 of 25235 min2.3 h
743Carters Lake AT Carters DamCTRG190.1GaugeMurray99.4%167 of 16822 min2 h
744SylvaniaJYL90.0AirportBulloch91.4%461 of 50416 min4.7 h
745I-85 @ SR11GA33690.0RoadJackson86.1%217 of 25232 min2.3 h
745I-85 @ Lake HartwellGA33890.0RoadHart86.1%217 of 25232 min2.3 h
747Sapelo Island 2.3 NWGA-MI-289.7VolunteerMcIntosh100%3 of 325.4 h24 h
748Watkinsville 3.7 SGA-OC-1889.7VolunteerOconee100%3 of 325.4 h24 h
749Kennesaw 5.6 SWGA-CB-689.7VolunteerCobb100%3 of 325.4 h24 h
750US441 @ Furniture DriveGA32489.7RoadHabersham86.9%219 of 25235 min2.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:

  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.