Skip to main content

California Water Quality Reports

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

1120
Cities
355
Safe
533
Monitor
232
At Risk

Water Quality by County

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

Loading map...
Data from 209 cities serving 23,443,538 people across 44 counties.

Cities in California

Burbank

People Served4982K
Contaminants Tested1001
Above Guidelines7
View Report β†’

West Carson

People Served4012K
Contaminants Tested474
Above Guidelines6
View Report β†’

Lomita

People Served3960K
Contaminants Tested327
Above Guidelines8
View Report β†’

Florence-Graham

People Served3932K
Contaminants Tested353
Above Guidelines4
View Report β†’

Ladera Heights

People Served3927K
Contaminants Tested367
Above Guidelines6
View Report β†’

Willowbrook

People Served3910K
Contaminants Tested314
Above Guidelines4
View Report β†’

Culver City

People Served3907K
Contaminants Tested275
Above Guidelines6
View Report β†’

San Fernando

People Served3893K
Contaminants Tested285
Above Guidelines4
View Report β†’

View Park-Windsor Hills

People Served3889K
Contaminants Tested353
Above Guidelines4
View Report β†’

Los Angeles

People Served3872K
Contaminants Tested513
Above Guidelines4
View Report β†’

Beverly Hills

People Served3869K
Contaminants Tested261
Above Guidelines4
View Report β†’

Marina del Rey

People Served3869K
Contaminants Tested261
Above Guidelines4
View Report β†’

West Hollywood

People Served3869K
Contaminants Tested261
Above Guidelines4
View Report β†’

Hayward

People Served2014K
Contaminants Tested625
Above Guidelines1
View Report β†’

El Sobrante

People Served1823K
Contaminants Tested402
Above Guidelines3
View Report β†’

San Diego

People Served1736K
Contaminants Tested1334
Above Guidelines14
View Report β†’

El Cerrito

People Served1668K
Contaminants Tested376
Above Guidelines3
View Report β†’

Pleasant Hill

People Served1657K
Contaminants Tested497
Above Guidelines2
View Report β†’

Contra Costa Centre

People Served1628K
Contaminants Tested309
Above Guidelines1
View Report β†’

Shell Ridge

People Served1628K
Contaminants Tested309
Above Guidelines1
View Report β†’

Walnut Creek

People Served1628K
Contaminants Tested309
Above Guidelines1
View Report β†’

Ashland

People Served1589K
Contaminants Tested161
Above Guidelines0
View Report β†’

Cherryland

People Served1589K
Contaminants Tested161
Above Guidelines0
View Report β†’

Fairview

People Served1589K
Contaminants Tested161
Above Guidelines0
View Report β†’

San Lorenzo

People Served1589K
Contaminants Tested161
Above Guidelines0
View Report β†’

San Ramon

People Served1524K
Contaminants Tested409
Above Guidelines0
View Report β†’

Coronado

People Served1517K
Contaminants Tested285
Above Guidelines6
View Report β†’

Bayview

People Served1477K
Contaminants Tested301
Above Guidelines1
View Report β†’

Santee

People Served1465K
Contaminants Tested260
Above Guidelines4
View Report β†’

Alameda

People Served1432K
Contaminants Tested149
Above Guidelines0
View Report β†’

Moraga

People Served1430K
Contaminants Tested150
Above Guidelines0
View Report β†’

Castro Valley

People Served1430K
Contaminants Tested314
Above Guidelines0
View Report β†’

Acalanes Ridge

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Alamo

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Albany

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Berkeley

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Blackhawk

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Camino Tassajara

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Castle Hill

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Crockett

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Danville

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Diablo

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

East Richmond Heights

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Emeryville

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Hercules

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Kensington

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Lafayette

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Montalvin Manor

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Norris Canyon

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

North Richmond

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Oakland

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Orinda

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Piedmont

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Pinole

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Reliez Valley

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Richmond

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Rodeo

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Rollingwood

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

San Leandro

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

San Miguel

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

San Pablo

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Saranap

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Tara Hills

People Served1430K
Contaminants Tested147
Above Guidelines0
View Report β†’

Fresno

People Served1175K
Contaminants Tested1403
Above Guidelines20
View Report β†’

Mayfair

People Served1095K
Contaminants Tested158
Above Guidelines0
View Report β†’

Cupertino

People Served1094K
Contaminants Tested718
Above Guidelines7
View Report β†’

San Jose

People Served1076K
Contaminants Tested831
Above Guidelines5
View Report β†’

Murrieta

People Served1025K
Contaminants Tested665
Above Guidelines12
View Report β†’

Riverside

People Served1017K
Contaminants Tested490
Above Guidelines5
View Report β†’

Los Gatos

People Served1008K
Contaminants Tested467
Above Guidelines4
View Report β†’

Alum Rock

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Cambrian Park

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Campbell

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

East Foothills

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Fruitdale

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Lexington Hills

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Monte Sereno

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Saratoga

People Served1008K
Contaminants Tested454
Above Guidelines3
View Report β†’

Compton

People Served1002K
Contaminants Tested645
Above Guidelines10
View Report β†’

San Francisco

People Served892K
Contaminants Tested524
Above Guidelines2
View Report β†’

Temecula

People Served879K
Contaminants Tested530
Above Guidelines10
View Report β†’

Canyon Lake

People Served865K
Contaminants Tested473
Above Guidelines8
View Report β†’

Santa Ana

People Served790K
Contaminants Tested257
Above Guidelines3
View Report β†’

Sacramento

People Served718K
Contaminants Tested736
Above Guidelines3
View Report β†’

Hemet

People Served711K
Contaminants Tested442
Above Guidelines4
View Report β†’

Moreno Valley

People Served709K
Contaminants Tested290
Above Guidelines5
View Report β†’

March ARB

People Served705K
Contaminants Tested248
Above Guidelines4
View Report β†’

Mead Valley

People Served705K
Contaminants Tested248
Above Guidelines4
View Report β†’

San Jacinto

People Served698K
Contaminants Tested272
Above Guidelines3
View Report β†’

Spring Valley

People Served694K
Contaminants Tested571
Above Guidelines12
View Report β†’

La Presa

People Served693K
Contaminants Tested557
Above Guidelines10
View Report β†’

East Hemet

People Served677K
Contaminants Tested252
Above Guidelines2
View Report β†’

Valle Vista

People Served677K
Contaminants Tested252
Above Guidelines2
View Report β†’

Beaumont

People Served674K
Contaminants Tested263
Above Guidelines2
View Report β†’

Fontana

People Served648K
Contaminants Tested654
Above Guidelines1
View Report β†’

Perris

People Served637K
Contaminants Tested261
Above Guidelines5
View Report β†’

Lakeview

People Served631K
Contaminants Tested287
Above Guidelines4
View Report β†’

Nuevo

People Served631K
Contaminants Tested287
Above Guidelines4
View Report β†’

Newport Beach

People Served631K
Contaminants Tested344
Above Guidelines5
View Report β†’

French Valley

People Served624K
Contaminants Tested235
Above Guidelines2
View Report β†’

Showing top 100 of 1,120 cities by population.

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

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.