Skip to main content

Florida Water Quality Reports

Comprehensive water quality data for 590 cities across Florida. View EPA-verified contaminant levels and get filter recommendations.

590
Cities
92
Safe
285
Monitor
213
At Risk

Water Quality by County

Explore aggregated water quality scores across Florida counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 93 cities serving 7,964,543 people across 40 counties.

Cities in Florida

Kendale Lakes

People Served2300K
Contaminants Tested103
Above Guidelines4
View Report β†’

Tampa

People Served1290K
Contaminants Tested619
Above Guidelines27
View Report β†’

Orlando

People Served971K
Contaminants Tested884
Above Guidelines11
View Report β†’

Azalea Park

People Served956K
Contaminants Tested268
Above Guidelines3
View Report β†’

Conway

People Served956K
Contaminants Tested268
Above Guidelines3
View Report β†’

West Lealman

People Served905K
Contaminants Tested314
Above Guidelines17
View Report β†’

Gulfport

People Served869K
Contaminants Tested211
Above Guidelines13
View Report β†’

St Petersburg

People Served857K
Contaminants Tested377
Above Guidelines13
View Report β†’

Lealman

People Served856K
Contaminants Tested204
Above Guidelines11
View Report β†’

Jacksonville

People Served851K
Contaminants Tested441
Above Guidelines2
View Report β†’

Nocatee

People Served845K
Contaminants Tested273
Above Guidelines3
View Report β†’

Bellair-Meadowbrook Terrace

People Served827K
Contaminants Tested92
Above Guidelines1
View Report β†’

Fruit Cove

People Served827K
Contaminants Tested92
Above Guidelines1
View Report β†’

Nassau Village-Ratliff

People Served827K
Contaminants Tested92
Above Guidelines1
View Report β†’

Holden Heights

People Served749K
Contaminants Tested179
Above Guidelines2
View Report β†’

Holden Lakes

People Served749K
Contaminants Tested179
Above Guidelines2
View Report β†’

West Palm Beach

People Served724K
Contaminants Tested494
Above Guidelines5
View Report β†’

Lantana

People Served721K
Contaminants Tested312
Above Guidelines5
View Report β†’

Pebble Creek

People Served717K
Contaminants Tested104
Above Guidelines6
View Report β†’

Boynton Beach

People Served710K
Contaminants Tested408
Above Guidelines8
View Report β†’

Palm Beach

People Served700K
Contaminants Tested214
Above Guidelines5
View Report β†’

Schall Circle

People Served700K
Contaminants Tested214
Above Guidelines5
View Report β†’

Orlovista

People Served663K
Contaminants Tested179
Above Guidelines2
View Report β†’

Wellington

People Served654K
Contaminants Tested213
Above Guidelines4
View Report β†’

Lake Worth Beach

People Served646K
Contaminants Tested210
Above Guidelines4
View Report β†’

Kenwood Estates

People Served630K
Contaminants Tested206
Above Guidelines5
View Report β†’

Palm Springs

People Served630K
Contaminants Tested206
Above Guidelines5
View Report β†’

Clearwater

People Served627K
Contaminants Tested397
Above Guidelines18
View Report β†’

The Acreage

People Served603K
Contaminants Tested203
Above Guidelines4
View Report β†’

Seminole Manor

People Served602K
Contaminants Tested208
Above Guidelines4
View Report β†’

Atlantis

People Served601K
Contaminants Tested111
Above Guidelines2
View Report β†’

Lake Clarke Shores

People Served600K
Contaminants Tested112
Above Guidelines2
View Report β†’

Cloud Lake

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Glen Ridge

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Greenacres

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Gun Club Estates

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Haverhill

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Lake Belvedere Estates

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Loxahatchee Groves

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Pine Air

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Plantation Mobile Home Park

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Royal Palm Beach

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Royal Palm Estates

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Stacey Street

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Westgate

People Served598K
Contaminants Tested107
Above Guidelines2
View Report β†’

Lakewood Ranch

People Served557K
Contaminants Tested204
Above Guidelines3
View Report β†’

Pinellas Park

People Served555K
Contaminants Tested212
Above Guidelines10
View Report β†’

Dunedin

People Served553K
Contaminants Tested202
Above Guidelines12
View Report β†’

Safety Harbor

People Served523K
Contaminants Tested108
Above Guidelines6
View Report β†’

Oldsmar

People Served521K
Contaminants Tested201
Above Guidelines9
View Report β†’

Bear Creek

People Served519K
Contaminants Tested111
Above Guidelines8
View Report β†’

Belleair

People Served512K
Contaminants Tested288
Above Guidelines11
View Report β†’

Largo

People Served512K
Contaminants Tested298
Above Guidelines11
View Report β†’

Belleair Bluffs

People Served512K
Contaminants Tested202
Above Guidelines10
View Report β†’

Bardmoor

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Bay Pines

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Belleair Beach

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Belleair Shore

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Feather Sound

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Greenbriar

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Harbor Bluffs

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Indian Rocks Beach

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Indian Shores

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Kenneth City

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Madeira Beach

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

North Redington Beach

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Redington Beach

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Redington Shores

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Ridgecrest

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Seminole

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

South Highpoint

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

South Pasadena

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

St. Petersburg

People Served506K
Contaminants Tested20
Above Guidelines13
View Report β†’

Treasure Island

People Served506K
Contaminants Tested104
Above Guidelines6
View Report β†’

Alafaya

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Belle Isle

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Bithlo

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Lake Mary Jane

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Rio Pinar

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Union Park

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

University

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Wedgefield

People Served500K
Contaminants Tested178
Above Guidelines2
View Report β†’

Apollo Beach

People Served474K
Contaminants Tested20
Above Guidelines11
View Report β†’

Riverview

People Served474K
Contaminants Tested20
Above Guidelines11
View Report β†’

Fairview Shores

People Served459K
Contaminants Tested178
Above Guidelines2
View Report β†’

Bradenton

People Served407K
Contaminants Tested217
Above Guidelines7
View Report β†’

Samoset

People Served406K
Contaminants Tested201
Above Guidelines7
View Report β†’

Winter Park

People Served379K
Contaminants Tested356
Above Guidelines3
View Report β†’

Memphis

People Served361K
Contaminants Tested115
Above Guidelines4
View Report β†’

Palmetto

People Served361K
Contaminants Tested115
Above Guidelines4
View Report β†’

Casselberry

People Served349K
Contaminants Tested185
Above Guidelines2
View Report β†’

Goldenrod

People Served348K
Contaminants Tested181
Above Guidelines2
View Report β†’

Ellenton

People Served348K
Contaminants Tested188
Above Guidelines4
View Report β†’

Port St Lucie

People Served346K
Contaminants Tested395
Above Guidelines8
View Report β†’

Oakland Park

People Served340K
Contaminants Tested296
Above Guidelines4
View Report β†’

Fort Lauderdale

People Served323K
Contaminants Tested383
Above Guidelines6
View Report β†’

Clarcona

People Served309K
Contaminants Tested265
Above Guidelines2
View Report β†’

Paradise Heights

People Served309K
Contaminants Tested265
Above Guidelines2
View Report β†’

Lake Hart

People Served303K
Contaminants Tested92
Above Guidelines1
View Report β†’

Cocoa West

People Served294K
Contaminants Tested96
Above Guidelines0
View Report β†’

Showing top 100 of 590 cities by population.

Use the search box above to find any city in Florida.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.