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.
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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 245 | NAPG1NAPG1 | 98.4 | DCP | - | 100% | 7 of 7 | 5.1 h | 24 h | |
| 245 | VLDVLD | 98.4 | DCP | - | 100% | 7 of 7 | 5.1 h | 24 h | |
| 245 | VRRG1VRRG1 | 98.4 | DCP | - | 100% | 7 of 7 | 5.1 h | 24 h | |
| 254 | Rincon - Abercorn CreekACMG1 | 98.3 | Gauge | Effingham | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | BEAVERDAM CREEK 5 NNW Beaverdam Creek at Brewers Mill Rd above EBVDG1 | 98.3 | Gauge | Elbert | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Conasauga River 5 W EtonETNG1 | 98.3 | Gauge | Murray | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Etowah River 3 SW KingstonKGTG1 | 98.3 | Gauge | Bartow | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Oothkalooga Creek 1 S CalhounOTKG1 | 98.3 | Gauge | Gordon | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Proctor Creek 4 WNW AtlantaPCTG1 | 98.3 | Gauge | Fulton | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Oconee River 8 NW PenfieldPNFG1 | 98.3 | Gauge | Greene | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Coosawattee River 2 NW RedbudRDBG1 | 98.3 | Gauge | Gordon | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Etowah River 3 SE Rome GA 1 LoopROEG1 | 98.3 | Gauge | Floyd | 100% | 168 of 168 | 17 min | 61 min | |
| 254 | Weather Site At Sapelo Island Nerr At SaSAXG1 | 98.3 | Gauge | Mcintosh | 100% | 168 of 168 | 17 min | 61 min | |
| 264 | Alcovy River 5 NE CovingtonACYG1 | 98.3 | Gauge | Newton | 100% | 168 of 168 | 17 min | 61 min | |
| 264 | Etowah River Downstream Of Georgia Highway 53 Bridge Near DawsonDWLG1 | 98.3 | Gauge | Dawson | 100% | 168 of 168 | 17 min | 61 min | |
| 264 | Century Road BridgeKCCG1 | 98.3 | Gauge | Lee | 100% | 168 of 168 | 17 min | 61 min | |
| 267 | Mill Creek AT DaltonDLNG1 | 98.3 | Gauge | Whitfield | 100% | 168 of 168 | 17 min | 75 min | |
| 267 | Albany - Muckalee CreekMUFG1 | 98.3 | Gauge | Lee | 100% | 168 of 168 | 17 min | 75 min | |
| 269 | USGS 02329342 - Little Attapulgus CreekATPG1 | 98.3 | Gauge | Decatur | 100% | 168 of 168 | 17 min | 61 min | |
| 270 | Toccoa River AT Blue Ridge DamBRDG1 | 98.3 | Gauge | Fannin | 100% | 168 of 168 | - | 61 min | |
| 270 | Nottely River 2 SE BlairsvilleBRVG1 | 98.3 | Gauge | Union | 100% | 168 of 168 | - | 61 min | |
| 270 | Coosa River 7 SW Coosa 7SWCOOG1 | 98.3 | Gauge | Floyd | 100% | 168 of 168 | - | 61 min | |
| 270 | Higdons StoreEPWG1 | 98.3 | Gauge | Fannin | 100% | 168 of 168 | - | 61 min | |
| 270 | Hiwassee River 5 SE HiawasseeHWEG1 | 98.3 | Gauge | Towns | 100% | 168 of 168 | - | 61 min | |
| 270 | Nottely Lake AT Nottely DamNOTG1 | 98.3 | Gauge | Union | 100% | 168 of 168 | - | 61 min | |
| 270 | Macedonia - TVA Rain GuagePLYG1 | 98.3 | Gauge | Towns | 100% | 168 of 168 | - | 61 min | |
| 270 | RinggoldRHBG1 | 98.3 | Gauge | Catoosa | 100% | 168 of 168 | - | 61 min | |
| 270 | Grizzle CreekSCHG1 | 98.3 | Gauge | Union | 100% | 168 of 168 | - | 61 min | |
| 270 | TitusTUSG1 | 98.3 | Gauge | Towns | 100% | 168 of 168 | - | 61 min | |
| 280 | Athens 3.2 NWGA-CK-17 | 98.3 | Volunteer | Clarke | 100% | 3 of 3 | 5.4 h | 24 h | |
| 281 | Sharpsburg 6.1 NGA-CW-26 | 98.3 | Volunteer | Coweta | 100% | 3 of 3 | 5.4 h | 24 h | |
| 282 | Ft Stewart/WrightLHW | 98.3 | Airport | Long | 99.4% | 167 of 168 | 16 min | 2 h | |
| 283 | Nancy Creek West Wesley Rd. AT AtlantaNANG1 | 98.3 | Gauge | Fulton | 97.0% | 163 of 168 | 12 min | 2 h | |
| 284 | Stafford RAWS/Cumberland Island NorthNCIG1 | 98.2 | Gauge | Camden | 100% | 168 of 168 | 18 min | 60 min | |
| 285 | Peachtree CityFFC | 98.2 | Airport | Coweta | 99.4% | 167 of 168 | 8 min | 2 h | |
| 286 | Chattahoochee River 6 NW CorneliaDCNG1 | 98.2 | Gauge | Habersham | 97.0% | 163 of 168 | 12 min | 3 h | |
| 287 | Macon/Lewis WilsonMCN | 98.1 | Airport | Bibb | 100% | 168 of 168 | 8 min | 60 min | |
| 288 | Lake Harding AT Bartlett's Ferry DamCLBG1 | 98.1 | Gauge | Harris | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Jackson Lake AT Lloyd Shoals DamJKNG1 | 98.1 | Gauge | Butts | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | North Highlands DamNHDG1 | 98.1 | Gauge | Muscogee | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Oliver DamODMG1 | 98.1 | Gauge | Muscogee | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Lake Sinclair AT Sinclair DamSNCG1 | 98.1 | Gauge | Baldwin | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Lake Rabun At Mathis-Terrora DamTERG1 | 98.1 | Gauge | Rabun | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Tallulah Lake At Tallulah Falls DamTLUG1 | 98.1 | Gauge | Rabun | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Lake Tugalo At Tugalo DamTUGG1 | 98.1 | Gauge | Habersham | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Lake Oconee AT Wallace DamWDMG1 | 98.1 | Gauge | Putnam | 99.4% | 167 of 168 | 17 min | 2 h | |
| 288 | Tugalo River At Yonah DamYNHG1 | 98.1 | Gauge | Stephens | 99.4% | 167 of 168 | 17 min | 2 h | |
| 298 | Goat Rock Lake AT Goat Rock DamGRDG1 | 98.1 | Gauge | Muscogee | 99.4% | 167 of 168 | 17 min | 2 h | |
| 299 | Brier Creek AT Brier Creek Near WaynesboroBCWG1 | 98.1 | Gauge | Burke | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Big Cedar Creek 2 SW CedartownCTWG1 | 98.1 | Gauge | Polk | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | NewtonIWYG1 | 98.1 | Gauge | Baker | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Commissioner Creek AT McIntyreMITG1 | 98.1 | Gauge | Wilkinson | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Newton 11SWNWNG1 | 98.1 | Gauge | Baker | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Euharlee Creek AT RockmartRKMG1 | 98.1 | Gauge | Polk | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Withlacoochee River 5 NW Valdosta (US 41)VDRG1 | 98.1 | Gauge | Lowndes | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 299 | Chattahoochee River 2 W West SuwaneeWSWG1 | 98.1 | Gauge | Forsyth | 99.4% | 167 of 168 | 17 min | 1.5 h | |
| 307 | Alabaha River AT Alabaha River at GA 203 near BlackshearABAG1 | 98.1 | Gauge | Pierce | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Augusta Canal Near AugustaACCG1 | 98.1 | Gauge | Columbia | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Satilla River AT WaycrossAYSG1 | 98.1 | Gauge | Pierce | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Cumberland IslandCING1 | 98.1 | Gauge | Camden | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Ochlockonee River AT CoolidgeCLDG1 | 98.1 | Gauge | Thomas | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Little River 3 WSW EatontonEANG1 | 98.1 | Gauge | Putnam | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Cartecay River 1 E East EllijayEECG1 | 98.1 | Gauge | Gilmer | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Kiokee Creek 8 NW Kiokee Creek Near EvansEVNG1 | 98.1 | Gauge | Columbia | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Chattahoochee River 1 NW CampbelltonFBNG1 | 98.1 | Gauge | Douglas | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Canoochee River AT Canoochee River at Fort StewartFSBG1 | 98.1 | Gauge | Bryan | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | USGS Well Near Unicoi Park HelenHCNG1 | 98.1 | Gauge | White | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | AT Alapaha River near IrwinvilleIVLG1 | 98.1 | Gauge | Irwin | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Big Sandy Creek 3 S IrwintonIWTG1 | 98.1 | Gauge | Wilkinson | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Shoal Creek 2 E LawrencevilleLAVG1 | 98.1 | Gauge | Gwinnett | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Little Back River Near Port WentworthLBVG1 | 98.1 | Gauge | Chatham | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | USGS Well 30Aa04 Nr Mcbean 1NWMBNG1 | 98.1 | Gauge | Richmond | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Middle Oconee River 2 W AthensMOCG1 | 98.1 | Gauge | Clarke | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | MilsteadMSDG1 | 98.1 | Gauge | Rockdale | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Murder Creek 12 SE MonticelloMTLG1 | 98.1 | Gauge | Putnam | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Nancy Creek 2 WNW ChambleeNCDG1 | 98.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Noonday Creek Hawkins Store Rd. 2 NNW BlackwellsNDYG1 | 98.1 | Gauge | Cobb | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | OmahaOMHG1 | 98.1 | Gauge | Stewart | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Pole Bridge Creek 4 SW LithoniaPBCG1 | 98.1 | Gauge | Grady | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Richland Creek 10 N DallasRCDG1 | 98.1 | Gauge | Paulding | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Snapfinger Creek 5 WSW LithoniaSFHG1 | 98.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Augusta 1NE - Savannah RiverSRAG1 | 98.1 | Gauge | Richmond | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Stone Mountain Creek 1.3 NNE Stone MountainSTCG1 | 98.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Ohoopee River 12 SSW SwainsboroSWOG1 | 98.1 | Gauge | Treutlen | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | Satilla River AT Satilla River at GA 158 near WaycrossTMOG1 | 98.1 | Gauge | Ware | 99.4% | 167 of 168 | 17 min | 2 h | |
| 307 | YellowJacket Creek 4 SW HogansvilleYJCG1 | 98.1 | Gauge | Troup | 99.4% | 167 of 168 | 17 min | 2 h | |
| 337 | Noses Creek 2 SE Powder SpringsNOSG1 | 98.1 | Gauge | Cobb | 99.4% | 167 of 168 | 17 min | 2 h | |
| 337 | Shoal Creek 4 NNE SharpsburgSHPG1 | 98.1 | Gauge | Coweta | 99.4% | 167 of 168 | 17 min | 2 h | |
| 339 | Broad River 1 S Broad River 3 S FortsoniaBELG1 | 98.1 | Gauge | Elbert | 99.4% | 167 of 168 | 17 min | 2 h | |
| 339 | Ichawaynochaway Creek AT Ichawaynochaway Creek 11 SW NewtonICHG1 | 98.1 | Gauge | Baker | 99.4% | 167 of 168 | 17 min | 2 h | |
| 339 | Sugar Hill - Ivy CreekIVYG1 | 98.1 | Gauge | Gwinnett | 99.4% | 167 of 168 | 17 min | 2 h | |
| 339 | Lakemont - Tallulah RiverTRRG1 | 98.1 | Gauge | Rabun | 99.4% | 167 of 168 | 17 min | 2 h | |
| 343 | Fort Benning - Well 06S001FLAG1 | 98.1 | Gauge | Chattahoochee | 99.4% | 167 of 168 | 17 min | 2 h | |
| 344 | Big Indian Creek 1 NW ClinchfieldCLFG1 | 98.1 | Gauge | Houston | 96.4% | 162 of 168 | 12 min | 2 h | |
| 345 | Hinesville 4N - Fort Stewart RAWSFSLG1 | 98.0 | Gauge | Liberty | 99.4% | 334 of 336 | 13 min | 60 min | |
| 346 | Warner Robins AFBWRB | 98.0 | Airport | Houston | 99.4% | 167 of 168 | 16 min | 2 h | |
| 347 | LawrencevilleWLDG1 | 98.0 | Gauge | Gwinnett | 98.8% | 166 of 168 | 16 min | 2 h | |
| 348 | Atlanta/Fulton Co.FTY | 97.9 | Airport | Cobb | 99.4% | 167 of 168 | 8 min | 2 h | |
| 349 | Suches/Toccoa #1TCCG1 | 97.9 | Gauge | Union | 99.4% | 167 of 168 | 12 min | 2 h | |
| 350 | Ogeechee River AT Oliver 1 SWOLVG1 | 97.9 | Gauge | Bulloch | 98.8% | 166 of 168 | 17 min | 2 h | |
| 350 | Chattahoochee River AT Vinings Interstate North ParkwayVNPG1 | 97.9 | Gauge | Fulton | 98.8% | 166 of 168 | 17 min | 2 h | |
| 352 | Moultrie 9.1 NWGA-CQ-12 | 97.8 | Volunteer | Colquitt | 100% | 3 of 3 | 6.4 h | 24 h | |
| 352 | Pooler 1.2 NNEGA-CT-1 | 97.8 | Volunteer | Chatham | 100% | 3 of 3 | 6.4 h | 24 h | |
| 352 | Sautee 3.5 SWGA-WH-4 | 97.8 | Volunteer | White | 100% | 3 of 3 | 6.4 h | 24 h | |
| 355 | Ellabell 5.0 NNWGA-BR-12 | 97.8 | Volunteer | Bryan | 100% | 3 of 3 | 6.4 h | 24 h | |
| 356 | AthensAHN | 97.8 | Gauge | Clarke | 98.2% | 165 of 168 | 16 min | 2 h | |
| 357 | Baxley 5SWBXYG1 | 97.7 | Gauge | Appling | 99.4% | 167 of 168 | 19 min | 2 h | |
| 358 | USGS Well At DoravilleDORG1 | 97.7 | Gauge | De Kalb | 98.2% | 165 of 168 | 17 min | 2 h | |
| 358 | Etowah River 1 E Rome Coosa Valley FGERRG1 | 97.7 | Gauge | Floyd | 98.2% | 165 of 168 | 17 min | 2 h | |
| 358 | Two Run Creek 3 E KingstonKTRG1 | 97.7 | Gauge | Bartow | 98.2% | 165 of 168 | 17 min | 2 h | |
| 358 | Conasauga River 1 E TiltonTLNG1 | 97.7 | Gauge | Murray | 98.2% | 165 of 168 | 17 min | 2 h | |
| 362 | Chickamauga Creek USGS WellCHKG1 | 97.7 | Gauge | Walker | 98.2% | 165 of 168 | 17 min | 2 h | |
| 362 | Conasauga River AT Sloan Bridge near DaltonDLBG1 | 97.7 | Gauge | Whitfield | 98.2% | 165 of 168 | 17 min | 2 h | |
| 362 | Holly Creek 3 S ChatsworthHOLG1 | 97.7 | Gauge | Murray | 98.2% | 165 of 168 | 17 min | 2 h | |
| 362 | Snellville - Jacks CreekJCKG1 | 97.7 | Gauge | Gwinnett | 98.2% | 165 of 168 | 17 min | 2 h | |
| 366 | PlainsPLAG1 | 97.6 | Gauge | Sumter | 100% | 168 of 168 | 19 min | 73 min | |
| 367 | Tallulah #1 ClaytonTULG1 | 97.6 | Gauge | Rabun | 100% | 168 of 168 | 20 min | 60 min | |
| 368 | Savannah River 8 NW Stevens Creek Dam Nr AugustaAGTG1 | 97.6 | Gauge | Columbia | 97.7% | 657 of 672 | 17 min | 31 min | |
| 369 | Atlanta INTL ArptATL | 97.5 | Airport | Fulton | 100% | 168 of 168 | 9 min | 60 min | |
| 370 | Fort Pulaski - 8670870FPKG1 | 97.5 | Gauge | Chatham | 98.9% | 831 of 840 | 19 min | 36 min | |
| 371 | Chattahoochee River AT W.F. George L&DFOGG1 | 97.4 | Gauge | Clay | 100% | 168 of 168 | 21 min | 75 min | |
| 371 | Little River 5 W Hahira (SR 122)HRAG1 | 97.4 | Gauge | Brooks | 100% | 168 of 168 | 21 min | 75 min | |
| 373 | Pew Creek 3 SW LawrencevilleLAWG1 | 97.4 | Gauge | Gwinnett | 100% | 168 of 168 | 21 min | 75 min | |
| 373 | Nancy Creek AT BuckheadNCKG1 | 97.4 | Gauge | Fulton | 100% | 168 of 168 | 21 min | 75 min | |
| 373 | South River 1 E East PointSEPG1 | 97.4 | Gauge | Fulton | 100% | 168 of 168 | 21 min | 75 min | |
| 373 | Level Creek 3 NNW SuwaneeSWAG1 | 97.4 | Gauge | Gwinnett | 100% | 168 of 168 | 21 min | 75 min | |
| 373 | Tallulah River At Tallulah Falls Pwr HouseTFLG1 | 97.4 | Gauge | Habersham | 100% | 168 of 168 | 21 min | 75 min | |
| 378 | Sharp Mountain Creek 3 SW Ball GroundBALG1 | 97.4 | Gauge | Cherokee | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Settingdown Creek 8 SE Free HomeFREG1 | 97.4 | Gauge | Cherokee | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Grove Creek 5 SSE Banks CrossingGCBG1 | 97.4 | Gauge | Banks | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Hephzibah - Pine HillPHHG1 | 97.4 | Gauge | Richmond | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Sweetwater Creek 5 NE LilburnSTWG1 | 97.4 | Gauge | Gwinnett | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Shoal Creek 5 SW WaleskaWALG1 | 97.4 | Gauge | Cherokee | 100% | 168 of 168 | 22 min | 75 min | |
| 378 | Little River 2 NE WoodstockWODG1 | 97.4 | Gauge | Cherokee | 100% | 168 of 168 | 22 min | 75 min | |
| 385 | Ocmulgee River 1 E HawkinsvilleHAWG1 | 97.4 | Gauge | Pulaski | 100% | 168 of 168 | 22 min | 60 min | |
| 386 | Alcovy River 6 ESE LawrencevilleALCG1 | 97.4 | Gauge | Gwinnett | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Flint River AT Bainbridge (US 27)BGEG1 | 97.4 | Gauge | Decatur | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | USGS Well 34H514 At Brunswick GaBNWG1 | 97.4 | Gauge | Glynn | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Chickasawhatchee Creek near Albany on Gillionville Rd.CHSG1 | 97.4 | Gauge | Dougherty | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Kinchafoonee Creek 11 E 11 E Of Dawson At Pinewood Rd In Lee CouDSNG1 | 97.4 | Gauge | Lee | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Pates Creek 3 W FlippenFLPG1 | 97.4 | Gauge | Henry | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Line Creek 2 NE SenoiaLING1 | 97.4 | Gauge | Coweta | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Muckalee Creek 4 NNE Leesburg (SR 195)MCKG1 | 97.4 | Gauge | Lee | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Muckalee Creek 2 WNW AmericusMUCG1 | 97.4 | Gauge | Sumter | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Flint River AT Newton (SR 37)NEWG1 | 97.4 | Gauge | Baker | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Flint River 5 SW Oakfield (SR 32)OKFG1 | 97.4 | Gauge | Lee | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Pachitla Creek AT PACHITLA CREEK NEAR EDISONPCHG1 | 97.4 | Gauge | Calhoun | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Oostanaula River 1 ESE Rome US Hwy. 27RTMG1 | 97.4 | Gauge | Floyd | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Talking Rock Creek 3 NW HintonTKRG1 | 97.4 | Gauge | Pickens | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Hannahatchee Creek AT UnionUNIG1 | 97.4 | Gauge | Stewart | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Chattahoochee River 3 SE Vinings Paces Ferry RoadVING1 | 97.4 | Gauge | Fulton | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Willeo Creek 2 SW RoswellWLOG1 | 97.4 | Gauge | Fulton | 100% | 168 of 168 | 22 min | 76 min | |
| 386 | Yellow River 3 ENE East LithoniaYLOG1 | 97.4 | Gauge | De Kalb | 100% | 168 of 168 | 22 min | 76 min | |
| 404 | Big Canoe 1.9 ENEGA-DW-15 | 97.4 | Volunteer | Dawson | 100% | 3 of 3 | 7.4 h | 24 h | |
| 405 | Peachtree City 2.9 SEGA-FY-17 | 97.4 | Volunteer | Fayette | 100% | 3 of 3 | 7.4 h | 24 h | |
| 406 | Vernonburg 2.6 ENEGA-CT-101 | 97.4 | Volunteer | Chatham | 100% | 3 of 3 | 7.4 h | 24 h | |
| 407 | Kings Bay Pier (in MHHW)KBMG1 | 97.4 | Gauge | Camden | 98.4% | 827 of 840 | 19 min | 36 min | |
| 408 | Coosawattee River 5 ESE Pine ChapelPING1 | 97.3 | Gauge | Gordon | 97.0% | 163 of 168 | 17 min | 3 h | |
| 409 | Allatoona Dam TailraceADTG1 | 97.1 | Gauge | Bartow | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Buford Dam TwBDTG1 | 97.1 | Gauge | Forsyth | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Echeconnee Creek 5 NE ByronBYNG1 | 97.1 | Gauge | Houston | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Sawhatchee Creek AT CEDAR SPRINGSCEDG1 | 97.1 | Gauge | Early | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Carters Re-Regulation Lake 1 ESE Carters Re-Regulation LakeCTSG1 | 97.1 | Gauge | Murray | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Lake Allatoona AT Allatoona DamCVLG1 | 97.1 | Gauge | Bartow | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Amicalola Creek 5 W DawsonvilleDONG1 | 97.1 | Gauge | Dawson | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Ogeechee River At Ga 204 Near EllabellELLG1 | 97.1 | Gauge | Bryan | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Altamaha River 3 NE Everett CityEVRG1 | 97.1 | Gauge | Glynn | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | At St Marys River At I-95 Near KingslandKLNG1 | 97.1 | Gauge | Camden | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Allatoona Creek 5 SSW Mars HillMAHG1 | 97.1 | Gauge | Cobb | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Mountaintown Creek 3 W EllijayMNCG1 | 97.1 | Gauge | Gilmer | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Chattahoochee River 5 N NorcrossNCRG1 | 97.1 | Gauge | Fulton | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Little River 3 NE NewbornNWBG1 | 97.1 | Gauge | Morgan | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Ogeechee River At US 17 Near Richmond HiRICG1 | 97.1 | Gauge | Bryan | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Big Creek below Hog Wallow Creek AT RoswellRWSG1 | 97.1 | Gauge | Fulton | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Shoal Creek 1 ESE PanthersvilleSHOG1 | 97.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | St Marys River At St Marys At Traders HillSMTG1 | 97.1 | Gauge | Charlton | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Suwanee Creek 2 SW SuwaneeSWEG1 | 97.1 | Gauge | Gwinnett | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Thomaston 6SW - Flint RiverTMSG1 | 97.1 | Gauge | Upson | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Brushy Creek 5 SE WrensWRNG1 | 97.1 | Gauge | Jefferson | 99.4% | 167 of 168 | 22 min | 2 h | |
| 409 | Snellville - Yellow RiverYESG1 | 97.1 | Gauge | Gwinnett | 99.4% | 167 of 168 | 22 min | 2 h | |
| 431 | Satilla River AT AtkinsonATKG1 | 97.1 | Gauge | Brantley | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Sweetwater Creek 3 SE AustellAUSG1 | 97.1 | Gauge | Douglas | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Stone Mountain - Barbashela CreekBBCG1 | 97.1 | Gauge | DeKalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Tucker - Burnt Fork CreekBKCG1 | 97.1 | Gauge | DeKalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | CentralhatcheeCEHG1 | 97.1 | Gauge | Heard | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Altamaha River AT CharlottevilleCHRG1 | 97.1 | Gauge | Jeff Davis | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Flint River 3.5 E Carsonville Hwy. 19CLUG1 | 97.1 | Gauge | Taylor | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Riverdale - Flint RiverFRSG1 | 97.1 | Gauge | Clayton | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Lumpkin - Hodchodkee CreekHCCG1 | 97.1 | Gauge | Stewart | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Flint River 3 W LovejoyLOVG1 | 97.1 | Gauge | Clayton | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Little Haynes Creek 5 ENE MilsteadMLHG1 | 97.1 | Gauge | Newton | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Pine Mountain - Mountain Oak CreekMTOG1 | 97.1 | Gauge | Harris | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | ChambleeNPTG1 | 97.1 | Gauge | DeKalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Hamilton - Ossahatchee CreekOHCG1 | 97.1 | Gauge | Harris | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Lithonia - Pole Bridge CreekPDCG1 | 97.1 | Gauge | DeKalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Savannah River AT Port Wentworth 6 NPTWG1 | 97.1 | Gauge | Effingham | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Alapaha River AT StatenvilleSTNG1 | 97.1 | Gauge | Echols | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Texas - WarevilleTEXG1 | 97.1 | Gauge | Heard | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Dunwoody - Nancy Creek TribTNCG1 | 97.1 | Gauge | DeKalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Mulberry River 4 N WinderWNRG1 | 97.1 | Gauge | Barrow | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 431 | Yellow River 5 NE Northeast LithoniaYELG1 | 97.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 22 min | 1.8 h | |
| 452 | Abercorn Creek Near Savannah GaACRG1 | 97.1 | Gauge | Effingham | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Apalachee River 4 NE BostwickBWKG1 | 97.1 | Gauge | Morgan | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Falling Creek 4 E East JulietteFALG1 | 97.1 | Gauge | Jones | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Flint River 10 W Griffin Hwy. 16GRFG1 | 97.1 | Gauge | Spalding | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Ocmulgee River 1 SE Lumber CityLBRG1 | 97.1 | Gauge | Jeff Davis | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Pataula Creek AT Pataula Creek Near GeorgetownMRSG1 | 97.1 | Gauge | Quitman | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Oconee River 6 S OconeeOCNG1 | 97.1 | Gauge | Washington | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Oostanaula River 4 NE RomeRGAG1 | 97.1 | Gauge | Floyd | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Snake Creek 3 NNW WhitesburgSNKG1 | 97.1 | Gauge | Carroll | 99.4% | 167 of 168 | 22 min | 2 h | |
| 452 | Tucsawhatchee Creek 4 SW HawkinsvilleTSCG1 | 97.1 | Gauge | Pulaski | 99.4% | 167 of 168 | 22 min | 2 h | |
| 462 | Flat Creek 2 NE Lake Kedron TailraceLKTG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 463 | Horton Creek 3 NE Lake HortonLHBG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Peachtree City - Lake Kendron DamLKPG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Peachtree City - Lake Kendron Dam off McIntoshLPPG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Flat Creek 2 SE Lake Peachtree TailraceLPTG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Peachtree - Lake MacintoshMCPG1 | 97.1 | Gauge | Fayette | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Nottely Dam Automated Rain GageNTYG1 | 97.1 | Gauge | Union | 99.4% | 167 of 168 | 22 min | 2 h | |
| 464 | Snapfinger Creek 1 N Glen HavenSFCG1 | 97.1 | Gauge | De Kalb | 99.4% | 167 of 168 | 22 min | 2 h | |
| 470 | Savannah River AT Ft. PulaskiFTPG1 | 97.0 | Gauge | Chatham | 100% | 168 of 168 | 21 min | 75 min | |
| 471 | Potato Creek 1 W Orchard HillPOTG1 | 97.0 | Gauge | Lamar | 98.8% | 166 of 168 | 21 min | 2 h | |
| 472 | Bremen 1.4 EGA-HN-5 | 96.9 | Volunteer | Haralson | 100% | 3 of 3 | 8.4 h | 24 h | |
| 473 | Athens 7.6 SEGA-CK-11 | 96.9 | Volunteer | Clarke | 100% | 3 of 3 | 8.4 h | 24 h | |
| 474 | Swainsboro 4.5 SSEGA-EM-5 | 96.9 | Volunteer | Emanuel | 100% | 3 of 3 | 8.4 h | 24 h | |
| 474 | Suwanee 1.7 ESEGA-GW-60 | 96.9 | Volunteer | Gwinnett | 100% | 3 of 3 | 8.4 h | 24 h | |
| 476 | Oostanaula River 1 N CalhounCALG1 | 96.9 | Gauge | Gordon | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Etowah River 3 N CantonCNNG1 | 96.9 | Gauge | Cherokee | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Canoochee River AT ClaxtonCNOG1 | 96.9 | Gauge | Evans | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Dog River 3 NE FairplayDOGG1 | 96.9 | Gauge | Douglas | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Ogeechee River 2 W EdenEDEG1 | 96.9 | Gauge | Effingham | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Flint River 1 WSW MontezumaMNTG1 | 96.9 | Gauge | Macon | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | NewtonNWLG1 | 96.9 | Gauge | Mitchell | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Oostanaula River 1 W ResacaRSCG1 | 96.9 | Gauge | Gordon | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Russell Creek 0.3 MI Downstream Of Head Lake Near DawsonvilleRUSG1 | 96.9 | Gauge | Dawson | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | South Fork Peachtree Creek AT ClarkstonSFPG1 | 96.9 | Gauge | De Kalb | 98.8% | 166 of 168 | 22 min | 2 h | |
| 476 | Chattahoochee River 2 SE WhitesburgWHTG1 | 96.9 | Gauge | Carroll | 98.8% | 166 of 168 | 22 min | 2 h | |
| 487 | South River 6 SSW South LithoniaSOUG1 | 96.9 | Gauge | Rockdale | 98.8% | 166 of 168 | 22 min | 2 h | |
| 488 | Chattahoochee River Nr LeafCTHG1 | 96.9 | Gauge | Habersham | 98.8% | 166 of 168 | 22 min | 2 h | |
| 488 | Towaliga River 4 W JulietteTOWG1 | 96.9 | Gauge | Monroe | 98.8% | 166 of 168 | 22 min | 2 h | |
| 490 | EllijayEJAG1 | 96.8 | Gauge | Murray | 100% | 168 of 168 | 15 min | 60 min | |
| 491 | Savannah River 3 N ClyoCLYG1 | 96.8 | Gauge | Effingham | 98.2% | 165 of 168 | 21 min | 2 h | |
| 492 | North Oconee River 3 W CommerceCMRG1 | 96.8 | Gauge | Jackson | 98.2% | 165 of 168 | 21 min | 2 h | |
| 492 | Little Ocmulgee River AT ScotlandSCTG1 | 96.8 | Gauge | Telfair | 98.2% | 165 of 168 | 21 min | 2 h | |
| 492 | South Fork Peachtree Creek AT AtlantaSPJG1 | 96.8 | Gauge | De Kalb | 98.2% | 165 of 168 | 21 min | 2 h | |
| 495 | Atlanta - NF PeachtreeNFBG1 | 96.7 | Gauge | DeKalb | 98.2% | 165 of 168 | 22 min | 2 h | |
| 496 | No Business Creek 6 S SnellvilleNOBG1 | 96.7 | Gauge | Gwinnett | 98.2% | 165 of 168 | 22 min | 2 h | |
| 497 | Brier Creek AT Hilltonia 4 NBRIG1 | 96.7 | Gauge | Screven | 95.2% | 160 of 168 | 17 min | 2 h | |
| 497 | DublinDUNG1 | 96.7 | Gauge | Laurens | 95.2% | 160 of 168 | 17 min | 2 h | |
| 499 | AthensAFRG1 | 96.6 | Gauge | Clarke | 100% | 168 of 168 | 15 min | 60 min | |
| 500 | Fort BenningFBGG1 | 96.6 | Gauge | Chattahoochee | 100% | 168 of 168 | 17 min | 60 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.