We read 13 results from Cws - Visalia’s 2025 water quality report. No results over a legal limit; 4 above a health goal or guideline.
Serves about 148,496 people · Water system ID CA5410016 · Read the district’s 2025 report (opens in a new tab)
Open this district in the water lookupCompare with your own test results, see the district map and get matched filters.
Results from the 2025 report
Each number is copied from the district’s report and links to the page it’s printed on. Where the report lists several plants, wells or purchased water, the highest is shown.
| Contaminant | Result | Health goal | Legal limit | What it means |
|---|---|---|---|---|
| Arsenichighest measured · range ND to 4.5 · Groundwater wells · 2025 report, page 13 | 4.5 ppb | 0.004 ppb | 10 ppb | Above the health goal1,125x the health goal |
| Chromium-6average · range ND to 2.9 · Groundwater wells · 2025 report, page 13 | 0.97 ppb | 0.02 ppb | 10 ppb | Above the health goal49x the health goal |
| Gross alpha (radioactivity)highest measured · range ND to 8.5 · Groundwater wells · 2025 report, page 13 | 8.5 pCi/L | 0 pCi/L | 15 pCi/L | Above the health goalThe health goal is zero |
| Uraniumaverage · range ND to 9.83 · printed as 1.6 pCi/L · Groundwater wells · 2025 report, page 13 | 2.38 ppb | 0.6 ppb | 30 ppb | Above the health goal4x the health goal |
| Chlorineaverage · range ND to 2.7 · Distribution system · 2025 report, page 14 | 1 ppm | None set | 4 ppm | Below the legal limit |
| Copper90th percentile of 50 homes tested, 0 over the action level · Customer taps (50 sites) · 2025 report, page 13 | 0.1 ppm | 0.3 ppm | 1.3 ppm (action level) | Below the health goal |
| Fluoridehighest measured · range ND to 0.15 · Groundwater wells · 2025 report, page 13 | 0.15 ppm | 1 ppm | 2 ppm | Below the health goal |
| Lead90th percentile of 50 homes tested, 0 over the action level · Customer taps (50 sites) · 2025 report, page 13 | Not detected | 0.2 ppb | 15 ppb (action level) | Not detected |
| Nitrate (as N)average · range 0.43 to 7.8 · Groundwater wells · 2025 report, page 13 | 2.5 ppm | 10 ppm | 10 ppm | Below the health goal |
| Total dissolved solidsaverage · range 74 to 230 · Groundwater wells · 2025 report, page 14 | 147 ppm | — | 500 ppm guideline | Within the guideline |
| Hardnessaverage · range 1.17 to 10.5 · Groundwater wells · 2025 report, page 15 | 4.21 gpg (72 ppm) | — | — | Moderately hard |
| Sodiumaverage · range 6.6 to 34 · Groundwater wells · 2025 report, page 15 | 17 ppm | None set | None | No health limit |
| Vanadiumaverage · range 3.8 to 41 · Groundwater wells · 2025 report, page 15 | 8.4 ppb | None set | None | No health limit |
Utility results describe the whole system, measured where water enters the pipes, not your tap. Your home’s plumbing can add lead or copper.
EPA testing for PFAS and lithium
EPA’s own nationwide testing (UCMR 5) found these in Cws - Visalia’s water between Jan 2024 and Aug 2025. These are EPA lab results, separate from the district’s report. Anything not listed was not detected.
- PFOA4.2 pptFound in 1 of 86 samples · highest resultAbove the federal limit that takes effect in 2029 (4 ppt)
- PFOS6.9 pptFound in 4 of 86 samples · highest resultAbove the federal limit that takes effect in 2029 (4 ppt)
- PFBS4.3 pptFound in 2 of 86 samples · highest resultNo federal limit in force for this one
Source: EPA UCMR 5 occurrence data. The highest single result is shown; one high sample doesn’t mean every glass is that high.
What you can do
Nothing here is an emergency notice: if the district has a violation, it must tell customers directly. If you’d like to lower these at your tap, these are the treatments that remove them, and the catalog shows the models certified for each. Ranking is by certified removal; commissions never change the order.
Radium and uranium
Found: Gross alpha (radioactivity), Uranium
What removes it: Reverse osmosis.
PFAS ("forever chemicals")
Found: PFOA (EPA testing), PFOS (EPA testing)
What removes it: Reverse osmosis.
More districts: California water quality · All states · Something look wrong? Tell us