LocalDataPoint

California Water Quality

Water hardness and quality data for 538 cities in California, USA.

State average

200mg/L

11.7 gpg

Hardness level

🔴 Very Hard

79 lab-verified

Cities

538

549 with data

Anaheim

Pop. 350,742

Hard
120–179 mg/Lreservoir

PFAS: 10 ppt

Full report →

Antioch

Pop. 110,542

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Bakersfield

Pop. 373,640

Moderately Hard
60–119 mg/Lreservoir

PFAS: 4 ppt

Full report →

Berkeley

Pop. 120,972

Soft
0–59 mg/Lreservoir

PFAS: 7.6 ppt

Full report →

Burbank

Pop. 105,319

Very Hard
180+ mg/Lreservoir

PFAS: 73.4 ppt

Full report →

Carlsbad

Pop. 114,746

🔴 Very Hard
209 mg/Lreservoir

PFAS: 0 ppt

Full report →

Chico

Pop. 121,345

🟠 Hard
122 mg/Lreservoir

PFAS: 4.3 ppt

Full report →

Chinatown

Pop. 100,574

Hard
120–179 mg/Lmixed

PFAS: 4.7 ppt

Full report →

Chula Vista

Pop. 265,757

Very Hard
180+ mg/Lreservoir

PFAS: 1.9 ppt

Full report →

Clovis

Pop. 104,180

Hard
120–179 mg/Lreservoir

PFAS: 365.7 ppt

Full report →

Concord

Pop. 128,667

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Corona

Pop. 164,226

🟠 Hard
171 mg/Lreservoir

PFAS: 38.7 ppt

Full report →

Costa Mesa

Pop. 113,204

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Daly City

Pop. 106,562

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Downey

Pop. 114,219

Very Hard
180+ mg/Lgroundwater

PFAS: 808.2 ppt

Full report →

East Los Angeles

Unincorporated area

Pop. 126,496

Very Hard
180+ mg/Lmixed

PFAS: 6.2 ppt

Full report →

El Cajon

Pop. 103,679

Hard
120–179 mg/Lreservoir

PFAS: 7.2 ppt

Full report →

El Monte

Pop. 116,732

Very Hard
180+ mg/Lgroundwater

PFAS: 15.6 ppt

Full report →

Elk Grove

Pop. 166,913

Hard
120–179 mg/Lreservoir

PFAS: 8.4 ppt

Full report →

Escondido

Pop. 151,038

🔴 Very Hard
268 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fairfield

Pop. 112,970

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fontana

Pop. 212,704

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fremont

Pop. 232,206

🟠 Hard
170 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fresno

Pop. 542,107

Moderately Hard
60–119 mg/Lreservoir

PFAS: 1.8 ppt

Full report →

Fullerton

Pop. 140,847

Very Hard
180+ mg/Lreservoir

PFAS: 222.2 ppt

Full report →

Garden Grove

Pop. 175,393

Very Hard
180+ mg/Lreservoir

PFAS: 258.7 ppt

Full report →

Glendale

Pop. 201,020

Very Hard
180+ mg/Lreservoir

PFAS: 450.2 ppt

Full report →

Hayward

Pop. 158,289

Moderately Hard
60–119 mg/Lreservoir

PFAS: 0 ppt

Full report →

Hollywood

Pop. 167,664

Very Hard
180+ mg/Lmixed

PFAS: 5.5 ppt

Full report →

Huntington Beach

Pop. 201,899

Hard
120–179 mg/Lreservoir

PFAS: 14.3 ppt

Full report →

Inglewood

Pop. 111,666

🔴 Very Hard
218 mg/Lreservoir

PFAS: 8.8 ppt

Full report →

Irvine

Pop. 256,927

Hard
120–179 mg/Lreservoir

PFAS: 10 ppt

Full report →

Koreatown

Pop. 124,281

Hard
120–179 mg/Lmixed

PFAS: 7.5 ppt

Full report →

Lancaster

Pop. 161,103

Hard
120–179 mg/Lgroundwater

PFAS: 4.9 ppt

Full report →

Long Beach

Pop. 474,140

Hard
120–179 mg/Lreservoir

PFAS: 63 ppt

Full report →

Los Angeles

Pop. 3,820,914

Very Hard
180+ mg/Lreservoir

PFAS: 4 ppt

Full report →

Modesto

Pop. 211,266

Very Hard
180+ mg/Lreservoir

PFAS: 307.1 ppt

Full report →

Moreno Valley

Pop. 204,198

Hard
120–179 mg/Lreservoir

PFAS: 3.9 ppt

Full report →

Murrieta

Pop. 109,830

Hard
120–179 mg/Lgroundwater

PFAS: 6.1 ppt

Full report →

Norwalk

Pop. 107,140

Hard
120–179 mg/Lreservoir

PFAS: 155.7 ppt

Full report →

Oakland

Pop. 419,267

Soft
0–59 mg/Lreservoir

PFAS: 4.9 ppt

Full report →

Oceanside

Pop. 175,691

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Ontario

Pop. 171,214

Hard
120–179 mg/Lreservoir

PFAS: 70.6 ppt

Full report →

Orange

Pop. 140,992

Very Hard
180+ mg/Lreservoir

PFAS: 469.8 ppt

Full report →

Oxnard

Pop. 207,254

🔴 Very Hard
285 mg/Lreservoir

PFAS: 0 ppt

Full report →

Palmdale

Pop. 158,351

Hard
121 mg/Lreservoir

PFAS: 18.8 ppt

Full report →

Pasadena

Pop. 142,250

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Pomona

Pop. 153,266

Very Hard
180+ mg/Lreservoir

PFAS: 78.7 ppt

Full report →

Rancho Cucamonga

Pop. 175,236

Moderately Hard
60–119 mg/Lreservoir

PFAS: 0 ppt

Full report →

Rialto

Pop. 103,132

🟠 Hard
160 mg/Lreservoir

PFAS: 0 ppt

Full report →

Richmond

Pop. 109,708

Soft
0–59 mg/Lreservoir

PFAS: 3.5 ppt

Full report →

Riverside

Pop. 317,261

Hard
120–179 mg/Lmixed

PFAS: 10 ppt

Full report →

Roseville

Pop. 130,269

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Sacramento

Pop. 524,943

🟠 Hard
138 mg/Lreservoir

PFAS: 10 ppt

Full report →

Salinas

Pop. 157,380

🔴 Very Hard
254 mg/Lgroundwater

PFAS: 0 ppt

Full report →

San Bernardino

Pop. 216,108

Hard
120–179 mg/Lgroundwater

PFAS: 45.3 ppt

Full report →

San Diego

Pop. 1,404,452

🔴 Very Hard
276 mg/Lreservoir

PFAS: 12 ppt

Full report →

San Francisco

Pop. 827,526

🟢 Soft
32 mg/Lreservoir

PFAS: 29 ppt

Full report →

San Jose

Pop. 997,368

Very Hard
180+ mg/Lreservoir

PFAS: 5.1 ppt

Full report →

San Mateo

Pop. 103,536

🟢 Soft
46 mg/Lgroundwater

PFAS: 3.2 ppt

Full report →

Santa Ana

Pop. 310,227

Hard
120–179 mg/Lreservoir

PFAS: 4 ppt

Full report →

Santa Clara

