Riverside County · tap water by city
FilteredWTR tracks 33 public water systems in Riverside County, and their own population counts add up to 2,568,513 people. Over the last three years two of them picked up health-based violations on the EPA record: City of Norco and Idyllwild Water District. In the latest round of lead testing, 21 systems reported a 90th-percentile result of zero. One came in at or above 0.0075 mg/L, half the federal action level of 0.015 mg/L.
The largest systems come first. Lead is each system's most recent 90th-percentile result from the federal Lead and Copper Rule, and the last column counts health-based violations from the last three years. Systems sample on their own schedules, so their monitoring periods end anywhere from 2023 to 2026.
| Water system | Cities served | People served | Latest lead (90th percentile) | Recent health violations |
|---|---|---|---|---|
| Eastern Municipal WD | Menifee, Moreno Valley, Perris, Winchester | 659,923 | 0.0028 mg/L, period ending 2025 | 0 |
| City of Riverside | Riverside | 302,776 | 0.001 mg/L, period ending 2025 | 0 |
| Coachella VWD: Cove Community | Cathedral City, La Quinta, Palm Desert, Rancho Mirage | 270,000 | Not detected, period ending 2024 | 0 |
| Elsinore Valley MWD | Lake Elsinore, Wildomar | 169,455 | 0.0013 mg/L, period ending 2025 | 0 |
| City of Corona | Corona | 169,380 | 0.0018 mg/L, period ending 2026 | 0 |
| Rancho California Water District | Temecula | 146,147 | Not detected, period ending 2025 | 0 |
| Jurupa Community SD | Eastvale, Jurupa Valley, Mira Loma | 134,638 | Not detected, period ending 2025 | 0 |
| Indio Water Authority | Indio | 89,137 | Not detected, period ending 2025 | 0 |
| Western MWD | Not listed | 87,955 | 0.0013 mg/L, period ending 2025 | 0 |
| Desert Water Agency | Palm Springs | 75,588 | Not detected, period ending 2024 | 0 |
| Beaumont Cherry Valley WD | Not listed | 66,841 | 0.0078 mg/L, period ending 2024 | 0 |
| Lake Hemet MWD | Not listed | 52,913 | Not detected, period ending 2025 | 0 |
| Coachella Water Authority | Coachella | 43,590 | Not detected, period ending 2023 | 0 |
| Mission Springs WD | Not listed | 43,484 | Not detected, period ending 2023 | 0 |
| Rubidoux Community SD | Not listed | 38,522 | Not detected, period ending 2026 | 0 |
| City of Hemet | Hemet | 33,591 | Not detected, period ending 2025 | 0 |
| City of Banning | Banning | 31,680 | Not detected, period ending 2024 | 0 |
| City of Norco | Norco | 25,068 | Not detected, period ending 2024 | 1 |
| Temescal Valley Water District | Temescal Valley | 22,268 | Not detected, period ending 2026 | 0 |
| City of San Jacinto | San Jacinto | 20,938 | 0.0012 mg/L, period ending 2023 | 0 |
| Western MWD - Murrieta Division | Murrieta | 17,837 | 0.0015 mg/L, period ending 2025 | 0 |
| South Mesa WC | Not listed | 10,348 | Not detected, period ending 2025 | 0 |
| Blythe - City of | Blythe | 9,735 | 0.0055 mg/L, period ending 2025 | 0 |
| Myoma Dunes Mutual Water Company | Not listed | 9,445 | Not detected, period ending 2024 | 0 |
| Nuevo Water Company | Not listed | 6,733 | 0.0029 mg/L, period ending 2025 | 0 |
| Santa Ana River Water Company | Not listed | 6,475 | Not detected, period ending 2024 | 0 |
| Coachella VWD: I.D. No. 8 | Not listed | 4,700 | Not detected, period ending 2025 | 0 |
| Chuckawalla Valley State Prison | Not listed | 4,331 | 0.001 mg/L, period ending 2024 | 0 |
| Farm Mutual W.C. (The) | Not listed | 4,026 | Not detected, period ending 2024 | 0 |
| Idyllwild Water District | Idyllwild | 3,762 | 0.0029 mg/L, period ending 2025 | 2 |
| Box Springs Mutual WC | Not listed | 3,382 | Not detected, period ending 2025 | 0 |
| Home Gardens County WD | Not listed | 3,095 | Not detected, period ending 2024 | 0 |
| California Rehabilitation Center - Norco | Not listed | 750 | Not detected, period ending 2025 | 0 |
Each report covers the water system that serves that city, with its measured results and its full EPA compliance history.
Every system has to collect tap samples from a set list of homes and report the lead level at the 90th percentile. Nine out of ten sampled homes came in at or below that figure. The federal action level is 0.015 mg/L, and a system that goes over it has to take corrective steps and tell its customers. A zero means the samples came back below what the lab can detect.
A health-based violation means the system broke a rule tied to health, such as going over a contaminant limit or missing a required treatment step. Late paperwork and skipped reports go on the EPA record too, and this page leaves those out.
These figures describe the water each system sends out, and the water at your own faucet can test differently. Lead most often enters from a home's own pipes and fixtures, so houses built before 1986 are worth a closer look. Chlorine levels also drift with how far a street sits from the treatment plant.
A local FilteredWTR tech screens the water at your faucet for hardness, chlorine and sediment and explains each reading while you watch. The visit is free, and afterward the decision stays yours.
Other county reports: Orange County · Los Angeles County · San Diego County · San Bernardino County · Ventura County · Imperial County · All cities