Total Haloacetic Acids (HAA5) violations in Florida
470 active public water systems in Florida had a Total Haloacetic Acids (HAA5) violation in the past three years, 8 of them in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Town of Orange Park Orange Park · Clay County |
8,668 | 5 | 2 | |
|
West Miami, City of West Miami · Miami-Dade County |
8,500 | 4 | 1 | |
|
Aloha Gardens Utilities New Port Richey · Pasco County |
8,136 | 3 | 0 | |
|
Springfield, City of Springfield · Bay County |
8,075 | 1 | 1 | |
|
Port Richey Water Dept-City of Port Richey · Pasco County |
7,732 | 4 | 0 | |
|
Sun N Lakes of Sebring Water Sebring · Highlands County |
7,710 | 4 | 0 | |
|
Madison Water Department Madison · Madison County |
7,350 | 5 | 2 | |
|
City of Perry Perry · Taylor County |
7,281 | 4 | 0 | |
|
Neptune Beach Neptune Beach · Duval County |
7,270 | 1 | 0 | |
|
Inverness Water Dept Inverness · Citrus County |
7,194 | 3 | 1 | |
|
Hudson Water Works Hudson · Pasco County |
7,169 | 4 | 0 | |
|
Town of Longboat Key Longboat Key · Manatee County |
7,098 | 4 | 2 | |
|
Live Oak Wtp Live Oak · Suwannee County |
6,850 | 2 | 1 | |
|
City of Starke Starke · Bradford County |
6,800 | 4 | 0 | |
|
City of Labelle Labelle · Hendry County |
6,790 | 5 | 1 | |
|
Gasparilla Island Water Assoc Placida · Charlotte County |
6,605 | 3 | 0 | |
|
Orangewood Water System Holiday · Pasco County |
6,464 | 4 | 0 | |
|
Gulf County Water Department Port St. Joe · Gulf County |
6,287 | 4 | 1 | |
|
Bay Harbor Islands Town of Bay Harbor Islands · Miami-Dade County |
6,000 | 3 | 2 | |
|
Mexico Beach, City of Mexico Beach · Bay County |
5,888 | 1 | 0 | |
|
Village of Indiantown Indiantown · Martin County |
5,847 | 6 | 3 | |
|
Surfside, Town of Surfside · Miami-Dade County |
5,744 | 3 | 2 | |
|
Homosassa Special Water District Homosassa · Citrus County |
5,548 | 6 | 1 | |
|
Belleair Water Plant Belleair · Pinellas County |
5,299 | 4 | 1 | |
|
Water Mgmt Services (st. George Island) St George Island · Franklin County |
5,272 | 3 | 1 | |
|
Ozello Water Association Crystal River · Citrus County |
5,220 | 2 | 0 | |
|
Fruitland Park, City of (3 Wps) Fruitland Park · Lake County |
5,127 | 2 | 1 | |
|
ST Lucie County Util North County System Fort Pierce · St. Lucie County |
5,073 | 5 | 3 | |
|
Wauchula City Water Department Wauchula · Hardee County |
5,000 | 2 | 0 | |
|
Lake Panasoffkee Water Assn 2wps Lake Panasoffkee · Sumter County |
4,642 | 3 | 1 | |
|
Royal Waterworks, INC Coral Springs · Broward County |
4,481 | 5 | 2 | |
|
Parker, City of Water System Parker · Bay County |
4,358 | 1 | 1 | |
|
Sjcu-North Beach Utilities St. Augustine · St. Johns County |
4,200 | 2 | 0 | |
|
Spring Lake Improvement Distirct Sebring · Highlands County |
4,098 | 4 | 1 | |
|
North Hutchinson Island Ft. Pierce · St. Lucie County |
3,954 | 4 | 2 | |
|
Suwannee Correctional Institute Live Oak · Suwannee County |
3,950 | 3 | 1 | |
|
Umatilla Water Works (2 Wps) Umatilla · Lake County |
3,948 | 1 | 0 | |
|
Fern Crest Utilities, Inc. Ft Lauderdale · Broward County |
3,750 | 7 | 2 | |
|
Desoto County Water System Arcadia · DeSoto County |
3,518 | 3 | 1 | |
|
Eglin West/housing Eglin Afb · Okaloosa County |
3,500 | 1 | 0 | |
|
Century, Town of Century · Escambia County |
3,490 | 3 | 1 | |
|
Placid Lakes Utilities, INC Lake Placid · Highlands County |
3,307 | 6 | 1 | |
|
Peace River Reg Water Plant Arcadia · DeSoto County |
3,301 | 1 | 0 | |
|
Citrus Park RV Resort (bonita Terra) Bonita Springs · Lee County |
3,282 | 5 | 0 | |
|
Fellsmere, City of Fellsmere · Indian River County |
3,208 | 6 | 0 | |
|
Spanish Lakes Fairways Fort Pierce · St. Lucie County |
3,120 | 6 | 1 | |
|
Nettles Island Jensen Beach · St. Lucie County |
3,056 | 4 | 2 | |
|
Wauchula Hills Wtp (hardee County) Bowling Greeen · Hardee County |
3,038 | 6 | 1 | |
|
Hilliard Wtp Hilliard · Nassau County |
3,036 | 5 | 1 | |
|
Broward CO Port Everglades Dpt Fort Lauderdale · Broward County |
3,000 | 2 | 0 |
About this data
A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) alone.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Florida records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet.