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 3 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
501White Water Tidal GuageWEMF198.3GaugeMainland Monroe98.8%166 of 16817 min2 h
502Ocklawaha River AT Ocklawaha River near ConnerCNRF198.3GaugeMarion98.2%165 of 16816 min2 h
503Spring CRK HeadwaterBSSF198.3GaugeLee98.2%165 of 16816 min2 h
503Canal Gauge NW Palm Beach CountyCCNF198.3GaugeMiami-Dade98.2%165 of 16816 min2 h
503Golden Gate 7NE - C951RCRGF198.3GaugeCollier98.2%165 of 16816 min2 h
503Hialeah - G975GKEF198.3GaugeMiami-Dade98.2%165 of 16816 min2 h
503Boca Raton 1NRRGF198.3GaugePalm Beach98.2%165 of 16816 min2 h
503Trout Creek 5 NE Sulpher SpringsSULF198.3GaugeHillsborough98.2%165 of 16816 min2 h
503USGS Well G-3818SWWF198.3GaugeDade98.2%165 of 16816 min2 h
503Apalachicola River 4 ENE Wewahitchka - Mile 44WAHF198.3GaugeGulf98.2%165 of 16816 min2 h
503Santa Fe River At Worthington SpringsWORF198.3GaugeAlachua98.2%165 of 16816 min2 h
503WHISKEY CREEK 5 SSW Ft MyersWSKF198.3GaugeLee98.2%165 of 16816 min2 h
513Richmond HeightsCHKF198.2GaugeDade100%168 of 16819 min61 min
514Florida CityLPIF198.2GaugeDade100%168 of 16819 min60 min
514ImmokaleeRACF198.2GaugeCollier100%168 of 16819 min60 min
516Archbold CRNABDF198.2GaugeHighlands100%168 of 16819 min1.5 h
516Drexel WellDREF198.2GaugePasco100%168 of 16819 min1.5 h
516New Port Richey - Lake Worrell OutfallLWOF198.2GaugePasco100%168 of 16819 min1.5 h
519Avon ParkAVZF198.2GaugePolk100%168 of 16819 min61 min
520Warm Mineral Springs 6N - DPS2DPFF198.2GaugeSarasota100%33 of 3380 min9 h
521Manatee River At Rye02300009598.2GaugeManatee99.4%167 of 16818 min2 h
522Orange CityBSPF198.2GaugeVolusia98.2%165 of 16816 min2 h
523Palm Bay 3.1 NNWFL-BV-598.1VolunteerBrevard100%7 of 76.4 h24 h
523Englewood 2.4 SEFL-CH-3498.1VolunteerCharlotte100%7 of 76.4 h24 h
523Tallahassee 5.6 ESEFL-LN-7498.1VolunteerLeon100%7 of 76.4 h24 h
523Ocoee 1.4 NFL-OR-3498.1VolunteerOrange100%7 of 76.4 h24 h
527Grove City 2.8 NEFL-CH-3998.1VolunteerCharlotte100%7 of 76.4 h24 h
528Key West 0.6 ESEFL-MN-7098.1VolunteerMainland Monroe100%7 of 76.4 h24 h
529Seabring - Avon ParkAPRF198.1GaugeHighlands99.4%167 of 16819 min2 h
530Kissimmee Bend RAWSKBDF198.0GaugeOkeechobee100%168 of 16820 min60 min
531St. Marks River AT St. MarksMRKF198.0GaugeWakulla99.4%167 of 16819 min2 h
532Tyndall AFBPAM98.0AirportBay98.8%166 of 16817 min2 h
533Apalachicola River AT ChattahoocheeCHAF198.0GaugeJackson97.3%654 of 67216 min45 min
534Homestead AFBHST98.0AirportDade97.0%163 of 16810 min4 h
535Kissimmee Muni Airport/OrlandoISM97.9AirportOsceola100%168 of 1689 min66 min
536Harold - Blackwater RiverHARF197.9GaugeSanta Rosa98.8%166 of 16818 min2 h
537Panama CityECP97.9AirportBay98.2%165 of 16812 min4.4 h
538Ochlockonee River AT Ochlockonee RIver at Curtis MillCTMF197.8GaugeWakulla100%168 of 16821 min62 min
538Searcy Creek At White CitySEWF197.8GaugeGulf100%168 of 16821 min62 min
540Callahan - Thomas CreekTCLF197.8GaugeDuval100%168 of 16821 min75 min
541Chipola River 3.5 SW Altha (CR 274)ALTF197.8GaugeCalhoun100%168 of 16821 min62 min
541Citrus ParkCPKF197.8GaugeHillsborough100%168 of 16821 min62 min
541Curlew creek 1 N DunedinCRCF197.8GaugePinellas100%168 of 16821 min62 min
541AT TampaDLNF197.8GaugeHillsborough100%168 of 16821 min62 min
5417 NW TampaHENF197.8GaugeHillsborough100%168 of 16821 min62 min
541Ocklawaha River AT OCKLAWAHA RIVER AT MOSS BLUFF DAMMSSF197.8GaugeMarion100%168 of 16821 min62 min
541Holmes Creek AT Vernon (SR 79)VRNF197.8GaugeWashington100%168 of 16821 min62 min
541Little Manatee River 4.2 SW WimaumaWIMF197.8GaugeHillsborough100%168 of 16821 min62 min
549Sandborn RAWSSNDF197.8GaugeWakulla99.4%167 of 16820 min2 h
550Apopka Beauclair Canal Blo DamABEF197.8GaugeLake98.8%166 of 16819 min2 h
550Apopka-Beauclair Canal Below DamAPOF197.8GaugeLake98.8%166 of 16819 min2 h
550Bottle Creek At Rookery BranchBOKF197.8GaugeDade98.8%166 of 16819 min2 h
550Well L-581CPXF197.8GaugeLee98.8%166 of 16819 min2 h
550St Johns River AT Durbin Creek at Racetrack RoadDUCF197.8GaugeSt. Johns98.8%166 of 16819 min2 h
550Fellsmere Canal Near MiccoFECF197.8GaugeBrevard98.8%166 of 16819 min2 h
550Howell Creek Near SlaviaHCSF197.8GaugeSeminole98.8%166 of 16819 min2 h
550Howell Creek Near Altamonte SpringsHWAF197.8GaugeSeminole98.8%166 of 16819 min2 h
550Well G-34465 Nr Miami INTL AirportMIWF197.8GaugeDade98.8%166 of 16819 min2 h
550NobletonNOBF197.8GaugeSumter98.8%166 of 16819 min2 h
550Fort Myers - Popash CreekPPZF197.8GaugeLee98.8%166 of 16819 min2 h
550WITHLACOOCHEE RIVER 2 NE RitalRITF197.8GaugeHernando98.8%166 of 16819 min2 h
550Belleair - Rattlesnake CreekRSKF197.8GaugePinellas98.8%166 of 16819 min2 h
550Withlacoochee River 1 W RutlandRUTF197.8GaugeCitrus98.8%166 of 16819 min2 h
550Spruce Creek Near SamsulaSCSF197.8GaugeVolusia98.8%166 of 16819 min2 h
550South Canal Near Vero BeachSCVF197.8GaugeIndian River98.8%166 of 16819 min2 h
550Wesley Chapel - Cypress CreekTCYF197.8GaugePasco98.8%166 of 16819 min2 h
550Tomoka River 4 SW Holly HillTHHF197.8GaugeVolusia98.8%166 of 16819 min2 h
550Whittenhorse Creek Nr VinelandWTCF197.8GaugeOrange98.8%166 of 16819 min2 h
569West Of Florida City (G - 864A)GAMF197.8GaugeMiami-Dade97.0%163 of 16816 min3 h
570Chuluota 2.4 SEFL-SM-5797.7VolunteerSeminole100%7 of 77.4 h24 h
571Gulfport 0.9 NNWFL-PN-3597.7VolunteerPinellas100%7 of 77.4 h24 h
572CRN Titusville/Kennedy Space CenterCTKF197.7GaugeBrevard99.4%167 of 16820 min2 h
573Alligator Creek Near Garfield BightACNF197.7GaugeMiami-Dade99.4%167 of 16821 min2 h
573Bartow - Saddle CreekATPF197.7GaugePolk99.4%167 of 16821 min2 h
573Bonnett Creek Nr KissimmeeBOTF197.7GaugeOsceola99.4%167 of 16821 min2 h
573St Johns River At Buckman BridgBUCF197.7GaugeDuval99.4%167 of 16821 min2 h
573Nokomis - Curry CreekCCHF197.7GaugeSarasota99.4%167 of 16821 min2 h
573Chassahowitzka RvrCHWF197.7GaugeCitrus99.4%167 of 16821 min2 h
573Crooked River At CR67CRDF197.7GaugeFranklin99.4%167 of 16821 min2 h
573Withlacoochee River 0.4 NW CroomCRMF197.7GaugeSumter99.4%167 of 16821 min2 h
573Lynn Haven - Deer Point LakeDPLF197.7GaugeBay99.4%167 of 16821 min2 h
573ECONLOCKHATCHEE RIVER 2 SE Hwy419 nr OVIEDOECNF197.7GaugeSeminole99.4%167 of 16821 min2 h
573Shands Bridge - St Johns RiverGCEF197.7GaugeClay99.4%167 of 16821 min2 h
573Southeast Miami Dade Everglades(G -3621)GFAF197.7GaugeMiami-Dade99.4%167 of 16821 min2 h
573Pinecrest Gauge (G-580A)GPRF197.7GaugeMiami-Dade99.4%167 of 16821 min2 h
573Haines CityHAIF197.7GaugePolk99.4%167 of 16821 min2 h
573Howell Creek At SR434HOWF197.7GaugeSeminole99.4%167 of 16821 min2 h
573Homosassa Springs - Halls RiverHSHF197.7GaugeCitrus99.4%167 of 16821 min2 h
573Tampa 4NNE - Hillsborough RiverHTZF197.7GaugeHillsborough99.4%167 of 16821 min2 h
573Indian River AT WabassoIRWF197.7GaugeIndian River99.4%167 of 16821 min2 h
573Jumper Creek CanalJCCF197.7GaugeSumter99.4%167 of 16821 min2 h
573Lake Iamonia EastLAIF197.7GaugeLeon99.4%167 of 16821 min2 h
573Black Creek Canal At Culter BayLDCF197.7GaugeMiami-Dade99.4%167 of 16821 min2 h
573Fort LonesomeLRFF197.7GaugeHillsborough99.4%167 of 16821 min2 h
573Little Wekiva River 2 N Altamonte Springs 2nLWAF197.7GaugeSeminole99.4%167 of 16821 min2 h
573Tequesta - LoxahatcheeLXKF197.7GaugeMartin99.4%167 of 16821 min2 h
573Ocklawaha River AT Ocklawaha River near OcalaOKRF197.7GaugeMarion99.4%167 of 16821 min2 h
573South Fork Black Creek 3 W Penney FarmsPNYF197.7GaugeClay99.4%167 of 16821 min2 h
573Palatlakaha River At Structure M-6 Nr MaPRMF197.7GaugeLake99.4%167 of 16821 min2 h
573Soldier Creek Nr LongwoodSCLF197.7GaugeSeminole99.4%167 of 16821 min2 h
573Chipola River AT Chipola River at State Road 71 (Scott's Ferry)SCTF197.7GaugeCalhoun99.4%167 of 16821 min2 h
573Redland (S-196A)SDFF197.7GaugeMiami-Dade99.4%167 of 16821 min2 h
573Shingle Creek 3 W Kissimmee Arpt.SNCF197.7GaugeOsceola99.4%167 of 16821 min2 h
573SweetwaterSRSF197.7GaugeDade99.4%167 of 16821 min2 h
573Westwood LakesSRVF197.7GaugeDade99.4%167 of 16821 min2 h
573Babson Park - Tiger CreekTBPF197.7GaugePolk99.4%167 of 16821 min2 h
573Withlacoochee River Near InvernessWIVF197.7GaugeCitrus99.4%167 of 16821 min2 h
573Suwannee River AT White SpringsWSPF197.7GaugeColumbia99.4%167 of 16821 min2 h
573Wewahitchka - Chipola RiverWWCF197.7GaugeGulf99.4%167 of 16821 min2 h
610PlymouthPLTF197.6CooperativeOrange100%7 of 77.6 h24 h
611Anclote River 4 E ElfersELFF197.6GaugePasco99.4%167 of 16821 min1.5 h
611Palatlakaha River Nr MascotteMASF197.6GaugeLake99.4%167 of 16821 min1.5 h
611Palatlakaha River At Structure M-1 Nr OkPRFF197.6GaugeLake99.4%167 of 16821 min1.5 h
611Steinhatchee - Steinhatchee RiverSTIF197.6GaugeDixie99.4%167 of 16821 min1.5 h
615Horse Creek 7.9 W ArcadiaARHF197.6GaugeDe Soto99.4%167 of 16821 min2 h
615Fort LonesomeASPF197.6GaugeHillsborough99.4%167 of 16821 min2 h
615Punta Gorda - Shell CreekCCGF197.6GaugeCharlotte99.4%167 of 16821 min2 h
615Homestead 27SW - Cuthbert Lake OutletCUOF197.6GaugeMiami-Dade99.4%167 of 16821 min2 h
615Crystal RiverCYTF197.6GaugeCitrus99.4%167 of 16821 min2 h
615Suwannee River AT Ellaville (US 90)ELLF197.6GaugeSuwannee99.4%167 of 16821 min2 h
615Harney Pond Canal Above S-71 Near Lakeport 6NEHPCF197.6GaugeGlades99.4%167 of 16821 min2 h
615FlamingoHRVF197.6GaugeMainland Monroe99.4%167 of 16821 min2 h
615Crystal River 1S - Hunter Spring RunHSRF197.6GaugeCitrus99.4%167 of 16821 min2 h
615Clearwater - Kapok ParkKAPF197.6GaugePinellas99.4%167 of 16821 min2 h
615Brooker CreekLFRF197.6GaugeHillsborough99.4%167 of 16821 min2 h
615Sebastian Creek/N. Prong 2 SW Micco 2SWMICF197.6GaugeBrevard99.4%167 of 16821 min2 h
615North Archie Creek AT TampaNACF197.6GaugeHillsborough99.4%167 of 16821 min2 h
615Nassau River AT Nassau River near TisoniaNATF197.6GaugeDuval99.4%167 of 16821 min2 h
615Homestead 26SW - Oyster CreekOCFF197.6GaugeMiami-Dade99.4%167 of 16821 min2 h
615Buckingham 2SW - Orange RiverORRF197.6GaugeLee99.4%167 of 16821 min2 h
615Ocala USGS Well CE76OWLF197.6GaugeMarion99.4%167 of 16821 min2 h
615Palatlakaha River At M-4 Nr Okahumpka 2SPLRF197.6GaugeLake99.4%167 of 16821 min2 h
615Spring Creek AT Spring Creek near Spring CreekSBIF197.6GaugeWakulla99.4%167 of 16821 min2 h
615Shell IslandSISF197.6GaugeCitrus99.4%167 of 16821 min2 h
615Silver River Near OcalaSRRF197.6GaugeMarion99.4%167 of 16821 min2 h
615Silver SpringsSVRF197.6GaugeMarion99.4%167 of 16821 min2 h
615Fort Meyers Shores 3NE - Telegraph CreekTLKF197.6GaugeLee99.4%167 of 16821 min2 h
615Homestead 27SW - West Lake OutletWLOF197.6GaugeMiami-Dade99.4%167 of 16821 min2 h
615Snapper Creek No.5 Above Water PiWPMF197.6GaugeMiami-Dade99.4%167 of 16821 min2 h
640Peace River 1 W ArcadiaARCF197.6GaugeDe Soto99.4%167 of 16821 min2 h
640Bowling Green - Peace RiverBGPF197.6GaugeHardee99.4%167 of 16821 min2 h
640BushnellBNLF197.6GaugeSumter99.4%167 of 16821 min2 h
640Palatlakaha River Nr GrovelandCLOF197.6GaugeLake99.4%167 of 16821 min2 h
640Haines Creek AT Haines Creek below Burrell DamHACF197.6GaugeLake99.4%167 of 16821 min2 h
640Lisbon 1SHANF197.6GaugeLake99.4%167 of 16821 min2 h
640Combee - Lake ParkerLPZF197.6GaugePolk99.4%167 of 16821 min2 h
640Palatlakaha River At Cherry Lake OutletPLGF197.6GaugeLake99.4%167 of 16821 min2 h
640Apalachicola River AT Woodruff L&DWDRF197.6GaugeJackson99.4%167 of 16821 min2 h
640Peace River 0.8 N Zolfo SpringsZFSF197.6GaugeHardee99.4%167 of 16821 min2 h
650QuincyQCYF197.6GaugeGadsden98.8%166 of 16820 min2 h
651Lk Buena Vis Tr At Holetl Pl BlvLBUF197.6GaugeOrange98.2%165 of 16819 min2 h
652Homosassa 3N - Halls RiverHRLF197.6GaugeCitrus96.4%162 of 16816 min3 h
653De Leon Springs - Lake WoodruffLWQF197.5GaugeVolusia98.8%166 of 16814 min2 h
654Richmond HeightsNESF197.5GaugeDade98.8%166 of 16821 min2 h
654Hillsborough River AT Tampa DamTMTF197.5GaugeHillsborough98.8%166 of 16821 min2 h
656Palatlakaha River Near Mascotte0223700097.4GaugeLake100%168 of 16823 min60 min
656Palatlakaha R At Structure M-1, Nr Okahumpka0223729397.4GaugeLake100%168 of 16823 min60 min
656Apopka-Beauclair Canal Near Astatula0223770097.4GaugeLake100%168 of 16823 min60 min
656Baker Creek At Mcintosh Road Near Antioch0230320597.4GaugeHillsborough100%168 of 16823 min60 min
656Cypress Creek Near San Antonio0230340097.4GaugePasco100%168 of 16823 min60 min
656Sweetwater Creek Near Sulphur Springs0230650097.4GaugeHillsborough100%168 of 16823 min60 min
656Rocky Creek Near Sulphur Springs0230700097.4GaugeHillsborough100%168 of 16823 min60 min
656Anclote River At Little Rd Near Elfers0231000097.4GaugePasco100%168 of 16823 min60 min
656Lake Worrell Outfall Nr New Port Richey East0231032297.4GaugePasco100%168 of 16823 min60 min
656Yellow River Nr Milton, Fla.0236960097.4GaugeSanta Rosa100%168 of 16823 min60 min
656Escambia River Nr Molino, Fla.0237603397.4GaugeSanta Rosa100%168 of 16823 min60 min
656Black Creek Canal Raingage Bl S-148 Nr Goulds25341308022530297.4GaugeMiami-Dade100%168 of 16823 min60 min
656Bexley Well 2 Near Drexel28144808230180197.4GaugePasco100%168 of 16823 min60 min
656Ginnie Springs Rain Gage Near High Springs29495508242120097.4GaugeGilchrist100%168 of 16823 min60 min
670Cedar River At Cedar River At San Juan Ave JacksonvilleJAKF197.4GaugeDuval98.8%166 of 16821 min2 h
670Sulphur SpringsSBCF197.4GaugeHillsborough98.8%166 of 16821 min2 h
670FlamingoUNRF197.4GaugeMonroe98.8%166 of 16821 min2 h
673Jacksonville - Dames PointDPBF197.4GaugeDuval98.8%166 of 16821 min2 h
673West Redland (G-789)GIAF197.4GaugeMiami-Dade98.8%166 of 16821 min2 h
673Everglades City 25SELSTF197.4GaugeMonroe98.8%166 of 16821 min2 h
673Pottsburg Creek AT Pottsburg Creek at US 90PCUF197.4GaugeDuval98.8%166 of 16821 min2 h
673Broad RiverRFMF197.4GaugeMonroe98.8%166 of 16821 min2 h
673Sweetwater 14W - Tamiami CanalTEEF197.4GaugeMiami-Dade98.8%166 of 16821 min2 h
673Sweetwater 17W - Tamiami CanalUSTF197.4GaugeMiami-Dade98.8%166 of 16821 min2 h
680Fruitville 1NW - B JonesBJFF197.4GaugeSarasota98.8%166 of 16821 min2 h
681Highlan City - Bananna Hancock CanalBHCF197.4GaugePolk95.8%161 of 16816 min2 h
681Fort OgdenFOPF197.4GaugeDe Soto95.8%161 of 16816 min2 h
681Hills Rvr Below Crystal SpringsHRZF197.4GaugePasco95.8%161 of 16816 min2 h
681ParrishLMPF197.4GaugeManatee95.8%161 of 16816 min2 h
681WimaumaLMWF197.4GaugeHillsborough95.8%161 of 16816 min2 h
681Myakka CityMYTF197.4GaugeManatee95.8%161 of 16816 min2 h
681ParishPGAF197.4GaugeManatee95.8%161 of 16816 min2 h
681ZephyrhillsZPRF197.4GaugePasco95.8%161 of 16816 min2 h
689Trout Creek AT TampaACKF197.3GaugeHillsborough98.2%165 of 16821 min2 h
689Odessa 4NW - Anclote RiverACOF197.3GaugePasco98.2%165 of 16821 min2 h
689CURLEW CREEK 2 SE OzonaCCBF197.3GaugePinellas98.2%165 of 16821 min2 h
689ChassahowitzkaCHMF197.3GaugeHernando98.2%165 of 16821 min2 h
689Myakka CityCKKF197.3GaugeManatee98.2%165 of 16821 min2 h
689New Tampa - Cypress CreekCNTF197.3GaugeHillsborough98.2%165 of 16821 min2 h
689Delaney Ck Popoff Cannal At 51SDLYF197.3GaugeHillsborough98.2%165 of 16821 min2 h
689L-31 Extension At 4 MileLEMF197.3GaugeDade98.2%165 of 16821 min2 h
689L-31 N. Extension At 1 MileLNEF197.3GaugeDade98.2%165 of 16821 min2 h
689L-31 N. Extension At 3 MileLWMF197.3GaugeDade98.2%165 of 16821 min2 h
689Myakka River State ParkMKCF197.3GaugeSarasota98.2%165 of 16821 min2 h
689NicholsNALF197.3GaugePolk98.2%165 of 16821 min2 h
689NicholsNICF197.3GaugePolk98.2%165 of 16821 min2 h
689Flamingo 13NNRUF197.3GaugeMonroe98.2%165 of 16821 min2 h
689Odessa - Pithlachascotee RiverPODF197.3GaugePasco98.2%165 of 16821 min2 h
6898 NE Punta GordaPUNF197.3GaugeCharlotte98.2%165 of 16821 min2 h
689Reedy Creek Nr PoincianaRCRF197.3GaugeOsceola98.2%165 of 16821 min2 h
689Florida CitySDAF197.3GaugeDade98.2%165 of 16821 min2 h
689Tarpon SpringsTSGF197.3GaugePinellas98.2%165 of 16821 min2 h
708Eden 4BDEF197.2GaugeBroward100%168 of 16824 min60 min
708Eden 5BEDF197.2GaugeBroward100%168 of 16824 min60 min
708Bay Lake Deep WellBLAF197.2GaugeOrange100%168 of 16824 min60 min
708Choctawhatchee River 4 SE Bruce (SR 20)BRUF197.2GaugeWashington100%168 of 16824 min60 min
708Blue Springs AT Blue Springs at Lafayette Blue Springs State PaBSDF197.2GaugeLafayette100%168 of 16824 min60 min
708Basinger/Cypress SloughCPRF197.2GaugeOkeechobee100%168 of 16824 min60 min
708Site 8-T In Cons Area 1DLBF197.2GaugePalm Beach100%168 of 16824 min60 min
708SITE 8-C NR LEVEE 40 & CONSERV AREADLRF197.2GaugePalm Beach100%168 of 16824 min60 min
708Withlacoochee AT DunnellonDNLF197.2GaugeMarion100%168 of 16824 min60 min
708Site 9 In Cons Area 1DRBF197.2GaugePalm Beach100%168 of 16824 min60 min
708Econfina River State ParkEFSF197.2GaugeTaylor100%168 of 16824 min60 min
708Fort LauderdaleFLDF197.2GaugeBroward100%168 of 16824 min60 min
708GibsontonGBSF197.2GaugeHillsborough100%168 of 16824 min60 min
708Hillsboro Canal At S-10-CHCCF197.2GaugePalm Beach100%168 of 16824 min60 min
708Hillsboro Canal At S-10-AHLAF197.2GaugePalm Beach100%168 of 16824 min60 min
708Hillsboro Canal At S-10-DHLLF197.2GaugePalm Beach100%168 of 16824 min60 min
708Haulover Canal At Kennedy ParkwayHLOF197.2GaugeBrevard100%168 of 16824 min60 min
708Jane Green Creek Nr Deer ParkJGCF197.2GaugeOsceola100%168 of 16824 min60 min
708Okeechobee/Mosquito CreekMSQF197.2GaugeOkeechobee100%168 of 16824 min60 min
708New River Canal 14 W N New River Canal S-11-BNNBF197.2GaugeBroward100%168 of 16824 min60 min
708New River Canal 15 WNW North New River Canal at S-11-C near TamaNNCF197.2GaugeBroward100%168 of 16824 min60 min
708North New River Canal S-11-ANORF197.2GaugeBroward100%168 of 16824 min60 min
708North Canal Nr Vero BeachNVBF197.2GaugeIndian River100%168 of 16824 min60 min
708Dover - Peace RiverPDSF197.2GaugePolk100%168 of 16824 min60 min
708Okeechobee/Popash SloughPPAF197.2GaugeOkeechobee100%168 of 16824 min60 min
708Rainbow River AT Rainbow River near DunnellonRNBF197.2GaugeMarion100%168 of 16824 min60 min
708St. Lucie Canal 10 W Indiantown 10WSWSLCF197.2GaugeMartin100%168 of 16824 min60 min
708Apalachicola River 5 SW SumatraSMAF197.2GaugeFranklin100%168 of 16824 min60 min
708Tamiami Canal Below S-12-CTMCF197.2GaugeDade100%168 of 16824 min60 min
708Tamiami Canal AT Tamiami Canal S-12-BTMIF197.2GaugeDade100%168 of 16824 min60 min
708Tamiami Canal Below S-12-ATMMF197.2GaugeDade100%168 of 16824 min60 min
708Trout River AT Trout River at Lem Turner RoadTRJF197.2GaugeDuval100%168 of 16824 min60 min
708Turkey CreekTRKF197.2GaugeBrevard100%168 of 16824 min60 min
708Withlacoochee AT LEE 7EWTHF197.2GaugeMadison100%168 of 16824 min60 min
742Ti_Grossmans Near Richmond West 10WTGSF197.2GaugeMiami-Dade100%168 of 16824 min60 min
743Mount Plymouth 0.2 WSWFL-LK-597.2VolunteerLake100%7 of 78.4 h24 h
744Ocoee 0.8 SWFL-OR-8897.2VolunteerOrange100%7 of 78.4 h26 h
745Tavares 2.4 WNWFL-LK-5497.2VolunteerLake100%7 of 78.4 h24 h
746Lindgren Acres 0.7 SWFL-MD-4197.2VolunteerMiami-Dade100%7 of 78.4 h24 h
747Boynton Beach 6.3 WSWFL-PB-13697.2VolunteerPalm Beach100%7 of 78.4 h24 h
748Indialantic 3.3 NNWFL-BV-5297.2VolunteerBrevard100%7 of 78.4 h24 h
749Bloomingdale 7.6 ESEFL-HB-3397.2VolunteerHillsborough100%7 of 78.4 h24 h
750Tampa 5.1 SFL-HB-1097.2VolunteerHillsborough100%7 of 78.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; 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.