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.
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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 751 | Hillsborough River Near Tampa02304500 | 97.2 | Gauge | Hillsborough | 99.4% | 167 of 168 | 23 min | 2 h | |
| 751 | Brushy Creek Near Sulphur Springs02306904 | 97.2 | Gauge | Hillsborough | 99.4% | 167 of 168 | 23 min | 2 h | |
| 753 | Daytona Beach RgnlDAB | 97.2 | Airport | Volusia | 98.8% | 166 of 168 | 11 min | 2 h | |
| 754 | Crystal River - Saragassa CanalSGCF1 | 97.2 | Gauge | Citrus | 98.2% | 660 of 672 | 21 min | 45 min | |
| 755 | Bayport - Gulf of MexicoBPGF1 | 97.2 | Gauge | Hernando | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Cyrstal SpringsCRZF1 | 97.2 | Gauge | Pasco | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Brushy CkCTPF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Curiosity Ck At 122NdCURF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Josephine Creek 4 S Desoto CityDESF1 | 97.2 | Gauge | Highlands | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Santa Fe River AT Hildreth On U.s. 129 BridgeFTWF1 | 97.2 | Gauge | Gilchrist | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | SE Fork Homosassa SpringHSEF1 | 97.2 | Gauge | Citrus | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | ALAFIA RIVER AT KeysvilleKEYF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | LaurensLAUF1 | 97.2 | Gauge | Sarasota | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Carrollwood 2E - Lake EcklesLEKF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | L-31 Extension At 5 MileLTMF1 | 97.2 | Gauge | Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | L-31 Extension At 7 MileLTWF1 | 97.2 | Gauge | Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Chipola River 1 E Marianna (US 90)MALF1 | 97.2 | Gauge | Jackson | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | AT Myakka CityMKAF1 | 97.2 | Gauge | Manatee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | St. Marks River 6 N Newport On Old Magnolia RdNEPF1 | 97.2 | Gauge | Wakulla | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Double Branch 3 NE OldsmarOLDF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Prairie CreekPRKF1 | 97.2 | Gauge | Charlotte | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Wauchula 2NNE - Peace RiverPWAF1 | 97.2 | Gauge | Hardee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | 8 NW TampaSCKF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Shell CreekSHEF1 | 97.2 | Gauge | Charlotte | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Townsend Canal near AlvaTCRF1 | 97.2 | Gauge | Hendry | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Cypress Creek 0.2 AT Worthington GardensWRGF1 | 97.2 | Gauge | Pasco | 98.2% | 165 of 168 | 21 min | 2 h | |
| 755 | Hillsborough River AT Hillsborough River State ParkZPHF1 | 97.2 | Gauge | Hillsborough | 98.2% | 165 of 168 | 21 min | 2 h | |
| 778 | Miami-Dade Everglades (G-3272 )GDMF1 | 97.2 | Gauge | Miami-Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 779 | Blackwater River AT BakerBAKF1 | 97.2 | Gauge | Okaloosa | 98.2% | 165 of 168 | 21 min | 2 h | |
| 779 | Escambia River 1 AT CenturyCTYF1 | 97.2 | Gauge | Santa Rosa | 98.2% | 165 of 168 | 21 min | 2 h | |
| 779 | Country Walk Gauge (G-3626)GADF1 | 97.2 | Gauge | Miami-Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Wells L-2194/2195BWLF1 | 97.2 | Gauge | Lee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Dunns Creek 2 NE SatsumaDNSF1 | 97.2 | Gauge | Putnam | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Wells L-1993/1994/1995FMWF1 | 97.2 | Gauge | Lee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | 11 E Fort OgdenFOGF1 | 97.2 | Gauge | De Soto | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Frog CreekFRGF1 | 97.2 | Gauge | Manatee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Five Mile CreekFVJF1 | 97.2 | Gauge | Pasco | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | 2 N GardnerGDRF1 | 97.2 | Gauge | Hardee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Little Econ river 3S AT OviedoLECF1 | 97.2 | Gauge | Seminole | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | AuburndaleLLAF1 | 97.2 | Gauge | Polk | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Delray BeachLXHF1 | 97.2 | Gauge | Palm Beach | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Florida CityMCCF1 | 97.2 | Gauge | Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Met -1METF1 | 97.2 | Gauge | Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | 1 S Bowling GreenPAYF1 | 97.2 | Gauge | Hardee | 98.2% | 165 of 168 | 21 min | 2 h | |
| 782 | Homestead 12SW - Royal Palm GaugePPGF1 | 97.2 | Gauge | Miami-Dade | 98.2% | 165 of 168 | 21 min | 2 h | |
| 796 | Big Creek Nr ClermontBCNF1 | 97.2 | Gauge | Lake | 95.2% | 160 of 168 | 16 min | 2 h | |
| 796 | Loxahatchee River 500 ft downstream of US 1 at Jupiter (in MHHW)LRPF1 | 97.2 | Gauge | Palm Beach | 95.2% | 160 of 168 | 16 min | 2 h | |
| 796 | Archie Creek 7 NNE Temple TerraceTCKF1 | 97.2 | Gauge | Hillsborough | 95.2% | 160 of 168 | 16 min | 2 h | |
| 799 | AT NocateeNOCF1 | 97.2 | Gauge | De Soto | 95.2% | 160 of 168 | 16 min | 3 h | |
| 800 | Orlando WestORWF1 | 97.1 | Cooperative | Orange | 100% | 7 of 7 | 8.6 h | 24 h | |
| 801 | Suwannee River AT Branford (US 27)BFDF1 | 97.1 | Gauge | Suwannee | 97.6% | 164 of 168 | 20 min | 2 h | |
| 801 | EAST LAKE OUTFALL AT TampaESLF1 | 97.1 | Gauge | Hillsborough | 97.6% | 164 of 168 | 20 min | 2 h | |
| 801 | 4 NE Myakka HeadHORF1 | 97.1 | Gauge | Hardee | 97.6% | 164 of 168 | 20 min | 2 h | |
| 801 | Fisheating Creek 1 S PalmdalePLMF1 | 97.1 | Gauge | Glades | 97.6% | 164 of 168 | 20 min | 2 h | |
| 801 | ALAFIA RIVER 5 SE LithiaSPAF1 | 97.1 | Gauge | Hillsborough | 97.6% | 164 of 168 | 20 min | 2 h | |
| 801 | VernaVRWF1 | 97.1 | Gauge | Manatee | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Homeland - Barber BranchBBHF1 | 97.1 | Gauge | Polk | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Suwannee River AT Dowling Park (CR 250)DOUF1 | 97.1 | Gauge | Suwannee | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Lake Miccosukee OutfallLMIF1 | 97.1 | Gauge | Jefferson | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Clear Springs - Peace RiverPCSF1 | 97.1 | Gauge | Polk | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Phosphate Mine Outfall CS-8 NeaPMOF1 | 97.1 | Gauge | Polk | 97.6% | 164 of 168 | 20 min | 2 h | |
| 807 | Fort MeadeWDNF1 | 97.1 | Gauge | Polk | 97.6% | 164 of 168 | 20 min | 2 h | |
| 813 | DeLandDED | 97.0 | Airport | Volusia | 99.6% | 502 of 504 | 25 min | 40 min | |
| 814 | Bay Lake Nr VinelandBLVF1 | 97.0 | Gauge | Orange | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Black Water Creek 2 SW Cassia 2SWCASF1 | 97.0 | Gauge | Lake | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Eau Gallie CkEAUF1 | 97.0 | Gauge | Brevard | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Green Swamp RunGSRF1 | 97.0 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Everglades 1 In C-111 BasinHEEF1 | 97.0 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Little Creek At Green Swamp RdLCGF1 | 97.0 | Gauge | Lake | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | ChieflandMCHF1 | 97.0 | Gauge | Levy | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Silver Glen Springs Nr AstorSGSF1 | 97.0 | Gauge | Marion | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Bartow 3SE - Sixmile CreekSXZF1 | 97.0 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Wolf Creek Nr Deer ParkWCDF1 | 97.0 | Gauge | Osceola | 99.4% | 167 of 168 | 24 min | 2 h | |
| 814 | Crawfordville 5NE - Wakulla SpringWKLF1 | 97.0 | Gauge | Wakulla | 99.4% | 167 of 168 | 24 min | 2 h | |
| 825 | Homestead Base Gauge (G-1183)GHBF1 | 97.0 | Gauge | Miami-Dade | 97.6% | 164 of 168 | 21 min | 2 h | |
| 826 | Crystal RiverCYXF1 | 97.0 | Gauge | Citrus | 97.6% | 164 of 168 | 21 min | 2 h | |
| 826 | Yellow River AT MilliganMLGF1 | 97.0 | Gauge | Okaloosa | 97.6% | 164 of 168 | 21 min | 2 h | |
| 828 | Peace Ck Drainage CanalEAGF1 | 97.0 | Gauge | Polk | 97.6% | 164 of 168 | 21 min | 2 h | |
| 828 | Fort Myers VillasFMVF1 | 97.0 | Gauge | Lee | 97.6% | 164 of 168 | 21 min | 2 h | |
| 828 | North Fort MyersNFWF1 | 97.0 | Gauge | Lee | 97.6% | 164 of 168 | 21 min | 2 h | |
| 831 | St. Johns River 9 W Cocoa 9wCOCF1 | 96.9 | Gauge | Orange | 100% | 168 of 168 | 26 min | 60 min | |
| 832 | Imperial River 2 E Bonita SpringsBSIF1 | 96.9 | Gauge | Lee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | L - 738 Near Bonita Springs 2EBSJF1 | 96.9 | Gauge | Lee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Well L-2644CPWF1 | 96.9 | Gauge | Lee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Corps Site 9CRHF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | CumpresscoCUMF1 | 96.9 | Gauge | Pasco | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Econ River Nr ChuluotaECCF1 | 96.9 | Gauge | Seminole | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 10EDAF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 7EDBF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 9EDCF1 | 96.9 | Gauge | Broward | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 8EDDF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 11EDHF1 | 96.9 | Gauge | Palm Beach | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 12EDIF1 | 96.9 | Gauge | Broward | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden13EDJF1 | 96.9 | Gauge | Broward | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 14EDKF1 | 96.9 | Gauge | Broward | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Eden 6EDNF1 | 96.9 | Gauge | Collier | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Fanning SpringsFANF1 | 96.9 | Gauge | Levy | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Lake Okeechobee AT Fisheating Creek near LakePort at Highway 78FCKF1 | 96.9 | Gauge | Glades | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Myakka City 3NNEFLTF1 | 96.9 | Gauge | Manatee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Ft. Drum CreekFTCF1 | 96.9 | Gauge | Okeechobee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Santa Fe River AT Fort WhiteFWHF1 | 96.9 | Gauge | Gilchrist | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Everglades 5A In C-111 BasinHETF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Ichetucknee River AT Ichetucknee River near Ichetucknee River SICSF1 | 96.9 | Gauge | Columbia | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Aucilla River 0.6 SE Lamont (US 27)LAMF1 | 96.9 | Gauge | Jefferson | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Wells L-1998/1999LAWF1 | 96.9 | Gauge | Lee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Myakka CityLCKF1 | 96.9 | Gauge | Manatee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Lake Sylvan ParkLSPF1 | 96.9 | Gauge | Seminole | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Myakka CityMAPF1 | 96.9 | Gauge | Manatee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Myakka CityMYKF1 | 96.9 | Gauge | Manatee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Olga 1EOLGF1 | 96.9 | Gauge | Lee | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Orange Creek At Orange Creek At Orange SpringsONGF1 | 96.9 | Gauge | Marion | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | BartowPCDF1 | 96.9 | Gauge | Polk | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Clearwater - Alligator CreekPIAF1 | 96.9 | Gauge | Pinellas | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | PineolaPNLF1 | 96.9 | Gauge | Sumter | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | SumtervilleSTVF1 | 96.9 | Gauge | Sumter | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | AT Suwannee River above Gopher River Confluence.SUWF1 | 96.9 | Gauge | Levy | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Tamiami Canal Blo S-12-DTAMF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | 14 W Tamiami Canal at S-355A/Sweetwater 14W FLTCAF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | SweetwaterTCBF1 | 96.9 | Gauge | Dade | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | Withlacoochee River At Chambers IslandWCIF1 | 96.9 | Gauge | Levy | 100% | 168 of 168 | 26 min | 77 min | |
| 832 | RichlandWRCF1 | 96.9 | Gauge | Pasco | 100% | 168 of 168 | 26 min | 77 min | |
| 872 | Blackwater Creek 4 NE KnightsKNTF1 | 96.9 | Gauge | Hillsborough | 100% | 168 of 168 | 26 min | 75 min | |
| 872 | AT North PortNPRF1 | 96.9 | Gauge | Sarasota | 100% | 168 of 168 | 26 min | 75 min | |
| 874 | Marianna 5ENE - Jackson Blue SpringMBSF1 | 96.9 | Gauge | Jackson | 100% | 168 of 168 | 26 min | 76 min | |
| 875 | East Bay Near Campbell PointAPQF1 | 96.9 | Gauge | Franklin | 97.0% | 163 of 168 | 20 min | 2 h | |
| 876 | Manatee River 8 W Myakka HeadMKHF1 | 96.8 | Gauge | Manatee | 100% | 168 of 168 | 26 min | 75 min | |
| 877 | Windermere 1.2 NWFL-OR-40 | 96.8 | Volunteer | Orange | 100% | 7 of 7 | 9.4 h | 24 h | |
| 877 | New Smyrna Beach 1.5 EFL-VL-1 | 96.8 | Volunteer | Volusia | 100% | 7 of 7 | 9.4 h | 24 h | |
| 879 | Miami Shores 1NE - C7 CanalCMDF1 | 96.8 | Gauge | Miami-Dade | 98.5% | 662 of 672 | 23 min | 45 min | |
| 880 | Carter CkSBRF1 | 96.8 | Gauge | Highlands | 94.0% | 158 of 168 | 16 min | 2 h | |
| 881 | Pithlachascotee RiverPTHF1 | 96.8 | Gauge | Pasco | 94.0% | 158 of 168 | 16 min | 3 h | |
| 882 | Crane Creek At MelbourneCCMF1 | 96.7 | Gauge | Brevard | 99.4% | 167 of 168 | 26 min | 2 h | |
| 883 | Davenport Creek Nr LoughmanDACF1 | 96.7 | Gauge | Osceola | 99.4% | 167 of 168 | 26 min | 2 h | |
| 883 | Florida City - Everglades No4EVMF1 | 96.7 | Gauge | Dade | 99.4% | 167 of 168 | 26 min | 2 h | |
| 883 | Everglades 2A In C-111 BasinHEMF1 | 96.7 | Gauge | Dade | 99.4% | 167 of 168 | 26 min | 2 h | |
| 883 | ClermontLMNF1 | 96.7 | Gauge | Lake | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Boggy Creek Nr TaftBCTF1 | 96.7 | Gauge | Orange | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | ChassahowitzkaCZKF1 | 96.7 | Gauge | Citrus | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Deerfield Beach Gauge 4SDBRF1 | 96.7 | Gauge | Broward | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Lake Ingra - East Side CreekESCF1 | 96.7 | Gauge | Mainland Monroe | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | 2 SW LorraineFRUF1 | 96.7 | Gauge | Manatee | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Miami Dade Everlglades (G-3628)GMIF1 | 96.7 | Gauge | Miami-Dade | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Homosassa River AT HomosassaHSAF1 | 96.7 | Gauge | Citrus | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Santa Fe River AT O'Leno State ParkOLPF1 | 96.7 | Gauge | Columbia | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | New Port RicheyPNPF1 | 96.7 | Gauge | Pasco | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | Manatee River AT Rye BridgeRYEF1 | 96.7 | Gauge | Manatee | 99.4% | 167 of 168 | 26 min | 2 h | |
| 887 | 6 NW WimaumaWMMF1 | 96.7 | Gauge | Hillsborough | 99.4% | 167 of 168 | 26 min | 2 h | |
| 898 | Peace River 0.6 E BartowBARF1 | 96.7 | Gauge | Polk | 96.4% | 162 of 168 | 16 min | 4 h | |
| 899 | Guana Tolomato Matanzas NERRS at Favre-DGTQF1 | 96.7 | Gauge | St. Johns | 96.4% | 162 of 168 | 20 min | 2 h | |
| 900 | Long BranchLLRF1 | 96.6 | Gauge | Pinellas | 99.4% | 167 of 168 | 26 min | 2 h | |
| 900 | Tide Station at Marker 14 Near HomosassaNHOF1 | 96.6 | Gauge | Citrus | 99.4% | 167 of 168 | 26 min | 2 h | |
| 900 | Chassahowit - GulfZKAF1 | 96.6 | Gauge | Hernando | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | EAST RIVER NEAR EVERGLADES CITY 6wswFUBF1 | 96.6 | Gauge | Collier | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Julington Creek AT Julington Creek at Old Saint Augustine RoadJULF1 | 96.6 | Gauge | Duval | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Suwannee River AT Suwannee SpringsLIKF1 | 96.6 | Gauge | Suwannee | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Shoal River 4 NNE Mossy Head (CR 1087)MHDF1 | 96.6 | Gauge | Walton | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Aucilla River 12 ESE Nutall RiseNUTF1 | 96.6 | Gauge | Taylor | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Myakka CityOGLF1 | 96.6 | Gauge | Manatee | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Flamingo 17NNWSHKF1 | 96.6 | Gauge | Monroe | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Florida CityTRCF1 | 96.6 | Gauge | Dade | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | FlamingoUBRF1 | 96.6 | Gauge | Monroe | 99.4% | 167 of 168 | 26 min | 2 h | |
| 903 | Upstream Lostmans RiverULRF1 | 96.6 | Gauge | Monroe | 99.4% | 167 of 168 | 26 min | 2 h | |
| 913 | ChassahowitzkaDGIF1 | 96.6 | Gauge | Citrus | 93.4% | 157 of 168 | 16 min | 3 h | |
| 914 | Apalachicola Dry BarADBF1 | 96.5 | Gauge | Franklin | 98.8% | 166 of 168 | 26 min | 2 h | |
| 914 | Homosassa Springs - Halls RiverHRHF1 | 96.5 | Gauge | Citrus | 98.8% | 166 of 168 | 26 min | 2 h | |
| 914 | Ochlockonee River 5.0 SE Havana (US 27)HVNF1 | 96.5 | Gauge | Gadsden | 98.8% | 166 of 168 | 26 min | 2 h | |
| 914 | Industrial CanalINDF1 | 96.5 | Gauge | Hendry | 98.8% | 166 of 168 | 26 min | 2 h | |
| 914 | St Mary's River AT MacclennyMACF1 | 96.5 | Gauge | Baker | 98.8% | 166 of 168 | 26 min | 2 h | |
| 914 | Lake HarborSLOF1 | 96.5 | Gauge | Palm Beach | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Blue Springs AT BLUE SPRINGSBLSF1 | 96.5 | Gauge | Madison | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Charlie CreekCWVF1 | 96.5 | Gauge | Hardee | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Southeast Miami Dade Everglades B (G-3356)GDIF1 | 96.5 | Gauge | Miami-Dade | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Withlacoochee River At Inglis DamINGF1 | 96.5 | Gauge | Citrus | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | South Lake Outlet Ab S-15SOLF1 | 96.5 | Gauge | Orange | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Withlacoochee River At Bypass CanalWIGF1 | 96.5 | Gauge | Levy | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | Withlacoochee River At Bypass CanalWIHF1 | 96.5 | Gauge | Levy | 98.8% | 166 of 168 | 26 min | 2 h | |
| 920 | N.W. Wellfield CanalWLCF1 | 96.5 | Gauge | Dade | 98.8% | 166 of 168 | 26 min | 2 h | |
| 928 | Osprey 4E - Central CountyCCXF1 | 96.5 | Gauge | Sarasota | 97.9% | 658 of 672 | 16 min | 75 min | |
| 929 | Peace River At SR 60 At Bartow02294650 | 96.5 | Gauge | Polk | 97.0% | 163 of 168 | 18 min | 4 h | |
| 930 | Withlacoochee 4.5 NE HolderHLDF1 | 96.4 | Gauge | Citrus | 100% | 224 of 224 | 28 min | 62 min | |
| 930 | 2 NW OldsmarTBFF1 | 96.4 | Gauge | Pinellas | 100% | 224 of 224 | 28 min | 62 min | |
| 932 | Lake Tarpon Canal At S-551, Near Oldsmar02307498 | 96.4 | Gauge | Pinellas | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Alligator Creek At Highway 19 At Clearwater02307669 | 96.4 | Gauge | Pinellas | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Withlacoochee-Hillsborough Ovflo Near Richland02311000 | 96.4 | Gauge | Pasco | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Site 64 In Conservation Area 3A Nr Coopertown255828080401301 | 96.4 | Gauge | Broward | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | EDEN 14 Raingage in WCA 3-A260410080452702 | 96.4 | Gauge | Broward | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Site 62 In Conservation Area 3A Nr Andytown261023080443001 | 96.4 | Gauge | Broward | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Site 63 In Conservation Area No. 3A Nr Andytown261117080315201 | 96.4 | Gauge | Broward | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | EDEN 11 Raingage in WCA 2-A262258080273502 | 96.4 | Gauge | Palm Beach | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Site 7 Raingage in WCA 1 NR Shawano263180080205002 | 96.4 | Gauge | Palm Beach | 100% | 168 of 168 | 28 min | 77 min | |
| 932 | Lake Sylvan Park Raingage Near Paola284759081232100 | 96.4 | Gauge | Seminole | 100% | 168 of 168 | 28 min | 77 min | |
| 942 | Jacksonville NASNIP | 96.4 | Airport | St Johns | 97.6% | 164 of 168 | 12 min | 4 h | |
| 943 | Melbourne 10.5 NNWFL-BV-180 | 96.3 | Volunteer | Brevard | 100% | 7 of 7 | 10.4 h | 24 h | |
| 943 | Plantation 1.0 EFL-BW-182 | 96.3 | Volunteer | Broward | 100% | 7 of 7 | 10.4 h | 24 h | |
| 945 | Levee 8 CanalLVCF1 | 96.3 | Gauge | Palm Beach | 98.2% | 165 of 168 | 26 min | 2 h | |
| 945 | St. Johns River 4 SW Buffalo Bluff Nr PalatkaPALF1 | 96.3 | Gauge | Putnam | 98.2% | 165 of 168 | 26 min | 2 h | |
| 947 | T00T00sahatchee Crk 5 SE CHRISTMAS 5SECHRF1 | 96.2 | Gauge | Orange | 100% | 168 of 168 | 29 min | 60 min | |
| 948 | Eglin AFB/ValparaisVPS | 96.2 | Airport | Okaloosa | 99.4% | 167 of 168 | 10 min | 1.8 h | |
| 949 | North PortBNPF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Brooker CreekBVKF1 | 96.0 | Gauge | Hillsborough | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | 4 SW Gulf HammockGULF1 | 96.0 | Gauge | Levy | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Sarasota Hickory WellHIWF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | TampaHPLF1 | 96.0 | Gauge | Hillsborough | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Howard CreekHWCF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Lehigh AcresLEAF1 | 96.0 | Gauge | Lee | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Mimi Lakes 2NNEMCOF1 | 96.0 | Gauge | Miami-Dade | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Platt - Peace RiverPLPF1 | 96.0 | Gauge | De Soto | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Alafia River 4 ESE RiverviewRIVF1 | 96.0 | Gauge | Hillsborough | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Sarasota Coconut WellSCWF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | NokomisSKTF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Verna Deep Well 1AVDWF1 | 96.0 | Gauge | Manatee | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Verna Test Well 0-2VTWF1 | 96.0 | Gauge | Manatee | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Verna Test Well 0-4VWWF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 949 | Woodm - Warm Mineral SpringsWMSF1 | 96.0 | Gauge | Sarasota | 100% | 168 of 168 | 30 min | 62 min | |
| 965 | St Johns River 1 NE AstorASTF1 | 96.0 | Gauge | Volusia | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | St Johns River 5 W DelandDLAF1 | 96.0 | Gauge | Lake | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | St. Johns River 6 SE Above Lake Harney Near GenevaGENF1 | 96.0 | Gauge | Volusia | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | ST JOHNS River 9 W Melbourne 9WMELF1 | 96.0 | Gauge | Brevard | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | Yellow River At Yellow River HWY 87 Nr MiltonMLYF1 | 96.0 | Gauge | Santa Rosa | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | ESCAMBIA RIVER 6 SE ESCAMBIA RIVER nr MOLINOMNOF1 | 96.0 | Gauge | Escambia | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | Manatee Spring AT Manatee Springs (source)MSPF1 | 96.0 | Gauge | Levy | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | AT Sulpher SpringsSSPF1 | 96.0 | Gauge | Hillsborough | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | Sulphur Springs RunSSRF1 | 96.0 | Gauge | Hillsborough | 99.4% | 167 of 168 | 29 min | 2 h | |
| 965 | Wakulla River AT Wakulla River near CrawfordvilleWKRF1 | 96.0 | Gauge | Wakulla | 99.4% | 167 of 168 | 29 min | 2 h | |
| 975 | Econfina Creek AT Econfina Creek near BennettBENF1 | 96.0 | Gauge | Bay | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | RiverviewBLFF1 | 96.0 | Gauge | Hillsborough | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Ochlockonee River 1.5 SW Bloxham (SR 20)BLXF1 | 96.0 | Gauge | Leon | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Shoal River AT CrestviewCRVF1 | 96.0 | Gauge | Okaloosa | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Frog CreekFRCF1 | 96.0 | Gauge | Manatee | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Fort OgdenFTOF1 | 96.0 | Gauge | De Soto | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Hillsboro CanalHCBF1 | 96.0 | Gauge | Palm Beach | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | TampaHLRF1 | 96.0 | Gauge | Hillsborough | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Little River 4 W Midway (SR 268)MIDF1 | 96.0 | Gauge | Gadsden | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Loxahatchee 7SWNLXF1 | 96.0 | Gauge | Palm Beach | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | NorthportNWEF1 | 96.0 | Gauge | Sarasota | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Yellow River Nr Oak GroveOKGF1 | 96.0 | Gauge | Okaloosa | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Indiantown Gauge Near Jupiter 15WPBCF1 | 96.0 | Gauge | Palm Beach | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Bartow - Peace RiverPBZF1 | 96.0 | Gauge | Polk | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Lake WalesSDEF1 | 96.0 | Gauge | Polk | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Shingle Creek AT CampbellSHIF1 | 96.0 | Gauge | Osceola | 97.6% | 164 of 168 | 26 min | 2 h | |
| 975 | Delray Beach 16SWSLXF1 | 96.0 | Gauge | Palm Beach | 97.6% | 164 of 168 | 26 min | 2 h | |
| 992 | 3 E LakelandSDLF1 | 96.0 | Gauge | Polk | 94.6% | 159 of 168 | 21 min | 3 h | |
| 993 | ParrishGCPF1 | 95.9 | Gauge | Manatee | 100% | 168 of 168 | 30 min | 62 min | |
| 994 | Kendale LakesKLGF1 | 95.9 | Gauge | Miami-Dade | 100% | 168 of 168 | 31 min | 60 min | |
| 994 | Ortega River At Ortega River At Argyle Forest BlvdORKF1 | 95.9 | Gauge | Duval | 100% | 168 of 168 | 31 min | 60 min | |
| 994 | Pottsburg Creek near Jacksonville (in NAVD88)PCCF1 | 95.9 | Gauge | Duval | 100% | 168 of 168 | 31 min | 60 min | |
| 997 | Bonnet Creek Nr VinelandBCVF1 | 95.9 | Gauge | Osceola | 100% | 168 of 168 | 31 min | 62 min | |
| 997 | Choctawhatchee River 1 W Caryville (US 90)CARF1 | 95.9 | Gauge | Holmes | 100% | 168 of 168 | 31 min | 62 min | |
| 997 | Cypress Creek Canal At S-103A Nr VinelanCCCF1 | 95.9 | Gauge | Orange | 100% | 168 of 168 | 31 min | 62 min | |
| 997 | Cypress Creek At VinelandCCVF1 | 95.9 | Gauge | Orange | 100% | 168 of 168 | 31 min | 62 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.