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 6 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
1,250St. Petersburg 2.5 SFL-PN-8195.0VolunteerPinellas85.7%6 of 786 min2 days
1,252Big Pine Key 0.7 NWFL-MN-6095.0VolunteerMainland Monroe85.7%6 of 786 min24 h
1,253Pensacola 0.2 SWFL-ES-7195.0VolunteerEscambia85.7%6 of 786 min36 h
1,254Panama City Beach 0.3 SWFL-BY-795.0VolunteerBay85.7%6 of 786 min37 h
1,254Palm Harbor 1.0 SFL-PN-7195.0VolunteerPinellas85.7%6 of 786 min37 h
1,256Fort Myers 0.8 NFL-LE-3795.0VolunteerLee85.7%6 of 786 min47 h
1,257Callaway 1.2 SSWFL-BY-3395.0VolunteerBay85.7%6 of 786 min2 days
1,257FL-ST-44FL-ST-4495.0COCORAHS-85.7%6 of 786 min2 days
1,259Pensacola 1.0 SWFL-ES-5695.0VolunteerEscambia85.7%6 of 786 min2 days
1,260Okeechobee 5.2 SSWFL-OB-895.0VolunteerOkeechobee85.7%6 of 786 min37 h
1,261Inverness 4.7 WNWFL-CT-3595.0VolunteerCitrus85.7%6 of 786 min2 days
1,261Marathon 6.8 ENEFL-MN-2395.0VolunteerMainland Monroe85.7%6 of 786 min2 days
1,263Youngstown 6.7 WNWFL-BY-2795.0VolunteerBay85.7%6 of 786 min2 days
1,264Cypress Lake 1.2 SEFL-LE-7995.0VolunteerLee85.7%6 of 786 min37 h
1,264St. Petersburg 6.4 WFL-PN-13095.0VolunteerPinellas85.7%6 of 786 min37 h
1,264St. Augustine 3.4 SWFL-SJ-2895.0VolunteerSt. Johns85.7%6 of 786 min37 h
1,267Deerfield Beach 1.7 EFL-BW-16795.0VolunteerBroward85.7%6 of 786 min2 days
1,268Fleming Island 1.3 NWFL-CY-5595.0VolunteerClay85.7%6 of 786 min37 h
1,268Weeki Wachee 3.0 NFL-HN-895.0VolunteerHernando85.7%6 of 786 min37 h
1,268Oakland 2.6 SSEFL-OR-6295.0VolunteerOrange85.7%6 of 786 min37 h
1,268St Cloud 3.1 EFL-OS-3795.0VolunteerOsceola85.7%6 of 786 min37 h
1,272Navarre 0.6 NFL-SR-4495.0VolunteerSanta Rosa85.7%6 of 786 min2 days
1,273HollywoodHLWF195.0CooperativeBroward85.7%6 of 789 min38 h
1,274Div Forestry/Bonifay TwrBFYF195.0CooperativeHolmes85.7%6 of 72 h2 days
1,274BunnellBUNF195.0CooperativeFlagler85.7%6 of 72 h2 days
1,274Hernando Forestry Twr.HRDF195.0CooperativeHernando85.7%6 of 72 h2 days
1,274Forestry ServiceJACF195.0CooperativeDuval85.7%6 of 72 h2 days
1,274Forestry TowerLAKF195.0CooperativePolk85.7%6 of 72 h2 days
1,274MLTF1MLTF195.0COOP-85.7%6 of 72 h2 days
1,274OkeechobeeOAKF195.0CooperativeOkeechobee85.7%6 of 72 h2 days
1,274Forestry TowerORNF195.0CooperativeOrange85.7%6 of 72 h2 days
1,274Div Forestry/Panama City TwrPCYF195.0CooperativeBay85.7%6 of 72 h2 days
1,274Div Forestry/Secatan TwrPRYF195.0CooperativeTaylor85.7%6 of 72 h2 days
1,274Fl Forestry ServiceTALF195.0CooperativeLeon85.7%6 of 72 h2 days
1,285Brandon 2.8 SWFL-HB-13695.0VolunteerHillsborough85.7%6 of 72.4 h37 h
1,286New Port Richey 4.7 SFL-PS-8995.0VolunteerPasco85.7%6 of 72.4 h35 h
1,287Palm Bay 1.0 NEFL-BV-1495.0VolunteerBrevard85.7%6 of 72.4 h2 days
1,288Citra 3.2 SWFL-MR-9895.0VolunteerMarion85.7%6 of 72.4 h37 h
1,288Crawfordville 1.0 SFL-WK-1095.0VolunteerWakulla85.7%6 of 72.4 h37 h
1,290Leesburg 9.9 NEFL-LK-2395.0VolunteerLake85.7%6 of 72.4 h2 days
1,291Port St. Lucie 1.8 SWFL-SL-5095.0VolunteerSt. Lucie85.7%6 of 72.4 h2 days
1,292Fort White 4.4 NEFL-CB-2895.0VolunteerColumbia85.7%6 of 72.4 h37 h
1,292Palm Coast 4.2 SSWFL-FL-3095.0VolunteerFlagler85.7%6 of 72.4 h37 h
1,292Tallahassee 4.5 ENEFL-LN-9695.0VolunteerLeon85.7%6 of 72.4 h37 h
1,295Macclenny 4.9 SSWFL-BK-795.0VolunteerBaker85.7%6 of 72.4 h36 h
1,296La Belle 2.3 WNWFL-HY-395.0VolunteerHendry85.7%6 of 72.4 h37 h
1,297Gainesville 0.9 WSWFL-AL-7595.0VolunteerAlachua85.7%6 of 72.4 h2 days
1,297Oviedo 2.1 NFL-SM-3495.0VolunteerSeminole85.7%6 of 72.4 h2 days
1,299Palm Bay 6.0 NEFL-BV-16895.0VolunteerBrevard85.7%6 of 72.4 h2 days
1,300Rockledge 0.9 NWFL-BV-12695.0VolunteerBrevard85.7%6 of 72.4 h37 h
1,301Auburndale 2.4 NNEFL-PK-7694.9VolunteerPolk100%7 of 713.4 h24 h
1,302Crescent City 2.0 NFL-PT-2194.9VolunteerPutnam100%7 of 713.4 h24 h
1,303BLUE CYPRESS CREEK 12 WSW Fellsmere 12WSWBLUF194.9GaugeIndian River94.6%212 of 22426 min60 min
1,304Ocklawaha River AT Ocklawaha River at EurekaEURF194.8GaugeMarion98.8%166 of 16834 min2 h
1,305Big Slough At Tropicaire Blvd Near North Port0229945094.8GaugeSarasota98.2%165 of 16833 min3 h
1,305Venice Inlet At Crow's Nest Marina At Venice0229973594.8GaugeSarasota98.2%165 of 16833 min3 h
1,307Venice 3E - BermBRMF194.8GaugeSarasota97.0%163 of 16831 min3 h
1,307Warm Mineral Springs 9NTCZF194.8GaugeSarasota97.0%163 of 16831 min3 h
1,309Nocatee 10SE - Romp 12NRPF194.8GaugeDeSoto97.0%163 of 16831 min3 h
1,309Safery Barbor - Romp Well 14-1SHBF194.8GaugePinellas97.0%163 of 16831 min3 h
1,309Fort Lonesome 3N - Romp Well 48THAF194.8GaugeHillsborough97.0%163 of 16831 min3 h
1,312Myakka City 3SW - Romp Well 23MYCF194.8GaugeManatee97.0%163 of 16831 min3 h
1,313Port Manatee FL - 8726384PMAF194.7GaugeManatee94.1%791 of 84026 min36 min
1,314South Venice - Lemon BayLBAF194.7GaugeSarasota85.7%36 of 4231 min6 h
1,315Key LargoKLPF194.7CooperativeMonroe85.7%6 of 73.1 h24.2 h
1,316North Venice 2NE - Venice Minerals LakeVMLF194.6GaugeSarasota96.4%162 of 16831 min3 h
1,317Osprey 5E - DS05DNOF194.6GaugeSarasota96.4%162 of 16831 min3 h
1,318Big Slough At WCS-101 At North Port0229948494.5GaugeSarasota100%168 of 16838 min60 min
1,319Blackwater Creek Near Knights0230250094.5GaugeHillsborough100%168 of 16838 min60 min
1,320Lake Worth Pier - 8722670LKWF194.5GaugePalm Beach92.3%776 of 84024 min36 min
1,321West Melbourne 2.6 WSWFL-BV-17694.5VolunteerBrevard85.7%6 of 73.4 h37 h
1,322Naples Park 3.7 ENEFL-CR-1394.5VolunteerCollier85.7%6 of 73.4 h2 days
1,322Jacksonville 9.7 EFL-DV-13894.5VolunteerDuval85.7%6 of 73.4 h2 days
1,322Cypress Lake 0.5 SSWFL-LE-6594.5VolunteerLee85.7%6 of 73.4 h2 days
1,325Pierson 1.0 ENEFL-VL-10594.5VolunteerVolusia85.7%6 of 73.4 h37 h
1,326Lakeland 5.8 NEFL-PK-8794.5VolunteerPolk85.7%6 of 73.4 h39 h
1,327Gonzalez 2.1 EFL-ES-1594.5VolunteerEscambia85.7%6 of 73.4 h2 days
1,327Harmony 0.5 NWFL-OS-4594.5VolunteerOsceola85.7%6 of 73.4 h2 days
1,329Moore Haven 10.4 NFL-GL-1394.5VolunteerGlades85.7%6 of 73.4 h24 h
1,329Sunset 2.4 SWFL-MD-794.5VolunteerMiami-Dade85.7%6 of 73.4 h24 h
1,331Jacksonville 13.0 WFL-DV-4994.5VolunteerDuval85.7%6 of 73.4 h36 h
1,332South Pasadena 1.0 NEFL-PN-694.5VolunteerPinellas85.7%6 of 73.4 h2 days
1,333Manatee River At SR 64 Near Myakka Head0229995094.4GaugeManatee100%168 of 16838 min60 min
1,333Long Branch Near Pinellas Park0230778094.4GaugePinellas100%168 of 16838 min60 min
1,335Warm Mineral Wells 8NNE - WM24WMFF194.4GaugeSarasota95.8%161 of 16831 min3 h
1,336Osprey 6NE - CPS3CPOF194.4GaugeSarasota95.8%161 of 16831 min3 h
1,337Arcadia 5ESE - Romp Well 16JOSF194.3GaugeDeSoto98.2%165 of 16831 min4 h
1,338Harney Pond Canal 2.4 Miles BlRPCF194.3GaugeGlades98.2%165 of 16836 min2 h
1,339Gulf of Mexico AT PANAMA CITY BEACHPCBF194.3GaugeBay93.3%784 of 84027 min36 min
1,340Bruce Creek 2 N Bruce Creek near RedbayBREF194.3GaugeWalton86.9%146 of 16816 min3 h
1,341Indian Prairie Canal Above S-72 Near Buckhead Ridge 7WSWPCAF194.2GaugeGlades100%168 of 16839 min60 min
1,342Main Canal At Vero BeachMCVF194.2GaugeSt Lucie95.2%160 of 16831 min2 h
1,343Pine Level 4NW - West DesotoWDSF194.2GaugeDeSoto95.2%160 of 16831 min3 h
1,344Amelia River At Fernadina Beach TideFRDF194.2GaugeNassau93.2%783 of 84027 min32 min
1,345Wekiva River 9 W Sanford 9WWEKF194.2GaugeSeminole89.5%301 of 33621 min60 min
1,346Lake City 8.7 SFL-CB-1994.1VolunteerColumbia85.7%6 of 74.4 h2 days
1,346Live Oak 0.4 NEFL-SW-194.1VolunteerSuwannee85.7%6 of 74.4 h2 days
1,348Fernandina Beach 2.3 SFL-NS-1794.1VolunteerNassau85.7%6 of 74.4 h37 h
1,349East Palatka 3.5 NNWFL-PT-894.1VolunteerPutnam85.7%6 of 74.4 h37 h
1,350Melbourne 4.3 SSEFL-BV-15994.1VolunteerBrevard85.7%6 of 74.4 h2 days
1,351Warm Mineral Springs 7N - WM17WMTF194.0GaugeSarasota94.6%159 of 16831 min3 h
1,352Lehigh Acres 4SW - Jacks BranchJBCF193.9GaugeHendry100%168 of 16841 min1.5 h
1,352Panacoochee RetreatsPNRF193.9GaugeSumter100%168 of 16841 min1.5 h
1,354Osprey 1NE - North CreekNCOF193.8GaugeSarasota94.0%158 of 16831 min2 h
1,355Rookery BayRKQF193.7GaugeCollier96.4%162 of 16835 min2 h
1,356Naples Municipal AirportAPF93.7GaugeCollier85.7%6 of 75.2 h24 h
1,357Everglades ARS ScanEARF193.6GaugeMiami-Dade99.4%167 of 16841 min2 h
1,357Sellers Lake #1 ScanSLKF193.6GaugeLake99.4%167 of 16841 min2 h
1,359Panama City Beach 0.8 SEFL-BY-2593.6VolunteerBay85.7%6 of 75.4 h36 h
1,360Baker 1.8 SSEFL-OK-5293.6VolunteerOkaloosa85.7%6 of 75.4 h2 days
1,361Keystone Heights 9.7 ENEFL-CY-5493.6VolunteerClay85.7%6 of 75.4 h24 h
1,362Niceville 3.4 ESEFL-OK-2093.6VolunteerOkaloosa85.7%6 of 75.4 h2 days
1,363Boca Raton 3.8 WSWFL-PB-8093.6VolunteerPalm Beach85.7%6 of 75.4 h2 days
1,364St Augustine AirptSGJ93.5AirportSt Johns93.4%157 of 1689 min11.6 h
1,365Everglades ARSS205193.4SoilMiami-Dade100%168 of 16843 min62 min
1,366Wakulla #1 ScanWAKF193.4GaugeWakulla98.8%166 of 16841 min2 h
1,367Bee Ridge 3SW - Philippi CreekPCPF193.4GaugeSarasota92.8%156 of 16831 min3 h
1,368Palatka28J93.4AirportPutnam89.8%453 of 50410 min2.7 h
1,369Clearwater Air ParkCLW93.2AirportPinellas89.2%450 of 50410 min2.7 h
1,3705 SE BradentonLWDF193.2GaugeManatee86.6%194 of 22421 min62 min
1,371Laurel 2E - Kings GateKGAF193.1GaugeSarasota94.6%159 of 16831 min4 h
1,372Keystone Heights42J93.1AirportBradford89.0%449 of 50410 min2.7 h
1,372Crystal RiverCGC93.1AirportCitrus89.0%449 of 50410 min2.7 h
1,372InvernessINF93.1AirportCitrus89.0%449 of 50410 min2.7 h
1,375Cutler Ridge 1.5 SSWFL-MD-5193.1VolunteerMiami-Dade85.7%6 of 76.4 h2 days
1,376Satsuma 0.2 WSWFL-PT-493.1VolunteerPutnam85.7%6 of 76.4 h24 h
1,377Sunrise 0.4 NNEFL-BW-15193.1VolunteerBroward85.7%6 of 76.4 h2 days
1,378Port Orange 0.2 NNWFL-VL-6293.1VolunteerVolusia85.7%6 of 76.4 h2 days
1,379Destin - Fort Walton BeachDTS93.0AirportOkaloosa97.0%163 of 16812 min6.4 h
1,380Jacksonville - HerlongHEG93.0AirportDuval88.8%448 of 50410 min2.7 h
1,381PerryFPY93.0AirportTaylor88.6%447 of 50410 min2.7 h
1,382East Bay At Tank IslandAPXF192.9GaugeFranklin85.7%192 of 22421 min62 min
1,382Rookery BayRKXF192.9GaugeCollier85.7%192 of 22421 min62 min
1,384Fiva - Pithlachascotee RiverPIFF192.9GaugePasco85.7%192 of 22421 min62 min
1,385Lake George at Juniper Hunt ClubJNHF192.7GaugeLake100%168 of 16847 min68 min
1,386Titusville 7 E9282192.7ReferenceBrevard100%84 of 841.5 h3 h
1,386Sebring 23 SSE9282792.7ReferenceHighlands100%84 of 841.5 h3 h
1,388Everglades City 5 NE9282692.7ReferenceCollier100%84 of 841.5 h3 h
1,389De Funiak Springs 4.1 NNWFL-WT-2292.7VolunteerWalton85.7%6 of 77.4 h2 days
1,390De Land 5.7 NWFL-VL-992.7VolunteerVolusia85.7%6 of 77.4 h37 h
1,391Bradenton 5.6 SEFL-MA-5692.7VolunteerManatee85.7%6 of 77.4 h37 h
1,392Alford Arm - Buck Lake RdAFAF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Munson Slough at Ames Sink (in NAVD88)ASKF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Black Creek at Bloxham Cutoff Road (in NAVD88)BXCF192.6GaugeWakulla99.4%167 of 16846 min2 h
1,392Munson Slough at Capital Circle SW (in NAVD88)CAPF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Northeast Drainage at Centerville and Blairstone (in NAVD88)CTVF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Fisher Creek at Springhill Road (in NAVD88)FHCF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Telogia Creek near Greensboro (in NAVD88)GBOF192.6GaugeGadsden99.4%167 of 16846 min2 h
1,392Lake Iamonia Outfall at Meridian RoadIAMF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Kinsale at Shannon Lakes West (in NAVD88)KNSF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Kanturk Outfall at Centerville Road (in NAVD88)KRKF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Killarney at McLaughlin Drive (in NAVD88)KRNF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Kanturk at Clifden Drive (in NAVD88KTKF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Bradford at Camp Flastacowo (in NAVD88)LBFF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Central Drainage Ditch at Lake Bradford Road (in NAVD88)LEPF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Jackson at Miller Landing (in NAVD88)LJKF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Lake Lafayette Outfall at Chaires Crossroad (in NAVD88)LLYF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Munson Slough at Lake Munson Outfall (in NAVD88)LMSF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Leon High School Drainage Inlet (in NAVD88)LNTF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Northeast Drainage at Mahan Drive (in NAVD88)MHNF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Munson Slough at Roberts Avenue (in NAVD88)MNRF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Munson Slough at Oak Ridge RoadMOKF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392St Marks River above Natural Bridge Road (in NAVD88)NBRF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Central Drainage Ditch at Orange AvenueORAF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Park Avenue Drainage at Violet Street (in NAVD88)PKVF192.6GaugeLeon99.4%167 of 16846 min2 h
1,392Quincy Creek at Quincy - SR 267 (in NAVD88)QCCF192.6GaugeGadsden99.4%167 of 16846 min2 h
1,392Spring Creek at Spring Creek Park (in NAVD88)SPKF192.6GaugeJackson99.4%167 of 16846 min2 h
1,418Fountainbleau - Ti ChekikaTCEF192.6GaugeMiami-Dade90.4%152 of 16815 min8 h
1,419Tamiami Canal Near Coral GablesTCCF192.5GaugeDade100%168 of 16830 min62 min
1,420Apalachicola River at Bloody Bluff (in NAVD88)ABFF192.5GaugeGulf99.4%167 of 16847 min1.9 h
1,421Bulow Plantation State Park (in MHHW)BUPF192.5GaugeFlagler99.4%167 of 16847 min2 h
1,421Cocoa 1NNE - Indian RiverCOBF192.5GaugeBrevard99.4%167 of 16847 min2 h
1,421Navarre Beach Gulf of Mexico (In MHHW)NAVF192.5GaugeSanta Rosa99.4%167 of 16847 min2 h
1,421Osprey Fishing PierOFPF192.5GaugeSarasota99.4%167 of 16847 min2 h
1,421St Marks River at US-98 (in NAVD88)SRUF192.5GaugeWakulla99.4%167 of 16847 min2 h
1,421Venice Myakka River Park (in NAVD88)VMRF192.5GaugeSarasota99.4%167 of 16847 min2 h
1,427Tide Gauge at Shamrock Park & Nature Center (In MHHW)SHNF192.5GaugeSarasota99.4%167 of 16847 min2.1 h
1,428Tide Station at Long Key near Long Key Bight (in MHHW)LYTF192.5GaugeMiddle Keys in Monroe99.4%167 of 16847 min2 h
1,428Tide Station at Lora Point (in MHHW)PLOF192.5GaugeEscambia99.4%167 of 16847 min2 h
1,428Tampa Bay at Rocky PointRPTF192.5GaugeHillsborough99.4%167 of 16847 min2 h
1,428St Marks River near Rivers Edge Road (in MHHW)SRMF192.5GaugeWakulla99.4%167 of 16847 min2 h
1,428Bagdad 1SE - Tidal GaugeTBRF192.5GaugeSanta Rosa99.4%167 of 16847 min2 h
1,433Fort Pierce Inlet - Binney DockBNNF192.5GaugeSt. Lucie99.4%167 of 16847 min2.1 h
1,434Siesta Key 4SSE - Turtle BeachTUBF192.5GaugeSarasota99.4%167 of 16847 min1.9 h
1,435Apalachicola River at Brothers River Confluence (in NAVD88)ABCF192.5GaugeGulf99.4%167 of 16847 min2 h
1,435Tide Station near Avalon Boat Ramp (in MHHW)ABRF192.5GaugeSanta Rosa99.4%167 of 16847 min2 h
1,435Tide Gauge at Belleair CausewayAIRF192.5GaugePinellas99.4%167 of 16847 min2 h
1,435Aucilla River Boat Landing above US-98 (in MHHW)ALRF192.5GaugeTaylor99.4%167 of 16847 min2 h
1,435Amelia River Public Boat Ramp (in MHHW)AMRF192.5GaugeNassau99.4%167 of 16847 min2 h
1,435Indian River at AnkonaANKF192.5GaugeSt. Lucie99.4%167 of 16847 min2 h
1,435Tide Station on Little St Marks River above Apalachicola (in MHHASRF192.5GaugeFranklin99.4%167 of 16847 min2 h
1,435Atlantic Tide Station at Dania Beach Pier (in MHHW)ATSF192.5GaugeBroward99.4%167 of 16847 min2 h
1,435Bay Dock Rocky Creek (In MHHW)BDKF192.5GaugeHillsborough99.4%167 of 16847 min2 h
1,435Gulf of Mexico at Bald Point State Park (in MHHW)BDPF192.5GaugeFranklin99.4%167 of 16847 min2 h
1,435Tide Gauge at Bullfrog Creek (In MHHW)BFOF192.5GaugeHillsborough99.4%167 of 16847 min2 h
1,435Bishop Harbor Bay (In MHHW)BHBF192.5GaugeManatee99.4%167 of 16847 min2 h
1,435Tide Station at the Gulfside East End of Bahia Honda Key on OhioBHWF192.5GaugeLower Keys in Monroe99.4%167 of 16847 min2 h
1,435Cape Coral 2SE - Bernice Braden ParkBIAF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Keaton Beach - Bird IslandBIDF192.5GaugeTaylor99.4%167 of 16847 min2 h
1,435Palm Coast - Matanzas RiverBINF192.5GaugeFlagler99.4%167 of 16847 min2 h
1,435Tide Gauge at Boots Point (In MHHW)BIPF192.5GaugeManatee99.4%167 of 16847 min2 h
1,435Black Creek (in MHHW)BKMF192.5GaugeClay99.4%167 of 16847 min2 h
1,435Bagdad 1ESE - Mill Site ParkBMPF192.5GaugeSanta Rosa99.4%167 of 16847 min2 h
1,435Tide Gauge at Bokeelia Black Bay (In MHHW)BOAF192.5GaugeLee99.4%167 of 16847 min2 h
1,435East River at Butcher Pen Camping Ground (in MHHW)BPCF192.5GaugeFranklin99.4%167 of 16847 min2 h
1,435Tide Gauge at Beville Point (In MHHW)BPTF192.5GaugeManatee99.4%167 of 16847 min2 h
1,435Naples - Bayview ParkBVPF192.5GaugeCollier99.4%167 of 16847 min2 h
1,435Bay Pines (In MHHW)BZPF192.5GaugePinellas99.4%167 of 16847 min2 h
1,435East Bay at Callaway Bayou (in MHHW)CAAF192.5GaugeBay99.4%167 of 16847 min2 h
1,435Cayo Costa State Park (In MHHW)CAYF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Tampa Bay at Bayside Bridge (in MHHW)CBBF192.5GaugePinellas99.4%167 of 16847 min2 h
1,435Cross Bayou SouthCBOF192.5GaugePinellas99.4%167 of 16847 min2 h
1,435Captiva 2S - Blind PassCBPF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Bethune Beach - Cedar CreekCEDF192.5GaugeVolusia99.4%167 of 16847 min2 h
1,435Crescent City - LakeCELF192.5GaugePutnam99.4%167 of 16847 min2 h
1,435Cypress Point - Escambia Bay TideCEPF192.5GaugeEscambia99.4%167 of 16847 min2 h
1,435Cross Florida Barge CanalCFBF192.5GaugeCitrus99.4%167 of 16847 min2 h
1,435Broward River at Cedar Heights (in MHHW)CHJF192.5GaugeDuval99.4%167 of 16847 min2 h
1,435Chokoloskee Island (in MHHW)CILF192.5GaugeCollier99.4%167 of 16847 min2 h
1,435Cinco Bayou (In MHHW)CINF192.5GaugeOkaloosa99.4%167 of 16847 min2 h
1,435Carr Lake at Cedar Hill Landing Park (in NAVD88)CLPF192.5GaugeLeon99.4%167 of 16847 min2 h
1,435Captiva - McCarthysCMMF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Crystal River National Wildlife Refuge (In MHHW)CNWF192.5GaugeCitrus99.4%167 of 16847 min2 h
1,435Cooks Bayou at Parker Branch (in MHHW)CPBF192.5GaugeBay99.4%167 of 16847 min2 h
1,435Clam Pass Tramway Bridge (in MHHW)CPTF192.5GaugeCollier99.4%167 of 16847 min2 h
1,435Double Branch Bay (In MHHW)DBBF192.5GaugeHillsborough99.4%167 of 16847 min2 h
1,435Dunns Creek State Park Boat Ramp (in MHHW)DCSF192.5GaugePutnam99.4%167 of 16847 min2 h
1,435Pine Island 1SW - 1909DMKF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Pompano BeachDRFF192.5GaugeBroward99.4%167 of 16847 min2 h
1,435Dixie Beach Sanibel (In MHHW)DXBF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Econfina Creek near Deer Point Lake (in NAVD88)ECDF192.5GaugeBay99.4%167 of 16847 min2 h
1,435Eldredge Park (In MHHW)EDPF192.5GaugeOkaloosa99.4%167 of 16847 min2 h
1,435Tide Station at the Edward B. Knight Pier in Key West (in MHHW)EKPF192.5GaugeLower Keys in Monroe99.4%167 of 16847 min2 h
1,435Estero PassEPAF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Parker at East Bay (in MHHW)EPBF192.5GaugeBay99.4%167 of 16847 min2 h
1,435Tide Station at East Rockland Key on Rockland Channel (in MHHW)ERKF192.5GaugeLower Keys in Monroe99.4%167 of 16847 min2 h
1,435Estero River Pelican SoundERPF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Estero 1N - Estero RiverESGF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Flamingo at Florida BayFBFF192.5GaugeMainland Monroe99.4%167 of 16847 min2 h
1,435Cape Coral 1SE - Four FreedomsFFBF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Fort George State Park (in MHHW)FGSF192.5GaugeDuval99.4%167 of 16847 min2 h
1,435Tide Gauge at Fort Island Boat RampFITF192.5GaugeCitrus99.4%167 of 16847 min2 h
1,435Fulton Mariners Point (in MHHW)FMPF192.5GaugeDuval99.4%167 of 16847 min2 h
1,435Four Mile Cove Ecological (In MHHW)FOMF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Pensacola Bay at Fort Pickens (in MHHW)FPBF192.5GaugeEscambia99.4%167 of 16847 min2 h
1,435Gulf of Mexico at FSU Coastal Marine Lab in St Teresa (in MHHW)FSCF192.5GaugeFranklin99.4%167 of 16847 min2 h
1,435Tide Gauge at the entrance of the Simpson River (in MHHW)FSRF192.5GaugeSanta Rosa99.4%167 of 16847 min2 h
1,435Cape Coral 3SE - Fishing PierFYCF192.5GaugeLee99.4%167 of 16847 min2 h
1,435Tide Station at Ocean Reef on Card Sound (in MHHW)GBPF192.5GaugeUpper Keys in Monroe99.4%167 of 16847 min2 h
1,435Goodland MarinaGDLF192.5GaugeCollier99.4%167 of 16847 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.