Pop. 126,215

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Santa Clarita

Pop. 182,371

Very Hard
180+ mg/Lreservoir

PFAS: 4.4 ppt

Full report →

Santa Maria

Pop. 105,093

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Santa Rosa

Pop. 178,127

Moderately Hard
60–119 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Simi Valley

Pop. 126,788

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Stockton

Pop. 305,658

Hard
120–179 mg/Lreservoir

PFAS: 14 ppt

Full report →

Sunnyvale

Pop. 155,805

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Temecula

Pop. 110,003

Very Hard
180+ mg/Lreservoir

PFAS: 244.1 ppt

Full report →

Thousand Oaks

Pop. 129,339

🟠 Hard
148 mg/Lreservoir

PFAS: 0 ppt

Full report →

Torrance

Pop. 143,592

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Universal City

Pop. 105,000

Very Hard
180+ mg/Lmixed

PFAS: 7 ppt

Full report →

Valencia

Pop. 148,456

🔴 Very Hard
570 mg/Lgroundwater

PFAS: 3.1 ppt

Full report →

Vallejo

Pop. 121,692

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Van Nuys

Pop. 136,443

Hard
120–179 mg/Lmixed

PFAS: 3.9 ppt

Full report →

Victorville

Pop. 122,225

🟢 Soft
38.57 mg/Lreservoir

PFAS: 0 ppt

Full report →

Visalia

Pop. 130,104

🟡 Moderately Hard
77 mg/Lgroundwater

PFAS: 5.5 ppt

Full report →

Vista

Pop. 100,890

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

West Covina

Pop. 108,484

Very Hard
180+ mg/Lreservoir

PFAS: 66.2 ppt

Full report →

Adelanto

Pop. 33,166

Hard
120–179 mg/Lgroundwater

PFAS: 18.1 ppt

Full report →

Alameda

Pop. 78,630

Soft
0–59 mg/Lmixed

PFAS: 3.2 ppt

Full report →

Alhambra

Pop. 85,551

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Aliso Viejo

Pop. 50,195

Hard
120–179 mg/Lmixed

PFAS: 4 ppt

Full report →

Altadena

Pop. 42,777

Very Hard
180+ mg/Lreservoir

PFAS: 4.6 ppt

Full report →

Antelope

Pop. 45,770

🟡 Moderately Hard
105 mg/Lmixed

PFAS: 5.7 ppt

Full report →

Apple Valley

Pop. 72,174

🟠 Hard
150 mg/Lgroundwater

PFAS: 33.3 ppt

Full report →

Arcadia

Pop. 58,408

Very Hard
180+ mg/Lgroundwater

PFAS: 29.2 ppt

Full report →

Arden-Arcade

Pop. 92,186

Hard
120–179 mg/Lreservoir

PFAS: 3.7 ppt

Full report →

Azusa

Pop. 49,690

🟠 Hard
150 mg/Lreservoir

PFAS: 31.8 ppt

Full report →

Baldwin Park

Pop. 77,071

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Banning

Pop. 30,945

🟠 Hard
123 mg/Lgroundwater

PFAS: 8 ppt

Full report →

Bayview-Hunters Point

Pop. 34,835

Soft
0–59 mg/Lmixed

PFAS: 4.4 ppt

Full report →

Beaumont

Pop. 43,811

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Bell

Pop. 36,205

Very Hard
180+ mg/Lreservoir

PFAS: 150 ppt

Full report →

Bell Gardens

Pop. 43,106

Very Hard
180+ mg/Lmixed

PFAS: 6.9 ppt

Full report →

Bellflower

Pop. 78,441

🔴 Very Hard
270 mg/Lreservoir

PFAS: 150 ppt

Full report →

Beverly Hills

Pop. 34,869

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Boyle Heights

Neighborhood · Los Angeles

Pop. 92,785

Hard
120–179 mg/Lmixed

PFAS: 3.1 ppt

Full report →

Brea

Pop. 41,944

🔴 Very Hard
278 mg/Lreservoir

PFAS: 0 ppt

Full report →

Brentwood

Pop. 58,968

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Brentwood

Pop. 33,312

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Buena Park

Pop. 83,270

Hard
120–179 mg/Lreservoir

PFAS: 19.6 ppt

Full report →

Burlingame

Pop. 30,459

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Calexico

Pop. 40,053

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Camarillo

Pop. 67,608

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Campbell

Pop. 41,117

Very Hard
180+ mg/Lmixed

PFAS: 4.3 ppt

Full report →

Canoga Park

Pop. 60,578

Hard
120–179 mg/Lmixed

PFAS: 4.8 ppt

Full report →

Canyon Country

Pop. 59,530

Hard
120–179 mg/Lgroundwater

PFAS: 4.8 ppt

Full report →

Carmichael

Pop. 61,762

Very Hard
180+ mg/Lmixed

PFAS: 21.8 ppt

Full report →

Carson

Pop. 93,281

Very Hard
180+ mg/Lmixed

PFAS: 5.9 ppt

Full report →

Castro Valley

Pop. 61,388

Soft
0–59 mg/Lgroundwater

PFAS: 6.7 ppt

Full report →

Cathedral City

Pop. 53,826

Very Hard
180+ mg/Lmixed

PFAS: 6.8 ppt

Full report →

Ceres

Pop. 47,963

Very Hard
180+ mg/Lreservoir

PFAS: 117.2 ppt

Full report →

Cerritos

Pop. 49,975

Hard
120–179 mg/Lreservoir

PFAS: 4.8 ppt

Full report →

Chatsworth

Pop. 41,255

Hard
120–179 mg/Lmixed

PFAS: 3.9 ppt

Full report →

Chino

Pop. 85,595

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Chino Hills

Pop. 78,309

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Citrus Heights

Pop. 87,056

Soft
0–59 mg/Lreservoir

PFAS: 0 ppt

Full report →

Claremont

Pop. 36,283

Very Hard
180+ mg/Lreservoir

PFAS: 7 ppt

Full report →

Coachella

Pop. 44,635

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Colton

Pop. 54,621

Very Hard
180+ mg/Lgroundwater

PFAS: 118.3 ppt

Full report →

Compton

Pop. 98,462

Very Hard
180+ mg/Lreservoir

PFAS: 44 ppt

Full report →

Covina

Pop. 48,984

Very Hard
180+ mg/Lreservoir

PFAS: 16.6 ppt

Full report →

Culver City

Pop. 39,717

Very Hard
180+ mg/Lmixed

PFAS: 3.8 ppt

Full report →

Cupertino

Pop. 60,572

Hard
120–179 mg/Lmixed

PFAS: 3.8 ppt

Full report →

Cypress

Pop. 49,290

Very Hard
180+ mg/Lmixed

PFAS: 4 ppt

Full report →

Dana Point

Pop. 34,181

Hard
120–179 mg/Lgroundwater

PFAS: 4.4 ppt

Full report →

Danville

Pop. 44,400

Soft
0–59 mg/Lgroundwater

PFAS: 4.5 ppt

Full report →

Davis

Pop. 67,666

🟡 Moderately Hard
66 mg/Lreservoir

PFAS: 0 ppt

Full report →

Delano

Pop. 52,733

🟡 Moderately Hard
66 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Diamond Bar

Pop. 56,897

Very Hard
180+ mg/Lmixed

