Skip to main content

Mississippi Water Quality Reports

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

314
Cities
29
Safe
157
Monitor
128
At Risk

Water Quality by County

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

Loading map...
Data from 30 cities serving 640,086 people across 22 counties.

Cities in Mississippi

Clinton

People Served214K
Contaminants Tested146
Above Guidelines7
View Report β†’

Jackson

People Served208K
Contaminants Tested199
Above Guidelines10
View Report β†’

Byram

People Served189K
Contaminants Tested93
Above Guidelines3
View Report β†’

Gulfport

People Served91K
Contaminants Tested490
Above Guidelines20
View Report β†’

Hattiesburg

People Served70K
Contaminants Tested265
Above Guidelines13
View Report β†’

Southaven

People Served64K
Contaminants Tested106
Above Guidelines2
View Report β†’

West Hattiesburg

People Served64K
Contaminants Tested159
Above Guidelines6
View Report β†’

Canton

People Served59K
Contaminants Tested159
Above Guidelines9
View Report β†’

Olive Branch

People Served56K
Contaminants Tested106
Above Guidelines1
View Report β†’

Columbus

People Served51K
Contaminants Tested367
Above Guidelines4
View Report β†’

Flowood

People Served47K
Contaminants Tested194
Above Guidelines9
View Report β†’

Biloxi

People Served47K
Contaminants Tested277
Above Guidelines18
View Report β†’

University

People Served45K
Contaminants Tested146
Above Guidelines0
View Report β†’

Starkville

People Served41K
Contaminants Tested318
Above Guidelines5
View Report β†’

Meridian

People Served41K
Contaminants Tested106
Above Guidelines5
View Report β†’

Vicksburg

People Served41K
Contaminants Tested146
Above Guidelines7
View Report β†’

Ocean Springs

People Served39K
Contaminants Tested157
Above Guidelines7
View Report β†’

Tupelo

People Served38K
Contaminants Tested17
Above Guidelines2
View Report β†’

Horn Lake

People Served37K
Contaminants Tested293
Above Guidelines7
View Report β†’

Gautier

People Served33K
Contaminants Tested158
Above Guidelines7
View Report β†’

Pearl

People Served32K
Contaminants Tested53
Above Guidelines3
View Report β†’

Oxford

People Served29K
Contaminants Tested252
Above Guidelines3
View Report β†’

Brookhaven

People Served28K
Contaminants Tested371
Above Guidelines12
View Report β†’

Latimer

People Served27K
Contaminants Tested53
Above Guidelines3
View Report β†’

Grenada

People Served26K
Contaminants Tested424
Above Guidelines16
View Report β†’

Gulf Park Estates

People Served26K
Contaminants Tested53
Above Guidelines3
View Report β†’

Gluckstadt

People Served26K
Contaminants Tested53
Above Guidelines3
View Report β†’

Laurel

People Served25K
Contaminants Tested106
Above Guidelines1
View Report β†’

Taylor

People Served25K
Contaminants Tested20
Above Guidelines5
View Report β†’

Ridgeland

People Served24K
Contaminants Tested53
Above Guidelines3
View Report β†’

D'Iberville

People Served24K
Contaminants Tested20
Above Guidelines9
View Report β†’

Picayune

People Served24K
Contaminants Tested264
Above Guidelines13
View Report β†’

Hernando

People Served24K
Contaminants Tested253
Above Guidelines0
View Report β†’

Pascagoula

People Served24K
Contaminants Tested159
Above Guidelines8
View Report β†’

Philadelphia

People Served23K
Contaminants Tested265
Above Guidelines11
View Report β†’

Richland

People Served22K
Contaminants Tested106
Above Guidelines6
View Report β†’

Clarksdale

People Served21K
Contaminants Tested123
Above Guidelines14
View Report β†’

Lumberton

People Served19K
Contaminants Tested106
Above Guidelines4
View Report β†’

Collinsville

People Served19K
Contaminants Tested159
Above Guidelines1
View Report β†’

Greenwood

People Served19K
Contaminants Tested53
Above Guidelines2
View Report β†’

Lyon

People Served19K
Contaminants Tested106
Above Guidelines10
View Report β†’

Long Beach

People Served19K
Contaminants Tested53
Above Guidelines2
View Report β†’

Cleveland

People Served18K
Contaminants Tested106
Above Guidelines4
View Report β†’

Beechwood

People Served17K
Contaminants Tested106
Above Guidelines6
View Report β†’

Madison

People Served16K
Contaminants Tested52
Above Guidelines2
View Report β†’

Natchez

People Served16K
Contaminants Tested106
Above Guidelines6
View Report β†’

Mississippi State

People Served15K
Contaminants Tested53
Above Guidelines1
View Report β†’

Glen

People Served15K
Contaminants Tested20
Above Guidelines9
View Report β†’

Moss Point

People Served15K
Contaminants Tested53
Above Guidelines1
View Report β†’

