MyCleanWater

Florida Water Quality by City

Water quality reports for 435 cities in Florida.

CityPopulationContaminantsAbove LimitPFASViolations
Miami2.4M112None101 active
Jacksonville827K30None255 active
Tampa734K83None1136 active
West Palm Beach619K92None21 active
Orlando536K52None549 active
Largo506K00None111 active
St. Petersburg350K10None181 active
Bradenton348K50None62 active
Cocoa294K00None25 active
Fort Myers283K82None40 active
Sarasota272K20None96 active
Pensacola242K124None47 active
Hialeah238K122None16 active
Port St. Lucie224K00None25 active
Naples215K62None61 active
Land O' Lakes214K61None143 active
Tallahassee200K51None246 active
Gainesville196K00None59 active
Lakeland193K31None144 active
Pembroke Pines187K92None12 active
Ft. Lauderdale185K92None43 active
Miami Garden180K62None11 active
Cape Coral173K00None39 active
Port Charlotte172K62None17 active
Melbourne168K30None16 active
Hollywood148K82None42 active
Brooksville145K62None118 active
Palm Bay141K72None37 active
Lake Buena Vista137K00None17 active
Boca Raton130K11None29 active
Middleburg128K00None118 active
Miramar128K00None20 active
Vero Beach127K21None88 active
Clearwater115K31None255 active
Palm Coast112K10None26 active
Boynton Beach112K72None37 active
Kissimmee110K11None235 active
Stuart104K20None195 active
Miami Beach100K102None24 active
Pompano Beach99K92None75 active
Palm Beach Gardens98K00None9 active
Jupiter95K00None48 active
North Miami89K92None11 active
Winter Haven88K62None150 active
Daytona Beach88K20None29 active
Key West86K82None13 active
Plantation85K00None25 active
Winter Park83K42None411 active
St. Cloud83K00None76 active
Deltona81K82None37 active
Fort Walton Beach80K10None27 active
Homestead80K21None50 active
Sanford80K51None70 active
Sunrise80K72None30 active
Bonita Springs76K00None4 active
Winter Garden72K42None62 active
Port Orange71K10None77 active
Delray Beach70K82None42 active
New Smyrna Beach68K00None72 active
Panama City Beach67K00None4 active
St. Augustine67K50None233 active
Ocala66K93None202 active
Coral Springs65K72None58 active
Tamarac64K92None15 active
Margate62K92None15 active
Santa Rosa Beach62K00None9 active
Deerfield Beach62K32None11 active
North Port61K62None7 active
Ormond Beach60K00None38 active
Apopka59K21None121 active
Fort Pierce58K62None37 active
Titusville57K21None55 active
Wellington56K00None33 active
Lauderhill55K82None11 active
Casselberry55K10None70 active
Belleview55K62None314 active
Coconut Creek54K92None12 active
Weston52K10None6 active
Altamonte Springs51K62None311 active
Deland51K92None104 active
Pace49K21None16 active
Pinellas Park49K20None38 active
Lake Worth48K62None12 active
Oviedo48K00None96 active
Navarre48K10None6 active
Riviera Beach47K72None40 active
Dunedin46K00None10 active
The Villages45K62None65 active
Sebring45K21None60 active
Leesburg43K32None309 active
Plant City42K00None212 active
Panama City41K00None27 active
Hallandale Beach40K92None19 active
Eustis40K42None122 active
Clermont39K31None73 active
Mount Dora39K51None94 active
Oakland Park39K00None12 active
Englewood38K00None32 active
Punta Gorda36K41None44 active
North Lauderdale36K82None13 active
Auburndale35K00None62 active
Crestview35K00None50 active
Ocoee34K72None55 active
Cooper City34K00None9 active
New Port Richey33K62None785 active
Longwood33K51None1183 active
Palm Springs32K83None22 active
Marco Island32K72None10 active
Destin32K10None8 active
Venice31K00None45 active
Temple Terrace31K82None18 active
Haines City31K00None79 active
West Melbourne30K00None3 active
Dania Beach30K82None27 active
Lecanto29K42None245 active
Zephyrhills29K73None196 active
Tarpon Springs29K82None37 active
Edgewater29K10None25 active
Hobe Sound27K62None35 active
Immokalee27K32None9 active
Miramar Beach27K10None1 active
Davie26K00None50 active
Wildwood26K52None11 active
Warrington25K83None2 active
Ft. Walton Beach24K10None8 active
Groveland24K00None20 active
Atlantic Beach24K00None15 active
Lynn Haven23K00None6 active
Jacksonville Beach23K00None20 active
Nas Pensacola23K62None19 active
Hialeah Gardens22K72None4 active
Tavares22K00None102 active
Fernandina Beach22K00None28 active
Minneola22K61None40 active
Bartow22K10None5 active
Niceville21K00None4 active
Milton21K41None42 active
Gulf Breeze21K51None9 active
Callaway21K00None11 active
Lake City20K00None113 active
Okeechobee20K60None53 active
Avon Park19K42None15 active
Lake Wales19K52None115 active
Lake Mary17K40None21 active
Opalocka16K61None21 active
Safety Harbor16K10None10 active
Bokeelia16K00None10 active
Dade City16K31None95 active
Tequesta16K72None22 active
Oldsmar15K00None14 active
Captiva15K00None2 active
South Daytona14K10None8 active
Florida City13K21None18 active
Palmetto13K00None14 active
Maitland13K00None226 active
Holly Hill13K00None22 active
Gulfport13K20None6 active
Wilton Manors13K92None12 active
Orange City13K62None48 active
Port St. Joe12K10None16 active
Quincy12K31None164 active
Sopchoppy12K41None17 active
Mascotte12K00None17 active
Defuniak Springs12K00None38 active
Freeport12K00None7 active
Palatka12K00None100 active
Labelle12K00None35 active
Lantana12K92None16 active
Celebration11K00None1 active
Cantonment10K42None15 active
Viera10K92None33 active
Hurlburt Field10K10None14 active
Clewiston10K00None13 active
Davenport9K21None73 active
Arcadia9K82None60 active
Molino9K00None7 active
Orange Park9K00None41 active
West Miami9K72None4 active
North Bay Village8K112None7 active
Marianna8K31None14 active
Alachua8K00None16 active
Springfield8K00None13 active
Port Richey8K52None50 active
Patrick Air Force Base8K00None3 active
Madison7K00None61 active
Perry7K21None35 active
Neptune Beach7K00None5 active
Inverness7K31None48 active
Hudson7K42None16 active
Longboat Key7K10None17 active
Lady Lake7K83None52 active
Green Cove Springs7K00None56 active
Live Oak7K00None112 active
Starke7K00None81 active
Boca Grande7K00None11 active
Macclenny7K00None38 active
Fort Myers Beach6K10None3 active
Holiday6K93None19 active
Jasper6K00None22 active
Oakland6K21None8 active
Bay Harbor Islands6K82None9 active
Mexico Beach6K10None4 active
Indiantown6K10None13 active
High Springs6K21None8 active
Surfside6K92None6 active
Valparaiso6K00None2 active
Floral City6K00None46 active
Lake Alfred6K21None10 active
Homosassa6K00None26 active
Fort Meade5K00None14 active
Belleair5K52None11 active
Apalachicola5K10None11 active
Crystal River5K00None63 active
Fruitland Park5K31None124 active
Wauchula5K00None42 active
Westlake5K82None6 active
Jay5K32None14 active
Flagler Beach5K00None7 active
Lake Placid5K11None50 active
Lake Panasoffkee5K83None22 active
Monticello5K00None58 active
Eagle Lake5K00None20 active
Parker4K00None10 active
Highland Beach4K00None5 active
Eglin Afb4K10None40 active
Mary Esther4K10None7 active
Graceville4K00None9 active
Ft. Pierce4K62None10 active
Umatilla4K00None21 active
Newberry4K21None75 active
Havana4K00None20 active
Dundee4K00None27 active
Mulberry4K00None36 active
Moore Haven4K10None20 active
Ponce Inlet4K00None11 active
Carrabelle4K00None28 active
Chipley4K00None29 active
Gretna4K00None13 active
Bunnell4K00None39 active
Village of Golf4K00None9 active
Blountstown4K10None10 active
Century3K00None6 active
Frostproof3K10None61 active
Lakewood Ranch3K00None20 active
Town of Lake Clark Shores3K00None3 active
Bal Harbour3K102None4 active
Fellsmere3K00None17 active
Chattahoochee3K00None29 active
Port Saint Lucie3K00None19 active
Eastpoint3K00None12 active
Jensen Beach3K00None21 active
Bushnell3K00None5 active
Hilliard3K00None39 active
Panacea3K00None15 active
Atlantis3K62None8 active
Everglades City3K00None27 active
Bowling Green3K00None21 active
Baker3K00None19 active
Bonifay3K00None27 active
Eatonville3K00None42 active
Polk City3K00None9 active
Lake Helen3K00None4 active
Steinhatchee3K00None19 active
Bristol3K00None25 active
Pierson3K00None11 active
Parkland3K00None90 active
Holt3K00None17 active
Zellwood3K00None59 active
Mcdavid3K00None4 active
Cross City3K00None55 active
St. Leo3K00None31 active
Lakeshore3K00None3 active
Astor2K00None22 active
Virginia Gardens2K00None7 active
Lake Clarke Shores2K00None5 active
Lake Hamilton2K00None9 active
Welaka2K00None24 active
Mangonia Park2K00None8 active
Williston2K00None14 active
Lloyd2K00None10 active
Hawthorne2K00None19 active
Wewahitchka2K00None12 active
Zolfo Springs2K00None17 active
Chiefland2K00None30 active
Howey in the Hills2K00None30 active
San Antonio2K00None16 active
Trenton2K00None17 active
Suwannee2K00None22 active
Crescent City2K00None40 active
Sneads2K00None6 active
Lake Butler2K00None21 active
N Ft Myers2K00None2 active
Laurel Hill2K00None3 active
Baldwin2K00None7 active
Callahan2K00None9 active
Inglis2K00None162 active
Paxton2K00None10 active
Palm City2K00None20 active
Melbourne Beach2K00None115 active
Archer2K00None8 active
East Palatka2K00None6 active
Palm Harbor1K00None29 active
El Jobean1K00None2 active
Fanning Springs1K00None7 active
Placida1K00None21 active
Melrose1K00None11 active
Wesley Chapel1K21None19 active
North Fort Myers1K00None15 active
Des Peres1K00None13 active
Montverde1K00None46 active
Bronson1K00None62 active
Lawtey1K00None23 active
Mayo1K00None20 active
Waldo1K00None31 active
Riverview1K00None74 active
Gulfstream1K00None3 active
Apollo Beach99500NoneNone
Grand Island98000None18 active
Grand Ridge97800None9 active
Geneva97600None62 active
Medley95800None6 active
Jennings90000None15 active
Cottondale86100None12 active
Ponce de Leon85000None2 active
Nokomis83800None19 active
Coleman82400None1 active
White Springs81900None27 active
Greenville80000None29 active
Dowling Park80000None42 active
Branford80000None35 active
Webster80000None6 active
Altha80000None10 active
Greensboro79400None8 active
Interlachen79100None27 active
Center Hill76200None2 active
Fort White75000None1 active
Vernon73600None7 active
Cedar Key73500None12 active
Yankeetown71100None18 active
Greenwood69200None5 active
Ruskin68400None86 active
Indian Lake Estates67800None5 active
Micanopy60500None11 active
Osteen55200None37 active
Wimauma53000None47 active
Wellborn50000None26 active
Alford49700None6 active
Penney Farms48900None19 active
Mcintosh48400None17 active
Hampton45800None26 active
Lake Como45000None8 active
New Port Richey Fl45000None18 active
Malone43700None5 active
Glen St. Mary42800None3 active
Brandon42500None345 active
Manalapan42500None10 active
Caryville42300None10 active
Sorrento40600None4 active
Spring Hill40000None6 active
Alva40000None4 active
Astatula39900NoneNone
Lee38700None4 active
Dover37500None21 active
Wausau36100None4 active
Coral Gables35000None34 active
Yalaha33400None23 active
Brooker33100None6 active
Odessa32000None40 active
Aventura31200None23 active
Estero30900None2 active
Horseshoe Beach30000None32 active
New Port Richie30000None8 active
Dunnellon30000None48 active
Hernando30000None31 active
Westville29800None8 active
Lutz29800None53 active
St. Marks28500None13 active
Lehigh Acres28400None19 active
Jacob28100None3 active
Deleon Springs27600None10 active
Windermere27500None47 active
St. Johns26500None6 active
Lorida25000None13 active
Mims25000None22 active
Anthony24800None18 active
Noma24200None13 active
Summerfield23000None29 active
South Bay22200None3 active
Thonotosassa21800None85 active
Thonotsassa21800None11 active
Campbellton21600None11 active
Bellair Bluffs21100None5 active
Silver Springs20700None32 active
Oveido20000None9 active
Mt. Dora20000None40 active
Switzerland18000None6 active
Montiverde17500NoneNone
Palm Beach17000None26 active
Lake Worth Beach14600None12 active
Ellenton13000None16 active
Kenansville13000None13 active
Otter Creek12000None22 active
Sw Ranches12000None11 active
Crawfordville11700None27 active
Pompano11500None22 active
Mango11400None18 active
Malabar11200None39 active
Reddick10000None5 active
Babson Park10000None26 active
Gotha10000None21 active
Durant10000None9 active
Winter Springs9600NoneNone
Fleming Island9500None24 active
Satsuma9500None8 active
Ocklawaha9100None11 active
Beverly Hills9000None42 active
Debary8900None49 active
Indian Creek Village8600None5 active
Boyton Beach8000None16 active
Valrico7000NoneNone
Citra6200None11 active
Micco5500None26 active
Quncy5500None1 active
Glenwood5400None2 active
Saint Petersburg5300None4 active
Loxahatchee5200None20 active
Ochopee5000None14 active
Eaton Park4800None46 active
Fort Mccoy4500None10 active
Lithia4500None7 active
Seffner4200None67 active
Saint Johns3800None6 active
Ramrod Key3600NoneNone
Miami Lakes3200None16 active
Enterprise3000None4 active