Water Quality in Florida

1,593 water systems • 451 cities • EPA SDWIS Data

1,593
Water Systems
36,335
Total Violations
3,132
Health-Based Violations
21,963,405
Population Served

Overview

Florida has 1,593 active community water systems serving 21,963,405 people. These systems have accumulated 36,335 EPA Safe Drinking Water Act violations on record, of which 3,132 are health-based violations (meaning a contaminant exceeded safe levels).

Common contaminants found in violations: Stage 2 DBP, Total Haloacetic Acids (HAA5), Disinfection Byproducts, Gross Alpha, Nitrate, E. coli, TTHM, Oxamyl, HAA5, Selenium.

Cities with Most Violations in Florida

# City Violations Health-Based Water Systems Population
1 New Port Richey 1,123 133 56 59,390
2 Winter Haven 828 23 22 248,145
3 Orlando 794 63 38 1,209,193
4 Stuart 740 39 15 124,254
5 Longwood 700 67 82 164,715
6 Tampa 687 28 73 1,525,330
7 Tallahassee 625 68 25 243,154
8 Brooksville 504 1 12 169,151
9 St. Augustine 446 4 15 208,811
10 Riviera Beach 383 55 3 48,132

Largest Cities in Florida

# City Population Violations Water Systems
1 Miami 2,425,082 186 5
2 Tampa 1,525,330 687 73
3 Orlando 1,209,193 794 38
4 Jacksonville 911,753 113 18
5 West Palm Beach 782,548 65 4
6 Largo 506,558 31 4
7 Bradenton 407,244 71 6
8 Fort Myers 392,877 78 6
9 St Petersburg 350,359 37 2
10 Sarasota 336,679 154 9

All Cities in Florida

