Home Safety
Water Safety
Lead Risk
PFAS Contamination
Flood Risk
Air Quality
Mold Risk
Wildfire Risk
Earthquake Risk
Infrastructure Risk
CO & Gas Safety
School Safety
Superfund Proximity
2026 Rankings
Riverside-San Bernardino Home Safety Rankings - 231 ZIPs
Explore rankings under Home Safety Score model 4.0.0. Only ZIPs with all four required inputs are ranked; missing evidence is not imputed or reweighted.
Riverside-San Bernardino (California) includes 231 tracked ZIP codes and 114 mapped community water systems; confirm service for a specific address. Below are the water quality rankings for metro ZIPs with all required inputs.
Average Home Safety Grade: B (74/100)
| Grade | ZIP Codes | % |
|---|---|---|
| A | 36 | 27% |
| B | 58 | 44% |
| C | 33 | 25% |
| D | 6 | 5% |
| F | 0 | 0% |
Top 10 ZIP Codes by Home Safety Score
| Rank | ZIP | City | Score | Grade |
|---|---|---|---|---|
| 1 | 92602 | Irvine | 92 | A |
| 2 | 92603 | Irvine | 92 | A |
| 3 | 92604 | Irvine | 92 | A |
| 4 | 92610 | Foothill Ranch | 92 | A |
| 5 | 92612 | Irvine | 92 | A |
| 6 | 92617 | Irvine | 92 | A |
| 7 | 92618 | Irvine | 92 | A |
| 8 | 92620 | Irvine | 92 | A |
| 9 | 92625 | Corona Del Mar | 92 | A |
| 10 | 92626 | Costa Mesa | 92 | A |
10 Riskiest ZIP Codes
| Rank | ZIP | City | Score | Grade | Risk Factor |
|---|---|---|---|---|---|
| 1 | 92320 | Calimesa | 49 | D | 19 violations |
| 2 | 92399 | Yucaipa | 52 | D | 6 violations |
| 3 | 92374 | Redlands | 53 | D | 6 violations |
| 4 | 92373 | Redlands | 53 | D | 6 violations |
| 5 | 92359 | Mentone | 54 | D | 5 violations |
| 6 | 92325 | Crestline | 54 | D | 2 violation(s) |
| 7 | 92321 | Cedar Glen | 55 | C | Lead above EPA action level |
| 8 | 92346 | Highland | 56 | C | 6 violations |
| 9 | 92324 | Colton | 56 | C | 3 violation(s) |
| 10 | 92507 | Riverside | 57 | C | 2 violation(s) |
Most Common Contaminant Violations
| Contaminant | Violations | ZIPs Affected |
|---|---|---|
| Consumer Confidence Report Rule | 53 | 20 |
| Lead | 45 | 31 |
| Haloacetic Acids (HAA5) | 45 | 30 |
| Total Trihalomethanes (TTHM) | 23 | 17 |
| Combined Radium | 20 | 3 |
| Stage 2 DBP Rule | 20 | 6 |
| Stage 1 DBP Rule | 14 | 14 |
| Total Coliform | 8 | 7 |
Lead Risk
- Average of reported 90th-percentile lead results: 0.0074 mg/L (below EPA action level)
- 3 of 150 ZIP codes with known status exceed EPA lead action level
- 6% of housing built before 1950
- 26% of housing built before 1970
Cities in This Metro
- San Bernardino, CA — 18 ZIP codes
- Riverside, CA — 17 ZIP codes
- Irvine, CA — 14 ZIP codes
- Santa Ana, CA — 12 ZIP codes
- Moreno Valley, CA — 7 ZIP codes
- Huntington Beach, CA — 6 ZIP codes
- Newport Beach, CA — 6 ZIP codes
- Fontana, CA — 5 ZIP codes
- Temecula, CA — 5 ZIP codes
- Victorville, CA — 4 ZIP codes
- Hemet, CA — 4 ZIP codes
- Perris, CA — 4 ZIP codes
- Hesperia, CA — 3 ZIP codes
- Loma Linda, CA — 3 ZIP codes
- Redlands, CA — 3 ZIP codes
- Lake Elsinore, CA — 3 ZIP codes
- Murrieta, CA — 3 ZIP codes
- San Jacinto, CA — 3 ZIP codes
- Sun City, CA — 3 ZIP codes
- Costa Mesa, CA — 3 ZIP codes
- San Clemente, CA — 3 ZIP codes
- Westminster, CA — 3 ZIP codes
- Mission Viejo, CA — 3 ZIP codes
- Tustin, CA — 3 ZIP codes
- Apple Valley, CA — 2 ZIP codes
- Barstow, CA — 2 ZIP codes
- Phelan, CA — 2 ZIP codes
- Rialto, CA — 2 ZIP codes
- Laguna Niguel, CA — 2 ZIP codes
- Laguna Beach, CA — 2 ZIP codes
...and 76 more cities
All 231 ZIP Codes Ranked
View complete ranking
| Rank | ZIP | City | Score | Grade | Violations |
|---|---|---|---|---|---|
| 1 | 92602 | Irvine | 92 | A | 0 |
| 2 | 92603 | Irvine | 92 | A | 0 |
| 3 | 92604 | Irvine | 92 | A | 0 |
| 4 | 92610 | Foothill Ranch | 92 | A | 0 |
| 5 | 92612 | Irvine | 92 | A | 0 |
| 6 | 92617 | Irvine | 92 | A | 0 |
| 7 | 92618 | Irvine | 92 | A | 0 |
| 8 | 92620 | Irvine | 92 | A | 0 |
| 9 | 92625 | Corona Del Mar | 92 | A | 0 |
| 10 | 92626 | Costa Mesa | 92 | A | 0 |
| 11 | 92627 | Costa Mesa | 92 | A | 0 |
| 12 | 92630 | Lake Forest | 92 | A | 0 |
| 13 | 92637 | Laguna Woods | 92 | A | 0 |
| 14 | 92651 | Laguna Beach | 92 | A | 0 |
| 15 | 92653 | Laguna Hills | 92 | A | 0 |
| 16 | 92656 | Aliso Viejo | 92 | A | 0 |
| 17 | 92657 | Newport Coast | 92 | A | 0 |
| 18 | 92660 | Newport Beach | 92 | A | 0 |
| 19 | 92661 | Newport Beach | 92 | A | 0 |
| 20 | 92662 | Newport Beach | 92 | A | 0 |
| 21 | 92663 | Newport Beach | 92 | A | 0 |
| 22 | 92679 | Trabuco Canyon | 92 | A | 0 |
| 23 | 92688 | Rancho Santa Margarita | 92 | A | 0 |
| 24 | 92782 | Tustin | 92 | A | 0 |
| 25 | 92606 | Irvine | 91 | A | 1 |
| 26 | 92614 | Irvine | 91 | A | 1 |
| 27 | 92624 | Capistrano Beach | 91 | A | 1 |
| 28 | 92629 | Dana Point | 91 | A | 1 |
| 29 | 92672 | San Clemente | 91 | A | 2 |
| 30 | 92673 | San Clemente | 91 | A | 1 |
| 31 | 92675 | San Juan Capistrano | 91 | A | 1 |
| 32 | 92676 | Silverado | 91 | A | 3 |
| 33 | 92677 | Laguna Niguel | 91 | A | 1 |
| 34 | 92691 | Mission Viejo | 91 | A | 1 |
| 35 | 92692 | Mission Viejo | 91 | A | 1 |
| 36 | 92694 | Ladera Ranch | 91 | A | 1 |
| 37 | 92310 | Fort Irwin | 75 | B | 0 |
| 38 | 92335 | Fontana | 75 | B | 1 |
| 39 | 92336 | Fontana | 75 | B | 0 |
| 40 | 92337 | Fontana | 75 | B | 0 |
| 41 | 92344 | Hesperia | 75 | B | 0 |
| 42 | 92371 | Phelan | 75 | B | 0 |
| 43 | 92372 | Pinon Hills | 75 | B | 0 |
| 44 | 92392 | Victorville | 75 | B | 0 |
| 45 | 92394 | Victorville | 75 | B | 2 |
| 46 | 92395 | Victorville | 75 | B | 1 |
| 47 | 92397 | Wrightwood | 75 | B | 0 |
| 48 | 92401 | San Bernardino | 75 | B | 0 |
| 49 | 92405 | San Bernardino | 75 | B | 0 |
| 50 | 92504 | Riverside | 75 | B | 0 |
| 51 | 92505 | Riverside | 75 | B | 0 |
| 52 | 92506 | Riverside | 75 | B | 0 |
| 53 | 92508 | Riverside | 75 | B | 0 |
| 54 | 92509 | Riverside | 75 | B | 0 |
| 55 | 92518 | March Air Reserve Base | 75 | B | 0 |
| 56 | 92530 | Lake Elsinore | 75 | B | 0 |
| 57 | 92548 | Homeland | 75 | B | 0 |
| 58 | 92551 | Moreno Valley | 75 | B | 0 |
| 59 | 92553 | Moreno Valley | 75 | B | 1 |
| 60 | 92555 | Moreno Valley | 75 | B | 0 |
| 61 | 92571 | Perris | 75 | B | 0 |
| 62 | 92585 | Sun City | 75 | B | 0 |
| 63 | 92586 | Sun City | 75 | B | 0 |
| 64 | 92587 | Sun City | 75 | B | 0 |
| 65 | 92596 | Winchester | 75 | B | 0 |
| 66 | 92646 | Huntington Beach | 75 | B | 0 |
| 67 | 92647 | Huntington Beach | 75 | B | 0 |
| 68 | 92648 | Huntington Beach | 75 | B | 0 |
| 69 | 92649 | Huntington Beach | 75 | B | 0 |
| 70 | 92655 | Midway City | 75 | B | 1 |
| 71 | 92683 | Westminster | 75 | B | 1 |
| 72 | 92701 | Santa Ana | 75 | B | 1 |
| 73 | 92703 | Santa Ana | 75 | B | 1 |
| 74 | 92704 | Santa Ana | 75 | B | 1 |
| 75 | 92705 | Santa Ana | 75 | B | 1 |
| 76 | 92706 | Santa Ana | 75 | B | 1 |
| 77 | 92707 | Santa Ana | 75 | B | 1 |
| 78 | 92708 | Fountain Valley | 75 | B | 1 |
| 79 | 92780 | Tustin | 75 | B | 1 |
| 80 | 92307 | Apple Valley | 74 | B | 6 |
| 81 | 92363 | Needles | 74 | B | 3 |
| 82 | 92385 | Skyforest | 74 | B | 2 |
| 83 | 92501 | Riverside | 74 | B | 1 |
| 84 | 92532 | Lake Elsinore | 74 | B | 1 |
| 85 | 92545 | Hemet | 74 | B | 2 |
| 86 | 92557 | Moreno Valley | 74 | B | 1 |
| 87 | 92570 | Perris | 74 | B | 1 |
| 88 | 92583 | San Jacinto | 74 | B | 2 |
| 89 | 92584 | Menifee | 74 | B | 2 |
| 90 | 92316 | Bloomington | 73 | B | 3 |
| 91 | 92543 | Hemet | 73 | B | 4 |
| 92 | 92544 | Hemet | 72 | B | 8 |
| 93 | 92411 | San Bernardino | 70 | B | 16 |
| 94 | 92407 | San Bernardino | 65 | C | 20 |
| 95 | 92308 | Apple Valley | 62 | C | 12 |
| 96 | 92503 | Riverside | 60 | C | 45 |
| 97 | 92301 | Adelanto | 58 | C | 1 |
| 98 | 92311 | Barstow | 58 | C | 1 |
| 99 | 92314 | Big Bear City | 58 | C | 3 |
| 100 | 92315 | Big Bear Lake | 58 | C | 0 |
| 101 | 92317 | Blue Jay | 58 | C | 0 |
| 102 | 92342 | Helendale | 58 | C | 0 |
| 103 | 92345 | Hesperia | 58 | C | 0 |
| 104 | 92350 | Loma Linda | 58 | C | 1 |
| 105 | 92352 | Lake Arrowhead | 58 | C | 2 |
| 106 | 92354 | Loma Linda | 58 | C | 2 |
| 107 | 92376 | Rialto | 58 | C | 1 |
| 108 | 92377 | Rialto | 58 | C | 0 |
| 109 | 92386 | Sugarloaf | 58 | C | 0 |
| 110 | 92404 | San Bernardino | 58 | C | 2 |
| 111 | 92408 | San Bernardino | 58 | C | 2 |
| 112 | 92410 | San Bernardino | 58 | C | 1 |
| 113 | 92562 | Murrieta | 58 | C | 0 |
| 114 | 92563 | Murrieta | 58 | C | 0 |
| 115 | 92567 | Nuevo | 58 | C | 0 |
| 116 | 92582 | San Jacinto | 58 | C | 0 |
| 117 | 92590 | Temecula | 58 | C | 0 |
| 118 | 92591 | Temecula | 58 | C | 0 |
| 119 | 92592 | Temecula | 58 | C | 0 |
| 120 | 92595 | Wildomar | 58 | C | 2 |
| 121 | 92313 | Grand Terrace | 57 | C | 2 |
| 122 | 92382 | Running Springs | 57 | C | 4 |
| 123 | 92507 | Riverside | 57 | C | 2 |
| 124 | 92324 | Colton | 56 | C | 3 |
| 125 | 92346 | Highland | 56 | C | 6 |
| 126 | 92321 | Cedar Glen | 55 | C | 7 |
| 127 | 92325 | Crestline | 54 | D | 2 |
| 128 | 92359 | Mentone | 54 | D | 5 |
| 129 | 92373 | Redlands | 53 | D | 6 |
| 130 | 92374 | Redlands | 53 | D | 6 |
| 131 | 92399 | Yucaipa | 52 | D | 6 |
| 132 | 92320 | Calimesa | 49 | D | 19 |
| 133 | 92305 | Angelus Oaks | — | — | 7 |
| 134 | 92309 | Baker | — | — | — |
| 135 | 92322 | Cedarpines Park | — | — | 2 |
| 136 | 92327 | Daggett | — | — | 0 |
| 137 | 92328 | Death Valley | — | — | — |
| 138 | 92332 | Essex | — | — | — |
| 139 | 92333 | Fawnskin | — | — | — |
| 140 | 92339 | Forest Falls | — | — | — |
| 141 | 92341 | Green Valley Lake | — | — | 0 |
| 142 | 92347 | Hinkley | — | — | 0 |
| 143 | 92356 | Lucerne Valley | — | — | 14 |
| 144 | 92358 | Lytle Creek | — | — | — |
| 145 | 92365 | Newberry Springs | — | — | — |
| 146 | 92368 | Oro Grande | — | — | 0 |
| 147 | 92369 | Patton | — | — | 0 |
| 148 | 92378 | Rimforest | — | — | 2 |
| 149 | 92389 | Tecopa | — | — | — |
| 150 | 92391 | Twin Peaks | — | — | 2 |
| 151 | 92398 | Yermo | — | — | — |
| 152 | 92536 | Aguanga | — | — | 0 |
| 153 | 92539 | Anza | — | — | 9 |
| 154 | 92549 | Idyllwild | — | — | 8 |
| 155 | 92561 | Mountain Center | — | — | 15 |
| 156 | 92678 | Trabuco Canyon | — | — | 0 |
Data Sources
- Water quality: EPA SDWIS
- Housing: U.S. Census Bureau American Community Survey
- Flood: FEMA NFIP
- Flood scope: historical NFIP claim records and claim-rated-zone evidence; this is not current property-map coverage.
Reporting periods vary by source; the page metadata identifies this materialization.
Methodology
Model 4.0.0 averages SDWIS water compliance and UCMR5 PFAS within drinking water, then averages drinking water, county radon, and annual AQI as three equal domains. All four inputs are required. Score methodology → · Rankings methodology →
Model 4.0.0 averages SDWIS water compliance and UCMR5 PFAS within drinking water, then averages drinking water, county radon, and annual AQI as three equal domains. All four inputs are required. Score methodology → · Rankings methodology →
Disclaimer: Scores are based on EPA SDWIS reported data and are not a guarantee of current water safety. Water quality can change. For the most current information, contact your local water utility or request a Consumer Confidence Report.
Explore More
How to cite this page
APA
ZipCheckup. (2026). Riverside-San Bernardino Home Safety Rankings - 231 ZIPs. https://zipcheckup.com/rankings/metro/riverside-san-bernardino/
BibTeX
@misc{zipcheckup-rankings-metro-riverside-san-bernardino,
author = {{ZipCheckup}},
title = {{Riverside-San Bernardino Home Safety Rankings - 231 ZIPs}},
year = {2026},
url = {https://zipcheckup.com/rankings/metro/riverside-san-bernardino/}
}
Page version: October 2026.
Get safety alerts
Free updates when EPA data changes for this area. No spam.
Unsubscribe anytime. Privacy Policy.