PFAS: 7.3 ppt

Full report →

Dublin

Pop. 57,721

Hard
120–179 mg/Lmixed

PFAS: 4.6 ppt

Full report →

Eastvale

Pop. 59,039

🔴 Very Hard
206 mg/Lmixed

PFAS: 7.3 ppt

Full report →

Echo Park

Pop. 43,832

Hard
120–179 mg/Lmixed

PFAS: 3.4 ppt

Full report →

El Centro

Pop. 43,956

🔴 Very Hard
340 mg/Lreservoir

PFAS: 0 ppt

Full report →

El Dorado Hills

Pop. 42,108

Hard
120–179 mg/Lgroundwater

PFAS: 7.5 ppt

Full report →

Encinitas

Pop. 62,930

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Encino

Pop. 44,581

Hard
120–179 mg/Lmixed

PFAS: 4.5 ppt

Full report →

Fair Oaks

Pop. 30,912

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fallbrook

Pop. 30,534

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Florence-Graham

Pop. 63,387

Very Hard
180+ mg/Lmixed

PFAS: 4.5 ppt

Full report →

Florin

Pop. 47,513

🟡 Moderately Hard
108.2 mg/Lmixed

PFAS: 5.2 ppt

Full report →

Folsom

Pop. 76,375

🟢 Soft
25 mg/Lreservoir

PFAS: 0 ppt

Full report →

Foothill Farms

Pop. 33,121

🔴 Very Hard
195 mg/Lmixed

PFAS: 5.5 ppt

Full report →

Foster City

Pop. 33,477

🟢 Soft
32 mg/Lreservoir

PFAS: 0 ppt

Full report →

Fountain Valley

Pop. 56,987

🔴 Very Hard
213 mg/Lreservoir

PFAS: 3.5 ppt

Full report →

Gardena

Pop. 60,447

Hard
120–179 mg/Lmixed

PFAS: 4 ppt

Full report →

Gilroy

Pop. 53,231

Very Hard
180+ mg/Lgroundwater

PFAS: 122 ppt

Full report →

Glendora

Pop. 52,009

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Goleta

Pop. 30,944

Very Hard
180+ mg/Lreservoir

PFAS: 20.2 ppt

Full report →

Hacienda Heights

Unincorporated area

Pop. 54,038

Moderately Hard
116.5 mg/Lmixed

PFAS: 5.3 ppt

Full report →

Hanford

Pop. 55,659

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Hawthorne

Pop. 88,451

🔴 Very Hard
270 mg/Lreservoir

PFAS: 0 ppt

Full report →

Hemet

Pop. 83,861

🟠 Hard
150 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Hesperia

Pop. 93,295

Very Hard
180+ mg/Lgroundwater

PFAS: 81.6 ppt

Full report →

Highland

Pop. 54,854

Very Hard
180+ mg/Lreservoir

PFAS: 99.6 ppt

Full report →

Hollister

Pop. 37,462

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Huntington Park

Pop. 59,430

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Indio

Pop. 87,533

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

La Habra

Pop. 62,131

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

La Jolla

Pop. 42,808

🔴 Very Hard
276 mg/Lmixed

PFAS: 3 ppt

Full report →

La Mesa

Pop. 60,089

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

La Mirada

Pop. 49,520

Very Hard
180+ mg/Lmixed

PFAS: 3.1 ppt

Full report →

La Presa

Pop. 34,169

Hard
120–179 mg/Lmixed

PFAS: 3.2 ppt

Full report →

La Puente

Pop. 40,745

🔴 Very Hard
223 mg/Lgroundwater

PFAS: 0 ppt

Full report →

La Quinta

Pop. 40,476

Very Hard
180+ mg/Lmixed

PFAS: 3.3 ppt

Full report →

La Verne

Pop. 32,681

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Laguna

Pop. 46,621

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Laguna Hills

Pop. 31,748

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Laguna Niguel

Pop. 65,806

Hard
120–179 mg/Lmixed

PFAS: 3.7 ppt

Full report →

Lake Elsinore

Pop. 61,981

Very Hard
180+ mg/Lreservoir

PFAS: 12 ppt

Full report →

Lake Forest

Pop. 82,492

Hard
120–179 mg/Lreservoir

PFAS: 18 ppt

Full report →

Lakewood

Pop. 81,611

Very Hard
180+ mg/Lgroundwater

PFAS: 27.6 ppt

Full report →

Lawndale

Pop. 33,430

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Lincoln

Pop. 49,757

Hard
120–179 mg/Lreservoir

PFAS: 21.2 ppt

Full report →

Livermore

Pop. 88,126

🔴 Very Hard
314 mg/Lreservoir

PFAS: 0 ppt

Full report →

Lodi

Pop. 64,596

Very Hard
180+ mg/Lreservoir

PFAS: 116.5 ppt

Full report →

Lompoc

Pop. 44,164

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Los Altos

Pop. 30,671

Very Hard
180+ mg/Lgroundwater

PFAS: 6.4 ppt

Full report →

Los Banos

Pop. 37,457

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Los Gatos

Pop. 30,705

Hard
120–179 mg/Lgroundwater

PFAS: 6.7 ppt

Full report →

Lynwood

Pop. 71,989

Very Hard
180+ mg/Lreservoir

PFAS: 198.4 ppt

Full report →

Madera

Pop. 64,208

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Manhattan Beach

Pop. 35,818

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Manteca

Pop. 75,448

Hard
120–179 mg/Lreservoir

PFAS: 106.3 ppt

Full report →

Martinez

Pop. 38,137

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Menifee

Pop. 87,174

Very Hard
180+ mg/Lmixed

PFAS: 4 ppt

Full report →

Menlo Park

Pop. 33,449

🟢 Soft
46 mg/Lreservoir

PFAS: 0 ppt

Full report →

Merced

Pop. 82,436

Hard
120–179 mg/Lgroundwater

PFAS: 124.6 ppt

Full report →

Mid-City

Pop. 83,000

Hard
120–179 mg/Lmixed

PFAS: 4.7 ppt

Full report →

Milpitas

Pop. 77,604

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Mira Mesa

Pop. 70,000

Very Hard
180+ mg/Lmixed

PFAS: 6.4 ppt

Full report →

Mission District

Pop. 47,234

Hard
120–179 mg/Lmixed

PFAS: 6.6 ppt

Full report →

Mission Viejo

Pop. 97,156

Very Hard
180+ mg/Lgroundwater

PFAS: 6.9 ppt

Full report →

Monrovia

Pop. 37,463

Hard
120–179 mg/Lgroundwater

PFAS: 62.5 ppt

Full report →

Montclair

Pop. 38,690

Very Hard
180+ mg/Lreservoir

PFAS: 85.5 ppt

Full report →

Montebello

Pop. 63,921

🔴 Very Hard
240 mg/Lgroundwater

PFAS: 528.6 ppt

Full report →

Monterey Park

Pop. 61,468

Very Hard
180+ mg/Lgroundwater

PFAS: 19.6 ppt

Full report →

Moorpark

Pop. 36,104

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Morgan Hill

Pop. 42,948

Very Hard
180+ mg/Lgroundwater

PFAS: 4 ppt

Full report →

Mountain View

Pop. 80,435

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Napa

Pop. 80,434

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

National City

Pop. 61,060

