A81/100

California Tap Water Quality Rankings 2026

584 cities · 39,902,288 people served

Top Contaminant Concerns

Copper (90th percentile)PFOSPFOALead (90th percentile)PFHxS

All Cities in California

#CityScorePopulationViolations
1Los AngelesA (82)4,027,69610
2San JoseA (85)3,379,980127
3OaklandA (95)1,444,2005
4San DiegoA (81)1,422,36917
5SacramentoA (80)1,211,307218
6BurlingameA (85)883,3348
7AnaheimA (93)789,33710
8PerrisA (94)666,5813
9FresnoB (68)623,803104
10Long BeachA (96)466,7721
11IrvineC (44)445,92053
12RiversideA (85)401,9138
13San BernardinoA (89)376,00042
14AlhambraA (93)355,51113
15FremontB (78)344,0003
16CovinaA (86)336,03023
17HawthorneA (96)321,2065
18Santa AnaA (85)310,5397
19DowneyA (92)310,03711
20NewhallA (95)294,0901
21El MonteA (82)287,92824
22La MesaA (100)277,6680
23Palm DesertA (97)274,6002
24Spring ValleyA (100)238,0080
25FontanaA (100)237,7000
26ModestoB (69)235,73432
27RosemeadA (88)224,47940
28StocktonA (81)212,22337
29Rancho CucamongaA (99)211,0691
30OxnardA (85)209,14729
31Rancho Santa MargaritaA (92)207,97312
32San DimasA (90)202,90423
33Huntington BeachA (87)201,0002
34ConcordA (91)198,0002
35PasadenaB (61)191,55629
36Chula VistaB (79)191,2821
37GlendaleA (96)188,7841
38Corte MaderaA (100)186,8950
39OntarioA (92)185,0101
40PomonaB (65)181,56728
41Santa RosaA (93)179,4329
42Jurupa ValleyD (39)177,76884
43PleasantonA (84)175,4652
44TemeculaC (48)175,24783
45Garden GroveA (100)174,2260
46CoronaD (38)173,952127
47OceansideA (89)171,4833
48EscondidoA (92)171,0766
49Laguna HillsA (100)170,2360
50Lake ElsinoreC (53)169,45512
51HaywardA (100)162,9540
52RialtoA (81)158,95110
53SunnyvaleF (17)157,56668
54RosevilleA (98)155,6122
55PlacervilleA (86)141,3958
56FullertonA (82)139,4614
57VictorvilleA (84)135,9839
58Rancho CordovaA (87)132,85436
59VistaA (99)132,4301
60Santa ClaraA (86)130,7463
61ClovisB (79)130,1305
62BakersfieldC (40)128,995108
63PalmdaleB (70)128,32235
64EncinitasA (96)126,8631
65OrangeA (94)124,2342
66VallejoA (84)124,2208
67AuburnA (99)121,6762
68FairfieldA (88)120,3774
69ReddingB (62)118,639107
70DavisC (42)117,07339
71Santa BarbaraA (87)115,6958
72AntiochB (77)115,0743
73San MarcosA (99)113,5001
74VenturaA (85)113,5003
75AzusaA (95)110,0441
76Costa MesaA (88)110,0002
77Santa MariaA (95)109,4775
78HighlandA (85)108,6293
79South Lake TahoeB (73)107,34534
80TorranceB (72)106,18325
81Imperial BeachA (92)106,0001
82BurbankA (86)105,6037
83Daly CityB (77)104,9014
84WalnutA (95)100,9411
85HesperiaA (90)100,7443
86ChinoB (68)97,10224
87ElmiraA (97)97,0003
88Pacific GroveA (80)96,93339
89TracyA (88)96,6094
90MercedA (81)95,34211
91CarlsbadA (100)95,1580
92Simi ValleyA (91)94,7385
93Santa CruzB (68)94,6265
94SanteeA (95)93,8591
95Redwood CityA (89)92,8193
96WestminsterB (73)92,21619
97HemetC (44)86,74138
98CamarilloA (93)86,6039
99MantecaF (0)84,92842
100NapaB (60)84,8049
101IndioA (90)84,7576
102GoletaA (90)84,4623
103PlacentiaA (100)84,2920
104FolsomA (96)84,2864
105Buena ParkA (92)81,9984
106MilpitasA (87)81,7735
107Mountain ViewA (81)81,5017
108UplandA (87)81,4877
109MaderaB (73)81,21449
110InglewoodB (75)80,8245
111RedlandsA (88)78,0252
112South GateF (17)76,44359
113Chino HillsA (88)76,4144
114ComptonB (73)76,37718
115WhittierB (78)74,9545
116Palm SpringsB (76)74,8078
117TulareC (48)73,87122
118Baldwin ParkA (95)73,4845
119TurlockB (60)72,6829
120CalabasasA (90)72,6023
121Yuba CityF (10)70,25619
122Palo AltoB (79)70,02010
123LodiB (70)69,78225
124Newport BeachA (93)68,5721
125San Luis ObispoA (93)67,9338
126Citrus HeightsA (98)67,8182
127PortervilleC (49)67,005512
128LynwoodA (93)66,9677
129BeaumontA (83)66,8413
130TustinA (81)66,6007
131WatsonvilleA (84)66,2828
132LakewoodA (86)66,1352
133HanfordD (26)65,154202
134BrentwoodF (16)64,51320
135NovatoA (89)63,5322
136Laguna BeachA (97)63,4692
137La HabraC (49)63,11848
138Pico RiveraC (58)62,65130
139WoodlandA (81)62,5779
140PittsburgA (98)62,5002
141PetalumaA (90)60,7812
142YucaipaB (72)59,71512
143GilroyA (84)59,2031
144Grass ValleyA (99)59,0212
145FallbrookA (88)58,7736
146SalinasA (83)58,02510
147Fountain ValleyA (93)56,7474
148TruckeeA (89)56,6755
149DelanoF (0)56,42871
150MontclairA (99)56,0171
151ParamountA (95)55,2002
152Camp PendletonC (50)54,87026
153Rohnert ParkD (31)54,807291
154Rowland HeightsA (100)54,6600
155LincolnA (100)54,5380
156CeresF (19)54,51315
157West SacramentoA (94)53,3552
158Thousand OaksA (97)53,1570
159Lake ForestA (93)51,8001
160San ClementeA (97)51,5453
161LompocA (91)51,3817
162ArcadiaB (78)51,3619
163HollisterB (64)50,97122
164Apple ValleyA (80)50,33536
165GlendoraA (96)49,9341
166PowayA (99)49,8881
167ColtonA (81)48,9259
168BreaA (95)48,4792
169BanningC (47)47,68040
170CerritosA (100)47,4750
171BellflowerA (93)47,4293
172Los BanosB (77)47,4195
173Morgann HillF (0)47,37472
174El CentroA (86)45,57211
175Elk GroveB (75)43,8136
176CoachellaB (68)43,59013
177Desert Hot SpringsB (78)43,48410
178OakleyA (100)43,3570
179AdelantoC (56)42,96520
180LemooreF (0)42,185117
181RidgecrestF (0)41,58022
182MontebelloB (70)41,5758
183San BrunoA (99)41,3271
184CarmichaelA (91)41,1932
185SoquelA (88)40,8092
186MoorparkA (99)40,6481
187Loma LindaA (86)40,4978
188CalexicoB (79)40,3575
189Beverly HillsD (35)40,12161
190LebecD (35)39,50465
191LivermoreA (96)38,8921
192PacificaA (90)38,5462
193MarinaB (77)38,3774
194Valley CenterD (28)38,166179
195MonroviaA (83)37,9311
196Huntington ParkA (89)37,1179
197RamonaA (93)37,0471
198LakesideA (88)36,67113
199Foster CityA (84)36,5565
200JulianC (55)36,315115
201Fair OaksA (100)36,2260
202StanfordA (85)35,8533
203La CrescentaB (74)35,8413
204SonoraA (84)35,61649
205VacavilleB (72)35,51817
206LathropF (0)35,08050
207OrovilleA (93)34,8006
208AtascaderoB (73)34,7184
209Paso RoblesC (43)34,13223
210San AndreasB (74)33,92236
211Manhattan BeachA (91)32,6972
212TehachapiB (60)32,44659
213East Palo AltoB (74)32,41917
214Santa PaulaA (95)32,2057
215UkiahA (84)32,18028
216Yucca ValleyA (84)31,44517
217La VerneB (72)31,3345
218MartinezA (95)30,9972
219BelmontA (85)30,6093
220ImperialC (41)30,49142
221AltadenaA (95)30,1506
222Granite BayA (98)29,5982
223AtwaterC (54)29,4797
224NorcoF (0)29,368104
225SoledadB (76)28,98143
226PhelanA (99)28,2872
227VernonA (85)28,1123
228WascoB (69)27,88118
229Big Bear LakeA (92)27,4033
230BeniciaA (91)27,1312
231EurekaA (92)27,0781
232OlivehurstA (89)27,05911
233BrawleyB (72)26,8628
234GaltF (0)26,53628
235SangerC (41)26,3579
236ReedleyB (61)26,07612
237WindsorA (86)25,5613
238Boulder CreekB (71)25,48518
239South PasadenaA (85)25,3293
240PattersonD (39)25,30448
241Mountain HouseA (94)24,9482
242Seal BeachA (98)24,9372
243RiverbankC (43)24,83414
244OakdaleA (82)24,80512
245Quartz HillA (95)24,6072
246ShafterD (38)24,41530
247San FernandoA (95)23,9461
248Sutter CreekA (80)23,36031
249El VeranoB (69)23,1074
250CorcoranB (72)22,80810
251MillbraeA (100)22,7950
252CudahyC (57)22,70038
253Menlo ParkA (92)22,3621
254Temescal ValleyA (83)21,9719
255San JacintoD (38)21,95087
256Arroyo GrandeA (86)21,8254
257MarysvilleB (61)21,65412
258Rancho Santa FeA (93)21,5781
259American CanyonD (23)21,43717
260Port HuenemeA (84)21,4078
261ArcataA (84)20,8751
262TaftA (98)20,5002
263NorwalkA (95)20,2831
264LomitaA (86)20,2562
265Grand TerraceB (64)20,1882
266AndersonA (83)20,0478
267Crescent CityA (99)19,8321
268CuttenB (72)19,8075
269ArvinF (0)19,669134
270ChowchillaC (55)19,27237
271Santa Fe SpringsA (94)19,2196
272LamontF (0)19,05748
273GreenfieldA (90)18,9676
274Half Moon BayC (56)18,94014
275Twentynine PalmsF (0)18,79570
276MckinleyvilleA (92)18,7455
277SausalitoB (74)18,44710
278Oak ViewB (74)17,80612
279RosamondD (31)17,71111
280CoalingaF (19)17,27717
281KermanB (68)17,25610
282OrangevaleA (98)16,8612
283Discovery BayA (85)16,7903
284PinedaleD (37)16,73616
285El SegundoA (98)16,4452
286LakeportA (84)16,44417
287CrestlineA (85)16,4419
288FillmoreB (77)16,4196
289Moffett FieldA (91)16,2732
290NeedlesC (40)16,268735
291CarpinteriaB (76)15,9965
292La PalmaA (95)15,9482
293RiponD (21)15,74120
294Fort IrwinF (0)15,70161
295Rio LindaB (73)15,46016
29629 PalmsB (72)15,2485
297ChicoC (47)15,177137
298Vandenberg SfbB (60)14,9718
299LivingstonD (26)14,89418
300Red BluffC (54)14,71010
301ParlierD (25)14,57616
302La PuenteA (96)14,4011
303Point MuguB (68)14,32513
304PalaF (0)14,28024
305California CityD (35)14,19814
306McfarlandF (0)14,16189
307Westlake VillageB (79)13,8985
308BlytheB (62)13,88820
309NipomoA (81)13,7714
310Morro BayB (67)13,7575
311ClearlakeA (85)13,7006
312AvenalF (0)13,69639
313Trabuco CanyonA (85)13,6594
314KingsburgD (37)13,54016
315South San FranciscoA (90)13,4862
316Palomar Mtn RoadA (84)13,0508
317JamulC (42)13,03215
318BrooksB (70)12,8008
319Big Bear CityA (95)12,7381
320Grover BeachB (74)12,7013
321LinsdayF (0)12,659142
322DixonA (82)12,5402
323Scotts ValleyB (76)12,50732
324MaywoodA (82)12,4085
325El CajonF (0)12,35047
326NewmanB (73)12,20712
327FortunaB (79)12,1332
328Signal HillC (58)11,84812
329HillsboroughA (91)11,7662
330SonomaB (68)11,7259
331SusanvilleB (65)11,66814
332MendotaB (64)11,40413
333Edwards AfbC (55)11,31610
334Shingle SpringsA (93)11,2684
335ExeterC (52)11,16917
336Sierra MadreB (75)11,0005
337HealdsburgB (77)10,9853
338FriantD (21)10,67540
339Shasta LakeA (91)10,6572
340Rio VistaA (82)10,4896
341CloverdaleB (70)10,39814
342OjaiB (76)10,30016
343FarmersvilleD (31)10,24315
344CalimesaA (84)10,1088
345La Canada FlintridgeA (90)10,0702
346King GeorgeD (33)10,066189
347ColusaC (44)9,921151
348Santa YsabelA (82)9,91314
349WaterfordA (85)9,8676
350WillitsC (59)9,80717
351WintonB (71)9,7459
352AlpineF (0)9,600143
353Orange CoveC (45)9,52515
354Bermuda DunesA (96)9,4451
355GeorgetownA (99)9,4341
356HuronF (0)9,30678
357La CanadaA (99)9,3001
358Live OakD (31)9,28518
359ParadiseA (85)9,1424
360Tahoe CityA (83)9,02411
361GuernevilleA (97)9,0002
362BishopB (69)8,98487
363GuadalupeA (92)8,8978
364Three RiversB (61)8,820114
365GonzalesC (57)8,32711
366OrosiB (68)8,3008
367OrlandB (70)8,2987
368CorningD (36)8,24413
369Mammoth LakesB (75)8,2345
370DinubaD (34)8,21533
371FirebaughC (42)8,09615
372Pismo BeachB (79)8,0365
373TempletonA (94)8,0112
374ForestvilleA (91)7,9385
375Lake AlmanorA (88)7,8747
376KirkwoodA (92)7,8512
377WoodlakeD (25)7,84619
378YrekaA (85)7,8254
379DelhiC (48)7,78416
380West CovinaA (81)7,7753
381EarlimartF (17)7,67919
382OceanoB (78)7,60110
383SebastopolC (53)7,52211
384CastrovilleA (85)7,5157
385RepresaA (85)7,5023
386HughsonF (0)7,48178
387Dos PalosF (0)7,45246
388FowlerA (84)7,4488
389EscalonD (31)7,42917
390CotatiA (97)7,3030
391GridleyB (62)7,2696
392WintersA (89)7,1157
393Los OsosB (74)7,0862
394Lake ArrowheadA (89)7,0380
395Santa YnezC (50)7,02210
396CastaicB (77)7,0007
397HeberF (19)6,97921
398Fort BraggA (85)6,9193
399JacksonA (87)6,81910
400Beale AfbB (65)6,78511
401ForesthillA (100)6,7820
402Pauma ValleyD (26)6,776147
403NuevoC (45)6,7339
404CottonwoodA (81)6,64511
405Joshua TreeA (82)6,6403
406China LakeC (52)6,60016
407Royal OaksA (94)6,5003
408HoltvilleF (0)6,35527
409HelendaleF (0)6,34724
410Tahoe VistaB (72)6,3215
411Los Altos HillsB (76)6,2455
412Hidden Valley LakeA (95)6,2351
413CutlerF (0)6,20021
414SolvangC (55)6,12613
415GustineA (87)6,1109
416MontaraB (76)6,0784
417KelseyvilleB (62)5,88124
418Rancho MurietaA (83)5,7285
419Meadow VistaB (68)5,67460
420KeyesF (0)5,67265
421Villa ParkA (86)5,6592
422CalistogaD (29)5,61015
423June LakeC (52)5,57333
424WilliamsA (85)5,5383
425CambriaB (68)5,5328
426HilmarA (84)5,5044
427WeedB (65)5,45219
428St. HelenaD (34)5,38614
429La Habra HeightsA (100)5,3250
430IdyllwildB (73)5,30219
431CoarsegoldF (0)5,30040
432Running SpringsA (92)5,2685
433BuelltonA (87)5,1615
434Carnelian BayD (33)5,09371
435DenairB (70)5,09018
436San FranciscoD (39)5,000177
437BrisbaneB (73)4,87415
438LancasterD (37)4,873207
439ArnoldA (90)4,8412
440MurphysD (39)4,77417
441CayucosA (92)4,7482
442MojaveF (0)4,69943
443IvanhoeB (65)4,58011
444Palomar MountainA (80)4,41616
445Havasu LakeD (24)4,40037
446La GrangeC (43)4,28154
447PlanadaB (71)4,1649
448ArmonaF (0)4,14379
449WheatlandB (76)4,1245
450San JoaquinD (25)4,06020
451WildomarC (41)4,02615
452WeavervilleA (83)3,9752
453Del MarA (84)3,9195
454Angels CampB (60)3,83612
455AvalonA (87)3,8221
456QuincyB (70)3,7787
457Mt. ShastaD (32)3,64213
458ChesterB (77)3,5819
459EspartoB (77)3,5747
460LockefordB (64)3,57212
461JamestownD (34)3,57114
462IoneF (11)3,55341
463CobbA (81)3,5157
464HoopaF (0)3,500142
465Borrego SpringsA (86)3,4296
466PortolaF (4)3,41468
467GrovelandB (77)3,40011
468Moreno ValleyA (88)3,3828
469Rio DellB (76)3,3004
470Avila BeachA (90)3,2303
471AngwinC (46)3,19852
472BurneyF (16)3,15417
473Nevada CityA (90)3,1483
474ShastaA (100)3,0690
475BloomingtonA (93)3,0553
476LittlerockA (94)3,0406
477Green Valley LakeB (68)2,9938
478AromasA (89)2,9884
479IndependenceA (81)2,94325
480NiceA (85)2,9293
481SutterB (68)2,9048
482SeasideA (85)2,8008
483YountvilleA (88)2,7874
484ArbuckleA (81)2,7787
485BrownsvilleA (93)2,7721
486PixleyF (0)2,77272
487RiverdaleF (0)2,75650
488DublinA (90)2,7537
489AptosA (92)2,7264
490AlturasB (66)2,7157
491StrathmoreF (0)2,66995
492Terra BellaF (0)2,65629
493SkyforestA (93)2,6544
494Pine ValleyC (50)2,64518
495CaruthersF (0)2,61370
496San MiguelA (99)2,6001
497GualalaA (86)2,5936
498Frazier ParkB (63)2,59213
499Smith RiverA (83)2,5686
500TalmageA (84)2,5544
501TiptonD (21)2,54319
502Twin PeaksB (77)2,5343
503BolinasF (0)2,48354
504Cedarpines ParkB (67)2,4585
505Twain HarteA (89)2,3783
506Lost HillsF (17)2,37031
507Clearlake OakB (67)2,3599
508San Juan BautistaB (61)2,33511
509HayforkA (84)2,3244
510Santa NellaD (21)2,21119
511WestmorlandF (0)2,20224
512Alpine MeadowsA (91)2,2002
513Pine Mountain ClubC (47)2,20014
514PoplarB (67)2,20013
515BradleyF (0)2,18151
516Mi Wuk VillageA (88)2,1635
517HerlongA (96)2,1141
518BoronF (0)2,08659
519BiggsB (73)2,06012
520GarbervilleA (94)2,0412
521CabazonC (47)2,01030
522MariposaF (0)2,00051
523Midway CityA (90)2,0006
524Arrowbear LakeA (89)1,8564
525TronaF (0)1,81822
526Elizabeth LakeB (78)1,7906
527LindenB (77)1,7847
528Cold SpringsA (98)1,7712
529Le GrandD (22)1,73918
530SeeleyF (0)1,72962
531DunsmuirC (58)1,70710
532Mt. BaldyB (78)1,70010
533WestwoodB (62)1,6627
534BiolaD (24)1,62328
535RichgroveF (0)1,617102
536MiddletownA (83)1,5985
537DurhamA (80)1,5815
538DevoreA (83)1,5749
539Point Reyes StationC (52)1,56037
540Fall River MillsB (67)1,5359
541BlairsdenF (0)1,53435
542Los AlamosA (89)1,5343
543LoletaD (26)1,53059
544HumeA (82)1,5193
545ButtonwillowB (74)1,50810
546SpringvilleF (17)1,50019
547Del ReyA (82)1,49110
548Los MolinosF (0)1,45054
549InvernessF (0)1,44530
550Grizzly FlatsA (95)1,3745
551HydesvilleB (77)1,36612
552ThermalF (0)1,350365
553Lower LakeA (88)1,3268
554MccloudC (42)1,31715
555PinecrestB (70)1,2987
556Willow CreekA (83)1,2985
557Green ValleyA (84)1,2754
558MontagueC (51)1,26410
559Kettleman CityF (0)1,24270
560Big PineB (79)1,22513
561RedwayA (85)1,2074
562BridgeportA (100)1,2000
563GerberA (88)1,2004
564Mount HermonA (91)1,1765
565MaxwellA (88)1,1755
566Blue LakeA (92)1,1721
567Camp MeekerA (100)1,1710
568Olympic ValleyA (84)1,1651
569Sea RanchB (69)1,1607
570ClaremontA (97)1,1543
571LaytonvilleD (30)1,15218
572LatonC (41)1,15111
573Pine GroveB (61)1,14111
574BarstowA (94)1,1262
575North EdwardsF (0)1,10576
576Happy CampA (81)1,1008
577TrinidadC (48)1,07213
578Angelus OaksB (64)1,07013
579Bodega BayA (81)1,0694
580FeltonD (34)1,06719
581PlymouthC (58)1,06026
582PlatinaA (87)1,0555
583Forest FallsB (79)1,04613
584PaicinesD (34)1,01727