Washington Tap Water Quality Report
374 cities analyzed • 6,986,941 people served
Updated March 2026 • Data from EWG & EPA SDWIS
Most Common Contaminants in Washington
| Contaminant | Found In | % of Cities |
|---|---|---|
| Total trihalomethanes (TTHMs) carcinogen | 256 of 374 | 68% |
| Nitrate carcinogen | 238 of 374 | 64% |
| Bromodichloromethane carcinogen | 233 of 374 | 62% |
| Manganese | 226 of 374 | 60% |
| Chloroform carcinogen | 225 of 374 | 60% |
| Dibromochloromethane carcinogen | 205 of 374 | 55% |
| Haloacetic acids (HAA5) carcinogen | 190 of 374 | 51% |
| Radium, combined (-226 and -228) | 174 of 374 | 47% |
| Dichloroacetic acid carcinogen | 157 of 374 | 42% |
| Trichloroacetic acid carcinogen | 148 of 374 | 40% |
City-by-City Water Quality Rankings
Ranked by number of contaminants above EWG health guidelines (most to fewest).
| # | City | Detected | Above Guidelines | Above Legal | People Served |
|---|---|---|---|---|---|
| 1 | West Richland | 45 | 20 | 1 | 17,410 |
| 2 | Kennewick | 34 | 19 | 1 | 89,224 |
| 3 | Richland | 31 | 18 | 1 | 94,463 |
| 4 | Sammamish | 31 | 18 | 1 | 65,598 |
| 5 | Federal Way | 30 | 17 | 0 | 116,906 |
| 6 | Po Box 70 | 27 | 17 | 1 | 5,305 |
| 7 | Issaquah | 30 | 16 | 2 | 39,578 |
| 8 | Kent | 30 | 15 | 0 | 157,101 |
| 9 | Olympia | 23 | 15 | 0 | 113,584 |
| 10 | Port Orchard | 28 | 15 | 0 | 28,721 |
| 11 | Centralia | 23 | 15 | 0 | 28,164 |
| 12 | Stanwood | 21 | 15 | 0 | 13,785 |
| 13 | Grandview | 24 | 15 | 0 | 11,010 |
| 14 | Deer Park | 24 | 15 | 0 | 0 |
| 15 | Vancouver | 25 | 14 | 2 | 373,047 |
| 16 | Redmond | 22 | 14 | 0 | 123,565 |
| 17 | Yakima | 23 | 14 | 0 | 110,598 |
| 18 | Snohomish | 27 | 14 | 0 | 22,932 |
| 19 | Arlington | 24 | 14 | 0 | 19,690 |
| 20 | Roy | 20 | 14 | 1 | 1,214 |
| 21 | Tacoma | 23 | 13 | 0 | 448,771 |
| 22 | Spokane | 26 | 13 | 0 | 343,167 |
| 23 | Auburn | 20 | 13 | 0 | 113,921 |
| 24 | Lacey | 23 | 13 | 0 | 85,727 |
| 25 | Joint Base Lewis-mcchord | 27 | 13 | 1 | 58,497 |
| 26 | Buckley | 24 | 13 | 0 | 38,307 |
| 27 | Puyallup | 25 | 13 | 0 | 36,906 |
| 28 | Moses Lake | 27 | 13 | 0 | 32,428 |
| 29 | Fife | 23 | 13 | 0 | 32,380 |
| 30 | Camas | 21 | 13 | 1 | 31,794 |
| 31 | Dupont | 19 | 13 | 1 | 12,860 |
| 32 | Carlsborg | 20 | 13 | 0 | 11,248 |
| 33 | Vashon | 17 | 13 | 1 | 3,723 |
| 34 | Algona | 20 | 13 | 0 | 3,180 |
| 35 | Bremerton | 21 | 12 | 0 | 72,520 |
| 36 | Marysville | 21 | 12 | 0 | 72,380 |
| 37 | Lakewood | 24 | 12 | 0 | 62,089 |
| 38 | Battle Ground | 21 | 12 | 0 | 28,864 |
| 39 | Silverdale | 19 | 12 | 0 | 26,634 |
| 40 | Clarkston | 20 | 12 | 0 | 22,583 |
| 41 | Enumclaw | 15 | 12 | 0 | 17,242 |
| 42 | Poulsbo | 17 | 12 | 0 | 17,180 |
| 43 | Snoqualime | 17 | 12 | 0 | 15,848 |
| 44 | Milton | 17 | 12 | 0 | 8,078 |
| 45 | Eastsound | 19 | 12 | 0 | 3,681 |
| 46 | Cashmere | 20 | 12 | 0 | 3,165 |
| 47 | Ephrata | 20 | 12 | 0 | 1,108 |
| 48 | George | 17 | 12 | 0 | 0 |
| 49 | Seattle | 17 | 11 | 0 | 1,091,904 |
| 50 | Bellingham | 17 | 11 | 0 | 135,023 |
| 51 | Pasco | 19 | 11 | 0 | 109,345 |
| 52 | Kenmore | 18 | 11 | 0 | 104,722 |
| 53 | Tumwater | 19 | 11 | 0 | 66,373 |
| 54 | Woodinville | 18 | 11 | 0 | 59,873 |
| 55 | Longview | 17 | 11 | 0 | 49,111 |
| 56 | Tukwila | 17 | 11 | 0 | 45,374 |
| 57 | Shoreline | 18 | 11 | 0 | 31,323 |
| 58 | Spanaway | 16 | 11 | 0 | 31,260 |
| 59 | East Wenatchee | 17 | 11 | 0 | 26,519 |
| 60 | Mercer Island | 18 | 11 | 0 | 25,748 |
| 61 | Oak Harbor | 18 | 11 | 0 | 23,587 |
| 62 | Washougal | 15 | 11 | 0 | 19,783 |
| 63 | Shelton | 15 | 11 | 0 | 17,645 |
| 64 | Yelm | 14 | 11 | 0 | 16,633 |
| 65 | Burien | 18 | 11 | 0 | 16,065 |
| 66 | Sumner | 13 | 11 | 0 | 15,530 |
| 67 | Sequim | 16 | 11 | 0 | 14,293 |
| 68 | Newcastle | 17 | 11 | 0 | 14,194 |
| 69 | Duvall | 18 | 11 | 0 | 10,017 |
| 70 | Granite Falls | 18 | 11 | 0 | 6,926 |
| 71 | Medical Lake | 15 | 11 | 0 | 4,982 |
| 72 | Raymond | 14 | 11 | 0 | 4,620 |
| 73 | Ilwaco | 16 | 11 | 0 | 2,757 |
| 74 | Goldbar | 18 | 11 | 0 | 2,661 |
| 75 | Tonasket | 17 | 11 | 0 | 2,392 |
| 76 | Grand Coulee | 12 | 11 | 0 | 1,428 |
| 77 | Freeland | 12 | 11 | 0 | 1,373 |
| 78 | 471 Se Crescent Dr | 16 | 11 | 0 | 1,044 |
| 79 | 23215 40th Dr Ne | 12 | 11 | 0 | 250 |
| 80 | Renton | 16 | 10 | 0 | 107,119 |
| 81 | Kirkland | 18 | 10 | 0 | 64,795 |
| 82 | Port Angeles | 16 | 10 | 0 | 28,946 |
| 83 | Ferndale | 17 | 10 | 0 | 18,170 |
| 84 | Kelso | 13 | 10 | 0 | 15,097 |
| 85 | Bainbridge Island | 16 | 10 | 0 | 12,429 |
| 86 | Woodland | 11 | 10 | 0 | 10,640 |
| 87 | Manchester | 17 | 10 | 0 | 10,437 |
| 88 | Birch Bay | 19 | 10 | 0 | 8,969 |
| 89 | Steilacoom | 12 | 10 | 0 | 8,421 |
| 90 | Ocean Park | 13 | 10 | 0 | 8,093 |
| 91 | Friday Harbor | 12 | 10 | 0 | 3,531 |
| 92 | South Bend | 15 | 10 | 0 | 2,930 |
| 93 | Rock Island | 10 | 10 | 0 | 2,546 |
| 94 | Electric City | 10 | 10 | 0 | 2,067 |
| 95 | Republic | 12 | 10 | 0 | 1,673 |
| 96 | Coupeville | 13 | 10 | 0 | 900 |
| 97 | Chinook | 13 | 10 | 0 | 664 |
| 98 | Ione | 11 | 10 | 0 | 185 |
| 99 | Beverly | 17 | 10 | 0 | 60 |
| 100 | Ion | 11 | 10 | 0 | 0 |
| 101 | Bellevue | 14 | 9 | 0 | 261,506 |
| 102 | Mount Vernon | 16 | 9 | 0 | 116,371 |
| 103 | Bothell | 14 | 9 | 0 | 32,712 |
| 104 | Maple Valley | 17 | 9 | 0 | 28,671 |
| 105 | Spokane Valley | 16 | 9 | 0 | 24,692 |
| 106 | Mukilteo | 15 | 9 | 0 | 24,428 |
| 107 | Aberdeen | 13 | 9 | 0 | 17,958 |
| 108 | Lynden | 16 | 9 | 0 | 17,458 |
| 109 | Selah | 16 | 9 | 0 | 12,515 |
| 110 | Chehalis | 17 | 9 | 0 | 11,426 |
| 111 | Orting | 10 | 9 | 0 | 10,332 |
| 112 | North Bend | 9 | 9 | 0 | 7,228 |
| 113 | Westport | 14 | 9 | 0 | 5,346 |
| 114 | Long Beach | 11 | 9 | 0 | 4,052 |
| 115 | Everson | 10 | 9 | 0 | 3,762 |
| 116 | Camano Island | 10 | 9 | 0 | 2,588 |
| 117 | Bridgeport | 10 | 9 | 0 | 2,214 |
| 118 | Cosmopolis | 13 | 9 | 0 | 1,812 |
| 119 | Entiat | 11 | 9 | 0 | 1,730 |
| 120 | Bow | 10 | 9 | 0 | 1,480 |
| 121 | Pe Ell | 11 | 9 | 0 | 1,342 |
| 122 | Palouse | 11 | 9 | 0 | 1,298 |
| 123 | Waterville | 12 | 9 | 0 | 1,140 |
| 124 | Coeur D'alene | 10 | 9 | 0 | 1,117 |
| 125 | Malott | 13 | 9 | 0 | 636 |
| 126 | Nespelem | 11 | 9 | 0 | 510 |
| 127 | Four Lakes | 14 | 9 | 0 | 433 |
| 128 | Lummi Island | 13 | 9 | 0 | 357 |
| 129 | Ashford | 10 | 9 | 0 | 309 |
| 130 | Deer Harbor | 14 | 9 | 2 | 108 |
| 131 | Mansfield | 10 | 9 | 0 | 80 |
| 132 | Oysterville | 12 | 9 | 0 | 72 |
| 133 | Santa Rosa | 10 | 9 | 0 | 39 |
| 134 | Fox Island | 16 | 9 | 0 | 0 |
| 135 | Everett | 15 | 8 | 0 | 215,774 |
| 136 | Lynnwood | 16 | 8 | 0 | 197,993 |
| 137 | Walla Walla | 13 | 8 | 0 | 42,959 |
| 138 | Edmonds | 14 | 8 | 0 | 34,023 |
| 139 | Wenatchee | 13 | 8 | 0 | 31,045 |
| 140 | Mead | 19 | 8 | 0 | 26,883 |
| 141 | Mountlake Terrace | 14 | 8 | 0 | 26,402 |
| 142 | Monroe | 15 | 8 | 0 | 24,077 |
| 143 | Ridgefield | 13 | 8 | 0 | 19,670 |
| 144 | Cheney | 13 | 8 | 0 | 17,108 |
| 145 | Port Townsend | 10 | 8 | 0 | 16,790 |
| 146 | Gig Harbor | 8 | 8 | 0 | 14,902 |
| 147 | Hoquiam | 12 | 8 | 0 | 11,456 |
| 148 | Blaine | 13 | 8 | 0 | 6,319 |
| 149 | Colville | 13 | 8 | 0 | 4,878 |
| 150 | Royal City | 16 | 8 | 0 | 3,389 |
| 151 | Newport | 15 | 8 | 0 | 3,258 |
| 152 | Adna | 10 | 8 | 0 | 2,389 |
| 153 | Onalaska | 13 | 8 | 0 | 1,983 |
| 154 | Mt Vernon | 13 | 8 | 0 | 1,890 |
| 155 | Newman Lake | 9 | 8 | 0 | 1,790 |
| 156 | Mesa | 9 | 8 | 0 | 1,740 |
| 157 | Pateros | 15 | 8 | 0 | 1,149 |
| 158 | Wilkeson | 8 | 8 | 0 | 1,062 |
| 159 | Marshall | 11 | 8 | 0 | 1,040 |
| 160 | Odessa | 10 | 8 | 0 | 986 |
| 161 | Cathlamet | 10 | 8 | 0 | 920 |
| 162 | Anacortes | 13 | 8 | 0 | 657 |
| 163 | Clinton | 10 | 8 | 0 | 647 |
| 164 | Mckenna | 8 | 8 | 0 | 600 |
| 165 | Vashion Island | 8 | 8 | 0 | 562 |
| 166 | South Cle Elum | 9 | 8 | 0 | 541 |
| 167 | Mill Creek | 14 | 8 | 0 | 456 |
| 168 | Ronald | 8 | 8 | 0 | 242 |
| 169 | Colbert | 19 | 8 | 0 | 218 |
| 170 | Marblemount | 8 | 8 | 0 | 107 |
| 171 | Usk | 12 | 8 | 0 | 75 |
| 172 | Castle Rock | 8 | 8 | 0 | 67 |
| 173 | 15205 41st Ave Se | 14 | 8 | 0 | 1 |
| 174 | Bingen | 16 | 8 | 0 | 0 |
| 175 | Carbonado | 14 | 8 | 0 | 0 |
| 176 | Wilbur | 10 | 8 | 0 | 0 |
| 177 | Laconner | 13 | 8 | 0 | 0 |
| 178 | North Bonneville | 8 | 8 | 0 | 0 |
| 179 | Kalama | 8 | 7 | 0 | 8,020 |
| 180 | Pacific | 8 | 7 | 0 | 7,925 |
| 181 | Sultan | 7 | 7 | 0 | 6,200 |
| 182 | Moxee | 13 | 7 | 0 | 5,602 |
| 183 | Mattawa | 11 | 7 | 0 | 5,015 |
| 184 | Omak | 12 | 7 | 0 | 4,940 |
| 185 | Naches | 8 | 7 | 0 | 3,512 |
| 186 | Fall City | 8 | 7 | 0 | 2,984 |
| 187 | Joyce | 8 | 7 | 0 | 2,360 |
| 188 | Roslyn | 7 | 7 | 0 | 2,099 |
| 189 | Graham | 9 | 7 | 0 | 1,474 |
| 190 | Coulee Dam | 10 | 7 | 0 | 1,359 |
| 191 | Bucoda | 11 | 7 | 0 | 579 |
| 192 | Burbank | 10 | 7 | 0 | 480 |
| 193 | Ravensdale | 9 | 7 | 0 | 404 |
| 194 | Farmington | 8 | 7 | 0 | 164 |
| 195 | Black Diamond | 8 | 7 | 0 | 100 |
| 196 | Sekiu | 7 | 7 | 0 | 94 |
| 197 | Paterson | 9 | 7 | 0 | 85 |
| 198 | Copalis Beach | 9 | 7 | 0 | 74 |
| 199 | Los Altos | 7 | 7 | 0 | 31 |
| 200 | Mccleary | 10 | 7 | 0 | 0 |
| 201 | Fairchild Afb | 10 | 7 | 2 | 0 |
| 202 | Sunnyside | 17 | 6 | 0 | 17,037 |
| 203 | Edgewood | 9 | 6 | 0 | 9,680 |
| 204 | Chelan | 7 | 6 | 0 | 9,425 |
| 205 | Leavenworth | 8 | 6 | 0 | 9,218 |
| 206 | Toppenish | 12 | 6 | 0 | 8,950 |
| 207 | Fircrest | 9 | 6 | 0 | 8,095 |
| 208 | Manson | 9 | 6 | 0 | 6,798 |
| 209 | Wapato | 14 | 6 | 0 | 5,962 |
| 210 | Goldendale | 9 | 6 | 0 | 4,314 |
| 211 | White Salmon | 6 | 6 | 0 | 3,930 |
| 212 | Cle Elum | 7 | 6 | 0 | 2,926 |
| 213 | Desert Aire | 6 | 6 | 0 | 2,835 |
| 214 | Kittitas | 8 | 6 | 0 | 2,247 |
| 215 | La Conner | 6 | 6 | 0 | 2,212 |
| 216 | Lind | 8 | 6 | 0 | 2,098 |
| 217 | Davenport | 10 | 6 | 0 | 1,720 |
| 218 | Tieton | 9 | 6 | 0 | 1,475 |
| 219 | Point Roberts | 6 | 6 | 0 | 1,440 |
| 220 | Cusick | 8 | 6 | 0 | 672 |
| 221 | Orondo | 7 | 6 | 0 | 292 |
| 222 | 19412 78th Se | 7 | 6 | 0 | 250 |
| 223 | Po Box 131 | 10 | 6 | 0 | 233 |
| 224 | Metaline | 6 | 6 | 0 | 193 |
| 225 | Eltopia | 12 | 6 | 0 | 100 |
| 226 | Pomeroy | 6 | 6 | 0 | 46 |
| 227 | Eatonville | 8 | 6 | 0 | 0 |
| 228 | Pullman | 14 | 5 | 0 | 29,690 |
| 229 | Ellensburg | 12 | 5 | 0 | 20,900 |
| 230 | Othello | 18 | 5 | 0 | 8,725 |
| 231 | Colfax | 9 | 5 | 0 | 3,624 |
| 232 | Brewster | 8 | 5 | 0 | 3,235 |
| 233 | Chewelah | 8 | 5 | 0 | 2,615 |
| 234 | Asotin | 5 | 5 | 0 | 2,531 |
| 235 | Malaga | 10 | 5 | 0 | 2,478 |
| 236 | Mossyrock | 11 | 5 | 0 | 1,553 |
| 237 | Rosalia | 8 | 5 | 0 | 831 |
| 238 | Colton | 8 | 5 | 0 | 617 |
| 239 | Spangle | 8 | 5 | 0 | 380 |
| 240 | Uniontown | 8 | 5 | 0 | 340 |
| 241 | Sun Valley | 11 | 5 | 0 | 315 |
| 242 | Soap Lake | 11 | 5 | 0 | 206 |
| 243 | Benton City | 10 | 5 | 0 | 124 |
| 244 | Wentachee | 11 | 5 | 0 | 78 |
| 245 | Langley | 5 | 5 | 0 | 71 |
| 246 | Waitsburg | 9 | 5 | 0 | 0 |
| 247 | Loon Lake | 12 | 4 | 0 | 7,484 |
| 248 | Belfair | 6 | 4 | 0 | 3,385 |
| 249 | Tenino | 5 | 4 | 0 | 3,336 |
| 250 | Okanogan | 5 | 4 | 0 | 3,072 |
| 251 | Napavine | 5 | 4 | 0 | 2,992 |
| 252 | Rainier | 9 | 4 | 0 | 2,758 |
| 253 | Carnation | 5 | 4 | 0 | 2,400 |
| 254 | Toledo | 4 | 4 | 0 | 1,944 |
| 255 | Falls City | 6 | 4 | 0 | 1,867 |
| 256 | Sedro Woolley | 7 | 4 | 0 | 1,733 |
| 257 | Quincy | 9 | 4 | 0 | 1,480 |
| 258 | Lopez Island | 8 | 4 | 0 | 1,180 |
| 259 | Twisp | 9 | 4 | 0 | 1,031 |
| 260 | Coulee City | 6 | 4 | 0 | 944 |
| 261 | Washtucna | 9 | 4 | 0 | 800 |
| 262 | Garfield | 8 | 4 | 0 | 694 |
| 263 | 11235 Hoh Mainline | 5 | 4 | 0 | 500 |
| 264 | Rockford | 7 | 4 | 0 | 500 |
| 265 | South Prairie | 4 | 4 | 0 | 489 |
| 266 | Endicott | 5 | 4 | 0 | 488 |
| 267 | Riverside | 4 | 4 | 0 | 429 |
| 268 | Greenwater | 5 | 4 | 0 | 299 |
| 269 | Marcus | 6 | 4 | 0 | 191 |
| 270 | Lake Tupps | 4 | 4 | 0 | 175 |
| 271 | Hamilton | 4 | 4 | 0 | 41 |
| 272 | Union Gap | 5 | 4 | 0 | 0 |
| 273 | Dayton | 4 | 4 | 0 | 0 |
| 274 | Montesano | 4 | 3 | 0 | 5,087 |
| 275 | Zillah | 4 | 3 | 0 | 3,518 |
| 276 | Rochester | 3 | 3 | 0 | 1,762 |
| 277 | Ritzville | 8 | 3 | 0 | 1,725 |
| 278 | Snoqualmie | 3 | 3 | 0 | 1,603 |
| 279 | Startup | 6 | 3 | 0 | 643 |
| 280 | Vantage | 6 | 3 | 0 | 405 |
| 281 | Elmer City | 3 | 3 | 0 | 368 |
| 282 | Northport | 3 | 3 | 0 | 290 |
| 283 | Lilliwaup | 3 | 3 | 0 | 275 |
| 284 | Peshastin | 4 | 3 | 0 | 177 |
| 285 | East Wentachee | 8 | 3 | 0 | 131 |
| 286 | Gold Bar | 3 | 3 | 0 | 122 |
| 287 | Harrah | 6 | 3 | 0 | 0 |
| 288 | Greenacres | 6 | 2 | 0 | 21,220 |
| 289 | Liberty Lake | 3 | 2 | 0 | 11,485 |
| 290 | Snoqualmie Pass | 2 | 2 | 0 | 5,922 |
| 291 | Oroville | 4 | 2 | 0 | 3,256 |
| 292 | Lake Forest Park | 3 | 2 | 0 | 3,171 |
| 293 | Winlock | 2 | 2 | 0 | 2,912 |
| 294 | Kettle Falls | 2 | 2 | 0 | 2,698 |
| 295 | Maple Falls | 2 | 2 | 0 | 2,648 |
| 296 | Darrington | 4 | 2 | 0 | 2,246 |
| 297 | Port Ludlow | 2 | 2 | 0 | 623 |
| 298 | Custer | 2 | 2 | 0 | 540 |
| 299 | Thorp | 2 | 2 | 0 | 510 |
| 300 | Greenbank | 5 | 2 | 0 | 495 |
| 301 | Winthrop | 2 | 2 | 0 | 465 |
| 302 | Springdale | 4 | 2 | 0 | 315 |
| 303 | Kahlotus | 2 | 2 | 0 | 262 |
| 304 | Elma | 2 | 2 | 0 | 220 |
| 305 | Elk | 4 | 2 | 0 | 125 |
| 306 | Satsop | 2 | 2 | 0 | 113 |
| 307 | Salkum | 3 | 2 | 0 | 103 |
| 308 | Dallesport | 2 | 2 | 0 | 92 |
| 309 | Concrete | 2 | 2 | 0 | 81 |
| 310 | Baring | 2 | 2 | 0 | 53 |
| 311 | Chattaroy | 3 | 2 | 0 | 52 |
| 312 | Morton | 2 | 2 | 0 | 48 |
| 313 | Tekoa | 3 | 2 | 0 | 45 |
| 314 | Methow | 2 | 2 | 0 | 0 |
| 315 | Creston | 2 | 2 | 0 | 0 |
| 316 | Almira | 4 | 2 | 0 | 0 |
| 317 | Oakville | 2 | 2 | 0 | 0 |
| 318 | Anderson Island | 3 | 2 | 0 | 0 |
| 319 | Des Moines | 2 | 1 | 0 | 5,037 |
| 320 | Glacier | 1 | 1 | 0 | 2,383 |
| 321 | Nooksack | 1 | 1 | 0 | 2,107 |
| 322 | Union | 2 | 1 | 0 | 1,999 |
| 323 | Sumas | 1 | 1 | 0 | 1,740 |
| 324 | Packwood | 1 | 1 | 0 | 1,425 |
| 325 | Hoodsport | 1 | 1 | 0 | 917 |
| 326 | Yacolt | 3 | 1 | 0 | 705 |
| 327 | Littlerock | 1 | 1 | 0 | 639 |
| 328 | Acme | 2 | 1 | 0 | 568 |
| 329 | Albion | 4 | 1 | 0 | 555 |
| 330 | Oakesdale | 3 | 1 | 0 | 520 |
| 331 | Stevenson | 1 | 1 | 0 | 500 |
| 332 | Index | 2 | 1 | 0 | 406 |
| 333 | Skykomish | 2 | 1 | 0 | 324 |
| 334 | Lake Stevens | 1 | 1 | 0 | 308 |
| 335 | Husum | 2 | 1 | 0 | 302 |
| 336 | Lacrosse | 1 | 1 | 0 | 297 |
| 337 | Tahuya | 2 | 1 | 0 | 287 |
| 338 | Reardan | 2 | 1 | 0 | 182 |
| 339 | Warden | 4 | 1 | 0 | 159 |
| 340 | Starbuck | 1 | 1 | 0 | 147 |
| 341 | Connell | 1 | 1 | 0 | 120 |
| 342 | Mount Vernon | 1 | 1 | 0 | 51 |
| 343 | Rockport | 1 | 1 | 0 | 45 |
| 344 | Blain | 1 | 1 | 0 | 28 |
| 345 | Beaver | 1 | 1 | 0 | 0 |
| 346 | Lamont | 2 | 1 | 0 | 0 |
| 347 | Marlin | 1 | 1 | 0 | 0 |
| 348 | Sprague | 1 | 1 | 0 | 0 |
| 349 | Quinault | 1 | 1 | 0 | 0 |
| 350 | Edwall | 1 | 1 | 0 | 0 |
| 351 | Airway Heights | 3 | 1 | 0 | 0 |
| 352 | Po Box 644 | 1 | 0 | 0 | 2,909 |
| 353 | Pouslbo | 0 | 0 | 0 | 1,229 |
| 354 | Trout Lake | 0 | 0 | 0 | 992 |
| 355 | Beaux Arts | 1 | 0 | 0 | 345 |
| 356 | College Place | 1 | 0 | 0 | 302 |
| 357 | Willard | 0 | 0 | 0 | 278 |
| 358 | Prosser | 1 | 0 | 0 | 162 |
| 359 | Waverly | 2 | 0 | 0 | 120 |
| 360 | University Place | 0 | 0 | 0 | 75 |
| 361 | Grapeview | 0 | 0 | 0 | 68 |
| 362 | East Olympia | 0 | 0 | 0 | 50 |
| 363 | Carson | 0 | 0 | 0 | 44 |
| 364 | Allyn | 0 | 0 | 0 | 42 |
| 365 | Wauna | 0 | 0 | 0 | 31 |
| 366 | Seabeck | 0 | 0 | 0 | 30 |
| 367 | Curlew | 0 | 0 | 0 | 29 |
| 368 | Prescott | 0 | 0 | 0 | 29 |
| 369 | Deming | 0 | 0 | 0 | 28 |
| 370 | Forks | 0 | 0 | 0 | 28 |
| 371 | Dryden | 0 | 0 | 0 | 26 |
| 372 | Po Box 57 | 0 | 0 | 0 | 20 |
| 373 | Granger | 1 | 0 | 0 | 0 |
| 374 | Randle | 2 | 0 | 0 | 0 |
Recommended Filtration for Washington
Based on the most common contaminants found across Washington (Total trihalomethanes (TTHMs), Nitrate, Bromodichloromethane), we recommend a reverse osmosis system or high-quality carbon block filter to remove disinfection byproducts and their precursors.
Echo RO System
Removes up to 99.9% of contaminants. The gold standard for drinking water in Washington homes.
View RO SystemsEcho Whole-Home Filter
Protect every tap in your home from chlorine, VOCs, and disinfection byproducts.
View Whole-Home FiltersEcho Hydrogen Water Flask
Once your water is clean, supercharge it with molecular hydrogen for antioxidant and anti-inflammatory benefits.
Shop Hydrogen FlaskFrequently Asked Questions
Is Washington tap water safe to drink?
Water quality varies significantly across Washington. Of the 374 cities analyzed, the average city has 6.8 contaminants above EWG health guidelines. The best water quality was found in Po Box 644. We recommend checking your specific city's report for detailed information.
What city has the best water in Washington?
Based on our analysis, Po Box 644 has the fewest contaminants above EWG health guidelines in Washington, with 0 above guideline levels.
What city has the worst water in Washington?
Based on our analysis, West Richland has the most contaminants above EWG health guidelines in Washington, with 20 above guideline levels.
What's the best water filter for Washington residents?
For most Washington households, we recommend a reverse osmosis (RO) system for drinking water and a whole-home filter for showers and baths. The specific recommendation depends on your city's contaminant profile — check your city's report for personalized guidance.
National Water Quality Reports
Data sources: Environmental Working Group (EWG) Tap Water Database, U.S. EPA Safe Drinking Water Information System (SDWIS)
Last updated: March 2026
Methodology: Contaminant levels are compared against both EPA legal limits (Maximum Contaminant Levels) and EWG health guidelines, which are often stricter and based on the latest scientific research.