Hard
120–179 mg/Lmixed

PFAS: 6.6 ppt

Full report →

Newark

Pop. 45,336

Hard
120–179 mg/Lmixed

PFAS: 2.9 ppt

Full report →

Newport Beach

Pop. 87,127

🟠 Hard
160 mg/Lreservoir

PFAS: 0 ppt

Full report →

North Highlands

Unincorporated area

Pop. 42,694

Hard
120–179 mg/Lgroundwater

PFAS: 4.5 ppt

Full report →

North Hills

Neighborhood · Los Angeles

Pop. 56,946

Hard
120–179 mg/Lmixed

PFAS: 6.9 ppt

Full report →

North Hollywood

Neighborhood · Los Angeles

Pop. 64,587

Hard
120–179 mg/Lmixed

PFAS: 4.5 ppt

Full report →

Northridge

Pop. 68,469

Hard
120–179 mg/Lmixed

PFAS: 5.1 ppt

Full report →

Novato

Pop. 55,530

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Oakley

Pop. 39,813

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Oildale

Pop. 32,684

Very Hard
180+ mg/Lmixed

PFAS: 6.8 ppt

Full report →

Orangevale

Pop. 33,960

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Pacifica

Pop. 39,260

Moderately Hard
98 mg/Lreservoir

PFAS: 0 ppt

Full report →

Palm Desert

Pop. 51,869

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Palm Springs

Pop. 47,371

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Palo Alto

Pop. 66,853

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Paramount

Pop. 55,412

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Perris

Pop. 74,971

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Petaluma

Pop. 60,438

Soft
0–59 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Pico Rivera

Pop. 64,218

🔴 Very Hard
293 mg/Lgroundwater

PFAS: 829 ppt

Full report →

Pittsburg

Pop. 69,424

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Placentia

Pop. 52,495

Very Hard
180+ mg/Lreservoir

PFAS: 47.6 ppt

Full report →

Pleasant Hill

Pop. 34,810

Soft
0–59 mg/Lgroundwater

PFAS: 6.2 ppt

Full report →

Pleasanton

Pop. 79,510

🔴 Very Hard
275 mg/Lreservoir

PFAS: 0 ppt

Full report →

Porterville

Pop. 56,058

Hard
120–179 mg/Lgroundwater

PFAS: 251 ppt

Full report →

Poway

Pop. 50,157

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Rancho Cordova

Pop. 71,017

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Rancho Palos Verdes

Pop. 42,732

🔴 Very Hard
193.5 mg/Lmixed

PFAS: 5.7 ppt

Full report →

Rancho Penasquitos

Pop. 60,000

Very Hard
180+ mg/Lmixed

PFAS: 5.7 ppt

Full report →

Rancho Santa Margarita

Pop. 49,324

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Redding

Pop. 91,582

🟡 Moderately Hard
78.1 mg/Lriver

PFAS: 122.5 ppt

Full report →

Redlands

Pop. 71,035

🟠 Hard
152 mg/Lreservoir

PFAS: 34 ppt

Full report →

Redondo Beach

Pop. 68,166

🔴 Very Hard
270 mg/Lmixed

PFAS: 7.1 ppt

Full report →

Redwood City

Pop. 85,288

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Reseda

Pop. 65,000

Hard
120–179 mg/Lmixed

PFAS: 3 ppt

Full report →

Rocklin

Pop. 61,213

🟡 Moderately Hard
60 mg/Lgroundwater

PFAS: 5.2 ppt

Full report →

Rohnert Park

Pop. 42,407

Very Hard
180+ mg/Lgroundwater

PFAS: 13.8 ppt

Full report →

Rosemead

Pop. 54,908

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Rowland Heights

Unincorporated area

Pop. 48,993

Hard
120–179 mg/Lreservoir

PFAS: 22.7 ppt

Full report →

Rubidoux

Pop. 34,280

Hard
120–179 mg/Lmixed

PFAS: 6.8 ppt

Full report →

San Bruno

Pop. 43,185

🔴 Very Hard
215.6 mg/Lreservoir

PFAS: 0 ppt

Full report →

San Clemente

Pop. 65,526

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

San Dimas

Pop. 34,630

Hard
120–179 mg/Lreservoir

PFAS: 4.5 ppt

Full report →

San Gabriel

Pop. 40,424

Very Hard
180+ mg/Lmixed

PFAS: 7.3 ppt

Full report →

San Jacinto

Pop. 46,951

🟠 Hard
134 mg/Lgroundwater

PFAS: 0 ppt

Full report →

San Juan Capistrano

Pop. 36,454

Hard
120–179 mg/Lgroundwater

PFAS: 2.8 ppt

Full report →

San Leandro

Pop. 90,712

Soft
0–59 mg/Lgroundwater

PFAS: 2.9 ppt

Full report →

San Luis Obispo

Pop. 47,339

🔴 Very Hard
275 mg/Lreservoir

PFAS: 0 ppt

Full report →

San Marcos

Pop. 92,931

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

San Pablo

Pop. 30,407

Soft
0–59 mg/Lmixed

PFAS: 3.4 ppt

Full report →

San Pedro

Pop. 83,556

Hard
120–179 mg/Lmixed

PFAS: 3.4 ppt

Full report →

San Rafael

Pop. 59,162

Soft
0–59 mg/Lmixed

PFAS: 3.5 ppt

Full report →

San Ramon

Pop. 76,134

Hard
120–179 mg/Lgroundwater

PFAS: 3.5 ppt

Full report →

Santa Barbara

Pop. 91,842

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Santa Cruz

Pop. 64,220

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Santa Monica

Pop. 93,220

🟠 Hard
161 mg/Lmixed

PFAS: 4.7 ppt

Full report →

Santa Paula

Pop. 30,546

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Santee

Pop. 57,787

Very Hard
180+ mg/Lreservoir

PFAS: 5.8 ppt

Full report →

Saratoga

Pop. 30,968

Very Hard
180+ mg/Lreservoir

PFAS: 5.2 ppt

Full report →

Sawtelle

Pop. 39,757

Very Hard
180+ mg/Lmixed

PFAS: 5.6 ppt

Full report →

Seaside

Pop. 33,025

Very Hard
180+ mg/Lgroundwater

PFAS: 6.4 ppt

Full report →

Sherman Oaks

Pop. 52,677

Hard
120–179 mg/Lmixed

PFAS: 3.7 ppt

Full report →

Silver Lake

Pop. 32,890

Hard
120–179 mg/Lmixed

PFAS: 3.4 ppt

Full report →

South Gate

Pop. 96,401

Very Hard
180+ mg/Lreservoir

PFAS: 186 ppt

Full report →

South San Francisco

Pop. 67,271

🟢 Soft
32 mg/Lreservoir

PFAS: 0 ppt

Full report →

South Whittier

Unincorporated area

Pop. 57,156

Very Hard
180+ mg/Lmixed

PFAS: 3.7 ppt

Full report →

Stanton

Pop. 38,872

Very Hard
180+ mg/Lmixed

PFAS: 5.2 ppt

Full report →

Studio City

Pop. 34,034

Hard
120–179 mg/Lmixed

PFAS: 6.7 ppt

Full report →

Sylmar

Pop. 79,614

Very Hard
180+ mg/Lmixed

PFAS: 4.4 ppt

Full report →