City Population Violations Health Violations Contaminants
Miami 2,425,082 186 20 TTHM, Total Haloacetic Acids (HAA5)
Tampa 1,525,330 687 28 E. coli, Gross Alpha, HAA5 +4 more
Orlando 1,209,193 794 63 E. coli, Gross Alpha, Stage 2 DBP +2 more
Jacksonville 911,753 113 2 Gross Alpha
West Palm Beach 782,548 65 17 E. coli, TTHM
Largo 506,558 31 0
Bradenton 407,244 71 6 Contaminant 1085, Stage 2 DBP
Fort Myers 392,877 78 12 E. coli, Gross Alpha, Stage 2 DBP
St Petersburg 350,359 37 0
Sarasota 336,679 154 9 Contaminant 1009, E. coli, Stage 2 DBP +1 more
Naples 311,519 270 92 Barium, Contaminant 1085, Copper +3 more
Cocoa 294,039 17 1 TTHM
Pompano Beach 280,023 230 2 Total Haloacetic Acids (HAA5)
Pensacola 257,185 30 0
Winter Haven 248,145 828 23 E. coli, Gross Alpha, Stage 2 DBP +2 more
Port St Lucie 246,335 184 1 Stage 2 DBP
Tallahassee 243,154 625 68 1,1,2-Trichloroethane, Carbon Tetrachloride, Disinfection Byproducts +5 more
Hialeah 238,051 140 0
Kissimmee 231,506 317 28 Stage 2 DBP, TTHM
Land O' Lakes 219,627 60 0
Winter Park 217,571 189 21 Barium, Stage 2 DBP, TTHM
Lakeland 217,234 373 1 Gross Alpha
St. Augustine 208,811 446 4 Stage 2 DBP, Total Haloacetic Acids (HAA5)
Gainesville 196,682 120 32 Gross Alpha, Selenium, Stage 2 DBP
Middleburg 191,041 7 0
Pembroke Pines 187,459 83 6 E. coli, Gross Alpha, TTHM
Ft Lauderdale 185,393 219 1 Stage 2 DBP
Port Charlotte 184,865 47 0
Miami Garden 180,000 24 0
Cape Coral 172,733 95 29 E. coli, TTHM, Total Haloacetic Acids (HAA5)
Brooksville 169,151 504 1 Stage 2 DBP
Melbourne 167,753 8 0
Vero Beach 165,077 236 8 E. coli, Gross Alpha, Stage 2 DBP +1 more
Longwood 164,715 700 67 E. coli, Endrin, Gross Alpha +4 more
Sunrise 162,700 134 1 TTHM
Altamonte Springs 149,608 231 57 Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5)
Hollywood 148,840 139 0
Coral Springs 142,596 241 10 Stage 2 DBP, Total Organic Carbon
Palm Bay 140,750 9 9 TTHM
the Villages 140,744 51 6 Stage 2 DBP, TTHM
Lake Buena Vista 136,500 2 0
Belleview 130,131 339 0
Boca Raton 130,095 85 1 E. coli
Miramar 127,700 56 1 E. coli
Stuart 124,254 740 39 Disinfection Byproducts, Stage 2 DBP, TTHM +1 more
Palm Coast 117,378 16 4 Gross Alpha
Clearwater 116,447 139 11 Stage 2 DBP, TTHM
Boynton Beach 112,350 73 3 Stage 2 DBP, TTHM
Palm Beach Gardens 106,859 164 0
Ocala 103,243 378 41 Gross Alpha, Stage 2 DBP, TTHM +1 more
Miami Beach 100,000 58 0
Fort Walton Beach 97,887 4 0
Jupiter 95,320 62 1 Stage 2 DBP
Deland 92,244 14 0
North Miami 89,349 69 0
Daytona Beach 87,612 53 1 Stage 2 DBP
Key West 86,000 19 0
Plantation 85,496 33 0
St. Cloud 82,752 36 0
Sanford 81,475 74 3 Stage 2 DBP, TTHM
Deltona 81,206 7 1 Gross Alpha
Homestead 80,600 92 0
Apopka 79,984 199 7 Mercury
Panama City 77,055 49 1 Stage 2 DBP
Bonita Springs 76,033 4 0
Lecanto 73,002 358 0
Milton 72,528 39 2 Gross Alpha
Winter Garden 72,285 12 0
Port Orange 71,186 16 0
Delray Beach 69,874 75 8 Stage 2 DBP, TTHM
Leesburg 69,621 228 37 E. coli, Endrin, Stage 2 DBP
New Smyrna Beach 68,139 54 6 TTHM, Total Haloacetic Acids (HAA5)
Quincy 67,860 316 73 Oxamyl, TTHM
Panama City Beach 67,205 7 0
Fort Pierce 66,727 341 2 Stage 2 DBP
Tamarac 66,375 89 0
Margate 63,654 54 0
Santa Rosa Beach 62,225 2 0
Deerfield Beach 62,000 47 0
North Port 61,163 13 0
Clermont 60,902 86 1 Stage 2 DBP
Ormond Beach 60,069 41 18 TTHM
New Port Richey 59,390 1,123 133 Gross Alpha, Stage 2 DBP, TTHM +1 more
Crestview 57,692 7 0
Titusville 57,493 50 1 Stage 2 DBP
Sebring 57,259 74 14 TTHM, Total Haloacetic Acids (HAA5)
Wellington 56,475 6 0
Casselberry 55,030 13 0
Lauderhill 55,000 58 7 TTHM
Pace 54,855 11 0
Coconut Creek 54,000 49 0
Weston 52,300 45 0
Oviedo 50,138 85 12 Stage 2 DBP, TTHM
Pinellas Park 49,174 17 6 Total Haloacetic Acids (HAA5)
Riviera Beach 48,132 383 55 E. coli, Gross Alpha, Stage 2 DBP +2 more
Lake Worth 48,000 3 0
Navarre 47,793 20 0
Dunedin 46,161 29 0
Eustis 44,387 31 6 Barium, Stage 2 DBP
Punta Gorda 43,805 103 40 Contaminant 4002, HAA5, TTHM +1 more
Plant City 42,780 163 7 Barium, Carbon Tetrachloride, Stage 2 DBP
Englewood 40,979 199 2 Gross Alpha, Stage 2 DBP
Hallandale Beach 40,000 58 1 Stage 2 DBP
Mount Dora 39,303 49 2 Stage 2 DBP, Total Organic Carbon
Oakland Park 38,905 89 0
Gulf Breeze 38,792 13 1 Disinfection Byproducts
Auburndale 36,113 150 1 Gross Alpha
North Lauderdale 35,709 71 0
Ocoee 34,834 18 0
Cooper City 33,752 51 0
Haines City 33,593 191 2 Stage 2 DBP
Palm Springs 32,467 9 0
Zephyrhills 32,060 112 2 E. coli, Stage 2 DBP
Venice 31,933 23 0
Marco Island 31,830 23 0
Destin 31,752 6 0
Ft. Walton Beach 31,706 10 1 Gross Alpha
Temple Terrace 31,320 19 0
Davie 30,865 318 4 Gross Alpha, Stage 2 DBP
West Melbourne 30,443 38 0
Dania Beach 30,000 111 3 Disinfection Byproducts, Stage 2 DBP
Tarpon Springs 29,156 78 0
Edgewater 28,552 0 0
Hobe Sound 27,220 102 1 Stage 2 DBP
Immokalee 27,153 43 0
Miramar Beach 26,668 12 0
Wildwood 25,941 70 0
Minneola 25,496 78 8 Disinfection Byproducts, Gross Alpha, Stage 2 DBP
Warrington 24,806 3 0
Groveland 23,628 22 0
Lake Wales 23,598 335 19 Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5)
Atlantic Beach 23,503 4 1 E. coli
Lynn Haven 23,380 43 0
Jacksonville Beach 23,352 4 1 TTHM
Cantonment 22,653 28 0
Tavares 22,641 73 7 Disinfection Byproducts, TTHM, Total Haloacetic Acids (HAA5)
Nas Pensacola 22,600 7 0
Hialeah Gardens 22,200 8 0
Fernandina Beach 21,955 10 0
Okeechobee 21,825 320 16 Disinfection Byproducts, E. coli, Stage 2 DBP +2 more
Bartow 21,501 19 0
Niceville 21,451 6 1 Stage 2 DBP
Lake City 20,916 27 0
Callaway 20,520 4 1 Stage 2 DBP
Avon Park 19,811 29 0
Viera 18,772 26 0
Arcadia 18,350 79 25 HAA5, Stage 2 DBP, TTHM +2 more
Labelle 18,169 196 78 TTHM, Total Haloacetic Acids (HAA5)
Defuniak Springs 17,786 23 1 Stage 2 DBP
Dade City 17,393 190 0
Lake Mary 17,066 28 0
Southfield 16,607 319 40 E. coli, Gross Alpha, Stage 2 DBP +3 more
Opalocka 16,479 63 0
Safety Harbor 16,473 0 0
Bokeelia 16,005 4 0
Tequesta 15,500 25 0
Freeport 15,351 26 1 Gross Alpha
Oldsmar 14,898 5 0
Captiva 14,784 1 0
Orange City 14,689 25 14 TTHM
Maitland 14,509 87 0
South Daytona 14,435 1 0
Lake Placid 14,361 192 14 Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5)
Clewiston 14,098 105 0
Florida City 13,453 28 0
Palmetto 13,446 18 1 E. coli
Des Peres 13,185 373 3 Disinfection Byproducts
Holly Hill 13,108 15 0
Gulfport 12,600 10 0
Wilton Manors 12,531 44 0
Port St Joe 12,493 5 0
Sopchoppy 12,290 10 3 Total Haloacetic Acids (HAA5)
Palatka 12,270 280 90 Gross Alpha, TTHM, Total Haloacetic Acids (HAA5)
Mascotte 12,250 45 0
St. Louis 11,572 40 0
Lantana 11,558 19 0
Live Oak 11,210 95 2 Stage 2 DBP, Total Haloacetic Acids (HAA5)
Celebration 11,178 24 0
Jay 10,947 43 4 Gross Alpha, Total Organic Carbon
Davenport 10,808 199 1 Stage 2 DBP
Marianna 10,450 92 0
Hurlburt Field 10,006 8 0
Crystal River 9,893 137 0
Eglin Afb 9,303 15 0
Molino 8,845 9 0
Orange Park 8,668 13 0
Perry 8,591 144 45 TTHM, Total Haloacetic Acids (HAA5)
West Miami 8,500 85 0
North Bay Village 8,317 11 0
Macclenny 8,300 15 0
Alachua 8,220 13 1 Gross Alpha
Wauchula 8,158 68 1 Stage 2 DBP
Madison 8,100 120 7 Contaminant 1085, Gross Alpha, Stage 2 DBP
Springfield 8,075 50 11 Total Haloacetic Acids (HAA5)
Port Richey 7,862 49 0
Eagle Lake 7,850 48 0
Hudson 7,807 68 0
Starke 7,730 78 1 Stage 2 DBP
Patrick Air Force Base 7,500 16 8 TTHM
Lady Lake 7,460 21 1 Stage 2 DBP
Neptune Beach 7,270 9 0
Inverness 7,194 33 0
Longboat Key 7,098 10 0
Green Cove Springs 7,000 18 0
Boca Grande 6,605 14 0
Fort Myers Beach 6,499 3 0
Holiday 6,464 9 0
Chattahoochee 6,302 34 1 Stage 2 DBP
Port St. Joe 6,287 63 36 TTHM, Total Haloacetic Acids (HAA5)
Fruitland Park 6,271 26 1 Stage 2 DBP
Jasper 6,250 13 0
Oakland 6,202 37 0
Bay Harbor Islands 6,000 18 0
Mexico Beach 5,888 43 16 Stage 2 DBP, Total Haloacetic Acids (HAA5)
Indiantown 5,847 108 1 E. coli
Floral City 5,797 66 0
High Springs 5,795 31 14 Gross Alpha, TTHM, Total Haloacetic Acids (HAA5)
Surfside 5,744 25 0
Valparaiso 5,722 0 0
Polk City 5,642 75 0
Skokie 5,591 80 1 Stage 2 DBP
Lake Alfred 5,584 37 0
Fort Meade 5,555 56 1 Stage 2 DBP
Homosassa 5,548 43 0
Carrabelle 5,505 17 0
Port Saint Lucie 5,451 140 2 Stage 2 DBP
Moore Haven 5,398 19 1 Stage 2 DBP
Baker 5,380 17 0
Belleair 5,299 40 13 TTHM
Apalachicola 5,235 158 80 TTHM
Westlake 4,993 109 0
Flagler Beach 4,830 8 3 Gross Alpha
Lake Panasoffkee 4,702 15 0
Monticello 4,581 75 0
Frostproof 4,424 259 10 Asbestos, Stage 2 DBP, TTHM
Panacea 4,420 18 2 E. coli
Parker 4,317 20 6 Total Haloacetic Acids (HAA5)
Highland Beach 4,277 7 0
Lake Clarke Shores 4,113 29 15 TTHM, Total Haloacetic Acids (HAA5)
Mary Esther 4,013 2 0
Graceville 4,000 6 0
Newberry 3,995 43 0
Chicago 3,969 47 1 Stage 2 DBP
Dundee 3,954 97 19 Contaminant 2946, Stage 2 DBP, TTHM
Ft. Pierce 3,954 30 4 Total Haloacetic Acids (HAA5)
Umatilla 3,948 24 0
Zellwood 3,891 24 1 Gross Alpha
Havana 3,860 5 0
Mulberry 3,780 36 7 Cadmium
Ponce Inlet 3,717 1 0
Bunnell 3,692 84 31 Disinfection Byproducts, Gross Alpha, Stage 2 DBP +2 more
Chipley 3,660 5 1 Disinfection Byproducts
Bushnell 3,547 132 60 TTHM, Total Haloacetic Acids (HAA5)
Gretna 3,508 17 0
Village of Golf 3,505 14 0
Blountstown 3,500 17 0
Century 3,490 32 0
Lakewood Ranch 3,301 12 0
Brandon 3,292 353 33 Disinfection Byproducts, HAA5, Haloacetic Acids +1 more
Town of Lake Clark Shores 3,255 8 0
Monsey 3,230 27 1 TTHM
Hilliard 3,221 55 2 Stage 2 DBP
Bal Harbour 3,209 10 0
Fellsmere 3,208 68 0
North Fort Myers 3,202 72 0
Bonifay 3,196 75 1 Stage 2 DBP
Jensen Beach 3,186 88 2 Stage 2 DBP
Eastpoint 3,085 57 9 TTHM
Atlantis 3,000 9 1 Stage 2 DBP
Crescent City 2,986 181 68 Carbon Tetrachloride, Gross Alpha, Stage 2 DBP +2 more
Everglades City 2,978 10 1 Disinfection Byproducts
Bowling Green 2,940 11 0
Atlanta 2,800 106 4 Gross Alpha, Stage 2 DBP
Melbourne Beach 2,779 89 0
Eatonville 2,727 86 17 TTHM, Total Haloacetic Acids (HAA5)
Lake Helen 2,704 9 2 Total Haloacetic Acids (HAA5)
Steinhatchee 2,700 33 18 TTHM, Total Haloacetic Acids (HAA5)
Bristol 2,688 8 0
Pierson 2,657 13 0
Inglis 2,652 156 0
Cross City 2,650 34 2 Stage 2 DBP, Total Organic Carbon
Parkland 2,590 62 0
Holt 2,582 16 0
Mcdavid 2,560 14 2 E. coli
Lloyd 2,517 24 0
St. Leo 2,501 29 0
Lakeshore 2,500 84 0
Astor 2,498 4 0
Virginia Gardens 2,472 5 0
Lake Hamilton 2,430 66 29 TTHM, Total Haloacetic Acids (HAA5)
Welaka 2,421 13 0
Mangonia Park 2,410 19 0
Williston 2,400 20 0
Zolfo Springs 2,362 23 0
Hawthorne 2,343 34 1 Stage 2 DBP
Chiefland 2,331 34 0
Howey in the Hills 2,271 26 13 Stage 2 DBP, TTHM
Montverde 2,218 22 1 Stage 2 DBP
Farmington Hills 2,106 107 29 TTHM, Total Haloacetic Acids (HAA5)
Palm City 2,096 98 1 Stage 2 DBP
Wewahitchka 2,081 9 0
San Antonio 2,015 9 0
Trenton 1,999 12 0
Scottsdale 1,987 151 5 Total Organic Carbon
Suwannee 1,900 13 0
Sneads 1,893 8 0
Lake Butler 1,875 34 1 Gross Alpha
N Ft Myers 1,863 4 0
Denver 1,856 43 2 Gross Alpha, Stage 2 DBP
Laurel Hill 1,802 7 0
Baldwin 1,790 9 0
Bronson 1,784 47 0
Placida 1,736 36 0
Callahan 1,730 2 0
Geneva 1,676 98 37 TTHM, Total Haloacetic Acids (HAA5)
Paxton 1,578 68 0
Archer 1,500 17 0
East Palatka 1,500 152 16 Gross Alpha, TTHM
Palm Harbor 1,450 44 2 Stage 2 DBP
Wilmington 1,430 51 1 Stage 2 DBP
Akron 1,400 30 1 Disinfection Byproducts
Apollo Beach 1,395 25 0
Waldo 1,367 52 4 Gross Alpha
El Jobean 1,351 7 0
Fanning Springs 1,310 16 0
Melrose 1,300 7 0
Riverview 1,268 17 0
Wesley Chapel 1,225 22 0
Dallas 1,150 20 0
Interlachen 1,086 39 3 Gross Alpha, Stage 2 DBP
Lawtey 1,082 15 0
Mayo 1,055 17 0
Ruskin 1,035 88 0
St Louis 1,015 10 0
Gulfstream 1,001 2 0
Grand Island 980 11 0
Grand Ridge 978 11 1 Gross Alpha
Medley 958 10 0
Penney Farms 939 13 0
Jennings 900 52 0
Gold River 880 48 0
Dover 877 66 15 Barium
Cottondale 861 12 0
Ponce De Leon 850 7 0
Nokomis 838 9 0
Coleman 824 19 16 TTHM, Total Haloacetic Acids (HAA5)
White Springs 819 15 0
Lutz 802 91 4 Stage 2 DBP
New York 801 35 10 Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5)
Altha 800 9 0
Greenville 800 57 0
Dowling Park 800 58 0
Branford 800 17 0
Webster 800 1 0
Greensboro 794 3 0
Center Hill 762 2 0
Osteen 753 6 0
Fort White 750 151 97 TTHM, Total Haloacetic Acids (HAA5)
Commerce Township 750 53 1 Stage 2 DBP
Vernon 736 24 0
Cedar Key 735 20 13 TTHM, Total Haloacetic Acids (HAA5)
Yankeetown 711 34 10 TTHM
Greenwood 692 10 0
Potomac 680 67 3 Mercury
Indian Lake Estates 678 25 0
St Augustine 655 1 0
Wimauma 639 25 0
Micanopy 605 36 21 TTHM, Total Haloacetic Acids (HAA5)
Thonotosassa 598 21 0
Odessa 586 11 0
Brooklyn 562 86 0
Westport 550 60 0
St. Petersburg 539 53 0
Yalaha 519 9 0
Wellborn 500 23 0
Alford 497 19 0
Mcintosh 484 3 0
Coral Gables 475 82 8 Stage 2 DBP, TTHM
Phoenix 472 22 0
Hampton 458 15 0
Lake Como 450 13 1 Gross Alpha
Lorida 450 93 58 TTHM, Total Haloacetic Acids (HAA5)
New Port Richey Fl 450 19 1 Stage 2 DBP
Malone 437 20 1 Selenium
Glen St. Mary 428 35 0
Manalapan 425 11 0
Windermere 425 38 1 Stage 2 DBP
Caryville 423 33 0
Sorrento 406 5 1 Stage 2 DBP
Alva 400 41 23 HAA5, Haloacetic Acids
Spring Hill 400 30 0
Astatula 399 18 0
Hernando 394 67 1 Stage 2 DBP
Lee 387 22 0
Silver Springs 372 46 1 Stage 2 DBP
Wausau 361 4 0
Lehigh Acres 353 35 0
Gilbert 352 14 14 TTHM
Summerfield 350 12 1 Stage 2 DBP
Brooker 331 18 0
Aventura 312 19 2 TTHM
Estero 309 15 6 E. coli
Rochester Hills 305 6 1 Stage 2 DBP
Horseshoe Beach 300 31 0
Dunnellon 300 19 0
New Port Richie 300 31 0
Westville 298 23 1 Stage 2 DBP
Palm Beach 292 64 1 Stage 2 DBP
St. Marks 285 5 0
Jacob 281 8 1 E. coli
Newport Beach 280 78 2 Stage 2 DBP
Deleon Springs 276 4 0
St. Johns 265 1 0
Mims 250 59 22 TTHM, Total Haloacetic Acids (HAA5)
St Leo 250 13 0
Anthony 248 4 0
Noma 242 10 1 Stage 2 DBP
Suffern 222 65 1 Stage 2 DBP
South Bay 222 29 0
Thonotsassa 218 6 0
Campbellton 216 14 0
Malabar 212 52 8 Disinfection Byproducts, TTHM
Bellair Bluffs 211 15 0
Nap[Les 205 72 22 Total Organic Carbon
Mt Dora 200 5 1 Stage 2 DBP
Debary 191 54 0
St Cloud 187 54 35 Stage 2 DBP, TTHM
Rincon 180 10 0
Switzerland 180 3 0
Montiverde 175 0 0
Gray 170 29 11 Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5)
Gotha 170 86 2 Stage 2 DBP, Total Haloacetic Acids (HAA5)
Sterling Heights 164 7 0
Mango 164 14 0
Emmett 155 24 0
Oak Brook 150 27 0
Circleville 150 1 0
Boulder 135 10 0
Ellenton 130 4 1 Stage 2 DBP
Kenansville 130 6 3 TTHM, Total Haloacetic Acids (HAA5)
Babson Park 126 73 0
Royal Oak 125 9 0
Fleming Island 120 19 1 Stage 2 DBP
Otter Creek 120 14 1 Stage 2 DBP
Sw Ranches 120 90 1 Total Haloacetic Acids (HAA5)
Crawfordville 117 2 0
Pompano 115 24 1 Stage 2 DBP
Swartz Creek 106 27 0
Land O Lakes 100 1 0
Durant 100 6 0
Reddick 100 33 0

Data Sources

Drinking water data from the EPA Safe Drinking Water Information System (SDWIS). Only active community water systems (CWS) serving 100+ people are included.

Verify at epa.gov