Washington Home Safety Profiles by ZIP
726 ZIP codes · 549 water systems · UPC plumbing code
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 726 ZIP codes across Washington, covering 549 public water systems that serve about 7,614,893 people. 311 ZIP codes are mapped to at least one water system with an EPA violation on record.
The statewide grade for Washington summarizes several public data sources, including EPA water system records, and it sits in the upper tier.
Score Distribution
How Washington's 726 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 ZIP Codes by Home Safety Score in Washington
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 98002 | Auburn | King | 100 | A |
| 2 | 98005 | Bellevue | King | 100 | A |
| 3 | 98007 | Bellevue | King | 100 | A |
| 4 | 98008 | Bellevue | King | 100 | A |
| 5 | 98011 | Bothell | King | 100 | A |
| 6 | 98012 | Bothell | Snohomish | 100 | A |
| 7 | 98020 | Edmonds | Snohomish | 100 | A |
| 8 | 98022 | Enumclaw | King | 100 | A |
| 9 | 98026 | Edmonds | Snohomish | 100 | A |
| 10 | 98028 | Kenmore | King | 100 | A |
10 Lowest-Scoring ZIP Codes in Washington
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 99006 | Deer Park | Spokane | 36 | F | 43 |
| 2 | 99003 | Chattaroy | Spokane | 36 | F | 43 |
| 3 | 99217 | Spokane | Spokane | 42 | D | 21 |
| 4 | 99216 | Spokane | Spokane | 42 | D | 20 |
| 5 | 99206 | Spokane | Spokane | 42 | D | 20 |
| 6 | 99223 | Spokane | Spokane | 46 | D | 10 |
| 7 | 98683 | Vancouver | Clark | 46 | D | 8 |
| 8 | 99224 | Spokane | Spokane | 47 | D | 10 |
| 9 | 99212 | Spokane | Spokane | 47 | D | 7 |
| 10 | 99208 | Spokane | Spokane | 47 | D | 10 |
County Rankings
Water quality breakdown by county. 39 counties with data in Washington.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 53001 | 80 | B | 5 | 99344 (80) | 99344 (80) |
| 53003 | 83 | B | 3 | 99403 (83) | 99403 (83) |
| 53005 | 66 | C | 9 | 99353 (76) | 99320 (59) |
| 53007 | 98 | A | 14 | 98836 (100) | 98816 (96) |
| 53009 | 94 | A | 11 | 98331 (99) | 98382 (83) |
| 53011 | 49 | D | 21 | 98606 (50) | 98683 (46) |
| 53013 | N/A | N/A | 2 | N/A | N/A |
| 53015 | 98 | A | 11 | 98625 (99) | 98674 (98) |
| 53017 | N/A | N/A | 7 | N/A | N/A |
| 53019 | N/A | N/A | 9 | N/A | N/A |
| 53021 | 79 | B | 6 | 99301 (79) | 99301 (79) |
| 53023 | N/A | N/A | 1 | N/A | N/A |
| 53025 | 70 | B | 16 | 98857 (83) | 98837 (50) |
| 53027 | 99 | A | 20 | 98541 (99) | 98520 (97) |
| 53029 | N/A | N/A | 8 | N/A | N/A |
| 53031 | 100 | A | 7 | 98339 (100) | 98368 (99) |
| 53033 | 96 | A | 122 | 98002 (100) | 98092 (79) |
| 53035 | 96 | A | 26 | 98310 (100) | 98367 (81) |
| 53037 | 83 | B | 11 | 98068 (83) | 98926 (83) |
| 53039 | 82 | B | 14 | 98620 (83) | 98672 (81) |
| 53041 | 88 | A | 23 | 98532 (96) | 98531 (80) |
| 53043 | N/A | N/A | 12 | N/A | N/A |
| 53045 | 98 | A | 10 | 98548 (99) | 98584 (98) |
| 53047 | 67 | C | 19 | 98841 (67) | 98841 (67) |
| 53049 | 100 | A | 15 | 98577 (100) | 98640 (99) |
| 53051 | N/A | N/A | 7 | N/A | N/A |
| 53053 | 92 | A | 82 | 98327 (100) | 98338 (67) |
| 53055 | N/A | N/A | 8 | N/A | N/A |
| 53057 | 99 | A | 16 | 98101 (100) | 98257 (97) |
| 53059 | N/A | N/A | 6 | N/A | N/A |
| 53061 | 99 | A | 37 | 98012 (100) | 98223 (92) |
| 53063 | 48 | D | 51 | 99019 (63) | 99006 (36) |
| 53065 | 56 | C | 19 | 99114 (63) | 99026 (49) |
| 53067 | 89 | A | 21 | 98512 (98) | 98502 (69) |
| 53069 | N/A | N/A | 4 | N/A | N/A |
| 53071 | 66 | C | 9 | 99324 (67) | 99337 (64) |
| 53073 | 91 | A | 16 | 98266 (100) | 98226 (82) |
| 53075 | 82 | B | 23 | 99163 (82) | 99111 (81) |
| 53077 | 78 | B | 25 | 98948 (83) | 98951 (70) |
Most Common Contaminants in Washington
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Surface Water Treatment Rule | Treatment Technique | 233 | 577 | No |
| Consumer Confidence Report Rule | Reporting | 136 | 309 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 131 | 266 | Yes |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 131 | 322 | Yes |
| Lead | Inorganic | 126 | 419 | Yes |
| Stage 1 DBP Rule | Treatment Technique | 61 | 95 | Yes |
| E. coli | Microbiological | 51 | 83 | Yes |
| PFOA | PFAS | 30 | 57 | No |
Overview
We track multi-source home safety signals for 726 ZIP records across Washington. Home Safety Score model 4.0.0 is published for 294 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 422 ZIP records, covering 549 community water systems that serve approximately 7,614,893 people.
311 of 422 ZIP codes with a reported violation count in the available EPA record (74%) have recorded EPA violations. 171 health-based violations appear in the available health breakdown.
Plumbing Regulations
Washington follows the Uniform Plumbing Code (2021 edition).
- Plumbing code: UPC (2021)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
- Seismic strapping: Required
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 98528 | Belfair | — | 166 | 1 | Belfair Water District 1 |
| 98277 | Oak Harbor | — | 152 | 41 | City of Oak Harbor |
| 98848 | Quincy | C | 132 | 2 | City of Quincy Water Department |
| 99156 | Newport | — | 127 | 0 | City of Newport |
| 99362 | Walla Walla | C | 119 | 0 | Walla Walla Water Division |
| 98382 | Sequim | B | 107 | 1 | City of Sequim |
| 99324 | College Place | C | 106 | 0 | College Place Water Department |
| 98282 | Camano Island | — | 92 | 16 | Camano Water Association |
| 98338 | Graham | C | 91 | 1 | Southwood |
| 98328 | Eatonville | B | 86 | 0 | Eatonville Water Department |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 98005 | Bellevue | A | City of Bellevue | 321,349 |
| 98007 | Bellevue | A | City of Bellevue | 321,349 |
| 98008 | Bellevue | A | City of Bellevue | 321,349 |
| 98010 | Black Diamond | B | Covington Water District | 56,172 |
| 98025 | Hobart | — | Cedar River Water & Sewer District | 28,671 |
| 98033 | Kirkland | B | City of Kirkland | 69,243 |
| 98039 | Medina | A | City of Bellevue | 321,349 |
| 98040 | Mercer Island | A | City of Mercer Island | 31,057 |
| 98050 | Preston | — | Issaquah Water System | 43,584 |
| 98051 | Ravensdale | B | Covington Water District | 56,172 |
Home Safety Score
Average Home Safety Score for Washington: A (86/100) across 294 scored of 726 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average of reported 90th-percentile lead results: 0.0043 mg/L (EPA action level: 0.015 mg/L)
- 17 of 414 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 133 ZIP codes (18%)
- Moderate risk (Zone 2): 145 ZIP codes
- Low risk (Zone 3): 448 ZIP codes
ZIP Code Reports for Washington
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 98168 | Seattle | 1,500,385 | A | 1 |
| 98146 | Seattle | 1,334,092 | A | 0 |
| 98166 | Seattle | 1,334,092 | A | 0 |
| 98178 | Seattle | 1,318,386 | A | 0 |
| 98155 | Seattle | 1,297,768 | A | 0 |
| 98108 | Seattle | 1,246,728 | A | 0 |
| 98106 | Seattle | 1,210,430 | A | 0 |
| 98133 | Seattle | 1,195,083 | A | 0 |
| 98177 | Seattle | 1,162,236 | A | 0 |
| 98101 | Seattle | 1,161,961 | A | 0 |
| 98102 | Seattle | 1,161,961 | A | 0 |
| 98103 | Seattle | 1,161,961 | A | 0 |
| 98104 | Seattle | 1,161,961 | A | 0 |
| 98105 | Seattle | 1,161,961 | A | 0 |
| 98107 | Seattle | 1,161,961 | A | 0 |
| 98109 | Seattle | 1,161,961 | A | 0 |
| 98112 | Seattle | 1,161,961 | A | 0 |
| 98115 | Seattle | 1,161,961 | A | 0 |
| 98116 | Seattle | 1,161,961 | A | 0 |
| 98117 | Seattle | 1,161,961 | A | 0 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 99003 | Chattaroy | 36 | F | 43 |
| 99006 | Deer Park | 36 | F | 43 |
| 99206 | Spokane | 42 | D | 20 |
| 99216 | Spokane | 42 | D | 20 |
| 99217 | Spokane | 42 | D | 21 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 98002 | Auburn | 100 | A | 2 |
| 98005 | Bellevue | 100 | A | 0 |
| 98007 | Bellevue | 100 | A | 0 |
| 98008 | Bellevue | 100 | A | 0 |
| 98011 | Bothell | 100 | A | 1 |
All 726 ZIP Codes in Washington
- 98520 (Aberdeen) [A] - 13 violations ⚠
- 98220 (Acme)
- 99101 (Addy)
- 98522 (Adna)
- 99001 (Airway Heights) [D] - 1 violation
- 99102 (Albion)
- 98524 (Allyn) - 2 violations recorded for mapped water systems
- 99103 (Almira)
- 98526 (Amanda Park)
- 98601 (Amboy) [D] - 2 violations ⚠
- 98221 (Anacortes) [A] - 2 violations
- 99401 (Anatone)
- 98303 (Anderson Island) - 9 violations ⚠
- 98602 (Appleton) - 2 violations recorded for mapped water systems
- 98811 (Ardenvoir)
- 98603 (Ariel)
- 98223 (Arlington) [A] - 17 violations
- 98304 (Ashford) - 2 violations recorded for mapped water systems
- 99402 (Asotin)
- 98001 (Auburn) [B] - 6 violations
- 98002 (Auburn) [A] - 2 violations
- 98071 (Auburn)
- 98092 (Auburn) [B] - 14 violations ⚠
- 98110 (Bainbridge Island) [A] - 8 violations ⚠
- 98224 (Baring)
- 98604 (Battle Ground) [D] - 4 violations ⚠
- 98527 (Bay Center)
- 98305 (Beaver) - 2 violations recorded for mapped water systems
- 98528 (Belfair) - 166 violations ⚠
- 98004 (Bellevue) [A] - 3 violations
- 98005 (Bellevue) [A]
- 98006 (Bellevue) [A] - 5 violations
- 98007 (Bellevue) [A]
- 98008 (Bellevue) [A]
- 98009 (Bellevue)
- 98015 (Bellevue)
- 98225 (Bellingham) [A] - 1 violation
- 98226 (Bellingham) [B] - 5 violations
- 98227 (Bellingham)
- 98228 (Bellingham)
- 98229 (Bellingham) [A] - 3 violations
- 99104 (Belmont)
- 99105 (Benge)
- 99320 (Benton City) [C] - 24 violations
- 99321 (Beverly)
- 99322 (Bickleton)
- 98605 (Bingen) - 23 violations ⚠
- 98010 (Black Diamond) [B]
- 98230 (Blaine) [A] - 23 violations ⚠
- 98231 (Blaine)
- 98222 (Blakely Island)
- 98391 (Bonney Lake) [A] - 16 violations
- 98011 (Bothell) [A] - 1 violation
- 98012 (Bothell) [A] - 2 violations
- 98021 (Bothell) [A] - 5 violations
- 98041 (Bothell)
- 98232 (Bow) - 7 violations ⚠
- 99107 (Boyds)
- 98310 (Bremerton) [A] - 1 violation
- 98311 (Bremerton) [A] - 3 violations
- 98312 (Bremerton) [A] - 9 violations ⚠
- 98314 (Bremerton) [A]
- 98337 (Bremerton) [A] - 1 violation
- 98812 (Brewster)
- 98813 (Bridgeport)
- 98320 (Brinnon)
- 98920 (Brownstown)
- 98606 (Brush Prairie) [D] - 1 violation
- 98321 (Buckley) [A] - 62 violations
- 98530 (Bucoda) - 2 violations recorded for mapped water systems
- 98921 (Buena)
- 99323 (Burbank)
- 98322 (Burley)
- 98233 (Burlington) [A] - 6 violations
- 98013 (Burton)
- 98282 (Camano Island) - 92 violations ⚠
- 98607 (Camas) [D] - 7 violations
- 98430 (Camp Murray)
- 98323 (Carbonado) - 48 violations recorded for mapped water systems
- 98324 (Carlsborg)
- 98814 (Carlton)
- 98014 (Carnation) [A] - 3 violations
- 98609 (Carrolls)
- 98610 (Carson) - 13 violations recorded for mapped water systems
- 98815 (Cashmere) - 6 violations recorded for mapped water systems
- 98611 (Castle Rock) [A] - 7 violations
- 98612 (Cathlamet) - 5 violations recorded for mapped water systems
- 98613 (Centerville)
- 98531 (Centralia) [B] - 10 violations
- 99003 (Chattaroy) [F] - 43 violations
- 98532 (Chehalis) [A] - 25 violations
- 98816 (Chelan) [A] - 17 violations
- 98817 (Chelan Falls)
- 99004 (Cheney) [D] - 4 violations
- 99109 (Chewelah) - 3 violations recorded for mapped water systems
- 98325 (Chimacum) [A] - 2 violations
- 98614 (Chinook)
- 98533 (Cinebar)
- 98326 (Clallam Bay)
- 99403 (Clarkston) [B]
- 99110 (Clayton)
- 98922 (Cle Elum) - 6 violations recorded for mapped water systems
- 98235 (Clearlake) - 2 violations recorded for mapped water systems
- 98236 (Clinton) - 14 violations ⚠
- 99005 (Colbert) [D] - 3 violations
- 99111 (Colfax) [B] - 8 violations
- 99324 (College Place) [C] - 106 violations
- 99113 (Colton) - 4 violations recorded for mapped water systems
- 99114 (Colville) [C] - 10 violations
- 98819 (Conconully)
- 98237 (Concrete) - 2 violations recorded for mapped water systems
- 99326 (Connell)
- 98238 (Conway)
- 98535 (Copalis Beach) - 1 violation recorded for mapped water systems
- 98536 (Copalis Crossing) - 2 violations recorded for mapped water systems
- 98537 (Cosmopolis) - 8 violations recorded for mapped water systems
- 98616 (Cougar)
- 99115 (Coulee City)
- 99116 (Coulee Dam)
- 98239 (Coupeville) - 80 violations ⚠
- 98923 (Cowiche)
- 99117 (Creston)
- 99118 (Curlew)
- 98538 (Curtis)
- 99119 (Cusick)
- 98240 (Custer) - 22 violations ⚠
- 98617 (Dallesport)
- 99121 (Danville)
- 98241 (Darrington)
- 99122 (Davenport) - 2 violations recorded for mapped water systems
- 99328 (Dayton)
- 98243 (Deer Harbor) - 6 violations ⚠
- 99006 (Deer Park) [F] - 43 violations
- 98244 (Deming)
- 99329 (Dixie)
- 98539 (Doty)
- 98821 (Dryden)
- 98327 (Dupont) [A] - 1 violation
- 98019 (Duvall) [A] - 45 violations
- 98540 (East Olympia)
- 98802 (East Wenatchee) - 6 violations recorded for mapped water systems
- 98925 (Easton)
- 98245 (Eastsound) - 15 violations ⚠
- 98328 (Eatonville) [B] - 86 violations
- 98020 (Edmonds) [A] - 3 violations
- 98026 (Edmonds) [A] - 3 violations
- 99008 (Edwall)
- 98330 (Elbe)
- 99123 (Electric City)
- 99009 (Elk) - 43 violations recorded for mapped water systems
- 98926 (Ellensburg) [B] - 4 violations
- 98541 (Elma) [A] - 4 violations
- 99124 (Elmer City)
- 99330 (Eltopia)
- 99125 (Endicott)
- 98822 (Entiat)
- 98022 (Enumclaw) [A] - 2 violations
- 98823 (Ephrata) [C] - 48 violations
- 98542 (Ethel)
- 99126 (Evans)
- 98201 (Everett) [A] - 6 violations
- 98203 (Everett) [A] - 1 violation
- 98204 (Everett) [A] - 1 violation
- 98205 (Everett)
- 98206 (Everett)
- 98207 (Everett) - 1 violation recorded for mapped water systems
- 98208 (Everett) [A] - 5 violations
- 98213 (Everett)
- 98247 (Everson) [A] - 15 violations ⚠
- 99011 (Fairchild Air Force Base) [D] - 1 violation
- 99012 (Fairfield)
- 98024 (Fall City) - 3 violations recorded for mapped water systems
- 99128 (Farmington)
- 98003 (Federal Way) [B] - 1 violation
- 98023 (Federal Way) [B] - 1 violation
- 98063 (Federal Way)
- 98093 (Federal Way)
- 98248 (Ferndale) [A] - 31 violations ⚠
- 99013 (Ford)
- 98331 (Forks) [A] - 3 violations
- 99014 (Four Lakes)
- 98333 (Fox Island)
- 98249 (Freeland) - 48 violations ⚠
- 98250 (Friday Harbor) - 14 violations ⚠
- 99129 (Fruitland)
- 98544 (Galvin) - 1 violation recorded for mapped water systems
- 99130 (Garfield)
- 98824 (George)
- 99131 (Gifford)
- 98329 (Gig Harbor) - 1 violation recorded for mapped water systems
- 98332 (Gig Harbor) [A]
- 98335 (Gig Harbor) [A] - 6 violations
- 98336 (Glenoma)
- 98619 (Glenwood)
- 98251 (Gold Bar) [A] - 4 violations
- 98620 (Goldendale) [B]
- 98338 (Graham) [C] - 91 violations ⚠
- 99133 (Grand Coulee)
- 98930 (Grandview) [B] - 25 violations ⚠
- 98932 (Granger) [B] - 3 violations ⚠
- 98252 (Granite Falls) [A] - 3 violations ⚠
- 98546 (Grapeview) [A] - 6 violations
- 98547 (Grayland) - 6 violations ⚠
- 98621 (Grays River)
- 99016 (Greenacres) [C] - 14 violations
- 98253 (Greenbank) - 21 violations recorded for mapped water systems
- 98255 (Hamilton)
- 98340 (Hansville) [A] - 1 violation
- 98933 (Harrah)
- 99134 (Harrington)
- 99135 (Hartline)
- 99136 (Hay)
- 98622 (Heisson)
- 98025 (Hobart)
- 98548 (Hoodsport) [A] - 2 violations
- 99333 (Hooper)
- 98550 (Hoquiam) [A] - 3 violations
- 98552 (Humptulips)
- 99137 (Hunters)
- 98623 (Husum)
- 98624 (Ilwaco)
- 99138 (Inchelium)
- 98256 (Index)
- 98342 (Indianola) - 3 violations recorded for mapped water systems
- 99139 (Ione)
- 98027 (Issaquah) [A] - 6 violations
- 98029 (Issaquah) [B] - 1 violation
- 98343 (Joyce)
- 99335 (Kahlotus)
- 98625 (Kalama) [A] - 3 violations
- 98344 (Kapowsin)
- 99140 (Keller)
- 98626 (Kelso) [A] - 7 violations
- 98028 (Kenmore) [A] - 1 violation
- 99336 (Kennewick) [C] - 2 violations
- 99337 (Kennewick) [C] - 8 violations ⚠
- 99338 (Kennewick) [C] - 39 violations ⚠
- 98030 (Kent) [A] - 6 violations
- 98031 (Kent) [A] - 6 violations
- 98032 (Kent) [A] - 2 violations
- 98035 (Kent)
- 98042 (Kent) [B] - 5 violations
- 98064 (Kent)
- 98089 (Kent)
- 99141 (Kettle Falls)
- 98345 (Keyport) - 2 violations recorded for mapped water systems
- 98346 (Kingston) [A] - 5 violations
- 98033 (Kirkland) [B]
- 98034 (Kirkland) [A] - 1 violation
- 98083 (Kirkland)
- 98934 (Kittitas)
- 98628 (Klickitat)
- 98629 (La Center) [D] - 1 violation
- 98257 (La Conner) [A] - 6 violations
- 98348 (La Grande)
- 98350 (La Push)
- 98503 (Lacey) [B] - 5 violations
- 98509 (Lacey)
- 99143 (Lacrosse)
- 98258 (Lake Stevens) [A] - 4 violations
- 98349 (Lakebay) - 10 violations ⚠
- 98439 (Lakewood)
- 98492 (Lakewood)
- 98496 (Lakewood)
- 98497 (Lakewood)
- 98498 (Lakewood) [B] - 1 violation
- 98499 (Lakewood) [B] - 2 violations
- 99144 (Lamona)
- 99017 (Lamont)
- 98260 (Langley) - 57 violations ⚠
- 99018 (Latah)
- 99146 (Laurier)
- 98826 (Leavenworth) [A] - 6 violations
- 98554 (Lebam)
- 99019 (Liberty Lake) [C] - 10 violations
- 98555 (Lilliwaup) - 2 violations recorded for mapped water systems
- 99147 (Lincoln)
- 99341 (Lind)
- 98556 (Littlerock)
- 98631 (Long Beach) [A]
- 98351 (Longbranch) - 9 violations ⚠
- 98397 (Longmire)
- 98632 (Longview) [A] - 4 violations
- 98827 (Loomis)
- 99148 (Loon Lake)
- 98261 (Lopez Island) - 1 violation recorded for mapped water systems
- 98262 (Lummi Island) - 12 violations ⚠
- 98635 (Lyle)
- 98263 (Lyman)
- 98264 (Lynden) [A] - 15 violations ⚠
- 98036 (Lynnwood) [A] - 3 violations
- 98037 (Lynnwood) [A] - 2 violations
- 98046 (Lynnwood)
- 98087 (Lynnwood) [A]
- 98935 (Mabton)
- 98828 (Malaga) - 2 violations recorded for mapped water systems
- 99149 (Malden)
- 99150 (Malo)
- 98559 (Malone)
- 98829 (Malott) - 3 violations ⚠
- 98353 (Manchester) [A] - 1 violation
- 98830 (Mansfield)
- 98831 (Manson) [A] - 9 violations
- 98266 (Maple Falls) [A]
- 98038 (Maple Valley) [B] - 4 violations
- 98267 (Marblemount)
- 99151 (Marcus)
- 98832 (Marlin)
- 99020 (Marshall)
- 98270 (Marysville) [A] - 8 violations
- 98271 (Marysville) [A] - 10 violations
- 98560 (Matlock)
- 99349 (Mattawa) [B] - 2 violations ⚠
- 98833 (Mazama)
- 98438 (Mcchord Afb)
- 98557 (Mccleary) - 1 violation recorded for mapped water systems
- 98558 (Mckenna)
- 99021 (Mead) [D] - 7 violations
- 99022 (Medical Lake) [D] - 6 violations
- 98039 (Medina) [A]
- 98561 (Menlo)
- 98040 (Mercer Island) [A]
- 99343 (Mesa)
- 99152 (Metaline)
- 99153 (Metaline Falls)
- 98834 (Methow)
- 99023 (Mica) - 4 violations recorded for mapped water systems
- 98082 (Mill Creek)
- 98354 (Milton) [A] - 1 violation
- 98355 (Mineral)
- 98562 (Moclips) - 1 violation recorded for mapped water systems
- 99154 (Mohler)
- 98836 (Monitor) [A] - 1 violation
- 98272 (Monroe) [A] - 16 violations
- 98563 (Montesano) [A] - 7 violations
- 98356 (Morton)
- 98837 (Moses Lake) [D] - 57 violations
- 98564 (Mossyrock)
- 98273 (Mount Vernon) [A] - 5 violations
- 98274 (Mount Vernon) - 2 violations recorded for mapped water systems
- 98043 (Mountlake Terrace) [A] - 1 violation
- 98936 (Moxee) [B] - 26 violations ⚠
- 98275 (Mukilteo) [A] - 1 violation
- 98937 (Naches) [B] - 4 violations
- 98637 (Nahcotta)
- 98565 (Napavine)
- 98638 (Naselle)
- 98357 (Neah Bay)
- 98566 (Neilton)
- 99155 (Nespelem)
- 99025 (Newman Lake) - 17 violations recorded for mapped water systems
- 99156 (Newport) - 127 violations recorded for mapped water systems
- 99026 (Nine Mile Falls) [D] - 2 violations
- 98276 (Nooksack)
- 98358 (Nordland) [A] - 1 violation
- 98045 (North Bend) [A] - 4 violations
- 98639 (North Bonneville)
- 98259 (North Lakewood)
- 99157 (Northport)
- 98277 (Oak Harbor) - 152 violations ⚠
- 98278 (Oak Harbor)
- 99158 (Oakesdale)
- 98568 (Oakville)
- 98640 (Ocean Park) [A] - 2 violations ⚠
- 98569 (Ocean Shores) [A] - 2 violations
- 99159 (Odessa)
- 98840 (Okanogan) - 3 violations ⚠
- 98359 (Olalla)
- 98279 (Olga) - 12 violations ⚠
- 98501 (Olympia) [B] - 9 violations ⚠
- 98502 (Olympia) [C] - 34 violations ⚠
- 98504 (Olympia)
- 98505 (Olympia) - 1 violation recorded for mapped water systems
- 98506 (Olympia) [B] - 7 violations ⚠
- 98507 (Olympia)
- 98508 (Olympia)
- 98512 (Olympia) [A] - 5 violations
- 98513 (Olympia) [A] - 6 violations
- 98516 (Olympia) [A] - 6 violations ⚠
- 98599 (Olympia)
- 98841 (Omak) [C] - 2 violations
- 98570 (Onalaska) - 2 violations recorded for mapped water systems
- 98280 (Orcas) - 6 violations ⚠
- 99160 (Orient)
- 98843 (Orondo)
- 98844 (Oroville)
- 98360 (Orting) [A] - 58 violations
- 99344 (Othello) [B] - 12 violations
- 99027 (Otis Orchards) - 17 violations recorded for mapped water systems
- 98938 (Outlook) - 3 violations ⚠
- 98641 (Oysterville) - 2 violations ⚠
- 98047 (Pacific) [A] - 2 violations
- 98571 (Pacific Beach) - 2 violations recorded for mapped water systems
- 98361 (Packwood)
- 98845 (Palisades)
- 99161 (Palouse)
- 98398 (Paradise Inn)
- 98939 (Parker)
- 99301 (Pasco) [B] - 54 violations
- 99302 (Pasco)
- 98846 (Pateros) - 7 violations recorded for mapped water systems
- 99345 (Paterson)
- 98572 (Pe Ell)
- 98847 (Peshastin) - 5 violations recorded for mapped water systems
- 99346 (Plymouth)
- 98281 (Point Roberts) - 1 violation recorded for mapped water systems
- 99347 (Pomeroy)
- 98362 (Port Angeles) [A] - 13 violations ⚠
- 98363 (Port Angeles) [A] - 9 violations
- 98364 (Port Gamble)
- 98339 (Port Hadlock) [A] - 1 violation
- 98365 (Port Ludlow) - 1 violation recorded for mapped water systems
- 98366 (Port Orchard) [B] - 3 violations
- 98367 (Port Orchard) [B] - 8 violations
- 98368 (Port Townsend) [A] - 3 violations
- 98370 (Poulsbo) [A] - 13 violations
- 99348 (Prescott)
- 98050 (Preston)
- 99350 (Prosser) [B] - 29 violations
- 99163 (Pullman) [B] - 4 violations
- 99164 (Pullman)
- 99165 (Pullman)
- 98371 (Puyallup) [B] - 11 violations
- 98372 (Puyallup) [B] - 12 violations
- 98373 (Puyallup) [B] - 7 violations
- 98374 (Puyallup) [B] - 12 violations
- 98375 (Puyallup) [B] - 10 violations
- 98376 (Quilcene)
- 98575 (Quinault)
- 98848 (Quincy) [C] - 132 violations ⚠
- 98576 (Rainier) - 2 violations recorded for mapped water systems
- 98377 (Randle)
- 98051 (Ravensdale) [B]
- 98577 (Raymond) [A] - 1 violation
- 99029 (Reardan) - 1 violation recorded for mapped water systems
- 98052 (Redmond) [B]
- 98053 (Redmond) [B] - 2 violations
- 98073 (Redmond)
- 98055 (Renton) [A]
- 98056 (Renton) [A]
- 98057 (Renton) [A] - 1 violation
- 98058 (Renton) [A] - 3 violations
- 98059 (Renton) [A] - 3 violations
- 99166 (Republic)
- 98378 (Retsil)
- 99167 (Rice)
- 99352 (Richland) [C] - 39 violations ⚠
- 99354 (Richland) [C]
- 98642 (Ridgefield) [D] - 2 violations
- 99169 (Ritzville)
- 98849 (Riverside)
- 98579 (Rochester)
- 98850 (Rock Island) - 6 violations recorded for mapped water systems
- 99030 (Rockford) - 2 violations recorded for mapped water systems
- 98283 (Rockport)
- 98061 (Rollingbay)
- 98940 (Ronald) - 6 violations recorded for mapped water systems
- 99356 (Roosevelt)
- 99170 (Rosalia)
- 98643 (Rosburg) - 5 violations recorded for mapped water systems
- 98941 (Roslyn) - 6 violations recorded for mapped water systems
- 98580 (Roy) - 4 violations recorded for mapped water systems
- 99357 (Royal City)
- 98581 (Ryderwood)
- 99171 (Saint John)
- 98582 (Salkum)
- 98074 (Sammamish) [B] - 1 violation
- 98075 (Sammamish) [B]
- 98583 (Satsop)
- 98380 (Seabeck) [A] - 4 violations
- 98062 (Seahurst)
- 98101 (Seattle) [A]
- 98102 (Seattle) [A]
- 98103 (Seattle) [A]
- 98104 (Seattle) [A]
- 98105 (Seattle) [A]
- 98106 (Seattle) [A]
- 98107 (Seattle) [A]
- 98108 (Seattle) [A]
- 98109 (Seattle) [A]
- 98111 (Seattle)
- 98112 (Seattle) [A]
- 98113 (Seattle)
- 98114 (Seattle)
- 98115 (Seattle) [A]
- 98116 (Seattle) [A]
- 98117 (Seattle) [A]
- 98118 (Seattle) [A]
- 98119 (Seattle) [A]
- 98121 (Seattle) [A]
- 98122 (Seattle) [A]
- 98124 (Seattle)
- 98125 (Seattle) [A]
- 98126 (Seattle) [A]
- 98127 (Seattle)
- 98129 (Seattle)
- 98131 (Seattle)
- 98132 (Seattle)
- 98133 (Seattle) [A]
- 98134 (Seattle) [A]
- 98136 (Seattle) [A]
- 98138 (Seattle)
- 98139 (Seattle)
- 98141 (Seattle)
- 98144 (Seattle) [A]
- 98145 (Seattle)
- 98146 (Seattle) [A]
- 98148 (Seattle) [A] - 1 violation ⚠
- 98154 (Seattle)
- 98155 (Seattle) [A]
- 98158 (Seattle) [A]
- 98160 (Seattle)
- 98161 (Seattle)
- 98164 (Seattle)
- 98165 (Seattle)
- 98166 (Seattle) [A]
- 98168 (Seattle) [A] - 1 violation
- 98170 (Seattle)
- 98171 (Seattle)
- 98174 (Seattle)
- 98175 (Seattle)
- 98177 (Seattle) [A]
- 98178 (Seattle) [A]
- 98181 (Seattle)
- 98185 (Seattle)
- 98188 (Seattle) [A] - 3 violations ⚠
- 98189 (Seattle)
- 98190 (Seattle)
- 98191 (Seattle)
- 98194 (Seattle)
- 98195 (Seattle)
- 98198 (Seattle) [A] - 3 violations ⚠
- 98199 (Seattle) [A]
- 98644 (Seaview) [A]
- 98284 (Sedro Woolley) [A] - 3 violations
- 98381 (Sekiu)
- 98942 (Selah) [B] - 3 violations ⚠
- 98382 (Sequim) [B] - 107 violations ⚠
- 98286 (Shaw Island)
- 98584 (Shelton) [A] - 5 violations
- 98287 (Silvana)
- 98585 (Silver Creek)
- 98315 (Silverdale)
- 98383 (Silverdale) [A] - 6 violations
- 98645 (Silverlake) - 3 violations recorded for mapped water systems
- 98647 (Skamokawa) - 5 violations recorded for mapped water systems
- 98288 (Skykomish)
- 98290 (Snohomish) [A] - 13 violations ⚠
- 98291 (Snohomish)
- 98296 (Snohomish) [A] - 5 violations
- 98065 (Snoqualmie) [A] - 6 violations
- 98068 (Snoqualmie Pass) [B]
- 98851 (Soap Lake) - 1 violation recorded for mapped water systems
- 98586 (South Bend) [A]
- 98943 (South Cle Elum)
- 98384 (South Colby)
- 98385 (South Prairie)
- 98386 (Southworth)
- 98387 (Spanaway) [B] - 20 violations ⚠
- 99031 (Spangle)
- 99201 (Spokane) [D]
- 99202 (Spokane) [D] - 1 violation
- 99203 (Spokane) [D]
- 99204 (Spokane) [D]
- 99205 (Spokane) [D] - 2 violations
- 99206 (Spokane) [D] - 20 violations ⚠
- 99207 (Spokane) [D]
- 99208 (Spokane) [D] - 10 violations
- 99209 (Spokane)
- 99210 (Spokane)
- 99211 (Spokane)
- 99212 (Spokane) [D] - 7 violations ⚠
- 99213 (Spokane)
- 99214 (Spokane)
- 99215 (Spokane)
- 99216 (Spokane) [D] - 20 violations
- 99217 (Spokane) [D] - 21 violations
- 99218 (Spokane) [D] - 3 violations
- 99219 (Spokane)
- 99220 (Spokane)
- 99223 (Spokane) [D] - 10 violations
- 99224 (Spokane) [D] - 10 violations
- 99228 (Spokane)
- 99251 (Spokane) - 3 violations recorded for mapped water systems
- 99252 (Spokane)
- 99256 (Spokane)
- 99258 (Spokane) [D]
- 99260 (Spokane)
- 99299 (Spokane)
- 99032 (Sprague)
- 99173 (Springdale)
- 98292 (Stanwood) - 16 violations recorded for mapped water systems
- 99359 (Starbuck)
- 98293 (Startup)
- 98852 (Stehekin)
- 98388 (Steilacoom) [A]
- 99174 (Steptoe)
- 98648 (Stevenson) - 32 violations recorded for mapped water systems
- 98853 (Stratford)
- 98294 (Sultan) [A] - 5 violations
- 98295 (Sumas) - 12 violations ⚠
- 98352 (Sumner)
- 98390 (Sumner) [A] - 4 violations
- 98944 (Sunnyside) [B] - 5 violations
- 98392 (Suquamish) [A] - 5 violations
- 98401 (Tacoma)
- 98402 (Tacoma) [A]
- 98403 (Tacoma) [A]
- 98404 (Tacoma) [A]
- 98405 (Tacoma) [A]
- 98406 (Tacoma) [A]
- 98407 (Tacoma) [A]
- 98408 (Tacoma) [A]
- 98409 (Tacoma) [A]
- 98411 (Tacoma)
- 98412 (Tacoma)
- 98413 (Tacoma)
- 98415 (Tacoma)
- 98416 (Tacoma) [A]
- 98417 (Tacoma)
- 98418 (Tacoma) [A]
- 98419 (Tacoma)
- 98421 (Tacoma) [A] - 2 violations
- 98422 (Tacoma) [A] - 3 violations
- 98424 (Tacoma) [A] - 2 violations
- 98431 (Tacoma)
- 98433 (Tacoma) [B]
- 98442 (Tacoma)
- 98443 (Tacoma) [A]
- 98444 (Tacoma) [B] - 2 violations
- 98445 (Tacoma) [B] - 6 violations
- 98446 (Tacoma) [B] - 6 violations
- 98447 (Tacoma) - 2 violations recorded for mapped water systems
- 98448 (Tacoma)
- 98455 (Tacoma)
- 98460 (Tacoma)
- 98464 (Tacoma)
- 98465 (Tacoma) [A]
- 98466 (Tacoma) [A]
- 98471 (Tacoma)
- 98481 (Tacoma)
- 98490 (Tacoma)
- 98493 (Tacoma)
- 98587 (Taholah)
- 98588 (Tahuya)
- 99033 (Tekoa)
- 98589 (Tenino) [A] - 3 violations
- 99176 (Thornton)
- 98946 (Thorp)
- 98947 (Tieton)
- 98590 (Tokeland)
- 98591 (Toledo) - 1 violation recorded for mapped water systems
- 98855 (Tonasket)
- 98948 (Toppenish) [B] - 2 violations
- 99360 (Touchet)
- 98649 (Toutle)
- 98393 (Tracyton)
- 98650 (Trout Lake) - 2 violations recorded for mapped water systems
- 99034 (Tumtum)
- 98511 (Tumwater)
- 98856 (Twisp)
- 98651 (Underwood) - 19 violations recorded for mapped water systems
- 98592 (Union) - 4 violations recorded for mapped water systems
- 99179 (Uniontown)
- 98467 (University Place) [A] - 1 violation
- 99180 (Usk)
- 98593 (Vader)
- 99181 (Valley)
- 99036 (Valleyford) - 9 violations recorded for mapped water systems
- 98660 (Vancouver) [D]
- 98661 (Vancouver) [D]
- 98662 (Vancouver) [D] - 1 violation
- 98663 (Vancouver) [D]
- 98664 (Vancouver) [D]
- 98665 (Vancouver) [D] - 1 violation
- 98666 (Vancouver)
- 98668 (Vancouver)
- 98682 (Vancouver) [D] - 4 violations
- 98683 (Vancouver) [D] - 8 violations
- 98684 (Vancouver) [D] - 3 violations
- 98685 (Vancouver) [D] - 1 violation
- 98686 (Vancouver) [D] - 1 violation
- 98687 (Vancouver)
- 98950 (Vantage)
- 98070 (Vashon) [A] - 8 violations ⚠
- 98394 (Vaughn) - 1 violation recorded for mapped water systems
- 99037 (Veradale) [C] - 14 violations
- 98670 (Wahkiacus)
- 99361 (Waitsburg)
- 98297 (Waldron) - 6 violations ⚠
- 99362 (Walla Walla) [C] - 119 violations
- 99363 (Wallula)
- 98951 (Wapato) [B] - 38 violations ⚠
- 98857 (Warden) [B]
- 98671 (Washougal) - 4 violations recorded for mapped water systems
- 99371 (Washtucna)
- 98858 (Waterville)
- 98859 (Wauconda)
- 98395 (Wauna)
- 99039 (Waverly)
- 99040 (Wellpinit)
- 98801 (Wenatchee) [A] - 2 violations
- 98807 (Wenatchee)
- 99353 (West Richland) [B] - 22 violations
- 98595 (Westport) [A] - 6 violations ⚠
- 98672 (White Salmon) [B] - 6 violations ⚠
- 98952 (White Swan)
- 99185 (Wilbur)
- 98396 (Wilkeson) - 48 violations recorded for mapped water systems
- 98860 (Wilson Creek)
- 98596 (Winlock) - 17 violations recorded for mapped water systems
- 98862 (Winthrop)
- 98673 (Wishram)
- 98072 (Woodinville) [A] - 3 violations
- 98077 (Woodinville) [A] - 2 violations
- 98674 (Woodland) [A] - 5 violations ⚠
- 98675 (Yacolt) [D] - 2 violations ⚠
- 98901 (Yakima) [B] - 27 violations ⚠
- 98902 (Yakima) [B] - 21 violations
- 98903 (Yakima) [B] - 21 violations
- 98904 (Yakima)
- 98907 (Yakima)
- 98908 (Yakima) [B] - 26 violations ⚠
- 98909 (Yakima)
- 98597 (Yelm) [A] - 4 violations
- 98953 (Zillah) - 10 violations ⚠
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in Washington
The 12 largest community water systems in Washington, out of 549 in our data.
- A
- B
- D
- D
- B
- A
Systems with the most violations in Washington
12 systems in Washington with the most recorded EPA violations.
- C
- B
- C
- A
- D
- F
- A
- C
- B
Frequently Asked Questions
Is the water safe to drink in Washington?
Washington has 549 community water systems serving 7,614,893 people across 726 ZIP codes. There are 2,107 recorded violations among these water systems, including 171 health-based. 311 of 726 ZIP codes are mapped to at least one water system with a recorded violation.
What plumbing code does Washington follow?
Washington's listed plumbing code type is UPC as of our last review; local jurisdictions may adopt or amend codes. Plumbing work may require a licensed plumber; check state exemptions and local requirements.
Is lead a concern in Washington's drinking water?
17 ZIP codes in Washington are mapped to water systems whose reported 90th-percentile lead result exceeded the EPA action level of 0.015 mg/L.
What is the radon risk in Washington?
18% of ZIP codes in Washington are mapped to counties classified as EPA Radon Zone 1 (highest county-level radon potential).