Temple City

Pop. 36,365

Hard
120–179 mg/Lmixed

PFAS: 5.6 ppt

Full report →

Tracy

Pop. 87,075

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Tulare

Pop. 62,315

🟡 Moderately Hard
87 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Turlock

Pop. 72,292

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Tustin

Pop. 80,583

Hard
120–179 mg/Lreservoir

PFAS: 14.6 ppt

Full report →

Union City

Pop. 74,494

Hard
120–179 mg/Lmixed

PFAS: 6.6 ppt

Full report →

Upland

Pop. 76,443

Hard
120–179 mg/Lreservoir

PFAS: 24.8 ppt

Full report →

Vacaville

Pop. 96,803

🟠 Hard
177 mg/Lreservoir

PFAS: 0 ppt

Full report →

Valley Glen

Pop. 60,000

Moderately Hard
106.5 mg/Lmixed

PFAS: 5 ppt

Full report →

Venice

Pop. 40,885

Very Hard
180+ mg/Lmixed

PFAS: 4.2 ppt

Full report →

Ventura

Pop. 96,769

Very Hard
180+ mg/Lreservoir

PFAS: 6.1 ppt

Full report →

Vermont Square

Pop. 47,555

Hard
120–179 mg/Lmixed

PFAS: 4.7 ppt

Full report →

Walnut

Pop. 30,237

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Walnut Creek

Pop. 68,910

Hard
120–179 mg/Lgroundwater

PFAS: 6.3 ppt

Full report →

Watsonville

Pop. 53,628

🟠 Hard
175 mg/Lreservoir

PFAS: 97.2 ppt

Full report →

West Hills

Neighborhood · Los Angeles

Pop. 41,426

Hard
120–179 mg/Lmixed

PFAS: 4.5 ppt

Full report →

West Hollywood

Pop. 36,222

Very Hard
180+ mg/Lmixed

PFAS: 3.5 ppt

Full report →

West Sacramento

Pop. 52,721

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Westminster

Pop. 92,114

Very Hard
180+ mg/Lreservoir

PFAS: 34.1 ppt

Full report →

Westmont

Pop. 31,853

Hard
120–179 mg/Lmixed

PFAS: 4.2 ppt

Full report →

Whittier

Pop. 87,438

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Wildomar

Pop. 35,632

Very Hard
180+ mg/Lreservoir

PFAS: 24.7 ppt

Full report →

Willowbrook

Pop. 35,983

Very Hard
180+ mg/Lmixed

PFAS: 6.7 ppt

Full report →

Wilmington

Pop. 52,000

Hard
120–179 mg/Lmixed

PFAS: 6.7 ppt

Full report →

Winnetka

Pop. 47,000

Hard
120–179 mg/Lmixed

PFAS: 7.3 ppt

Full report →

Woodland

Pop. 58,567

🟢 Soft
56 mg/Lreservoir

PFAS: 0 ppt

Full report →

Woodland Hills

Pop. 70,000

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Yorba Linda

Pop. 67,973

Very Hard
180+ mg/Lgroundwater

PFAS: 4 ppt

Full report →

Yuba City

Pop. 66,941

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Yucaipa

Pop. 53,328

🟡 Moderately Hard
115 mg/Lreservoir

PFAS: 65.1 ppt

Full report →

Agoura

Pop. 20,537

Hard
120–179 mg/Lgroundwater

PFAS: 2.8 ppt

Full report →

Agoura Hills

Pop. 20,915

Very Hard
180+ mg/Lgroundwater

PFAS: 2.8 ppt

Full report →

Agua Caliente

Pop. 27,090

Hard
120–179 mg/Lmixed

PFAS: 2.9 ppt

Full report →

Alamo

Pop. 14,570

Hard
120–179 mg/Lgroundwater

PFAS: 3.3 ppt

Full report →

Albany

Pop. 19,735

Soft
0–59 mg/Lmixed

PFAS: 3.4 ppt

Full report →

Alpine

Pop. 14,236

Very Hard
180+ mg/Lgroundwater

PFAS: 4.4 ppt

Full report →

Alum Rock

Pop. 15,536

Very Hard
180+ mg/Lmixed

PFAS: 4.7 ppt

Full report →

American Canyon

Pop. 20,554

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Anderson

Pop. 10,217

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Arcata

Pop. 17,843

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Arroyo Grande

Pop. 18,108

Very Hard
180+ mg/Lreservoir

PFAS: 114.4 ppt

Full report →

Artesia

Pop. 16,961

Hard
120–179 mg/Lmixed

PFAS: 7.1 ppt

Full report →

Arvin

Pop. 20,876

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Ashland

Pop. 21,925

Hard
120–179 mg/Lmixed

PFAS: 7.4 ppt

Full report →

Atascadero

Pop. 29,819

Hard
120–179 mg/Lgroundwater

PFAS: 134.2 ppt

Full report →

Atwater

Pop. 29,237

Hard
120–179 mg/Lgroundwater

PFAS: 435.3 ppt

Full report →

Atwater Village

Pop. 15,455

Hard
120–179 mg/Lgroundwater

PFAS: 435.3 ppt

Full report →

Auburn

Pop. 13,776

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Avenal

Pop. 13,301

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Avocado Heights

Pop. 15,411

Hard
120–179 mg/Lmixed

PFAS: 3.3 ppt

Full report →

Barstow

Pop. 23,692

Very Hard
180+ mg/Lgroundwater

PFAS: 5 ppt

Full report →

Barstow Heights

Pop. 24,202

Hard
120–179 mg/Lgroundwater

PFAS: 5 ppt

Full report →

Bay Point

Pop. 21,534

Hard
120–179 mg/Lmixed

PFAS: 5.5 ppt

Full report →

Bayside

Pop. 17,132

Hard
120–179 mg/Lmixed

PFAS: 6.5 ppt

Full report →

Belmont

Pop. 27,218

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Benicia

Pop. 28,167

🟠 Hard
129 mg/Lreservoir

PFAS: 13 ppt

Full report →

Big Bear City

Pop. 12,304

Very Hard
180+ mg/Lgroundwater

PFAS: 205.2 ppt

Full report →

Bloomington

Pop. 23,851

Hard
120–179 mg/Lgroundwater

PFAS: 6 ppt

Full report →

Blythe

Pop. 19,208

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Bonita

Pop. 12,538

Very Hard
180+ mg/Lgroundwater

PFAS: 7 ppt

Full report →

Bostonia

Pop. 15,379

Hard
120–179 mg/Lmixed

PFAS: 7.4 ppt

Full report →

Brawley

Pop. 25,897

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Calabasas

Pop. 23,058

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

California City

Pop. 13,277

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Cameron Park

Pop. 18,228

Hard
120–179 mg/Lmixed

PFAS: 3.6 ppt

Full report →

Camp Pendleton South

Pop. 10,616

🟠 Hard
132.5 mg/Lgroundwater

PFAS: 8.6 ppt

Full report →

Canyon Lake

Pop. 11,080

Hard
120–179 mg/Lgroundwater

PFAS: 4.9 ppt

Full report →

Capitola

Pop. 10,189

Moderately Hard
106 mg/Lmixed

PFAS: 5.1 ppt

Full report →

Carpinteria

Pop. 13,727

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Casa de Oro-Mount Helix

Pop. 18,762

