Florida lakes: toxic algae status
Harmful algal bloom (blue-green algae) reports for Florida lakes and rivers, from the Florida Department of Environmental Protection (DEP).
Data published as a yearly file; current sampling is shown on the DEP dashboard. Latest entry: 30 December 2025. For today's conditions, see the DEP Algal Bloom Dashboard.
793
waterbodies with a bloom report (2017–2025)
293
lakes with enough history for a full page
77
lakes with blooms in 3 or more different years
Lakes with the most bloom years
| Lake | County | Years with blooms |
|---|---|---|
| Crescent Lake | Putnam | 7 |
| Blue Cypress Lake | Indian River | 7 |
| Lake Weir | Marion | 7 |
| Lake Okeechobee | Palm Beach | 6 |
| Doctors Lake | Clay | 6 |
| St Johns River | Duval | 6 |
| Caloosahatchee River | Lee | 6 |
| Lake George | Volusia | 6 |
| Lake Jesup | Seminole | 6 |
| St Johns River | Putnam | 6 |
| Tiger Lake | Polk | 6 |
| Lake Formosa | Orange | 6 |
| Stick Marsh | Indian River | 5 |
| Banana River | Brevard | 5 |
| Lake Howell | Seminole | 5 |
Browse by county
- Alachua County (17 waterbodies)
- Bay County (4 waterbodies)
- Bradford County (3 waterbodies)
- Brevard County (29 waterbodies)
- Broward County (26 waterbodies)
- Charlotte County (8 waterbodies)
- Citrus County (12 waterbodies)
- Clay County (30 waterbodies)
- Collier County (14 waterbodies)
- Columbia County (2 waterbodies)
- Desoto County (1 waterbody)
- Duval County (25 waterbodies)
- Escambia County (5 waterbodies)
- Flagler County (8 waterbodies)
- Franklin County (3 waterbodies)
- Glades County (11 waterbodies)
- Hardee County (3 waterbodies)
- Hendry County (4 waterbodies)
- Hernando County (5 waterbodies)
- Highlands County (25 waterbodies)
- Hillsborough County (31 waterbodies)
- Indian River County (11 waterbodies)
- Jackson County (4 waterbodies)
- Lake County (31 waterbodies)
- Lee County (45 waterbodies)
- Leon County (14 waterbodies)
- Levy County (2 waterbodies)
- Madison County (3 waterbodies)
- Manatee County (18 waterbodies)
- Marion County (10 waterbodies)
- Martin County (39 waterbodies)
- Miami Dade County (5 waterbodies)
- Okaloosa County (5 waterbodies)
- Okeechobee County (9 waterbodies)
- Orange County (84 waterbodies)
- Osceola County (10 waterbodies)
- Palm Beach County (35 waterbodies)
- Pasco County (13 waterbodies)
- Pinellas County (21 waterbodies)
- Polk County (56 waterbodies)
- Putnam County (33 waterbodies)
- Sarasota County (13 waterbodies)
- Seminole County (20 waterbodies)
- St. Johns County (6 waterbodies)
- St. Lucie County (4 waterbodies)
- Sumter County (2 waterbodies)
- Volusia County (22 waterbodies)
- Walton County (4 waterbodies)
Source: Florida Department of Environmental Protection (DEP), official data. This site is independent and not affiliated with the State of Florida.