Storm Station

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.

1,911 stations ranked43.8% sent every report dueranked October 4, 2026page 5 of 8Florida 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 1,911 ranked here, 1,875 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
1,001Crystal RiverCYXF197.6GaugeCitrus98.8%166 of 16819 min2 h
1,001L-31 Extension At 7 MileLTWF197.6GaugeDade98.8%166 of 16819 min2 h
1,001Townsend Canal near AlvaTCRF197.6GaugeHendry98.8%166 of 16819 min2 h
1,004SR A1A at 11th Street Canal in St Augustine Beach (in NAVD88)SAAF197.6GaugeSt. Johns97.0%326 of 33616 min1.5 h
1,005Olustee RAWSOLSF197.5GaugeBaker100%168 of 16819 min60 min
1,006Desoto Lakes 4.2 NNEFL-MA-4397.5VolunteerManatee100%3 of 37.4 h24 h
1,007PlymouthPLTF197.4CooperativeOrange100%7 of 77.6 h24 h
1,008Tavares 2.4 WNWFL-LK-5497.4VolunteerLake100%3 of 37.4 h24 h
1,009Jacksonville 13.0 WFL-DV-4997.4VolunteerDuval100%3 of 37.4 h24 h
1,009Longwood 6.5 WFL-SM-6597.4VolunteerSeminole100%3 of 37.4 h24 h
1,011Yulee 3.4 SEFL-NS-2697.4VolunteerNassau100%3 of 37.4 h24 h
1,012FL-SJ-60FL-SJ-6097.4COCORAHS-100%3 of 37.4 h24 h
1,013Suwannee River AT Branford (US 27)BFDF197.4GaugeSuwannee98.2%165 of 16819 min2 h
1,013Guana Tolomato Matanzas NERRS at Favre-DGTQF197.4GaugeSt. Johns98.2%165 of 16819 min2 h
1,013Fisheating Creek 1 S PalmdalePLMF197.4GaugeGlades98.2%165 of 16819 min2 h
1,016East Bay Near Campbell PointAPQF197.4GaugeFranklin98.2%165 of 16819 min2 h
1,016L-31 N. Extension At 1 MileLNEF197.4GaugeDade98.2%165 of 16819 min2 h
1,016L-31 N. Extension At 3 MileLWMF197.4GaugeDade98.2%165 of 16819 min2 h
1,016Reedy Creek Nr PoincianaRCRF197.4GaugeOsceola98.2%165 of 16819 min2 h
1,016Florida CitySDAF197.4GaugeDade98.2%165 of 16819 min2 h
1,021L-31 Extension At 5 MileLTMF197.4GaugeDade98.2%165 of 16819 min2 h
1,022ImmokaleeOASF197.3GaugeCollier99.4%167 of 16821 min2 h
1,023Santa Fe At High SpringsHSPF197.2GaugeAlachua100%168 of 16823 min75 min
1,024Panama CityECP97.2AirportBay99.4%167 of 16810 min2 h
1,025L-31 Extension At 4 MileLEMF197.2GaugeDade97.6%164 of 16819 min2 h
1,026Bruce Creek 2 N Bruce Creek near RedbayBREF197.2GaugeWalton94.6%159 of 16814 min2 h
1,027Peace River 1.2 AT Fort MeadeFTMF197.1GaugePolk100%168 of 16823 min75 min
1,027GenevaGNEF197.1GaugeSeminole100%168 of 16823 min75 min
1,029Fountainbleau - Ti ChekikaTCEF197.1GaugeMiami-Dade99.4%167 of 16822 min2 h
1,030Crestview/Bob SikesCEW97.1AirportOkaloosa98.8%166 of 16810 min2 h
1,031St. Johns River 9 W Cocoa 9wCOCF197.0GaugeOrange100%168 of 16824 min60 min
1,032Black Creek AT MiddlebergBCMF197.0GaugeClay100%168 of 16824 min75 min
1,032Eden 4BDEF197.0GaugeBroward100%168 of 16824 min75 min
1,032Eden 5BEDF197.0GaugeBroward100%168 of 16824 min75 min
1,032Bay Lake Deep WellBLAF197.0GaugeOrange100%168 of 16824 min75 min
1,032Choctawhatchee River 4 SE Bruce (SR 20)BRUF197.0GaugeWashington100%168 of 16824 min75 min
1,032Blue Springs AT Blue Springs at Lafayette Blue Springs State PaBSDF197.0GaugeLafayette100%168 of 16824 min75 min
1,032Basinger/Cypress SloughCPRF197.0GaugeOkeechobee100%168 of 16824 min75 min
1,032Site 8-T In Cons Area 1DLBF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032SITE 8-C NR LEVEE 40 & CONSERV AREADLRF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032Withlacoochee AT DunnellonDNLF197.0GaugeMarion100%168 of 16824 min75 min
1,032Site 9 In Cons Area 1DRBF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032Econfina River State ParkEFSF197.0GaugeTaylor100%168 of 16824 min75 min
1,032Fort LauderdaleFLDF197.0GaugeBroward100%168 of 16824 min75 min
1,032GibsontonGBSF197.0GaugeHillsborough100%168 of 16824 min75 min
1,032Hillsboro Canal At S-10-CHCCF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032Hillsboro Canal At S-10-AHLAF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032Hillsboro Canal At S-10-DHLLF197.0GaugePalm Beach100%168 of 16824 min75 min
1,032Haulover Canal At Kennedy ParkwayHLOF197.0GaugeBrevard100%168 of 16824 min75 min
1,032Jane Green Creek Nr Deer ParkJGCF197.0GaugeOsceola100%168 of 16824 min75 min
1,032Little Creek At Green Swamp RdLCGF197.0GaugeLake100%168 of 16824 min75 min
1,032Okeechobee/Mosquito CreekMSQF197.0GaugeOkeechobee100%168 of 16824 min75 min
1,032New River Canal 14 W N New River Canal S-11-BNNBF197.0GaugeBroward100%168 of 16824 min75 min
1,032North New River Canal S-11-ANORF197.0GaugeBroward100%168 of 16824 min75 min
1,032North Canal Nr Vero BeachNVBF197.0GaugeIndian River100%168 of 16824 min75 min
1,032Dover - Peace RiverPDSF197.0GaugePolk100%168 of 16824 min75 min
1,032Okeechobee/Popash SloughPPAF197.0GaugeOkeechobee100%168 of 16824 min75 min
1,032Rainbow River AT Rainbow River near DunnellonRNBF197.0GaugeMarion100%168 of 16824 min75 min
1,032Silver Glen Springs Nr AstorSGSF197.0GaugeMarion100%168 of 16824 min75 min
1,032St. Lucie Canal 10 W Indiantown 10WSWSLCF197.0GaugeMartin100%168 of 16824 min75 min
1,032Apalachicola River 5 SW SumatraSMAF197.0GaugeFranklin100%168 of 16824 min75 min
1,032Tamiami Canal Below S-12-CTMCF197.0GaugeDade100%168 of 16824 min75 min
1,032Tamiami Canal AT Tamiami Canal S-12-BTMIF197.0GaugeDade100%168 of 16824 min75 min
1,032Tamiami Canal Below S-12-ATMMF197.0GaugeDade100%168 of 16824 min75 min
1,032Trout River AT Trout River at Lem Turner RoadTRJF197.0GaugeDuval100%168 of 16824 min75 min
1,032Turkey CreekTRKF197.0GaugeBrevard100%168 of 16824 min75 min
1,032Wolf Creek Nr Deer ParkWCDF197.0GaugeOsceola100%168 of 16824 min75 min
1,068Fanning SpringsFANF197.0GaugeLevy100%168 of 16824 min75 min
1,068Lake Okeechobee AT Fisheating Creek near LakePort at Highway 78FCKF197.0GaugeGlades100%168 of 16824 min75 min
1,068Myakka City 3NNEFLTF197.0GaugeManatee100%168 of 16824 min75 min
1,068Santa Fe River AT Fort WhiteFWHF197.0GaugeGilchrist100%168 of 16824 min75 min
1,068Aucilla River 0.6 SE Lamont (US 27)LAMF197.0GaugeJefferson100%168 of 16824 min75 min
1,068Myakka CityLCKF197.0GaugeManatee100%168 of 16824 min75 min
1,068Myakka CityMAPF197.0GaugeManatee100%168 of 16824 min75 min
1,068Myakka CityMYKF197.0GaugeManatee100%168 of 16824 min75 min
1,068Clearwater - Alligator CreekPIAF197.0GaugePinellas100%168 of 16824 min75 min
1,068PineolaPNLF197.0GaugeSumter100%168 of 16824 min75 min
1,068Withlacoochee River At Chambers IslandWCIF197.0GaugeLevy100%168 of 16824 min75 min
1,068RichlandWRCF197.0GaugePasco100%168 of 16824 min75 min
1,080Port Orange 0.2 NNWFL-VL-6297.0VolunteerVolusia100%3 of 38.4 h2 days
1,081Tallahassee 8.0 NFL-LN-1197.0VolunteerLeon100%3 of 38.4 h26 h
1,082Boynton Beach 6.3 WSWFL-PB-13697.0VolunteerPalm Beach100%3 of 38.4 h24 h
1,083Beverly Hills 1.0 ENEFL-CT-4997.0VolunteerCitrus100%3 of 38.4 h24 h
1,083Bloomingdale 7.6 ESEFL-HB-3397.0VolunteerHillsborough100%3 of 38.4 h24 h
1,083Weeki Wachee 7.1 NNEFL-HN-2497.0VolunteerHernando100%3 of 38.4 h24 h
1,083Mount Plymouth 0.2 WSWFL-LK-597.0VolunteerLake100%3 of 38.4 h24 h
1,083Tallahassee 6.2 EFL-LN-6097.0VolunteerLeon100%3 of 38.4 h24 h
1,083Boca Raton 3.8 WSWFL-PB-8097.0VolunteerPalm Beach100%3 of 38.4 h24 h
1,089Crestview 3.0 SSEFL-OK-5697.0VolunteerOkaloosa100%3 of 38.4 h24 h
1,089Gulfport 0.9 NNWFL-PN-3597.0VolunteerPinellas100%3 of 38.4 h24 h
1,091Homestead Base Gauge (G-1183)GHBF197.0GaugeMiami-Dade97.0%163 of 16819 min2 h
1,092Fort MeadeWDNF197.0GaugePolk97.0%163 of 16819 min2 h
1,093Orlando WestORWF196.9CooperativeOrange100%7 of 78.6 h24 h
1,094Cape CanaveralXMR96.9AirportBrevard99.4%167 of 16817 min2 h
1,095Nr CooperstownCOOF196.9GaugeDade99.4%167 of 16823 min2 h
1,095OTTER CREEK 9 N Okeechobee 9NOTRF196.9GaugeOkeechobee99.4%167 of 16823 min2 h
1,095Taylor Creek 8 NNW Okeechobee 8NNWTACF196.9GaugeOkeechobee99.4%167 of 16823 min2 h
1,095Taylor Creek 5 N Grassy Island nr OkeechobeeTCGF196.9GaugeOkeechobee99.4%167 of 16823 min2 h
1,099Nr AndytownADYF196.9GaugeBroward99.4%167 of 16823 min1.8 h
1,099Nr AndytownANDF196.9GaugeBroward99.4%167 of 16823 min1.8 h
1,099Carol CityCRLF196.9GaugeBroward99.4%167 of 16823 min1.8 h
1,099Coral SpringsCSSF196.9GaugeBroward99.4%167 of 16823 min1.8 h
1,103Coral SpringsCSPF196.9GaugeBroward99.4%167 of 16823 min2 h
1,103South Southwest Of Florida City (G-3355)GIFF196.9GaugeMiami-Dade99.4%167 of 16823 min2 h
1,103MiramarMIRF196.9GaugeBroward99.4%167 of 16823 min2 h
1,103Still Water Creek Near Homestead 10SSENBKF196.9GaugeMiami-Dade99.4%167 of 16823 min2 h
1,103SweetwaterSWEF196.9GaugeDade99.4%167 of 16823 min2 h
1,108Fisheating Creek 8 SW Lake PlacidFCRF196.9GaugeHighlands99.4%167 of 16823 min2 h
1,108Rerdell-O-Little Withlacoochee RiverRERF196.9GaugeHernando99.4%167 of 16823 min2 h
1,108SocrumSOCF196.9GaugePolk99.4%167 of 16823 min2 h
1,108Well G-3558WGLF196.9GaugeDade99.4%167 of 16823 min2 h
1,112De Soto CityABKF196.9GaugeHighlands99.4%167 of 16823 min2 h
1,112Apalachicola River 1 AT BlountstownBLOF196.9GaugeCalhoun99.4%167 of 16823 min2 h
1,112Gum SpringGUMF196.9GaugeSumter99.4%167 of 16823 min2 h
1,112Homeland 2E - Peace RiverPHOF196.9GaugePolk99.4%167 of 16823 min2 h
1,112Rainbow River AT Rainbow River above DunnellonRABF196.9GaugeMarion99.4%167 of 16823 min2 h
1,112TarrytownTYTF196.9GaugeHernando99.4%167 of 16823 min2 h
1,112Floral CityWFLF196.9GaugeCitrus99.4%167 of 16823 min2 h
1,119Wauchula - Little Charlie CreekWLAF196.9GaugeHardee99.4%167 of 16823 min2 h
1,120Eden 14EDKF196.8GaugeBroward99.4%167 of 16824 min1.8 h
1,120Lake Sylvan ParkLSPF196.8GaugeSeminole99.4%167 of 16824 min1.8 h
1,122Econfina Creek AT Econfina Creek near BennettBENF196.8GaugeBay99.4%167 of 16824 min2 h
1,122RiverviewBLFF196.8GaugeHillsborough99.4%167 of 16824 min2 h
1,122Bay Lake Nr VinelandBLVF196.8GaugeOrange99.4%167 of 16824 min2 h
1,122Ochlockonee River 1.5 SW Bloxham (SR 20)BLXF196.8GaugeLeon99.4%167 of 16824 min2 h
1,122Black Water Creek 2 SW Cassia 2SWCASF196.8GaugeLake99.4%167 of 16824 min2 h
1,122Corps Site 9CRHF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Shoal River AT CrestviewCRVF196.8GaugeOkaloosa99.4%167 of 16824 min2 h
1,122Davenport Creek Nr LoughmanDACF196.8GaugeOsceola99.4%167 of 16824 min2 h
1,122Eau Gallie CkEAUF196.8GaugeBrevard99.4%167 of 16824 min2 h
1,122Econ River Nr ChuluotaECCF196.8GaugeSeminole99.4%167 of 16824 min2 h
1,122Eden 10EDAF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Eden 7EDBF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Eden 9EDCF196.8GaugeBroward99.4%167 of 16824 min2 h
1,122Eden 8EDDF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Eden 11EDHF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122Eden13EDJF196.8GaugeBroward99.4%167 of 16824 min2 h
1,122Eden 6EDNF196.8GaugeCollier99.4%167 of 16824 min2 h
1,122Frog CreekFRCF196.8GaugeManatee99.4%167 of 16824 min2 h
1,1222 SW LorraineFRUF196.8GaugeManatee99.4%167 of 16824 min2 h
1,122Ft. Drum CreekFTCF196.8GaugeOkeechobee99.4%167 of 16824 min2 h
1,122Fort OgdenFTOF196.8GaugeDe Soto99.4%167 of 16824 min2 h
1,122Green Swamp RunGSRF196.8GaugePolk99.4%167 of 16824 min2 h
1,122Hillsboro CanalHCBF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122Everglades 1 In C-111 BasinHEEF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Everglades 2A In C-111 BasinHEMF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Everglades 5A In C-111 BasinHETF196.8GaugeDade99.4%167 of 16824 min2 h
1,122TampaHLRF196.8GaugeHillsborough99.4%167 of 16824 min2 h
1,122Ichetucknee River AT Ichetucknee River near Ichetucknee River SICSF196.8GaugeColumbia99.4%167 of 16824 min2 h
1,122Blackwater Creek 4 NE KnightsKNTF196.8GaugeHillsborough99.4%167 of 16824 min2 h
1,122ClermontLMNF196.8GaugeLake99.4%167 of 16824 min2 h
1,122Levee 8 CanalLVCF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122St Mary's River AT MacclennyMACF196.8GaugeBaker99.4%167 of 16824 min2 h
1,122Marianna 5ENE - Jackson Blue SpringMBSF196.8GaugeJackson99.4%167 of 16824 min2 h
1,122ChieflandMCHF196.8GaugeLevy99.4%167 of 16824 min2 h
1,122Little River 4 W Midway (SR 268)MIDF196.8GaugeGadsden99.4%167 of 16824 min2 h
1,122New River Canal 15 WNW North New River Canal at S-11-C near TamaNNCF196.8GaugeBroward99.4%167 of 16824 min2 h
1,122AT North PortNPRF196.8GaugeSarasota99.4%167 of 16824 min2 h
1,122North New River CanalNWRF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122Yellow River Nr Oak GroveOKGF196.8GaugeOkaloosa99.4%167 of 16824 min2 h
1,122Olga 1EOLGF196.8GaugeLee99.4%167 of 16824 min2 h
1,122Orange Creek At Orange Creek At Orange SpringsONGF196.8GaugeMarion99.4%167 of 16824 min2 h
1,122St. Johns River 4 SW Buffalo Bluff Nr PalatkaPALF196.8GaugePutnam99.4%167 of 16824 min2 h
1,122Indiantown Gauge Near Jupiter 15WPBCF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122Bartow - Peace RiverPBZF196.8GaugePolk99.4%167 of 16824 min2 h
1,122Lake WalesSDEF196.8GaugePolk99.4%167 of 16824 min2 h
1,122Shingle Creek AT CampbellSHIF196.8GaugeOsceola99.4%167 of 16824 min2 h
1,122Delray Beach 16SWSLXF196.8GaugePalm Beach99.4%167 of 16824 min2 h
1,122Bartow 3SE - Sixmile CreekSXZF196.8GaugePolk99.4%167 of 16824 min2 h
1,122Tamiami Canal Blo S-12-DTAMF196.8GaugeDade99.4%167 of 16824 min2 h
1,122SweetwaterTCBF196.8GaugeDade99.4%167 of 16824 min2 h
1,122Crawfordville 5NE - Wakulla SpringWKLF196.8GaugeWakulla99.4%167 of 16824 min2 h
1,173Imperial River 2 E Bonita SpringsBSIF196.8GaugeLee99.4%167 of 16824 min2 h
1,173L - 738 Near Bonita Springs 2EBSJF196.8GaugeLee99.4%167 of 16824 min2 h
1,173Well L-2644CPWF196.8GaugeLee99.4%167 of 16824 min2 h
1,173CumpresscoCUMF196.8GaugePasco99.4%167 of 16824 min2 h
1,173Wells L-1998/1999LAWF196.8GaugeLee99.4%167 of 16824 min2 h
1,173BartowPCDF196.8GaugePolk99.4%167 of 16824 min2 h
1,173SumtervilleSTVF196.8GaugeSumter99.4%167 of 16824 min2 h
1,173AT Suwannee River above Gopher River Confluence.SUWF196.8GaugeLevy99.4%167 of 16824 min2 h
1,181Ti_Grossmans Near Richmond West 10WTGSF196.8GaugeMiami-Dade98.8%166 of 16823 min2 h
1,182Homosassa 3N - Halls RiverHRLF196.8GaugeCitrus93.4%157 of 16814 min3 h
1,183Weeki Wachee WellWKWF196.7GaugeHernando98.8%166 of 16823 min2 h
1,184Apalachicola River AT ChattahoocheeCHAF196.7GaugeJackson97.9%658 of 67214 min75 min
1,185Duke Fld/EglinEGI96.6AirportWalton98.8%166 of 16815 min2 h
1,186Boggy Creek Nr TaftBCTF196.6GaugeOrange98.8%166 of 16824 min2 h
1,187Apalachicola Dry BarADBF196.6GaugeFranklin98.8%166 of 16824 min2 h
1,187Hudson - Bayonet PointBPBF196.6GaugePasco98.8%166 of 16824 min2 h
1,187Crane Creek At MelbourneCCMF196.6GaugeBrevard98.8%166 of 16824 min2 h
1,187ChassahowitzkaCZKF196.6GaugeCitrus98.8%166 of 16824 min2 h
1,187Deerfield Beach Gauge 4SDBRF196.6GaugeBroward98.8%166 of 16824 min2 h
1,187Eden 12EDIF196.6GaugeBroward98.8%166 of 16824 min2 h
1,187Lake Ingra - East Side CreekESCF196.6GaugeMainland Monroe98.8%166 of 16824 min2 h
1,187Florida City - Everglades No4EVMF196.6GaugeDade98.8%166 of 16824 min2 h
1,187Homosassa Springs - Halls RiverHRHF196.6GaugeCitrus98.8%166 of 16824 min2 h
1,187Homosassa River AT HomosassaHSAF196.6GaugeCitrus98.8%166 of 16824 min2 h
1,187Ochlockonee River 5.0 SE Havana (US 27)HVNF196.6GaugeGadsden98.8%166 of 16824 min2 h
1,187Industrial CanalINDF196.6GaugeHendry98.8%166 of 16824 min2 h
1,187NorthportNWEF196.6GaugeSarasota98.8%166 of 16824 min2 h
1,187Santa Fe River AT O'Leno State ParkOLPF196.6GaugeColumbia98.8%166 of 16824 min2 h
1,187New Port RicheyPNPF196.6GaugePasco98.8%166 of 16824 min2 h
1,187Manatee River AT Rye BridgeRYEF196.6GaugeManatee98.8%166 of 16824 min2 h
1,187Lake HarborSLOF196.6GaugePalm Beach98.8%166 of 16824 min2 h
1,1876 NW WimaumaWMMF196.6GaugeHillsborough98.8%166 of 16824 min2 h
1,205Blue Springs AT BLUE SPRINGSBLSF196.6GaugeMadison98.8%166 of 16824 min2 h
1,205Charlie CreekCWVF196.6GaugeHardee98.8%166 of 16824 min2 h
1,205Southeast Miami Dade Everglades B (G-3356)GDIF196.6GaugeMiami-Dade98.8%166 of 16824 min2 h
1,205Withlacoochee River At Inglis DamINGF196.6GaugeCitrus98.8%166 of 16824 min2 h
1,205South Lake Outlet Ab S-15SOLF196.6GaugeOrange98.8%166 of 16824 min2 h
1,205Withlacoochee River At Bypass CanalWIGF196.6GaugeLevy98.8%166 of 16824 min2 h
1,205Withlacoochee River At Bypass CanalWIHF196.6GaugeLevy98.8%166 of 16824 min2 h
1,205N.W. Wellfield CanalWLCF196.6GaugeDade98.8%166 of 16824 min2 h
1,213Myakka CityCKKF196.6GaugeManatee95.8%161 of 16819 min2 h
1,213Myakka River State ParkMKCF196.6GaugeSarasota95.8%161 of 16819 min2 h
1,213NicholsNICF196.6GaugePolk95.8%161 of 16819 min2 h
1,213Tarpon SpringsTSGF196.6GaugePinellas95.8%161 of 16819 min2 h
1,217Tampa 5.1 SFL-HB-1096.5VolunteerHillsborough100%3 of 39.4 h24 h
1,217Lady Lake 4.3 SSWFL-ST-996.5VolunteerSumter100%3 of 39.4 h24 h
1,219Windermere 1.2 NWFL-OR-4096.5VolunteerOrange100%3 of 39.4 h24 h
1,220Tallahassee 5.6 SEFL-LN-7896.5VolunteerLeon100%3 of 39.4 h24 h
1,220Orlando 2.7 NNEFL-OR-9096.5VolunteerOrange100%3 of 39.4 h24 h
1,222Coleman 4.8 ESEFL-LK-6196.5VolunteerSumter100%3 of 39.4 h24 h
1,223Lake Worth Pier - 8722670LKWF196.5GaugePalm Beach99.1%833 of 84023 min42 min
1,223Naples BayNBNF196.5GaugeCollier99.1%833 of 84023 min42 min
1,225De Leon Springs - Lake WoodruffLWQF196.4GaugeVolusia100%168 of 16812 min60 min
1,226Tampa - East BayEBEF196.4GaugeHillsborough99.1%833 of 84021 min48 min
1,226Fort Myers FL - 8725520FMRF196.4GaugeLee99.1%833 of 84021 min48 min
1,228Clearwater Beach FL - 8726724CWBF196.4GaugePinellas99.1%833 of 84021 min48 min
1,228Fort Lauderdale 1SSE - Port EvergladesPEGF196.4GaugeBroward99.1%833 of 84021 min48 min
1,228Trident Pier - 8721604TRDF196.4GaugeBrevard99.1%833 of 84021 min48 min
1,228Virginia Key - 8723214VAKF196.4GaugeMiami-Dade99.1%833 of 84021 min48 min
1,232Old Port Tampa - 8726607OPTF196.4GaugeHillsborough99.1%833 of 84021 min48 min
1,233Osprey 4E - Central CountyCCXF196.4GaugeSarasota98.9%665 of 67217 min75 min
1,234Miami Dade Everlglades (G-3628)GMIF196.4GaugeMiami-Dade98.2%165 of 16824 min2 h
1,234Loxahatchee 7SWNLXF196.4GaugePalm Beach98.2%165 of 16824 min2 h
1,236Flamingo 13NNRUF196.4GaugeMonroe95.2%160 of 16819 min2 h
1,237Cedar River At Cedar River At San Juan Ave JacksonvilleJAKF196.4GaugeDuval95.2%160 of 16819 min2 h
1,238St. Petersburg FL - 8726520SAPF196.3GaugePinellas99.0%832 of 84021 min48 min
1,239Vaca Key - VCAF1VCAF196.3GaugeMainland Monroe99.0%832 of 84021 min48 min
1,240Key West - 8724580KYWF196.3GaugeMainland Monroe99.0%832 of 84021 min48 min
1,241MiltonNDZ96.3AirportEscambia89.2%150 of 1687 min3 h
1,242Pensacola FL - 8729840PCLF196.2GaugeEscambia98.5%828 of 84021 min48 min
1,2432 NW OldsmarTBFF196.1GaugePinellas100%224 of 22428 min60 min
1,244Ocala 3.2 ENEFL-MR-6896.1VolunteerMarion100%3 of 310.4 h24 h
1,244Orlando 12.0 SFL-OR-3096.1VolunteerOrange100%3 of 310.4 h24 h
1,246Jacksonville 7.1 SWFL-DV-12696.1VolunteerDuval100%3 of 310.4 h24 h
1,246Seffner 0.4 ESEFL-HB-15496.1VolunteerHillsborough100%3 of 310.4 h24 h
1,248Clermont 6.1 NNEFL-LK-5796.1VolunteerLake100%3 of 310.4 h24 h
1,249Cocoa 4.6 NWFL-BV-8596.1VolunteerBrevard100%3 of 310.4 h24 h
1,249White Springs 0.3 NWFL-HM-596.1VolunteerHamilton100%3 of 310.4 h24 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.