Moderately Hard
77.5 mg/Lmixed

PFAS: 4.1 ppt

Full report →

Castaic

Pop. 19,015

Very Hard
180+ mg/Lgroundwater

PFAS: 24.6 ppt

Full report →

Cherryland

Pop. 14,728

Soft
0–59 mg/Lmixed

PFAS: 4.2 ppt

Full report →

Chowchilla

Pop. 18,510

Hard
120–179 mg/Lgroundwater

PFAS: 4.5 ppt

Full report →

Citrus

Pop. 10,866

Hard
167 mg/Lreservoir

PFAS: 0 ppt

Full report →

Clayton

Pop. 11,867

Very Hard
180+ mg/Lreservoir

PFAS: 7.3 ppt

Full report →

Clearlake

Pop. 15,182

Very Hard
184 mg/Lreservoir

PFAS: 0 ppt

Full report →

Coalinga

Pop. 16,564

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Commerce

Pop. 13,081

Very Hard
180+ mg/Lmixed

PFAS: 4.5 ppt

Full report →

Communications Hill

Pop. 11,267

Hard
120–179 mg/Lmixed

PFAS: 4.1 ppt

Full report →

Corcoran

Pop. 22,477

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Coronado

Pop. 24,812

🔴 Very Hard
230 mg/Lreservoir

PFAS: 38.7 ppt

Full report →

Coto De Caza

Pop. 14,866

Very Hard
180+ mg/Lmixed

PFAS: 6.2 ppt

Full report →

Crestline

Pop. 10,770

Hard
120–179 mg/Lreservoir

PFAS: 170.1 ppt

Full report →

Cudahy

Pop. 24,311

Moderately Hard
61 mg/Lgroundwater

PFAS: 136.3 ppt

Full report →

Del Aire

Pop. 10,001

Hard
120–179 mg/Lmixed

PFAS: 6.2 ppt

Full report →

Delhi

Pop. 10,755

Very Hard
180+ mg/Lgroundwater

PFAS: 15.3 ppt

Full report →

Desert Hot Springs

Pop. 28,335

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Diamond Springs

Pop. 11,037

Hard
120–179 mg/Lmixed

PFAS: 7.3 ppt

Full report →

Dinuba

Pop. 23,702

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Discovery Bay

Pop. 13,352

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Dixon

Pop. 19,390

🔴 Very Hard
215 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Duarte

Pop. 21,990

Very Hard
180+ mg/Lmixed

PFAS: 4.6 ppt

Full report →

East Hemet

Pop. 17,418

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

East Palo Alto

Pop. 29,662

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

East Rancho Dominguez

Pop. 15,135

Very Hard
180+ mg/Lmixed

PFAS: 5.8 ppt

Full report →

East San Gabriel

Pop. 14,874

Very Hard
180+ mg/Lmixed

PFAS: 6.3 ppt

Full report →

El Camino Real

Pop. 15,999

Very Hard
180+ mg/Lmixed

PFAS: 6.1 ppt

Full report →

El Cerrito

Pop. 23,549

Soft
0–59 mg/Lmixed

PFAS: 7.3 ppt

Full report →

El Segundo

Pop. 17,037

Soft
38 mg/Lreservoir

PFAS: 0 ppt

Full report →

El Sobrante

Pop. 12,669

Hard
120–179 mg/Lmixed

PFAS: 3 ppt

Full report →

Emeryville

Pop. 11,694

Soft
0–59 mg/Lmixed

PFAS: 4.1 ppt

Full report →

Eureka

Pop. 27,017

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Exeter

Pop. 10,548

Hard
120–179 mg/Lgroundwater

PFAS: 5.6 ppt

Full report →

Fairview

Pop. 10,003

Hard
120–179 mg/Lmixed

PFAS: 5.8 ppt

Full report →

Farmersville

Pop. 10,774

Soft
0–59 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Fillmore

Pop. 15,548

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Foothill Ranch

Pop. 11,698

🔴 Very Hard
200 mg/Lmixed

PFAS: 5.6 ppt

Full report →

Fortuna

Pop. 12,000

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Galt

Pop. 25,303

🟢 Soft
36.9 mg/Lgroundwater

PFAS: 3.7 ppt

Full report →

Garden Acres

Pop. 10,648

Moderately Hard
65 mg/Lmixed

PFAS: 3.9 ppt

Full report →

Glen Avon

Pop. 20,199

Hard
120–179 mg/Lmixed

PFAS: 5.5 ppt

Full report →

Grand Terrace

Pop. 12,464

Hard
120–179 mg/Lgroundwater

PFAS: 224 ppt

Full report →

Granite Bay

Pop. 20,402

Soft
0–59 mg/Lreservoir

PFAS: 0 ppt

Full report →

Grass Valley

Pop. 12,944

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Greenfield

Pop. 17,184

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Grover Beach

Pop. 13,600

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Half Moon Bay

Pop. 12,657

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Hawaiian Gardens

Pop. 14,592

Hard
120–179 mg/Lmixed

PFAS: 7 ppt

Full report →

Healdsburg

Pop. 11,742

Very Hard
186.5 mg/Lmixed

PFAS: 29.5 ppt

Full report →

Hercules

Pop. 25,314

Hard
120–179 mg/Lgroundwater

PFAS: 3.5 ppt

Full report →

Hermosa Beach

Pop. 19,860

Hard
120–179 mg/Lmixed

PFAS: 3.6 ppt

Full report →

Hillsborough

Pop. 11,451

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Home Gardens

Pop. 11,570

Hard
120–179 mg/Lmixed

PFAS: 5.9 ppt

Full report →

Imperial

Pop. 17,095

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Imperial Beach

Pop. 27,408

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Isla Vista

Pop. 23,096

Very Hard
180+ mg/Lmixed

PFAS: 5 ppt

Full report →

Jurupa Valley

Pop. 21,930

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Kerman

Pop. 14,475

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

King City

Pop. 13,902

🔴 Very Hard
205 mg/Lgroundwater

PFAS: 6.5 ppt

Full report →

Kingsburg

Pop. 11,824

Hard
169.5 mg/Lgroundwater

PFAS: 0 ppt

Full report →

La Canada Flintridge

Pop. 20,246

🔴 Very Hard
190 mg/Lreservoir

PFAS: 0 ppt

Full report →

La Crescenta-Montrose

Pop. 19,653

Hard
120–179 mg/Lreservoir

PFAS: 189.9 ppt

Full report →

La Palma

Pop. 15,904

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

La Riviera

Pop. 10,802

Hard
120–179 mg/Lmixed

PFAS: 3.3 ppt

Full report →

Ladera Ranch

Pop. 22,980

Soft
0–59 mg/Lmixed

PFAS: 3.5 ppt

Full report →

Lafayette

Pop. 25,843

Very Hard
180+ mg/Lmixed

PFAS: 3.6 ppt

Full report →

Laguna Beach

Pop. 23,365

Very Hard
180+ mg/Lreservoir

PFAS: 5.8 ppt

Full report →

Laguna Woods

Pop. 16,406

Very Hard
180+ mg/Lmixed

PFAS: 3.8 ppt

Full report →

Lake Arrowhead

Pop. 12,424

Hard
120–179 mg/Lreservoir

PFAS: 258.4 ppt

Full report →

Lake Los Angeles

