Storm Station
Sign in

Live/247 Rank/Florida

Florida 24/7 Rank

Every station in Florida 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.

2,338 stations ranked27.1% sent every report dueranked October 16, 2026page 4 of 10Florida instrumentsFlorida 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 2,338 ranked here, 2,317 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
751Hillsborough River Near Tampa0230450097.2GaugeHillsborough99.4%167 of 16823 min2 h
751Brushy Creek Near Sulphur Springs0230690497.2GaugeHillsborough99.4%167 of 16823 min2 h
753Daytona Beach RgnlDAB97.2AirportVolusia98.8%166 of 16811 min2 h
754Crystal River - Saragassa CanalSGCF197.2GaugeCitrus98.2%660 of 67221 min45 min
755Bayport - Gulf of MexicoBPGF197.2GaugeHernando98.2%165 of 16821 min2 h
755Cyrstal SpringsCRZF197.2GaugePasco98.2%165 of 16821 min2 h
755Brushy CkCTPF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755Curiosity Ck At 122NdCURF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755Josephine Creek 4 S Desoto CityDESF197.2GaugeHighlands98.2%165 of 16821 min2 h
755Santa Fe River AT Hildreth On U.s. 129 BridgeFTWF197.2GaugeGilchrist98.2%165 of 16821 min2 h
755SE Fork Homosassa SpringHSEF197.2GaugeCitrus98.2%165 of 16821 min2 h
755ALAFIA RIVER AT KeysvilleKEYF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755LaurensLAUF197.2GaugeSarasota98.2%165 of 16821 min2 h
755Carrollwood 2E - Lake EcklesLEKF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755L-31 Extension At 5 MileLTMF197.2GaugeDade98.2%165 of 16821 min2 h
755L-31 Extension At 7 MileLTWF197.2GaugeDade98.2%165 of 16821 min2 h
755Chipola River 1 E Marianna (US 90)MALF197.2GaugeJackson98.2%165 of 16821 min2 h
755AT Myakka CityMKAF197.2GaugeManatee98.2%165 of 16821 min2 h
755St. Marks River 6 N Newport On Old Magnolia RdNEPF197.2GaugeWakulla98.2%165 of 16821 min2 h
755Double Branch 3 NE OldsmarOLDF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755Prairie CreekPRKF197.2GaugeCharlotte98.2%165 of 16821 min2 h
755Wauchula 2NNE - Peace RiverPWAF197.2GaugeHardee98.2%165 of 16821 min2 h
7558 NW TampaSCKF197.2GaugeHillsborough98.2%165 of 16821 min2 h
755Shell CreekSHEF197.2GaugeCharlotte98.2%165 of 16821 min2 h
755Townsend Canal near AlvaTCRF197.2GaugeHendry98.2%165 of 16821 min2 h
755Cypress Creek 0.2 AT Worthington GardensWRGF197.2GaugePasco98.2%165 of 16821 min2 h
755Hillsborough River AT Hillsborough River State ParkZPHF197.2GaugeHillsborough98.2%165 of 16821 min2 h
778Miami-Dade Everglades (G-3272 )GDMF197.2GaugeMiami-Dade98.2%165 of 16821 min2 h
779Blackwater River AT BakerBAKF197.2GaugeOkaloosa98.2%165 of 16821 min2 h
779Escambia River 1 AT CenturyCTYF197.2GaugeSanta Rosa98.2%165 of 16821 min2 h
779Country Walk Gauge (G-3626)GADF197.2GaugeMiami-Dade98.2%165 of 16821 min2 h
782Wells L-2194/2195BWLF197.2GaugeLee98.2%165 of 16821 min2 h
782Dunns Creek 2 NE SatsumaDNSF197.2GaugePutnam98.2%165 of 16821 min2 h
782Wells L-1993/1994/1995FMWF197.2GaugeLee98.2%165 of 16821 min2 h
78211 E Fort OgdenFOGF197.2GaugeDe Soto98.2%165 of 16821 min2 h
782Frog CreekFRGF197.2GaugeManatee98.2%165 of 16821 min2 h
782Five Mile CreekFVJF197.2GaugePasco98.2%165 of 16821 min2 h
7822 N GardnerGDRF197.2GaugeHardee98.2%165 of 16821 min2 h
782Little Econ river 3S AT OviedoLECF197.2GaugeSeminole98.2%165 of 16821 min2 h
782AuburndaleLLAF197.2GaugePolk98.2%165 of 16821 min2 h
782Delray BeachLXHF197.2GaugePalm Beach98.2%165 of 16821 min2 h
782Florida CityMCCF197.2GaugeDade98.2%165 of 16821 min2 h
782Met -1METF197.2GaugeDade98.2%165 of 16821 min2 h
7821 S Bowling GreenPAYF197.2GaugeHardee98.2%165 of 16821 min2 h
782Homestead 12SW - Royal Palm GaugePPGF197.2GaugeMiami-Dade98.2%165 of 16821 min2 h
796Big Creek Nr ClermontBCNF197.2GaugeLake95.2%160 of 16816 min2 h
796Loxahatchee River 500 ft downstream of US 1 at Jupiter (in MHHW)LRPF197.2GaugePalm Beach95.2%160 of 16816 min2 h
796Archie Creek 7 NNE Temple TerraceTCKF197.2GaugeHillsborough95.2%160 of 16816 min2 h
799AT NocateeNOCF197.2GaugeDe Soto95.2%160 of 16816 min3 h
800Orlando WestORWF197.1CooperativeOrange100%7 of 78.6 h24 h
801Suwannee River AT Branford (US 27)BFDF197.1GaugeSuwannee97.6%164 of 16820 min2 h
801EAST LAKE OUTFALL AT TampaESLF197.1GaugeHillsborough97.6%164 of 16820 min2 h
8014 NE Myakka HeadHORF197.1GaugeHardee97.6%164 of 16820 min2 h
801Fisheating Creek 1 S PalmdalePLMF197.1GaugeGlades97.6%164 of 16820 min2 h
801ALAFIA RIVER 5 SE LithiaSPAF197.1GaugeHillsborough97.6%164 of 16820 min2 h
801VernaVRWF197.1GaugeManatee97.6%164 of 16820 min2 h
807Homeland - Barber BranchBBHF197.1GaugePolk97.6%164 of 16820 min2 h
807Suwannee River AT Dowling Park (CR 250)DOUF197.1GaugeSuwannee97.6%164 of 16820 min2 h
807Lake Miccosukee OutfallLMIF197.1GaugeJefferson97.6%164 of 16820 min2 h
807Clear Springs - Peace RiverPCSF197.1GaugePolk97.6%164 of 16820 min2 h
807Phosphate Mine Outfall CS-8 NeaPMOF197.1GaugePolk97.6%164 of 16820 min2 h
807Fort MeadeWDNF197.1GaugePolk97.6%164 of 16820 min2 h
813DeLandDED97.0AirportVolusia99.6%502 of 50425 min40 min
814Bay Lake Nr VinelandBLVF197.0GaugeOrange99.4%167 of 16824 min2 h
814Black Water Creek 2 SW Cassia 2SWCASF197.0GaugeLake99.4%167 of 16824 min2 h
814Eau Gallie CkEAUF197.0GaugeBrevard99.4%167 of 16824 min2 h
814Green Swamp RunGSRF197.0GaugePolk99.4%167 of 16824 min2 h
814Everglades 1 In C-111 BasinHEEF197.0GaugeDade99.4%167 of 16824 min2 h
814Little Creek At Green Swamp RdLCGF197.0GaugeLake99.4%167 of 16824 min2 h
814ChieflandMCHF197.0GaugeLevy99.4%167 of 16824 min2 h
814Silver Glen Springs Nr AstorSGSF197.0GaugeMarion99.4%167 of 16824 min2 h
814Bartow 3SE - Sixmile CreekSXZF197.0GaugePolk99.4%167 of 16824 min2 h
814Wolf Creek Nr Deer ParkWCDF197.0GaugeOsceola99.4%167 of 16824 min2 h
814Crawfordville 5NE - Wakulla SpringWKLF197.0GaugeWakulla99.4%167 of 16824 min2 h
825Homestead Base Gauge (G-1183)GHBF197.0GaugeMiami-Dade97.6%164 of 16821 min2 h
826Crystal RiverCYXF197.0GaugeCitrus97.6%164 of 16821 min2 h
826Yellow River AT MilliganMLGF197.0GaugeOkaloosa97.6%164 of 16821 min2 h
828Peace Ck Drainage CanalEAGF197.0GaugePolk97.6%164 of 16821 min2 h
828Fort Myers VillasFMVF197.0GaugeLee97.6%164 of 16821 min2 h
828North Fort MyersNFWF197.0GaugeLee97.6%164 of 16821 min2 h
831St. Johns River 9 W Cocoa 9wCOCF196.9GaugeOrange100%168 of 16826 min60 min
832Imperial River 2 E Bonita SpringsBSIF196.9GaugeLee100%168 of 16826 min77 min
832L - 738 Near Bonita Springs 2EBSJF196.9GaugeLee100%168 of 16826 min77 min
832Well L-2644CPWF196.9GaugeLee100%168 of 16826 min77 min
832Corps Site 9CRHF196.9GaugeDade100%168 of 16826 min77 min
832CumpresscoCUMF196.9GaugePasco100%168 of 16826 min77 min
832Econ River Nr ChuluotaECCF196.9GaugeSeminole100%168 of 16826 min77 min
832Eden 10EDAF196.9GaugeDade100%168 of 16826 min77 min
832Eden 7EDBF196.9GaugeDade100%168 of 16826 min77 min
832Eden 9EDCF196.9GaugeBroward100%168 of 16826 min77 min
832Eden 8EDDF196.9GaugeDade100%168 of 16826 min77 min
832Eden 11EDHF196.9GaugePalm Beach100%168 of 16826 min77 min
832Eden 12EDIF196.9GaugeBroward100%168 of 16826 min77 min
832Eden13EDJF196.9GaugeBroward100%168 of 16826 min77 min
832Eden 14EDKF196.9GaugeBroward100%168 of 16826 min77 min
832Eden 6EDNF196.9GaugeCollier100%168 of 16826 min77 min
832Fanning SpringsFANF196.9GaugeLevy100%168 of 16826 min77 min
832Lake Okeechobee AT Fisheating Creek near LakePort at Highway 78FCKF196.9GaugeGlades100%168 of 16826 min77 min
832Myakka City 3NNEFLTF196.9GaugeManatee100%168 of 16826 min77 min
832Ft. Drum CreekFTCF196.9GaugeOkeechobee100%168 of 16826 min77 min
832Santa Fe River AT Fort WhiteFWHF196.9GaugeGilchrist100%168 of 16826 min77 min
832Everglades 5A In C-111 BasinHETF196.9GaugeDade100%168 of 16826 min77 min
832Ichetucknee River AT Ichetucknee River near Ichetucknee River SICSF196.9GaugeColumbia100%168 of 16826 min77 min
832Aucilla River 0.6 SE Lamont (US 27)LAMF196.9GaugeJefferson100%168 of 16826 min77 min
832Wells L-1998/1999LAWF196.9GaugeLee100%168 of 16826 min77 min
832Myakka CityLCKF196.9GaugeManatee100%168 of 16826 min77 min
832Lake Sylvan ParkLSPF196.9GaugeSeminole100%168 of 16826 min77 min
832Myakka CityMAPF196.9GaugeManatee100%168 of 16826 min77 min
832Myakka CityMYKF196.9GaugeManatee100%168 of 16826 min77 min
832Olga 1EOLGF196.9GaugeLee100%168 of 16826 min77 min
832Orange Creek At Orange Creek At Orange SpringsONGF196.9GaugeMarion100%168 of 16826 min77 min
832BartowPCDF196.9GaugePolk100%168 of 16826 min77 min
832Clearwater - Alligator CreekPIAF196.9GaugePinellas100%168 of 16826 min77 min
832PineolaPNLF196.9GaugeSumter100%168 of 16826 min77 min
832SumtervilleSTVF196.9GaugeSumter100%168 of 16826 min77 min
832AT Suwannee River above Gopher River Confluence.SUWF196.9GaugeLevy100%168 of 16826 min77 min
832Tamiami Canal Blo S-12-DTAMF196.9GaugeDade100%168 of 16826 min77 min
83214 W Tamiami Canal at S-355A/Sweetwater 14W FLTCAF196.9GaugeDade100%168 of 16826 min77 min
832SweetwaterTCBF196.9GaugeDade100%168 of 16826 min77 min
832Withlacoochee River At Chambers IslandWCIF196.9GaugeLevy100%168 of 16826 min77 min
832RichlandWRCF196.9GaugePasco100%168 of 16826 min77 min
872Blackwater Creek 4 NE KnightsKNTF196.9GaugeHillsborough100%168 of 16826 min75 min
872AT North PortNPRF196.9GaugeSarasota100%168 of 16826 min75 min
874Marianna 5ENE - Jackson Blue SpringMBSF196.9GaugeJackson100%168 of 16826 min76 min
875East Bay Near Campbell PointAPQF196.9GaugeFranklin97.0%163 of 16820 min2 h
876Manatee River 8 W Myakka HeadMKHF196.8GaugeManatee100%168 of 16826 min75 min
877Windermere 1.2 NWFL-OR-4096.8VolunteerOrange100%7 of 79.4 h24 h
877New Smyrna Beach 1.5 EFL-VL-196.8VolunteerVolusia100%7 of 79.4 h24 h
879Miami Shores 1NE - C7 CanalCMDF196.8GaugeMiami-Dade98.5%662 of 67223 min45 min
880Carter CkSBRF196.8GaugeHighlands94.0%158 of 16816 min2 h
881Pithlachascotee RiverPTHF196.8GaugePasco94.0%158 of 16816 min3 h
882Crane Creek At MelbourneCCMF196.7GaugeBrevard99.4%167 of 16826 min2 h
883Davenport Creek Nr LoughmanDACF196.7GaugeOsceola99.4%167 of 16826 min2 h
883Florida City - Everglades No4EVMF196.7GaugeDade99.4%167 of 16826 min2 h
883Everglades 2A In C-111 BasinHEMF196.7GaugeDade99.4%167 of 16826 min2 h
883ClermontLMNF196.7GaugeLake99.4%167 of 16826 min2 h
887Boggy Creek Nr TaftBCTF196.7GaugeOrange99.4%167 of 16826 min2 h
887ChassahowitzkaCZKF196.7GaugeCitrus99.4%167 of 16826 min2 h
887Deerfield Beach Gauge 4SDBRF196.7GaugeBroward99.4%167 of 16826 min2 h
887Lake Ingra - East Side CreekESCF196.7GaugeMainland Monroe99.4%167 of 16826 min2 h
8872 SW LorraineFRUF196.7GaugeManatee99.4%167 of 16826 min2 h
887Miami Dade Everlglades (G-3628)GMIF196.7GaugeMiami-Dade99.4%167 of 16826 min2 h
887Homosassa River AT HomosassaHSAF196.7GaugeCitrus99.4%167 of 16826 min2 h
887Santa Fe River AT O'Leno State ParkOLPF196.7GaugeColumbia99.4%167 of 16826 min2 h
887New Port RicheyPNPF196.7GaugePasco99.4%167 of 16826 min2 h
887Manatee River AT Rye BridgeRYEF196.7GaugeManatee99.4%167 of 16826 min2 h
8876 NW WimaumaWMMF196.7GaugeHillsborough99.4%167 of 16826 min2 h
898Peace River 0.6 E BartowBARF196.7GaugePolk96.4%162 of 16816 min4 h
899Guana Tolomato Matanzas NERRS at Favre-DGTQF196.7GaugeSt. Johns96.4%162 of 16820 min2 h
900Long BranchLLRF196.6GaugePinellas99.4%167 of 16826 min2 h
900Tide Station at Marker 14 Near HomosassaNHOF196.6GaugeCitrus99.4%167 of 16826 min2 h
900Chassahowit - GulfZKAF196.6GaugeHernando99.4%167 of 16826 min2 h
903EAST RIVER NEAR EVERGLADES CITY 6wswFUBF196.6GaugeCollier99.4%167 of 16826 min2 h
903Julington Creek AT Julington Creek at Old Saint Augustine RoadJULF196.6GaugeDuval99.4%167 of 16826 min2 h
903Suwannee River AT Suwannee SpringsLIKF196.6GaugeSuwannee99.4%167 of 16826 min2 h
903Shoal River 4 NNE Mossy Head (CR 1087)MHDF196.6GaugeWalton99.4%167 of 16826 min2 h
903Aucilla River 12 ESE Nutall RiseNUTF196.6GaugeTaylor99.4%167 of 16826 min2 h
903Myakka CityOGLF196.6GaugeManatee99.4%167 of 16826 min2 h
903Flamingo 17NNWSHKF196.6GaugeMonroe99.4%167 of 16826 min2 h
903Florida CityTRCF196.6GaugeDade99.4%167 of 16826 min2 h
903FlamingoUBRF196.6GaugeMonroe99.4%167 of 16826 min2 h
903Upstream Lostmans RiverULRF196.6GaugeMonroe99.4%167 of 16826 min2 h
913ChassahowitzkaDGIF196.6GaugeCitrus93.4%157 of 16816 min3 h
914Apalachicola Dry BarADBF196.5GaugeFranklin98.8%166 of 16826 min2 h
914Homosassa Springs - Halls RiverHRHF196.5GaugeCitrus98.8%166 of 16826 min2 h
914Ochlockonee River 5.0 SE Havana (US 27)HVNF196.5GaugeGadsden98.8%166 of 16826 min2 h
914Industrial CanalINDF196.5GaugeHendry98.8%166 of 16826 min2 h
914St Mary's River AT MacclennyMACF196.5GaugeBaker98.8%166 of 16826 min2 h
914Lake HarborSLOF196.5GaugePalm Beach98.8%166 of 16826 min2 h
920Blue Springs AT BLUE SPRINGSBLSF196.5GaugeMadison98.8%166 of 16826 min2 h
920Charlie CreekCWVF196.5GaugeHardee98.8%166 of 16826 min2 h
920Southeast Miami Dade Everglades B (G-3356)GDIF196.5GaugeMiami-Dade98.8%166 of 16826 min2 h
920Withlacoochee River At Inglis DamINGF196.5GaugeCitrus98.8%166 of 16826 min2 h
920South Lake Outlet Ab S-15SOLF196.5GaugeOrange98.8%166 of 16826 min2 h
920Withlacoochee River At Bypass CanalWIGF196.5GaugeLevy98.8%166 of 16826 min2 h
920Withlacoochee River At Bypass CanalWIHF196.5GaugeLevy98.8%166 of 16826 min2 h
920N.W. Wellfield CanalWLCF196.5GaugeDade98.8%166 of 16826 min2 h
928Osprey 4E - Central CountyCCXF196.5GaugeSarasota97.9%658 of 67216 min75 min
929Peace River At SR 60 At Bartow0229465096.5GaugePolk97.0%163 of 16818 min4 h
930Withlacoochee 4.5 NE HolderHLDF196.4GaugeCitrus100%224 of 22428 min62 min
9302 NW OldsmarTBFF196.4GaugePinellas100%224 of 22428 min62 min
932Lake Tarpon Canal At S-551, Near Oldsmar0230749896.4GaugePinellas100%168 of 16828 min77 min
932Alligator Creek At Highway 19 At Clearwater0230766996.4GaugePinellas100%168 of 16828 min77 min
932Withlacoochee-Hillsborough Ovflo Near Richland0231100096.4GaugePasco100%168 of 16828 min77 min
932Site 64 In Conservation Area 3A Nr Coopertown25582808040130196.4GaugeBroward100%168 of 16828 min77 min
932EDEN 14 Raingage in WCA 3-A26041008045270296.4GaugeBroward100%168 of 16828 min77 min
932Site 62 In Conservation Area 3A Nr Andytown26102308044300196.4GaugeBroward100%168 of 16828 min77 min
932Site 63 In Conservation Area No. 3A Nr Andytown26111708031520196.4GaugeBroward100%168 of 16828 min77 min
932EDEN 11 Raingage in WCA 2-A26225808027350296.4GaugePalm Beach100%168 of 16828 min77 min
932Site 7 Raingage in WCA 1 NR Shawano26318008020500296.4GaugePalm Beach100%168 of 16828 min77 min
932Lake Sylvan Park Raingage Near Paola28475908123210096.4GaugeSeminole100%168 of 16828 min77 min
942Jacksonville NASNIP96.4AirportSt Johns97.6%164 of 16812 min4 h
943Melbourne 10.5 NNWFL-BV-18096.3VolunteerBrevard100%7 of 710.4 h24 h
943Plantation 1.0 EFL-BW-18296.3VolunteerBroward100%7 of 710.4 h24 h
945Levee 8 CanalLVCF196.3GaugePalm Beach98.2%165 of 16826 min2 h
945St. Johns River 4 SW Buffalo Bluff Nr PalatkaPALF196.3GaugePutnam98.2%165 of 16826 min2 h
947T00T00sahatchee Crk 5 SE CHRISTMAS 5SECHRF196.2GaugeOrange100%168 of 16829 min60 min
948Eglin AFB/ValparaisVPS96.2AirportOkaloosa99.4%167 of 16810 min1.8 h
949North PortBNPF196.0GaugeSarasota100%168 of 16830 min62 min
949Brooker CreekBVKF196.0GaugeHillsborough100%168 of 16830 min62 min
9494 SW Gulf HammockGULF196.0GaugeLevy100%168 of 16830 min62 min
949Sarasota Hickory WellHIWF196.0GaugeSarasota100%168 of 16830 min62 min
949TampaHPLF196.0GaugeHillsborough100%168 of 16830 min62 min
949Howard CreekHWCF196.0GaugeSarasota100%168 of 16830 min62 min
949Lehigh AcresLEAF196.0GaugeLee100%168 of 16830 min62 min
949Mimi Lakes 2NNEMCOF196.0GaugeMiami-Dade100%168 of 16830 min62 min
949Platt - Peace RiverPLPF196.0GaugeDe Soto100%168 of 16830 min62 min
949Alafia River 4 ESE RiverviewRIVF196.0GaugeHillsborough100%168 of 16830 min62 min
949Sarasota Coconut WellSCWF196.0GaugeSarasota100%168 of 16830 min62 min
949NokomisSKTF196.0GaugeSarasota100%168 of 16830 min62 min
949Verna Deep Well 1AVDWF196.0GaugeManatee100%168 of 16830 min62 min
949Verna Test Well 0-2VTWF196.0GaugeManatee100%168 of 16830 min62 min
949Verna Test Well 0-4VWWF196.0GaugeSarasota100%168 of 16830 min62 min
949Woodm - Warm Mineral SpringsWMSF196.0GaugeSarasota100%168 of 16830 min62 min
965St Johns River 1 NE AstorASTF196.0GaugeVolusia99.4%167 of 16829 min2 h
965St Johns River 5 W DelandDLAF196.0GaugeLake99.4%167 of 16829 min2 h
965St. Johns River 6 SE Above Lake Harney Near GenevaGENF196.0GaugeVolusia99.4%167 of 16829 min2 h
965ST JOHNS River 9 W Melbourne 9WMELF196.0GaugeBrevard99.4%167 of 16829 min2 h
965Yellow River At Yellow River HWY 87 Nr MiltonMLYF196.0GaugeSanta Rosa99.4%167 of 16829 min2 h
965ESCAMBIA RIVER 6 SE ESCAMBIA RIVER nr MOLINOMNOF196.0GaugeEscambia99.4%167 of 16829 min2 h
965Manatee Spring AT Manatee Springs (source)MSPF196.0GaugeLevy99.4%167 of 16829 min2 h
965AT Sulpher SpringsSSPF196.0GaugeHillsborough99.4%167 of 16829 min2 h
965Sulphur Springs RunSSRF196.0GaugeHillsborough99.4%167 of 16829 min2 h
965Wakulla River AT Wakulla River near CrawfordvilleWKRF196.0GaugeWakulla99.4%167 of 16829 min2 h
975Econfina Creek AT Econfina Creek near BennettBENF196.0GaugeBay97.6%164 of 16826 min2 h
975RiverviewBLFF196.0GaugeHillsborough97.6%164 of 16826 min2 h
975Ochlockonee River 1.5 SW Bloxham (SR 20)BLXF196.0GaugeLeon97.6%164 of 16826 min2 h
975Shoal River AT CrestviewCRVF196.0GaugeOkaloosa97.6%164 of 16826 min2 h
975Frog CreekFRCF196.0GaugeManatee97.6%164 of 16826 min2 h
975Fort OgdenFTOF196.0GaugeDe Soto97.6%164 of 16826 min2 h
975Hillsboro CanalHCBF196.0GaugePalm Beach97.6%164 of 16826 min2 h
975TampaHLRF196.0GaugeHillsborough97.6%164 of 16826 min2 h
975Little River 4 W Midway (SR 268)MIDF196.0GaugeGadsden97.6%164 of 16826 min2 h
975Loxahatchee 7SWNLXF196.0GaugePalm Beach97.6%164 of 16826 min2 h
975NorthportNWEF196.0GaugeSarasota97.6%164 of 16826 min2 h
975Yellow River Nr Oak GroveOKGF196.0GaugeOkaloosa97.6%164 of 16826 min2 h
975Indiantown Gauge Near Jupiter 15WPBCF196.0GaugePalm Beach97.6%164 of 16826 min2 h
975Bartow - Peace RiverPBZF196.0GaugePolk97.6%164 of 16826 min2 h
975Lake WalesSDEF196.0GaugePolk97.6%164 of 16826 min2 h
975Shingle Creek AT CampbellSHIF196.0GaugeOsceola97.6%164 of 16826 min2 h
975Delray Beach 16SWSLXF196.0GaugePalm Beach97.6%164 of 16826 min2 h
9923 E LakelandSDLF196.0GaugePolk94.6%159 of 16821 min3 h
993ParrishGCPF195.9GaugeManatee100%168 of 16830 min62 min
994Kendale LakesKLGF195.9GaugeMiami-Dade100%168 of 16831 min60 min
994Ortega River At Ortega River At Argyle Forest BlvdORKF195.9GaugeDuval100%168 of 16831 min60 min
994Pottsburg Creek near Jacksonville (in NAVD88)PCCF195.9GaugeDuval100%168 of 16831 min60 min
997Bonnet Creek Nr VinelandBCVF195.9GaugeOsceola100%168 of 16831 min62 min
997Choctawhatchee River 1 W Caryville (US 90)CARF195.9GaugeHolmes100%168 of 16831 min62 min
997Cypress Creek Canal At S-103A Nr VinelanCCCF195.9GaugeOrange100%168 of 16831 min62 min
997Cypress Creek At VinelandCCVF195.9GaugeOrange100%168 of 16831 min62 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; 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.