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 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
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 1,001 | Crystal RiverCYXF1 | 97.6 | Gauge | Citrus | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,001 | L-31 Extension At 7 MileLTWF1 | 97.6 | Gauge | Dade | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,001 | Townsend Canal near AlvaTCRF1 | 97.6 | Gauge | Hendry | 98.8% | 166 of 168 | 19 min | 2 h | |
| 1,004 | SR A1A at 11th Street Canal in St Augustine Beach (in NAVD88)SAAF1 | 97.6 | Gauge | St. Johns | 97.0% | 326 of 336 | 16 min | 1.5 h | |
| 1,005 | Olustee RAWSOLSF1 | 97.5 | Gauge | Baker | 100% | 168 of 168 | 19 min | 60 min | |
| 1,006 | Desoto Lakes 4.2 NNEFL-MA-43 | 97.5 | Volunteer | Manatee | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,007 | PlymouthPLTF1 | 97.4 | Cooperative | Orange | 100% | 7 of 7 | 7.6 h | 24 h | |
| 1,008 | Tavares 2.4 WNWFL-LK-54 | 97.4 | Volunteer | Lake | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,009 | Jacksonville 13.0 WFL-DV-49 | 97.4 | Volunteer | Duval | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,009 | Longwood 6.5 WFL-SM-65 | 97.4 | Volunteer | Seminole | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,011 | Yulee 3.4 SEFL-NS-26 | 97.4 | Volunteer | Nassau | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,012 | FL-SJ-60FL-SJ-60 | 97.4 | COCORAHS | - | 100% | 3 of 3 | 7.4 h | 24 h | |
| 1,013 | Suwannee River AT Branford (US 27)BFDF1 | 97.4 | Gauge | Suwannee | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,013 | Guana Tolomato Matanzas NERRS at Favre-DGTQF1 | 97.4 | Gauge | St. Johns | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,013 | Fisheating Creek 1 S PalmdalePLMF1 | 97.4 | Gauge | Glades | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,016 | East Bay Near Campbell PointAPQF1 | 97.4 | Gauge | Franklin | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,016 | L-31 N. Extension At 1 MileLNEF1 | 97.4 | Gauge | Dade | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,016 | L-31 N. Extension At 3 MileLWMF1 | 97.4 | Gauge | Dade | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,016 | Reedy Creek Nr PoincianaRCRF1 | 97.4 | Gauge | Osceola | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,016 | Florida CitySDAF1 | 97.4 | Gauge | Dade | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,021 | L-31 Extension At 5 MileLTMF1 | 97.4 | Gauge | Dade | 98.2% | 165 of 168 | 19 min | 2 h | |
| 1,022 | ImmokaleeOASF1 | 97.3 | Gauge | Collier | 99.4% | 167 of 168 | 21 min | 2 h | |
| 1,023 | Santa Fe At High SpringsHSPF1 | 97.2 | Gauge | Alachua | 100% | 168 of 168 | 23 min | 75 min | |
| 1,024 | Panama CityECP | 97.2 | Airport | Bay | 99.4% | 167 of 168 | 10 min | 2 h | |
| 1,025 | L-31 Extension At 4 MileLEMF1 | 97.2 | Gauge | Dade | 97.6% | 164 of 168 | 19 min | 2 h | |
| 1,026 | Bruce Creek 2 N Bruce Creek near RedbayBREF1 | 97.2 | Gauge | Walton | 94.6% | 159 of 168 | 14 min | 2 h | |
| 1,027 | Peace River 1.2 AT Fort MeadeFTMF1 | 97.1 | Gauge | Polk | 100% | 168 of 168 | 23 min | 75 min | |
| 1,027 | GenevaGNEF1 | 97.1 | Gauge | Seminole | 100% | 168 of 168 | 23 min | 75 min | |
| 1,029 | Fountainbleau - Ti ChekikaTCEF1 | 97.1 | Gauge | Miami-Dade | 99.4% | 167 of 168 | 22 min | 2 h | |
| 1,030 | Crestview/Bob SikesCEW | 97.1 | Airport | Okaloosa | 98.8% | 166 of 168 | 10 min | 2 h | |
| 1,031 | St. Johns River 9 W Cocoa 9wCOCF1 | 97.0 | Gauge | Orange | 100% | 168 of 168 | 24 min | 60 min | |
| 1,032 | Black Creek AT MiddlebergBCMF1 | 97.0 | Gauge | Clay | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Eden 4BDEF1 | 97.0 | Gauge | Broward | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Eden 5BEDF1 | 97.0 | Gauge | Broward | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Bay Lake Deep WellBLAF1 | 97.0 | Gauge | Orange | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Choctawhatchee River 4 SE Bruce (SR 20)BRUF1 | 97.0 | Gauge | Washington | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Blue Springs AT Blue Springs at Lafayette Blue Springs State PaBSDF1 | 97.0 | Gauge | Lafayette | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Basinger/Cypress SloughCPRF1 | 97.0 | Gauge | Okeechobee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Site 8-T In Cons Area 1DLBF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | SITE 8-C NR LEVEE 40 & CONSERV AREADLRF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Withlacoochee AT DunnellonDNLF1 | 97.0 | Gauge | Marion | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Site 9 In Cons Area 1DRBF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Econfina River State ParkEFSF1 | 97.0 | Gauge | Taylor | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Fort LauderdaleFLDF1 | 97.0 | Gauge | Broward | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | GibsontonGBSF1 | 97.0 | Gauge | Hillsborough | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Hillsboro Canal At S-10-CHCCF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Hillsboro Canal At S-10-AHLAF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Hillsboro Canal At S-10-DHLLF1 | 97.0 | Gauge | Palm Beach | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Haulover Canal At Kennedy ParkwayHLOF1 | 97.0 | Gauge | Brevard | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Jane Green Creek Nr Deer ParkJGCF1 | 97.0 | Gauge | Osceola | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Little Creek At Green Swamp RdLCGF1 | 97.0 | Gauge | Lake | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Okeechobee/Mosquito CreekMSQF1 | 97.0 | Gauge | Okeechobee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | New River Canal 14 W N New River Canal S-11-BNNBF1 | 97.0 | Gauge | Broward | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | North New River Canal S-11-ANORF1 | 97.0 | Gauge | Broward | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | North Canal Nr Vero BeachNVBF1 | 97.0 | Gauge | Indian River | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Dover - Peace RiverPDSF1 | 97.0 | Gauge | Polk | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Okeechobee/Popash SloughPPAF1 | 97.0 | Gauge | Okeechobee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Rainbow River AT Rainbow River near DunnellonRNBF1 | 97.0 | Gauge | Marion | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Silver Glen Springs Nr AstorSGSF1 | 97.0 | Gauge | Marion | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | St. Lucie Canal 10 W Indiantown 10WSWSLCF1 | 97.0 | Gauge | Martin | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Apalachicola River 5 SW SumatraSMAF1 | 97.0 | Gauge | Franklin | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Tamiami Canal Below S-12-CTMCF1 | 97.0 | Gauge | Dade | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Tamiami Canal AT Tamiami Canal S-12-BTMIF1 | 97.0 | Gauge | Dade | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Tamiami Canal Below S-12-ATMMF1 | 97.0 | Gauge | Dade | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Trout River AT Trout River at Lem Turner RoadTRJF1 | 97.0 | Gauge | Duval | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Turkey CreekTRKF1 | 97.0 | Gauge | Brevard | 100% | 168 of 168 | 24 min | 75 min | |
| 1,032 | Wolf Creek Nr Deer ParkWCDF1 | 97.0 | Gauge | Osceola | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Fanning SpringsFANF1 | 97.0 | Gauge | Levy | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Lake Okeechobee AT Fisheating Creek near LakePort at Highway 78FCKF1 | 97.0 | Gauge | Glades | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Myakka City 3NNEFLTF1 | 97.0 | Gauge | Manatee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Santa Fe River AT Fort WhiteFWHF1 | 97.0 | Gauge | Gilchrist | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Aucilla River 0.6 SE Lamont (US 27)LAMF1 | 97.0 | Gauge | Jefferson | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Myakka CityLCKF1 | 97.0 | Gauge | Manatee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Myakka CityMAPF1 | 97.0 | Gauge | Manatee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Myakka CityMYKF1 | 97.0 | Gauge | Manatee | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Clearwater - Alligator CreekPIAF1 | 97.0 | Gauge | Pinellas | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | PineolaPNLF1 | 97.0 | Gauge | Sumter | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | Withlacoochee River At Chambers IslandWCIF1 | 97.0 | Gauge | Levy | 100% | 168 of 168 | 24 min | 75 min | |
| 1,068 | RichlandWRCF1 | 97.0 | Gauge | Pasco | 100% | 168 of 168 | 24 min | 75 min | |
| 1,080 | Port Orange 0.2 NNWFL-VL-62 | 97.0 | Volunteer | Volusia | 100% | 3 of 3 | 8.4 h | 2 days | |
| 1,081 | Tallahassee 8.0 NFL-LN-11 | 97.0 | Volunteer | Leon | 100% | 3 of 3 | 8.4 h | 26 h | |
| 1,082 | Boynton Beach 6.3 WSWFL-PB-136 | 97.0 | Volunteer | Palm Beach | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Beverly Hills 1.0 ENEFL-CT-49 | 97.0 | Volunteer | Citrus | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Bloomingdale 7.6 ESEFL-HB-33 | 97.0 | Volunteer | Hillsborough | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Weeki Wachee 7.1 NNEFL-HN-24 | 97.0 | Volunteer | Hernando | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Mount Plymouth 0.2 WSWFL-LK-5 | 97.0 | Volunteer | Lake | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Tallahassee 6.2 EFL-LN-60 | 97.0 | Volunteer | Leon | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,083 | Boca Raton 3.8 WSWFL-PB-80 | 97.0 | Volunteer | Palm Beach | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,089 | Crestview 3.0 SSEFL-OK-56 | 97.0 | Volunteer | Okaloosa | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,089 | Gulfport 0.9 NNWFL-PN-35 | 97.0 | Volunteer | Pinellas | 100% | 3 of 3 | 8.4 h | 24 h | |
| 1,091 | Homestead Base Gauge (G-1183)GHBF1 | 97.0 | Gauge | Miami-Dade | 97.0% | 163 of 168 | 19 min | 2 h | |
| 1,092 | Fort MeadeWDNF1 | 97.0 | Gauge | Polk | 97.0% | 163 of 168 | 19 min | 2 h | |
| 1,093 | Orlando WestORWF1 | 96.9 | Cooperative | Orange | 100% | 7 of 7 | 8.6 h | 24 h | |
| 1,094 | Cape CanaveralXMR | 96.9 | Airport | Brevard | 99.4% | 167 of 168 | 17 min | 2 h | |
| 1,095 | Nr CooperstownCOOF1 | 96.9 | Gauge | Dade | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,095 | OTTER CREEK 9 N Okeechobee 9NOTRF1 | 96.9 | Gauge | Okeechobee | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,095 | Taylor Creek 8 NNW Okeechobee 8NNWTACF1 | 96.9 | Gauge | Okeechobee | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,095 | Taylor Creek 5 N Grassy Island nr OkeechobeeTCGF1 | 96.9 | Gauge | Okeechobee | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,099 | Nr AndytownADYF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 1.8 h | |
| 1,099 | Nr AndytownANDF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 1.8 h | |
| 1,099 | Carol CityCRLF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 1.8 h | |
| 1,099 | Coral SpringsCSSF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 1.8 h | |
| 1,103 | Coral SpringsCSPF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,103 | South Southwest Of Florida City (G-3355)GIFF1 | 96.9 | Gauge | Miami-Dade | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,103 | MiramarMIRF1 | 96.9 | Gauge | Broward | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,103 | Still Water Creek Near Homestead 10SSENBKF1 | 96.9 | Gauge | Miami-Dade | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,103 | SweetwaterSWEF1 | 96.9 | Gauge | Dade | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,108 | Fisheating Creek 8 SW Lake PlacidFCRF1 | 96.9 | Gauge | Highlands | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,108 | Rerdell-O-Little Withlacoochee RiverRERF1 | 96.9 | Gauge | Hernando | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,108 | SocrumSOCF1 | 96.9 | Gauge | Polk | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,108 | Well G-3558WGLF1 | 96.9 | Gauge | Dade | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | De Soto CityABKF1 | 96.9 | Gauge | Highlands | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | Apalachicola River 1 AT BlountstownBLOF1 | 96.9 | Gauge | Calhoun | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | Gum SpringGUMF1 | 96.9 | Gauge | Sumter | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | Homeland 2E - Peace RiverPHOF1 | 96.9 | Gauge | Polk | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | Rainbow River AT Rainbow River above DunnellonRABF1 | 96.9 | Gauge | Marion | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | TarrytownTYTF1 | 96.9 | Gauge | Hernando | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,112 | Floral CityWFLF1 | 96.9 | Gauge | Citrus | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,119 | Wauchula - Little Charlie CreekWLAF1 | 96.9 | Gauge | Hardee | 99.4% | 167 of 168 | 23 min | 2 h | |
| 1,120 | Eden 14EDKF1 | 96.8 | Gauge | Broward | 99.4% | 167 of 168 | 24 min | 1.8 h | |
| 1,120 | Lake Sylvan ParkLSPF1 | 96.8 | Gauge | Seminole | 99.4% | 167 of 168 | 24 min | 1.8 h | |
| 1,122 | Econfina Creek AT Econfina Creek near BennettBENF1 | 96.8 | Gauge | Bay | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | RiverviewBLFF1 | 96.8 | Gauge | Hillsborough | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Bay Lake Nr VinelandBLVF1 | 96.8 | Gauge | Orange | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Ochlockonee River 1.5 SW Bloxham (SR 20)BLXF1 | 96.8 | Gauge | Leon | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Black Water Creek 2 SW Cassia 2SWCASF1 | 96.8 | Gauge | Lake | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Corps Site 9CRHF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Shoal River AT CrestviewCRVF1 | 96.8 | Gauge | Okaloosa | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Davenport Creek Nr LoughmanDACF1 | 96.8 | Gauge | Osceola | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eau Gallie CkEAUF1 | 96.8 | Gauge | Brevard | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Econ River Nr ChuluotaECCF1 | 96.8 | Gauge | Seminole | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 10EDAF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 7EDBF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 9EDCF1 | 96.8 | Gauge | Broward | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 8EDDF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 11EDHF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden13EDJF1 | 96.8 | Gauge | Broward | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Eden 6EDNF1 | 96.8 | Gauge | Collier | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Frog CreekFRCF1 | 96.8 | Gauge | Manatee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | 2 SW LorraineFRUF1 | 96.8 | Gauge | Manatee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Ft. Drum CreekFTCF1 | 96.8 | Gauge | Okeechobee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Fort OgdenFTOF1 | 96.8 | Gauge | De Soto | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Green Swamp RunGSRF1 | 96.8 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Hillsboro CanalHCBF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Everglades 1 In C-111 BasinHEEF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Everglades 2A In C-111 BasinHEMF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Everglades 5A In C-111 BasinHETF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | TampaHLRF1 | 96.8 | Gauge | Hillsborough | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Ichetucknee River AT Ichetucknee River near Ichetucknee River SICSF1 | 96.8 | Gauge | Columbia | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Blackwater Creek 4 NE KnightsKNTF1 | 96.8 | Gauge | Hillsborough | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | ClermontLMNF1 | 96.8 | Gauge | Lake | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Levee 8 CanalLVCF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | St Mary's River AT MacclennyMACF1 | 96.8 | Gauge | Baker | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Marianna 5ENE - Jackson Blue SpringMBSF1 | 96.8 | Gauge | Jackson | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | ChieflandMCHF1 | 96.8 | Gauge | Levy | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Little River 4 W Midway (SR 268)MIDF1 | 96.8 | Gauge | Gadsden | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | New River Canal 15 WNW North New River Canal at S-11-C near TamaNNCF1 | 96.8 | Gauge | Broward | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | AT North PortNPRF1 | 96.8 | Gauge | Sarasota | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | North New River CanalNWRF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Yellow River Nr Oak GroveOKGF1 | 96.8 | Gauge | Okaloosa | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Olga 1EOLGF1 | 96.8 | Gauge | Lee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Orange Creek At Orange Creek At Orange SpringsONGF1 | 96.8 | Gauge | Marion | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | St. Johns River 4 SW Buffalo Bluff Nr PalatkaPALF1 | 96.8 | Gauge | Putnam | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Indiantown Gauge Near Jupiter 15WPBCF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Bartow - Peace RiverPBZF1 | 96.8 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Lake WalesSDEF1 | 96.8 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Shingle Creek AT CampbellSHIF1 | 96.8 | Gauge | Osceola | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Delray Beach 16SWSLXF1 | 96.8 | Gauge | Palm Beach | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Bartow 3SE - Sixmile CreekSXZF1 | 96.8 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Tamiami Canal Blo S-12-DTAMF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | SweetwaterTCBF1 | 96.8 | Gauge | Dade | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,122 | Crawfordville 5NE - Wakulla SpringWKLF1 | 96.8 | Gauge | Wakulla | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | Imperial River 2 E Bonita SpringsBSIF1 | 96.8 | Gauge | Lee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | L - 738 Near Bonita Springs 2EBSJF1 | 96.8 | Gauge | Lee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | Well L-2644CPWF1 | 96.8 | Gauge | Lee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | CumpresscoCUMF1 | 96.8 | Gauge | Pasco | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | Wells L-1998/1999LAWF1 | 96.8 | Gauge | Lee | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | BartowPCDF1 | 96.8 | Gauge | Polk | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | SumtervilleSTVF1 | 96.8 | Gauge | Sumter | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,173 | AT Suwannee River above Gopher River Confluence.SUWF1 | 96.8 | Gauge | Levy | 99.4% | 167 of 168 | 24 min | 2 h | |
| 1,181 | Ti_Grossmans Near Richmond West 10WTGSF1 | 96.8 | Gauge | Miami-Dade | 98.8% | 166 of 168 | 23 min | 2 h | |
| 1,182 | Homosassa 3N - Halls RiverHRLF1 | 96.8 | Gauge | Citrus | 93.4% | 157 of 168 | 14 min | 3 h | |
| 1,183 | Weeki Wachee WellWKWF1 | 96.7 | Gauge | Hernando | 98.8% | 166 of 168 | 23 min | 2 h | |
| 1,184 | Apalachicola River AT ChattahoocheeCHAF1 | 96.7 | Gauge | Jackson | 97.9% | 658 of 672 | 14 min | 75 min | |
| 1,185 | Duke Fld/EglinEGI | 96.6 | Airport | Walton | 98.8% | 166 of 168 | 15 min | 2 h | |
| 1,186 | Boggy Creek Nr TaftBCTF1 | 96.6 | Gauge | Orange | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Apalachicola Dry BarADBF1 | 96.6 | Gauge | Franklin | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Hudson - Bayonet PointBPBF1 | 96.6 | Gauge | Pasco | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Crane Creek At MelbourneCCMF1 | 96.6 | Gauge | Brevard | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | ChassahowitzkaCZKF1 | 96.6 | Gauge | Citrus | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Deerfield Beach Gauge 4SDBRF1 | 96.6 | Gauge | Broward | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Eden 12EDIF1 | 96.6 | Gauge | Broward | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Lake Ingra - East Side CreekESCF1 | 96.6 | Gauge | Mainland Monroe | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Florida City - Everglades No4EVMF1 | 96.6 | Gauge | Dade | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Homosassa Springs - Halls RiverHRHF1 | 96.6 | Gauge | Citrus | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Homosassa River AT HomosassaHSAF1 | 96.6 | Gauge | Citrus | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Ochlockonee River 5.0 SE Havana (US 27)HVNF1 | 96.6 | Gauge | Gadsden | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Industrial CanalINDF1 | 96.6 | Gauge | Hendry | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | NorthportNWEF1 | 96.6 | Gauge | Sarasota | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Santa Fe River AT O'Leno State ParkOLPF1 | 96.6 | Gauge | Columbia | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | New Port RicheyPNPF1 | 96.6 | Gauge | Pasco | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Manatee River AT Rye BridgeRYEF1 | 96.6 | Gauge | Manatee | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | Lake HarborSLOF1 | 96.6 | Gauge | Palm Beach | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,187 | 6 NW WimaumaWMMF1 | 96.6 | Gauge | Hillsborough | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Blue Springs AT BLUE SPRINGSBLSF1 | 96.6 | Gauge | Madison | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Charlie CreekCWVF1 | 96.6 | Gauge | Hardee | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Southeast Miami Dade Everglades B (G-3356)GDIF1 | 96.6 | Gauge | Miami-Dade | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Withlacoochee River At Inglis DamINGF1 | 96.6 | Gauge | Citrus | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | South Lake Outlet Ab S-15SOLF1 | 96.6 | Gauge | Orange | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Withlacoochee River At Bypass CanalWIGF1 | 96.6 | Gauge | Levy | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | Withlacoochee River At Bypass CanalWIHF1 | 96.6 | Gauge | Levy | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,205 | N.W. Wellfield CanalWLCF1 | 96.6 | Gauge | Dade | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,213 | Myakka CityCKKF1 | 96.6 | Gauge | Manatee | 95.8% | 161 of 168 | 19 min | 2 h | |
| 1,213 | Myakka River State ParkMKCF1 | 96.6 | Gauge | Sarasota | 95.8% | 161 of 168 | 19 min | 2 h | |
| 1,213 | NicholsNICF1 | 96.6 | Gauge | Polk | 95.8% | 161 of 168 | 19 min | 2 h | |
| 1,213 | Tarpon SpringsTSGF1 | 96.6 | Gauge | Pinellas | 95.8% | 161 of 168 | 19 min | 2 h | |
| 1,217 | Tampa 5.1 SFL-HB-10 | 96.5 | Volunteer | Hillsborough | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,217 | Lady Lake 4.3 SSWFL-ST-9 | 96.5 | Volunteer | Sumter | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,219 | Windermere 1.2 NWFL-OR-40 | 96.5 | Volunteer | Orange | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,220 | Tallahassee 5.6 SEFL-LN-78 | 96.5 | Volunteer | Leon | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,220 | Orlando 2.7 NNEFL-OR-90 | 96.5 | Volunteer | Orange | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,222 | Coleman 4.8 ESEFL-LK-61 | 96.5 | Volunteer | Sumter | 100% | 3 of 3 | 9.4 h | 24 h | |
| 1,223 | Lake Worth Pier - 8722670LKWF1 | 96.5 | Gauge | Palm Beach | 99.1% | 833 of 840 | 23 min | 42 min | |
| 1,223 | Naples BayNBNF1 | 96.5 | Gauge | Collier | 99.1% | 833 of 840 | 23 min | 42 min | |
| 1,225 | De Leon Springs - Lake WoodruffLWQF1 | 96.4 | Gauge | Volusia | 100% | 168 of 168 | 12 min | 60 min | |
| 1,226 | Tampa - East BayEBEF1 | 96.4 | Gauge | Hillsborough | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,226 | Fort Myers FL - 8725520FMRF1 | 96.4 | Gauge | Lee | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,228 | Clearwater Beach FL - 8726724CWBF1 | 96.4 | Gauge | Pinellas | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,228 | Fort Lauderdale 1SSE - Port EvergladesPEGF1 | 96.4 | Gauge | Broward | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,228 | Trident Pier - 8721604TRDF1 | 96.4 | Gauge | Brevard | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,228 | Virginia Key - 8723214VAKF1 | 96.4 | Gauge | Miami-Dade | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,232 | Old Port Tampa - 8726607OPTF1 | 96.4 | Gauge | Hillsborough | 99.1% | 833 of 840 | 21 min | 48 min | |
| 1,233 | Osprey 4E - Central CountyCCXF1 | 96.4 | Gauge | Sarasota | 98.9% | 665 of 672 | 17 min | 75 min | |
| 1,234 | Miami Dade Everlglades (G-3628)GMIF1 | 96.4 | Gauge | Miami-Dade | 98.2% | 165 of 168 | 24 min | 2 h | |
| 1,234 | Loxahatchee 7SWNLXF1 | 96.4 | Gauge | Palm Beach | 98.2% | 165 of 168 | 24 min | 2 h | |
| 1,236 | Flamingo 13NNRUF1 | 96.4 | Gauge | Monroe | 95.2% | 160 of 168 | 19 min | 2 h | |
| 1,237 | Cedar River At Cedar River At San Juan Ave JacksonvilleJAKF1 | 96.4 | Gauge | Duval | 95.2% | 160 of 168 | 19 min | 2 h | |
| 1,238 | St. Petersburg FL - 8726520SAPF1 | 96.3 | Gauge | Pinellas | 99.0% | 832 of 840 | 21 min | 48 min | |
| 1,239 | Vaca Key - VCAF1VCAF1 | 96.3 | Gauge | Mainland Monroe | 99.0% | 832 of 840 | 21 min | 48 min | |
| 1,240 | Key West - 8724580KYWF1 | 96.3 | Gauge | Mainland Monroe | 99.0% | 832 of 840 | 21 min | 48 min | |
| 1,241 | MiltonNDZ | 96.3 | Airport | Escambia | 89.2% | 150 of 168 | 7 min | 3 h | |
| 1,242 | Pensacola FL - 8729840PCLF1 | 96.2 | Gauge | Escambia | 98.5% | 828 of 840 | 21 min | 48 min | |
| 1,243 | 2 NW OldsmarTBFF1 | 96.1 | Gauge | Pinellas | 100% | 224 of 224 | 28 min | 60 min | |
| 1,244 | Ocala 3.2 ENEFL-MR-68 | 96.1 | Volunteer | Marion | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,244 | Orlando 12.0 SFL-OR-30 | 96.1 | Volunteer | Orange | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,246 | Jacksonville 7.1 SWFL-DV-126 | 96.1 | Volunteer | Duval | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,246 | Seffner 0.4 ESEFL-HB-154 | 96.1 | Volunteer | Hillsborough | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,248 | Clermont 6.1 NNEFL-LK-57 | 96.1 | Volunteer | Lake | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,249 | Cocoa 4.6 NWFL-BV-85 | 96.1 | Volunteer | Brevard | 100% | 3 of 3 | 10.4 h | 24 h | |
| 1,249 | White Springs 0.3 NWFL-HM-5 | 96.1 | Volunteer | Hamilton | 100% | 3 of 3 | 10.4 h | 24 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:
- 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. 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.