Pop. 12,328

Hard
120–179 mg/Lmixed

PFAS: 4.2 ppt

Full report →

Lakeland Village

Pop. 11,541

🟢 Soft
7.3 mg/Lmixed

PFAS: 4.5 ppt

Full report →

Lakeside

Pop. 20,648

Very Hard
180+ mg/Lreservoir

PFAS: 14.4 ppt

Full report →

Lamont

Pop. 15,120

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Larkspur

Pop. 12,417

Soft
0–59 mg/Lgroundwater

PFAS: 5.2 ppt

Full report →

Lathrop

Pop. 20,866

Hard
120–179 mg/Lreservoir

PFAS: 42.2 ppt

Full report →

Lemon Grove

Pop. 26,709

Hard
120–179 mg/Lmixed

PFAS: 6.7 ppt

Full report →

Lemoore

Pop. 25,647

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Lennox

Pop. 22,753

Hard
120–179 mg/Lmixed

PFAS: 6.7 ppt

Full report →

Linda

Pop. 17,773

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Lindsay

Pop. 13,217

Hard
120–179 mg/Lreservoir

PFAS: 40.6 ppt

Full report →

Live Oak

Pop. 17,158

Very Hard
180+ mg/Lgroundwater

PFAS: 12.9 ppt

Full report →

Livingston

Pop. 13,902

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Loma Linda

Pop. 24,045

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Lomita

Pop. 20,785

Very Hard
180+ mg/Lreservoir

PFAS: 8.4 ppt

Full report →

Los Alamitos

Pop. 11,449

Very Hard
180+ mg/Lmixed

PFAS: 6.3 ppt

Full report →

Los Osos

Pop. 14,276

Hard
120–179 mg/Lgroundwater

PFAS: 161.6 ppt

Full report →

Magalia

Pop. 11,310

Hard
120–179 mg/Lmixed

PFAS: 4.1 ppt

Full report →

Malibu

Pop. 12,965

Hard
120–179 mg/Lmixed

PFAS: 4.5 ppt

Full report →

Marina

Pop. 21,229

Hard
124 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Marysville

Pop. 12,216

🔴 Very Hard
247 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Maywood

Pop. 27,888

Very Hard
180+ mg/Lreservoir

PFAS: 4.3 ppt

Full report →

McFarland

Pop. 13,985

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

McKinleyville

Pop. 15,177

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Mead Valley

Pop. 18,510

Hard
120–179 mg/Lmixed

PFAS: 3.4 ppt

Full report →

Mendota

Pop. 11,430

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Mill Valley

Pop. 14,394

Soft
0–59 mg/Lmixed

PFAS: 5.7 ppt

Full report →

Millbrae

Pop. 22,795

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Monterey

Pop. 28,338

Very Hard
180+ mg/Lgroundwater

PFAS: 3.2 ppt

Full report →

Moraga

Pop. 17,256

Soft
0–59 mg/Lgroundwater

PFAS: 3.8 ppt

Full report →

Morro Bay

Pop. 10,639

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Muscoy

Pop. 10,644

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Newman

Pop. 10,899

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Nipomo

Pop. 16,714

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Noe Valley

Pop. 22,893

Soft
0–59 mg/Lmixed

PFAS: 7.4 ppt

Full report →

Norco

Pop. 26,289

🟡 Moderately Hard
110 mg/Lreservoir

PFAS: 250.9 ppt

Full report →

North Auburn

Pop. 13,022

Hard
120–179 mg/Lmixed

PFAS: 3.8 ppt

Full report →

North Fair Oaks

Pop. 14,687

Soft
0–59 mg/Lmixed

PFAS: 4 ppt

Full report →

North Tustin

Unincorporated area

Pop. 24,917

Hard
120–179 mg/Lmixed

PFAS: 5.8 ppt

Full report →

Northwood

Pop. 22,218

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Oak Creek

Pop. 10,018

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Oak Park

Pop. 13,811

Hard
120–179 mg/Lmixed

PFAS: 5.9 ppt

Full report →

Oakdale

Pop. 22,259

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Olivehurst

Pop. 13,656

Very Hard
190 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Orcutt

Pop. 28,905

Hard
120–179 mg/Lgroundwater

PFAS: 3.4 ppt

Full report →

Orinda

Pop. 19,279

Soft
0–59 mg/Lgroundwater

PFAS: 3.5 ppt

Full report →

Oroville

Pop. 16,260

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Pacific Grove

Pop. 15,674

🟠 Hard
164 mg/Lmixed

PFAS: 111.8 ppt

Full report →

Pacific Palisades

Pop. 23,121

Hard
120–179 mg/Lmixed

PFAS: 4.8 ppt

Full report →

Palos Verdes Estates

Pop. 13,682

🔴 Very Hard
193.5 mg/Lgroundwater

PFAS: 5.7 ppt

Full report →

Paradise

Pop. 26,476

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Parkside

Pop. 16,874

Very Hard
180+ mg/Lmixed

PFAS: 7.4 ppt

Full report →

Parkway

Pop. 14,670

Hard
120–179 mg/Lmixed

PFAS: 6.5 ppt

Full report →

Parlier

Pop. 15,138

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Paso Robles

Pop. 27,157

Very Hard
180+ mg/Lreservoir

PFAS: 147.8 ppt

Full report →

Patterson

Pop. 21,498

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Pedley

Pop. 12,672

Hard
120–179 mg/Lmixed

PFAS: 7.4 ppt

Full report →

Phelan

Pop. 14,304

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Piedmont

Pop. 11,376

Soft
0–59 mg/Lmixed

PFAS: 4 ppt

Full report →

Pinole

Pop. 19,269

Soft
0–59 mg/Lmixed

PFAS: 5.2 ppt

Full report →

Placerville

Pop. 10,650

Hard
120–179 mg/Lreservoir

PFAS: 3.2 ppt

Full report →

Port Hueneme

Pop. 22,423

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Prunedale

Pop. 17,560

Soft
0–59 mg/Lgroundwater

PFAS: 4 ppt

Full report →

Quartz Hill

Pop. 10,912

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Ramona

Pop. 20,292

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Rancho Mirage

Pop. 18,083

Hard
120–179 mg/Lmixed

PFAS: 5.7 ppt

Full report →

Rancho San Diego

Pop. 21,208

Very Hard
180+ mg/Lmixed

PFAS: 5.8 ppt

Full report →

Red Bluff

Pop. 14,131

Hard
120–179 mg/Lgroundwater

PFAS: 25.6 ppt

Full report →

Redwood Shores

Pop. 10,500

🟢 Soft
32 mg/Lmixed

PFAS: 7.4 ppt

Full report →

Reedley

Pop. 25,569

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Ridgecrest

Pop. 28,780

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Rio Linda

Pop. 15,106

Very Hard
180+ mg/Lgroundwater

PFAS: 12.1 ppt

Full report →

Ripon

Pop. 15,151

🔴 Very Hard
260.8 mg/Lgroundwater

PFAS: 41 ppt

Full report →

Riverbank

Pop. 24,122

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Rosamond

Pop. 18,150

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Rosedale

Pop. 14,058

Very Hard
180+ mg/Lmixed

PFAS: 6.1 ppt

Full report →

Rosemont

Pop. 22,681

🟡 Moderately Hard
101 mg/Lmixed