Tylertown

People Served14K
Contaminants Tested159
Above Guidelines1
View Report β†’

Booneville

People Served14K
Contaminants Tested159
Above Guidelines4
View Report β†’

McComb

People Served14K
Contaminants Tested106
Above Guidelines4
View Report β†’

Bay St. Louis

People Served13K
Contaminants Tested70
Above Guidelines7
View Report β†’

Gulf Hills

People Served13K
Contaminants Tested52
Above Guidelines3
View Report β†’

Kosciusko

People Served13K
Contaminants Tested159
Above Guidelines3
View Report β†’

Arnold Line

People Served12K
Contaminants Tested53
Above Guidelines2
View Report β†’

Fulton

People Served12K
Contaminants Tested34
Above Guidelines4
View Report β†’

Saltillo

People Served12K
Contaminants Tested218
Above Guidelines6
View Report β†’

Diamondhead

People Served12K
Contaminants Tested53
Above Guidelines3
View Report β†’

Pontotoc

People Served12K
Contaminants Tested158
Above Guidelines2
View Report β†’

Crystal Springs

People Served11K
Contaminants Tested216
Above Guidelines8
View Report β†’

New Albany

People Served11K
Contaminants Tested159
Above Guidelines4
View Report β†’

Batesville

People Served11K
Contaminants Tested212
Above Guidelines14
View Report β†’

Ripley

People Served11K
Contaminants Tested53
Above Guidelines0
View Report β†’

Bailey

People Served10K
Contaminants Tested53
Above Guidelines0
View Report β†’

Pass Christian

People Served10K
Contaminants Tested76
Above Guidelines6
View Report β†’

Yazoo City

People Served10K
Contaminants Tested20
Above Guidelines6
View Report β†’

Indianola

People Served10K
Contaminants Tested53
Above Guidelines1
View Report β†’

Holly Springs

People Served10K
Contaminants Tested53
Above Guidelines0
View Report β†’

Randolph

People Served9K
Contaminants Tested20
Above Guidelines3
View Report β†’

Amory

People Served9K
Contaminants Tested53
Above Guidelines2
View Report β†’

Petal

People Served9K
Contaminants Tested94
Above Guidelines2
View Report β†’

Iuka

People Served9K
Contaminants Tested146
Above Guidelines2
View Report β†’

Aberdeen

People Served9K
Contaminants Tested106
Above Guidelines2
View Report β†’

Bay Springs

People Served9K
Contaminants Tested159
Above Guidelines10
View Report β†’

Lynchburg

People Served8K
Contaminants Tested53
Above Guidelines2
View Report β†’

Walls

People Served8K
Contaminants Tested53
Above Guidelines2
View Report β†’

Senatobia

People Served8K
Contaminants Tested53
Above Guidelines4
View Report β†’

Monticello

People Served8K
Contaminants Tested159
Above Guidelines0
View Report β†’

Quitman

People Served8K
Contaminants Tested265
Above Guidelines12
View Report β†’

D'Iberville

People Served8K
Contaminants Tested105
Above Guidelines6
View Report β†’

Hazlehurst

People Served8K
Contaminants Tested159
Above Guidelines1
View Report β†’

Leakesville

People Served8K
Contaminants Tested159
Above Guidelines1
View Report β†’

Oak Grove

People Served8K
Contaminants Tested53
Above Guidelines1
View Report β†’

Courtland

People Served7K
Contaminants Tested20
Above Guidelines11
View Report β†’

Brandon

People Served7K
Contaminants Tested53
Above Guidelines3
View Report β†’

Summit

People Served7K
Contaminants Tested106
Above Guidelines5
View Report β†’

Kossuth

People Served7K
Contaminants Tested111
Above Guidelines1
View Report β†’

Nettleton

People Served7K
Contaminants Tested106
Above Guidelines0
View Report β†’

Pearlington

People Served6K
Contaminants Tested20
Above Guidelines9
View Report β†’

Waveland

People Served6K
Contaminants Tested52
Above Guidelines3
View Report β†’

Fayette

People Served6K
Contaminants Tested158
Above Guidelines7
View Report β†’

Caledonia

People Served6K
Contaminants Tested53
Above Guidelines1
View Report β†’

Toomsuba

People Served6K
Contaminants Tested105
Above Guidelines3
View Report β†’

Foxworth

People Served6K
Contaminants Tested20
Above Guidelines5
View Report β†’

Sandy Hook

People Served6K
Contaminants Tested20
Above Guidelines5
View Report β†’

Forest

People Served6K
Contaminants Tested106
Above Guidelines6
View Report β†’

Carriere

People Served6K
Contaminants Tested53
Above Guidelines2
View Report β†’

Florence

People Served6K
Contaminants Tested53
Above Guidelines4
View Report β†’

Pelahatchie

People Served6K
Contaminants Tested106
Above Guidelines5
View Report β†’

Showing top 100 of 314 cities by population.

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

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.