Storm Station
Sign in

Live/247 Rank/Tennessee

Tennessee 24/7 Rank

Every station in Tennessee 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,019 stations ranked34.8% sent every report dueranked October 16, 2026page 2 of 5Tennessee instrumentsTennessee 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,019 ranked here, 1,014 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
248Cookeville 3.3 SSWTN-PM-3199.8VolunteerPutnam100%7 of 786 min24 h
252Henderson 6.1 SSWTN-CS-999.8VolunteerChester100%7 of 786 min25 h
252Petros 0.2ETN-MG-399.8VolunteerMorgan100%7 of 786 min25 h
254Fairfield Glade 1.2 ENETN-CM-4599.8VolunteerCumberland100%7 of 786 min24 h
255Gainesboro 4.6 SWTN-JC-1699.8VolunteerJackson100%7 of 786 min25 h
256Oak Ridge 8.1 NNETN-AN-2199.8VolunteerAnderson100%7 of 786 min30 h
257Sparta 12.1 WNWTN-DK-1599.8VolunteerDe Kalb100%7 of 786 min27 h
258OneidaONET199.8CooperativeScott100%7 of 789 min24 h
259Mouse Tail Landing State ParkMSLT199.8CooperativePerry100%7 of 72.3 h24 h
260College Grove 3.9 WSWTN-WL-10199.8VolunteerWilliamson100%7 of 72.4 h24 h
261Jamestown 12.9 STN-FN-599.8VolunteerFentress100%7 of 72.4 h26 h
262Pikeville 8.2 WSWTN-BL-2199.8VolunteerBledsoe100%7 of 72.4 h24 h
262Bartlett 3.1 NNETN-SH-3299.8VolunteerShelby100%7 of 72.4 h24 h
262Brush Creek 2.5 NNWTN-SM-1799.8VolunteerSmith100%7 of 72.4 h24 h
265TN-MT-42TN-MT-4299.8COCORAHS-100%7 of 72.4 h24 h
266Oak Ridge 8.1 ENETN-AN-1499.8VolunteerAnderson100%7 of 72.4 h24 h
267Farragut 1.7 WNWTN-KX-8599.8VolunteerKnox100%7 of 72.4 h24 h
267Waynesboro 2.1 STN-WY-2699.8VolunteerWayne100%7 of 72.4 h24 h
269Greeneville 2.8 NTN-GN-1899.8VolunteerGreene100%7 of 72.4 h25 h
270Knoxville 10.6 WSWTN-KX-5399.8VolunteerKnox100%7 of 72.4 h25 h
271Ridgetop 3.8 SWTN-RB-199.8VolunteerRobertson100%7 of 72.4 h24 h
271Murfreesboro 5.5 NNWTN-RD-199.8VolunteerRutherford100%7 of 72.4 h24 h
273Knoxville/Tri-Cities TnMRX99.8CooperativeHamblen100%7 of 7-24 h
274Oak RidgeOQT99.7AirportKnox100%168 of 16811 min69 min
275Bristol/Tri-CityTRI99.7AirportSullivan100%168 of 16812 min67 min
276Knoxville MunicipalTYS99.7AirportBlount100%168 of 16812 min69 min
277Crossville MemorialCSV99.7AirportCumberland100%168 of 16812 min71 min
278Jackson/MckellarMKL99.7AirportMadison100%168 of 16812 min60 min
279Nashville MetroBNA99.7AirportDavidson100%168 of 16812 min60 min
280Bristol AirportTRI99.6GaugeSullivan100%168 of 16811 min66 min
281Livingston8A399.6AirportOverton99.8%503 of 50410 min40 min
282Conner Ck at E Gallaher Ferry Rd nr Farragut0353561899.6GaugeKnox99.4%167 of 1688 min2 h
283GermantownSTMT199.5CooperativeShelby100%7 of 73.1 h24 h
284GatlinburgMTLT199.5CooperativeSevier100%7 of 73.1 h24 h
285WinchesterBGF99.5AirportFranklin99.8%503 of 50410 min40 min
286Caney Fork River At Center Hill DamCEHT199.5GaugeDe Kalb99.1%333 of 33610 min60 min
286CoalmontCLMT199.5GaugeGrundy99.1%333 of 33610 min60 min
286DunnDNNT199.5GaugeLawrence99.1%333 of 33610 min60 min
286Falls State ParkFALT199.5GaugeVan Buren99.1%333 of 33610 min60 min
286Buffalo River 3 N LobelvilleLBVT199.5GaugePerry99.1%333 of 33610 min60 min
286ManchesterMANT199.5GaugeCoffee99.1%333 of 33610 min60 min
286McewenMCET199.5GaugeHumphreys99.1%333 of 33610 min60 min
286Mc Daniel - Harpeth RiverMDNT199.5GaugeWilliamson99.1%333 of 33610 min60 min
286Cumberland 1 N Penitentiary BranchPENT199.5GaugeJackson99.1%333 of 33610 min60 min
286Pine DamPIDT199.5GaugeHenderson99.1%333 of 33610 min60 min
286Duck River 1 E ShelbyvilleSHET199.5GaugeBedford99.1%333 of 33610 min60 min
286Sycamore DamSYCT199.5GaugeHenderson99.1%333 of 33610 min60 min
286WashburnTHLT199.5GaugeGrainger99.1%333 of 33610 min60 min
299Tennessee River AT PerryvillePRVT199.5GaugeDecatur99.1%333 of 33610 min60 min
300Cumberland River AT DoverDOVT199.5GaugeStewart99.1%333 of 33610 min60 min
300New River At RobbinsNRVT199.5GaugeScott99.1%333 of 33610 min60 min
300Red River AT Port RoyalPORT199.5GaugeMontgomery99.1%333 of 33610 min60 min
300Duck River 3 W ShelbyvilleSHVT199.5GaugeBedford99.1%333 of 33610 min60 min
304ColumbiaCLBT199.5GaugeMaury99.1%227 of 2294 min61 min
304Harpeth River AT FranklinFRAT199.5GaugeWilliamson99.1%227 of 2294 min61 min
304Hohenwald Water Treatmt LabHOHT199.5GaugeLewis99.1%227 of 2294 min61 min
304ParsonsPRST199.5GaugeDecatur99.1%227 of 2294 min61 min
304PulaskiPSKT199.5GaugeGiles99.1%227 of 2294 min61 min
309Chattanooga/LovellCHA99.4AirportHamilton100%168 of 16812 min66 min
310CKVCKV99.4DCP-100%7 of 73.3 h24 h
311Fairview 1.4 WNWTN-WL-6399.4VolunteerWilliamson100%7 of 73.4 h24 h
312Bethpage 4.7 NWTN-SR-10199.4VolunteerSumner100%7 of 73.4 h24 h
313SeviervilleGKT99.4AirportSevier99.8%503 of 5049 min40 min
314Spring Creek 3 SE LebanonLBST199.4GaugeWilson99.4%167 of 16811 min1.5 h
315Cumberland River 1 NW CelinaCLAT199.4GaugeClay99.1%333 of 33611 min60 min
315Clifton CityCLFT199.4GaugeWayne99.1%333 of 33611 min60 min
315Horse Creek At Savannah 2SEHORT199.4GaugeHardin99.1%333 of 33611 min60 min
315Cumberland River E NashvilleNAST199.4GaugeDavidson99.1%333 of 33611 min60 min
315Caney Fork At StonewallSTWT199.4GaugeSmith99.1%333 of 33611 min60 min
315WaynesboroWNBT199.4GaugeWayne99.1%333 of 33611 min60 min
321Clear Fork 3 NW Clear Fork Nr Robbins 3NWCFKT199.4GaugeScott99.1%333 of 33611 min60 min
321MilledgevilleMDGT199.4GaugeMcnairy99.1%333 of 33611 min60 min
321Little Pigeon River 1 AT Sevierville TNSEVT199.4GaugeSevier99.1%333 of 33611 min60 min
321SewaneeSEWT199.4GaugeFranklin99.1%333 of 33611 min60 min
321WildwoodWLDT199.4GaugeBlount99.1%333 of 33611 min60 min
321WhitwellWWLT199.4GaugeMarion99.1%333 of 33611 min60 min
327Stock Creek At Martin Mill Rd Nr Knoxville03499110999.3GaugeKnox100%168 of 16813 min60 min
328Franklin 4.4 WTN-WL-7799.3VolunteerWilliamson100%7 of 73.4 h25 h
329Dunlap 3.1 NWTN-SQ-199.3VolunteerSequatchie100%7 of 73.4 h24 h
330FayettevilleFYM99.3AirportLincoln99.8%503 of 50410 min40 min
330ShelbyvilleSYI99.3AirportBedford99.8%503 of 50410 min40 min
332CollinwoodCLLT199.3GaugeWayne98.8%332 of 33611 min60 min
333Knoxville Water Treatment PlantKWTT199.3GaugeKnox98.5%331 of 3364 min60 min
333NewcombNEWT199.3GaugeCampbell98.5%331 of 3364 min60 min
333OneidaONIT199.3GaugeScott98.5%331 of 3364 min60 min
336Clarksville/OutlawCKV99.2AirportMontgomery100%168 of 16813 min67 min
337MurfreesboroMBT99.2AirportRutherford99.8%503 of 50412 min40 min
338Coker CreekCCKT199.2GaugeMonroe99.4%167 of 16812 min2 h
339Jennings Creek 8 N GainesboroJNCT199.2GaugeJackson98.8%166 of 16811 min1.5 h
340Tennessee River AT SavannahSAVT199.2GaugeHardin98.2%225 of 2293 min61 min
341Elk River AT FayettevilleFYTT199.2GaugeLincoln98.2%225 of 2294 min61 min
341Tennessee River 1 E South PittsburgSPTT199.2GaugeMarion98.2%225 of 2294 min61 min
343South Fork Holston River AT BOONE DAM - JOHNSON CITYBOOT199.2GaugeSullivan98.2%225 of 2294 min60 min
343Doe AT ElizabethtonDOET199.2GaugeCarter98.2%225 of 2294 min60 min
343Tennessee River AT Tennessee River at KingstonKGTT199.2GaugeRoane98.2%225 of 2294 min60 min
343Tennessee River 2 SW KnoxvilleKNOT199.2GaugeKnox98.2%225 of 2294 min60 min
343TradeTRAT199.2GaugeJohnson98.2%225 of 2294 min60 min
343Watauga River At ElizabethtonWTGT199.2GaugeCarter98.2%225 of 2294 min60 min
349Harpeth River AT BellevueBELT199.2GaugeDavidson98.2%330 of 3364 min60 min
350Ocoee River 3 S Ocoee River Near ArchvilleOCET199.2GaugePolk98.2%220 of 2243 min61 min
351Portland1M599.1AirportSumner99.8%503 of 50410 min40 min
352SumnerXNX99.1AirportSumner98.0%494 of 50410 min60 min
353Mc MinnvilleRNC99.0AirportWarren99.8%503 of 50410 min40 min
354AndersonANDT199.0GaugeFranklin99.4%334 of 33613 min60 min
354Cumberland River 6 NE Hunters PointHNTT199.0GaugeWilson99.4%334 of 33613 min60 min
354LebanonLEBT199.0GaugeWilson99.4%334 of 33613 min60 min
354Nolichucky River 3 SE Nolichucky River Near LowlandLLDT199.0GaugeCocke99.4%334 of 33613 min60 min
358Clarksburg 5.6 ETN-CR-498.9VolunteerCarroll100%7 of 74.4 h24 h
359Elizabethton0A998.9AirportCarter99.8%503 of 50410 min40 min
359PulaskiGZS98.9AirportGiles99.8%503 of 50410 min40 min
361Knoxville DowntownDKX98.9AirportKnox99.8%503 of 50415 min40 min
362SavannahSNH98.9AirportHardin99.6%502 of 50415 min35 min
363Dayton2A098.9AirportRhea99.4%501 of 50410 min65 min
364Beaver Creek At Beaver Creek At SolwaySOLT198.9GaugeKnox97.5%200 of 20510 min60 min
365Great Falls DamGGRT198.9GaugeWarren97.3%223 of 2293 min60 min
365Cumberland River At Old Hickory Dam HeadwaterOHHT198.9GaugeDavidson97.3%223 of 2293 min60 min
365Elk River AT ProspectPSPT198.9GaugeGiles97.3%223 of 2293 min60 min
368Tennessee River AT Chattanooga at Walnut St. BridgeCHAT198.9GaugeHamilton97.3%223 of 2293 min61 min
368Holston River At Cherokee DamCRKT198.9GaugeGrainger97.3%223 of 2293 min61 min
368French Broad River At Douglas Dam SeviervilleDUGT198.9GaugeSevier97.3%223 of 2293 min61 min
368Ocoee River At Ocoee Dam #1OCAT198.9GaugePolk97.3%223 of 2293 min61 min
368PandoraPANT198.9GaugeJohnson97.3%223 of 2293 min61 min
368Tennessee River AT Watts Bar DamWBOT198.9GaugeRhea97.3%223 of 2293 min61 min
374Piney GrovePGVT198.8GaugeCarter100%168 of 16813 min60 min
375Everett-StewartUCY98.8AirportWeakley99.8%503 of 50410 min40 min
376LebanonM5498.8AirportWilson99.8%503 of 50415 min35 min
377Chickasaw State ForestCHFT198.8GaugeHardeman99.4%167 of 16814 min2 h
377RAWS Site Camden TowerCMDT198.8GaugeBenton99.4%167 of 16814 min2 h
377Dyersburg Airport RAWSDAFT198.8GaugeDyer99.4%167 of 16814 min2 h
377Shiloh NmpSHOT198.8GaugeHardin99.4%167 of 16814 min2 h
381Whites Creek AT BordeauxBORT198.8GaugeDavidson98.8%166 of 16813 min2 h
381Hatchie River 2 NNE BolivarBVRT198.8GaugeHardeman98.8%166 of 16813 min2 h
381Cumberland River 3 N Cordell Hull DamCORT198.8GaugeSmith98.8%166 of 16813 min2 h
381Cumberland River NNE Old Hickory Dam TailwaterOHIT198.8GaugeDavidson98.8%166 of 16813 min2 h
385Indian Grave GapIGGT198.7GaugeBlount100%168 of 16816 min71 min
385Pigeon Forge 2NW - Waldens CreekTIGT198.7GaugeSevier100%168 of 16816 min71 min
387TullahomaTHA98.7AirportCoffee99.8%503 of 50410 min40 min
388Memphis INTL ArptMEM98.6AirportShelby100%168 of 16811 min60 min
389Normandy Dam - Duck RiverNDPT198.6GaugeBedford100%168 of 16816 min60 min
389South Fork Obion River 3 SSW South Fork Obion River Near GreenfiSFOT198.6GaugeWeakley100%168 of 16816 min60 min
391Clear Creek 11 SSW Clear Creek At Lilly Bridge Near SunbrightCLCT198.6GaugeMorgan100%168 of 16816 min75 min
392Woodbury 1WNWWOOT198.6CooperativeCannon100%7 of 75.1 h24 h
393RAWS Site BurnsBURT198.6GaugeDickson99.4%167 of 16815 min2 h
393Delano 2SW RAWSDLOT198.6GaugePolk99.4%167 of 16815 min2 h
393RAWS Site Lafayette Work CenterLFFT198.6GaugeMacon99.4%167 of 16815 min2 h
396Cumberland R Blo Cheatham DamASHT198.6GaugeDickson98.2%165 of 16813 min2 h
396Hilham - Roaring RiverHILT198.6GaugeSmith98.2%165 of 16813 min2 h
398Pittman Center 3S - Porters CreekPOCT198.5GaugeSevier99.4%501 of 50416 min40 min
399Pigeon Forge 6WSW - Waldens CreekWLVT198.5GaugeSevier99.4%167 of 16816 min2 h
400Clarkrange 6.0 NETN-FN-698.4VolunteerFentress100%7 of 75.4 h24 h
401Gates 1.9 STN-LD-598.4VolunteerLauderdale100%7 of 75.4 h24 h
402Goodlettsville 4.3 NNWTN-SR-9898.4VolunteerSumner100%7 of 75.4 h24 h
403Bledsoe State ForestBLDT198.4GaugeBledsoe99.4%167 of 16816 min2 h
403Greenfield RAWSGNDT198.4GaugeWeakley99.4%167 of 16816 min2 h
403Hamblen CountyHCOT198.4GaugeHamblen99.4%167 of 16816 min2 h
403WOLF RIVER AT Wolf River at RaleighRLGT198.4GaugeShelby99.4%167 of 16816 min2 h
403Stilly Hollow RAWSSTHT198.4GaugeStewart99.4%167 of 16816 min2 h
408Flat Creek near MascotFLAT198.4GaugeKnox99.4%167 of 16816 min1.6 h
409WOLF RIVER AT Wolf River at ColliervilleCOTT198.4GaugeShelby99.4%167 of 16816 min1.8 h
410West Fork Obey River 3 E AlpineALPT198.4GaugeOverton99.4%167 of 16816 min2 h
410Loosahatchie River 2 NE Loosahatchie River Near Arlington 2NEARLT198.4GaugeShelby99.4%167 of 16816 min2 h
410Loosahatchie 1 N BrunswickBRNT198.4GaugeShelby99.4%167 of 16816 min2 h
413Falling Water River near CookevilleFWRT198.4GaugeWhite99.4%167 of 16816 min2 h
414Unicoi 1WNWUNIT198.4GaugeUnicoi98.8%166 of 16815 min2 h
415Flat Creek Near Mascot0349500598.3GaugeKnox100%168 of 16818 min60 min
416Loosahatchie River Near Arlington0703024098.3GaugeShelby100%168 of 16818 min60 min
417ColumbiaMRC98.3AirportMaury99.8%503 of 50415 min35 min
418West Prong Bird Creek (Glades)GLAT198.3GaugeSevier99.0%499 of 50416 min60 min
419West Fork Browns Creek At Glendale Lane - NashvilleWBCT198.3GaugeDavidson98.8%664 of 67215 min30 min
420Pigeon Forge 3NW - W Prong Little Pigeon RiverRDVT198.3GaugeSevier98.5%662 of 67215 min40 min
421Goose Creek near HartsvilleGCRT198.2GaugeTrousdale100%168 of 16818 min60 min
421Cumberland River AT HermitageHTGT198.2GaugeDavidson100%168 of 16818 min60 min
421Duck River NE NORMANDY DAM TAILWATERNDTT198.2GaugeBedford100%168 of 16818 min60 min
421Tims Ford DamTFDT198.2GaugeFranklin100%168 of 16818 min60 min
425Powell River Near Arthur0353200098.2GaugeClaiborne100%168 of 16818 min60 min
425Little Richland Creek at 16th AVE at Dayton0354461198.2GaugeRhea100%168 of 16818 min60 min
427NONCONNAH CREEK AT WINCHESTER RD AT Nonconnah Ck at WinchesterNONT198.2GaugeShelby98.8%166 of 16816 min1.8 h
428Cumberland River AT BordeauxBDXT198.2GaugeDavidson98.8%166 of 16816 min2 h
428Cypress Creek At CamdenCMTT198.2GaugeBenton98.8%166 of 16816 min2 h
428Wolf River At Wolf River At North Hollywood Street At MemphisHLYT198.2GaugeShelby98.8%166 of 16816 min2 h
428Wauhatchie - Lookout CreekLKOT198.2GaugeHamilton98.8%166 of 16816 min2 h
432Lenoir City Lookout TowerLCLT198.1GaugeLoudon99.4%167 of 16816 min2 h
433Mount Juliet 5.2 SSWTN-DV-7998.0VolunteerDavidson100%7 of 76.4 h24 h
434Antioch 4.3ENETN-DV-8198.0VolunteerDavidson100%7 of 76.4 h24 h
435Dunlap 2.3 SSETN-SQ-798.0VolunteerSequatchie100%7 of 76.4 h24 h
435Lebanon 2.7 SSETN-WN-3698.0VolunteerWilson100%7 of 76.4 h24 h
437Nonconnah Chreek At Farrisview BoulevardFRST198.0GaugeShelby98.2%165 of 16816 min2 h
437Ooltewah - Wolftever CreekWFCT198.0GaugeHamilton98.2%165 of 16816 min2 h
439Meriwether LewisMERT197.9GaugeLawrence99.4%167 of 16819 min2 h
440Benton - OcobeeBOCT197.8GaugePolk100%168 of 16817 min72 min
441GreenvilleGCY97.8AirportGreene99.8%503 of 50410 min40 min
442Toccoa/ocoee River 0 AT Copperhill TNCPHT197.7GaugePolk93.7%315 of 3363 min61 min
443Middle Fork Obion River 3 SE DresdenDRST197.6GaugeLake100%168 of 16821 min66 min
443S.F. Fork Forked Deer River AT HallsHLST197.6GaugeDyer100%168 of 16821 min66 min
443South Fork Obion 5 S MckenzieMKGT197.6GaugeCarroll100%168 of 16821 min66 min
443North Fork Obion River 4 N MartinNOMT197.6GaugeWeakley100%168 of 16821 min66 min
443Obion River 2 SW ObionOBNT197.6GaugeObion100%168 of 16821 min66 min
443OBION RIVER 2 N PalmersvillePLMT197.6GaugeWeakley100%168 of 16821 min66 min
443Hatchie River 5 NNE RialtoRLTT197.6GaugeLauderdale100%168 of 16821 min66 min
450JacksboroJAU97.6AirportCampbell99.4%501 of 50415 min55 min
451McMinnville 5.4 ESETN-WR-2497.5VolunteerWarren100%7 of 77.4 h24 h
452Conner Creek at E Gallaher Ferry RdCNRT197.5GaugeKnox99.4%167 of 16821 min2 h
453Bull Run Fossil PlantBRST197.5GaugeAnderson99.1%333 of 33620 min60 min
453CharlestonCHTT197.5GaugeBradley99.1%333 of 33620 min60 min
453Nolichucky River 7 AT Embreeville TNEMBT197.5GaugeWashington99.1%333 of 33620 min60 min
453FayettevilleFTVT197.5GaugeLincoln99.1%333 of 33620 min60 min
453New JohnsonvilleJNVT197.5GaugeHumphreys99.1%333 of 33620 min60 min
453LobelvilleLVLT197.5GaugePerry99.1%333 of 33620 min60 min
453Clinch River At Melton Hill DamMHDT197.5GaugeLoudon99.1%333 of 33620 min60 min
453NewportNPRT197.5GaugeCocke99.1%333 of 33620 min60 min
453Bradley Creek Nr Prarie PlainsPPLT197.5GaugeCoffee99.1%333 of 33620 min60 min
453Holston River At South Holston DamSHDT197.5GaugeSullivan99.1%333 of 33620 min60 min
453Savannah RainSNNT197.5GaugeHardin99.1%333 of 33620 min60 min
453WartburgWTBT197.5GaugeMorgan99.1%333 of 33620 min60 min
465Obion River AT BogotaBOGT197.4GaugeDyer99.4%167 of 16821 min2 h
465M.F.Forked Deer River At EatonEATT197.4GaugeCrockett99.4%167 of 16821 min2 h
465Obion River 1 W MengelwoodMGLT197.4GaugeDyer99.4%167 of 16821 min2 h
465M.F. Forked Deer 2 N OakfieldOKFT197.4GaugeMadison99.4%167 of 16821 min2 h
465N.F. Forked Deer River 2 S TatumvilleTATT197.4GaugeGibson99.4%167 of 16821 min2 h
470Great FallsGRTT197.4GaugeWhite99.4%167 of 16821 min1.5 h
470ShelbyvilleSBVT197.4GaugeBedford99.4%167 of 16821 min1.5 h
472Holston River 3 SE John Sevier Detention Resrvr Near RogersvilleJSKT197.4GaugeHawkins99.4%167 of 16821 min2 h
472Cumberland River AT Omohundro Water PlantOMOT197.4GaugeDavidson99.4%167 of 16821 min2 h
474Sycamore Creek 3 N Ashland CityACST197.4GaugeCheatham99.4%167 of 16821 min2 h
474Chattanooga - Friar BranchFRIT197.4GaugeHamilton99.4%167 of 16821 min2 h
476CosbyCBYT197.4GaugeCocke98.8%332 of 33620 min60 min
476Telford - EmbreevilleEBVT197.4GaugeWashington98.8%332 of 33620 min60 min
476GatlinburgGTTT197.4GaugeSevier98.8%332 of 33620 min60 min
476LuttrellLUTT197.4GaugeUnion98.8%332 of 33620 min60 min
480Roaring River Near Hilham0341800097.3GaugeOverton100%168 of 16823 min60 min
480Jennings Creek At Riley Cr Rd At Whitleyville0341822497.3GaugeJackson100%168 of 16823 min60 min
480Caney Fork At Stonewall0342486097.3GaugeSmith100%168 of 16823 min60 min
480Spring Creek Below Lebanon0342552097.3GaugeWilson100%168 of 16823 min60 min
480Sycamore Creek Near Ashland City0343180097.3GaugeCheatham100%168 of 16823 min60 min
480Red River At Port Royal0343610097.3GaugeMontgomery100%168 of 16823 min60 min
480Bullrun Creek Near Halls Crossroads0353500097.3GaugeKnox100%168 of 16823 min60 min
480Beaver C Nr Powell Tenn0353520097.3GaugeKnox100%168 of 16823 min60 min
480Bradley Creek Nr Prairie Plains0357850097.3GaugeCoffee100%168 of 16823 min60 min
480Hm:O-01935075008504580297.3GaugeHamilton100%168 of 16823 min60 min
480Hm:O-01535142808500360097.3GaugeHamilton100%168 of 16823 min60 min
491Laurel BloomeryLABT197.3GaugeJohnson99.1%333 of 33621 min60 min
492Beaver Creek 2 SW Beaver Creek At Powell TnBCPT197.3GaugeKnox98.8%166 of 16821 min2 h
493Cumberland River AT Ashland CityACIT197.2GaugeCheatham100%168 of 16823 min66 min
494DicksonDCKT197.2CooperativeDickson100%7 of 78.1 h24 h
495Iron CityICRT197.2GaugeLawrence98.8%166 of 16821 min2 h
496North Fork Forked Deer River AT North Fork Forked Deer River NeFRVT197.2GaugeMadison95.8%161 of 16816 min2 h
496Clinch River 16 ENE Clinch River Near Looneys GapLGPT197.2GaugeHancock95.8%161 of 16816 min2 h
496Piney River AT VernonVERT197.2GaugeHickman95.8%161 of 16816 min2 h
499Mount PleasantMPLT197.2GaugeMaury92.5%212 of 2293 min61 min
500Harpeth River At Bellevue0343350097.1GaugeDavidson99.4%167 of 16823 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.