PFAS: 6.2 ppt

Full report →

Rossmoor

Pop. 10,244

🟢 Soft
34 mg/Lmixed

PFAS: 6.4 ppt

Full report →

Salida

Pop. 13,722

Hard
120–179 mg/Lmixed

PFAS: 5.9 ppt

Full report →

San Anselmo

Pop. 12,653

Soft
0–59 mg/Lmixed

PFAS: 6.5 ppt

Full report →

San Carlos

Pop. 29,931

🟡 Moderately Hard
60 mg/Lmixed

PFAS: 6.8 ppt

Full report →

San Diego Country Estates

Pop. 10,109

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

San Fernando

Pop. 24,931

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

San Lorenzo

Pop. 23,452

Soft
0–59 mg/Lmixed

PFAS: 2.9 ppt

Full report →

San Marino

Pop. 13,464

🟠 Hard
140 mg/Lgroundwater

PFAS: 3.2 ppt

Full report →

Sanger

Pop. 24,950

Hard
120–179 mg/Lgroundwater

PFAS: 39.7 ppt

Full report →

Santa Fe Springs

Pop. 18,026

Hard
120–179 mg/Lreservoir

PFAS: 69.3 ppt

Full report →

Scotts Valley

Pop. 11,945

Very Hard
180+ mg/Lgroundwater

PFAS: 21.6 ppt

Full report →

Seal Beach

Pop. 24,619

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Selma

Pop. 24,414

🟢 Soft
51 mg/Lgroundwater

PFAS: 6.8 ppt

Full report →

Shadow Hills

Pop. 13,000

Soft
33.5 mg/Lmixed

PFAS: 2.9 ppt

Full report →

Shafter

Pop. 18,336

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Shasta Lake

Pop. 10,159

Moderately Hard
82 mg/Lreservoir

PFAS: 0 ppt

Full report →

Sierra Madre

Pop. 11,163

Moderately Hard
85.5 mg/Lreservoir

PFAS: 0 ppt

Full report →

Signal Hill

Pop. 11,565

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Solana Beach

Pop. 13,449

Very Hard
180+ mg/Lmixed

PFAS: 6.9 ppt

Full report →

Soledad

Pop. 25,003

Hard
170.5 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Sonoma

Pop. 11,037

Hard
120–179 mg/Lgroundwater

PFAS: 20.6 ppt

Full report →

South El Monte

Pop. 20,878

Very Hard
180+ mg/Lmixed

PFAS: 2.8 ppt

Full report →

South Lake Tahoe

Pop. 21,706

Hard
120–179 mg/Lgroundwater

PFAS: 202.9 ppt

Full report →

South Pasadena

Pop. 26,151

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

South San Jose Hills

Pop. 20,551

Very Hard
180+ mg/Lmixed

PFAS: 3.6 ppt

Full report →

South Yuba City

Pop. 15,217

Hard
120–179 mg/Lmixed

PFAS: 3.7 ppt

Full report →

Spring Valley

Pop. 28,205

Very Hard
180+ mg/Lreservoir

PFAS: 0 ppt

Full report →

Stanford

Pop. 13,809

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Stevenson Ranch

Pop. 17,557

Very Hard
180+ mg/Lmixed

PFAS: 4.1 ppt

Full report →

Stonegate

Pop. 18,938

🔴 Very Hard
282 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Suisun

Pop. 28,111

Hard
120–179 mg/Lgroundwater

PFAS: 7 ppt

Full report →

Sun City

Pop. 19,579

Hard
120–179 mg/Lgroundwater

PFAS: 7.5 ppt

Full report →

Sun Village

Pop. 11,565

Soft
0–59 mg/Lmixed

PFAS: 4.1 ppt

Full report →

Sunland

Pop. 15,316

Hard
120–179 mg/Lmixed

PFAS: 2.9 ppt

Full report →

Susanville

Pop. 15,247

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Tamalpais-Homestead Valley

Pop. 10,735

Soft
0–59 mg/Lmixed

PFAS: 7.1 ppt

Full report →

Tehachapi

Pop. 13,021

Hard
120–179 mg/Lgroundwater

PFAS: 142.2 ppt

Full report →

Truckee

Pop. 16,299

Soft
0–59 mg/Lgroundwater

PFAS: 21.9 ppt

Full report →

Tujunga

Pop. 26,527

Hard
120–179 mg/Lgroundwater

PFAS: 5.1 ppt

Full report →

Turtle Rock

Pop. 12,288

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Tustin Legacy

Pop. 21,428

Hard
120–179 mg/Lreservoir

PFAS: 14.6 ppt

Full report →

Twentynine Palms

Pop. 26,025

Soft
0–59 mg/Lgroundwater

PFAS: 0 ppt

Full report →

UC Irvine

Pop. 15,807

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Ukiah

Pop. 15,917

🟠 Hard
130 mg/Lreservoir

PFAS: 88.9 ppt

Full report →

Valinda

Pop. 22,822

Soft
0–59 mg/Lmixed

PFAS: 3.2 ppt

Full report →

Valle Vista

Pop. 14,578

Hard
120–179 mg/Lmixed

PFAS: 3.2 ppt

Full report →

View Park-Windsor Hills

Pop. 11,075

Very Hard
180+ mg/Lmixed

PFAS: 6.7 ppt

Full report →

Vincent

Pop. 15,922

Hard
120–179 mg/Lmixed

PFAS: 5.2 ppt

Full report →

Vincent

Pop. 15,922

Hard
120–179 mg/Lmixed

PFAS: 6.8 ppt

Full report →

Vineyard

Pop. 24,836

Moderately Hard
60–119 mg/Lmixed

PFAS: 4.4 ppt

Full report →

Visitacion Valley

Pop. 22,534

Hard
120–179 mg/Lmixed

PFAS: 7.5 ppt

Full report →

Walnut Park

Pop. 15,966

Hard
120–179 mg/Lreservoir

PFAS: 0 ppt

Full report →

Wasco

Pop. 26,279

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

West Carson

Pop. 21,699

Hard
120–179 mg/Lmixed

PFAS: 3.2 ppt

Full report →

West Puente Valley

Pop. 22,636

Soft
0–59 mg/Lmixed

PFAS: 3.7 ppt

Full report →

West Whittier-Los Nietos

Unincorporated area

Pop. 25,540

Very Hard
180+ mg/Lmixed

PFAS: 6.9 ppt

Full report →

Westpark

Pop. 22,993

Hard
120–179 mg/Lmixed

PFAS: 6.1 ppt

Full report →

Windsor

Pop. 27,464

Very Hard
180+ mg/Lgroundwater

PFAS: 0 ppt

Full report →

Winter Gardens

Pop. 20,631

Hard
120–179 mg/Lmixed

PFAS: 7.3 ppt

Full report →

Winton

Pop. 10,613

Hard
120–179 mg/Lgroundwater

PFAS: 0 ppt

Full report →

Woodbridge

Pop. 24,966

Hard
120–179 mg/Lgroundwater

PFAS: 6.1 ppt

Full report →

Woodcrest

Pop. 14,347

Hard
120–179 mg/Lmixed

PFAS: 3 ppt

Full report →

Yucca Valley

Pop. 21,600

Hard
120–179 mg/Lgroundwater

PFAS: 9.8 ppt

Full report →