Idaho Water Quality by City
Water quality reports for 226 cities in Idaho.
| City | Population | Contaminants | Above Limit | PFAS | Violations |
|---|---|---|---|---|---|
| Boise | 265K | 8 | 3 | None | 218 active |
| Meridian | 147K | 3 | 1 | None | 45 active |
| Nampa | 100K | 1 | 0 | None | 140 active |
| Caldwell | 74K | 1 | 0 | None | 82 active |
| Idaho Falls | 69K | 1 | 0 | None | 102 active |
| Pocatello | 58K | 1 | 0 | None | 53 active |
| Twin Falls | 56K | 1 | 0 | None | 85 active |
| Coeur D Alene | 54K | 0 | 0 | None | 75 active |
| Rexburg | 40K | 1 | 0 | None | 182 active |
| Kuna | 32K | 1 | 0 | None | 12 active |
| Moscow | 26K | 0 | 0 | None | 52 active |
| Post Falls | 20K | 0 | 0 | None | 17 active |
| Lewiston | 20K | 4 | 0 | None | 64 active |
| Ammon | 17K | 1 | 0 | None | 11 active |
| Chubbuck | 16K | 1 | 0 | None | 15 active |
| Mountain Home | 15K | 0 | 0 | None | 79 active |
| Star | 14K | 1 | 0 | None | None |
| Middleton | 13K | 1 | 0 | None | 26 active |
| Jerome | 13K | 1 | 0 | None | 26 active |
| Garden City | 13K | 8 | 2 | None | 57 active |
| Sandpoint | 12K | 0 | 0 | None | 51 active |
| Blackfoot | 12K | 1 | 0 | None | 61 active |
| Rathdrum | 10K | 2 | 0 | None | 18 active |
| Burley | 10K | 1 | 0 | None | 34 active |
| Hayden | 9K | 0 | 0 | None | 28 active |
| Payette | 8K | 3 | 0 | None | 4 active |
| Hailey | 8K | 0 | 0 | None | 18 active |
| Mountain Home Afb | 8K | 4 | 0 | None | None |
| Fruitland | 7K | 0 | 0 | None | 9 active |
| Emmett | 7K | 1 | 0 | None | 28 active |
| Eagle | 6K | 1 | 0 | None | 28 active |
| Kellogg | 6K | 0 | 0 | None | 6 active |
| Rupert | 6K | 1 | 0 | None | 29 active |
| Weiser | 6K | 1 | 0 | None | None |
| Preston | 6K | 0 | 0 | None | 146 active |
| Rigby | 5K | 1 | 0 | None | 24 active |
| Kimberly | 5K | 0 | 0 | None | 1 active |
| Franklin | 5K | 1 | 0 | None | 15 active |
| American Falls | 5K | 1 | 0 | None | 15 active |
| Buhl | 5K | 1 | 0 | None | 25 active |
| Mccall | 4K | 0 | 0 | None | 24 active |
| Shelley | 4K | 2 | 0 | None | 34 active |
| St. Maries | 4K | 0 | 0 | None | 13 active |
| Gooding | 4K | 0 | 0 | None | 4 active |
| St. Anthony | 4K | 1 | 0 | None | 3 active |
| Ketchum | 4K | 1 | 0 | None | 26 active |
| Sun Valley | 3K | 0 | 0 | None | 13 active |
| Bonners Ferry | 3K | 0 | 0 | None | 62 active |
| Salmon | 3K | 0 | 0 | None | 11 active |
| Grangeville | 3K | 1 | 0 | None | 4 active |
| Soda Springs | 3K | 0 | 0 | None | 12 active |
| Wendell | 3K | 0 | 0 | None | 5 active |
| Heyburn | 3K | 1 | 0 | None | 18 active |
| Homedale | 3K | 0 | 0 | None | None |
| Filer | 3K | 0 | 0 | None | 17 active |
| Fort Hall | 3K | 1 | 0 | None | 6 active |
| Spirit Lake | 3K | 0 | 0 | None | 15 active |
| Montpelier | 3K | 0 | 0 | None | 5 active |
| Bellevue | 3K | 0 | 0 | None | 68 active |
| Iona | 3K | 0 | 0 | None | 12 active |
| Dalton Gardens | 3K | 0 | 0 | None | None |
| Orofino | 2K | 0 | 0 | None | 13 active |
| Sugar City | 2K | 0 | 0 | None | 2 active |
| Wallace | 2K | 0 | 0 | None | 1 active |
| Victor | 2K | 0 | 0 | None | 12 active |
| Wilder | 2K | 0 | 0 | None | 1 active |
| Malad | 2K | 0 | 0 | None | 1 active |
| Driggs | 2K | 0 | 0 | None | 21 active |
| Priest River | 2K | 0 | 0 | None | 11 active |
| Aberdeen | 2K | 0 | 0 | None | None |
| Pinehurst | 2K | 0 | 0 | None | 2 active |
| New Plymouth | 2K | 0 | 0 | None | 27 active |
| Kamiah | 1K | 0 | 0 | None | 21 active |
| Shoshone | 1K | 0 | 0 | None | None |
| Hauser | 1K | 0 | 0 | None | 4 active |
| Marsing | 1K | 0 | 0 | None | 24 active |
| Glenns Ferry | 1K | 0 | 0 | None | 2 active |
| Hansen | 1K | 0 | 0 | None | 5 active |
| Paul | 1K | 0 | 0 | None | 1 active |
| Bayview | 1K | 0 | 0 | None | 4 active |
| Ucon | 1K | 0 | 0 | None | 5 active |
| Ashton | 1K | 0 | 0 | None | 8 active |
| Moyie Springs | 1K | 0 | 0 | None | 6 active |
| Athol | 1K | 0 | 0 | None | 28 active |
| Arco | 1K | 0 | 0 | None | 2 active |
| Genesee | 1K | 0 | 0 | None | None |
| Plummer | 1K | 0 | 0 | None | 14 active |
| Cascade | 1K | 0 | 0 | None | 4 active |
| Carey | 993 | 0 | 0 | None | None |
| Hagerman | 988 | 0 | 0 | None | 6 active |
| Cottonwood | 977 | 0 | 0 | None | 2 active |
| Sagle | 955 | 0 | 0 | None | 66 active |
| Blanchard | 940 | 0 | 0 | None | 6 active |
| Grace | 920 | 0 | 0 | None | 15 active |
| Challis | 900 | 0 | 0 | None | 6 active |
| Council | 900 | 0 | 0 | None | 1 active |
| Hazelton | 899 | 0 | 0 | None | 25 active |
| Dover | 865 | 0 | 0 | None | 1 active |
| Troy | 850 | 0 | 0 | None | 25 active |
| Greenleaf | 846 | 0 | 0 | None | 3 active |
| Coeur D'alene | 843 | 0 | 0 | None | 62 active |
| Oakley | 821 | 0 | 0 | None | 21 active |
| Potlatch | 812 | 1 | 0 | None | 7 active |
| Mccammon | 800 | 0 | 0 | None | 7 active |
| New Meadows | 800 | 0 | 0 | None | 8 active |
| Inkom | 792 | 0 | 0 | None | 8 active |
| Horseshoe Bend | 750 | 0 | 0 | None | 12 active |
| Teton | 735 | 0 | 0 | None | 4 active |
| Clark Fork | 730 | 0 | 0 | None | 1 active |
| Uconn | 680 | 0 | 0 | None | None |
| Kingston | 680 | 0 | 0 | None | 1 active |
| Roberts | 680 | 0 | 0 | None | 2 active |
| Ovid | 658 | 0 | 0 | None | 37 active |
| Ririe | 656 | 0 | 0 | None | 4 active |
| Downey | 625 | 0 | 0 | None | 1 active |
| Juliaetta | 624 | 0 | 0 | None | 11 active |
| Kooskia | 607 | 1 | 0 | None | None |
| Worley | 591 | 0 | 0 | None | 24 active |
| Melba | 576 | 0 | 0 | None | 9 active |
| Mackay | 566 | 0 | 0 | None | None |
| Old Town | 545 | 0 | 0 | None | 3 active |
| Notus | 539 | 0 | 0 | None | 12 active |
| Paris | 535 | 0 | 0 | None | None |
| Deary | 529 | 0 | 0 | None | 1 active |
| Firth | 511 | 0 | 0 | None | None |
| Dubois | 511 | 0 | 0 | None | 2 active |
| Dayton | 510 | 0 | 0 | None | 9 active |
| Craigmont | 501 | 0 | 0 | None | None |
| Richfield | 501 | 0 | 0 | None | 2 active |
| Fernwood | 495 | 0 | 0 | None | 8 active |
| Lapwai | 490 | 0 | 0 | None | 11 active |
| Weston | 490 | 0 | 0 | None | 1 active |
| Idaho City | 478 | 0 | 0 | None | 8 active |
| Georgetown | 476 | 0 | 0 | None | None |
| Pierce | 467 | 0 | 0 | None | 19 active |
| Nezperce | 460 | 0 | 0 | None | None |
| Hope | 445 | 0 | 0 | None | 4 active |
| Fairfield | 441 | 0 | 0 | None | 5 active |
| Weippe | 438 | 0 | 0 | None | 1 active |
| Riggins | 434 | 0 | 0 | None | 1 active |
| Clifton | 413 | 0 | 0 | None | 5 active |
| Eden | 411 | 0 | 0 | None | 1 active |
| Tetonia | 409 | 0 | 0 | None | None |
| Winchester | 400 | 0 | 0 | None | 5 active |
| Fish Haven | 400 | 0 | 0 | None | 6 active |
| Lava Hot Springs | 386 | 0 | 0 | None | 1 active |
| Bliss | 384 | 0 | 0 | None | 1 active |
| Culdesac | 382 | 0 | 0 | None | None |
| Arimo | 368 | 0 | 0 | None | 6 active |
| Moreland | 364 | 0 | 0 | None | 5 active |
| Coolin | 362 | 0 | 0 | None | 1 active |
| Monteview | 358 | 0 | 0 | None | 6 active |
| Grand View | 352 | 0 | 0 | None | 11 active |
| Bancroft | 350 | 0 | 0 | None | None |
| Newdale | 340 | 0 | 0 | None | 2 active |
| Cambridge | 335 | 0 | 0 | None | 1 active |
| Dietrich | 332 | 0 | 0 | None | 5 active |
| Albion | 325 | 0 | 0 | None | 2 active |
| Parker | 322 | 0 | 0 | None | 9 active |
| Elk City | 320 | 0 | 0 | None | 3 active |
| Kendrick | 313 | 0 | 0 | None | 2 active |
| Garden Valley | 305 | 0 | 0 | None | 34 active |
| Cataldo | 300 | 0 | 0 | None | 3 active |
| Declo | 300 | 0 | 0 | None | 7 active |
| Castleford | 275 | 0 | 0 | None | 3 active |
| Donnelly | 270 | 0 | 0 | None | 7 active |
| Hayden Lake | 265 | 0 | 0 | None | None |
| Bovill | 256 | 0 | 0 | None | 2 active |
| Stites | 253 | 0 | 0 | None | 2 active |
| Bennington | 250 | 0 | 0 | None | 10 active |
| Rockland | 242 | 0 | 0 | None | 18 active |
| Bruneau | 220 | 0 | 0 | None | 1 active |
| Hollister | 220 | 0 | 0 | None | 1 active |
| Peck | 210 | 0 | 0 | None | 4 active |
| Bloomington | 206 | 0 | 0 | None | 1 active |
| Moore | 196 | 0 | 0 | None | 6 active |
| Ribgy | 193 | 0 | 0 | None | None |
| St. Charles | 191 | 0 | 0 | None | 7 active |
| Priest Lake | 178 | 0 | 0 | None | None |
| Elk River | 165 | 0 | 0 | None | 1 active |
| Tensed | 146 | 0 | 0 | None | 6 active |
| Ferdinand | 133 | 0 | 0 | None | None |
| Murtaugh | 130 | 0 | 0 | None | 5 active |
| Swan Valley | 129 | 0 | 0 | None | 2 active |
| White Bird | 125 | 0 | 0 | None | 5 active |
| Minidoka | 120 | 0 | 0 | None | 6 active |
| Avery | 114 | 0 | 0 | None | 1 active |
| Lenore | 100 | 0 | 0 | None | 14 active |
| Houston | 97 | 0 | 0 | None | 2 active |
| Atlanta | 91 | 0 | 0 | None | 9 active |
| Parma | 90 | 0 | 0 | None | 9 active |
| King Hill | 87 | 0 | 0 | None | 4 active |
| Ahsahka | 85 | 0 | 0 | None | 10 active |
| Harvard | 82 | 0 | 0 | None | 16 active |
| Calder | 80 | 0 | 0 | None | None |
| Clearwater | 80 | 0 | 0 | None | 36 active |
| Viola | 78 | 0 | 0 | None | 2 active |
| Murphy | 75 | 0 | 0 | None | None |
| Rogerson | 75 | 0 | 0 | None | 3 active |
| Yellow Pine | 72 | 0 | 0 | None | 11 active |
| Ponderay | 70 | 0 | 0 | None | None |
| Reubens | 70 | 0 | 0 | None | 8 active |
| Harrison | 61 | 0 | 0 | None | None |
| Gannett | 60 | 0 | 0 | None | 9 active |
| Howe | 55 | 0 | 0 | None | None |
| Clarkia | 53 | 0 | 0 | None | 4 active |
| Medimont | 52 | 0 | 0 | None | 2 active |
| Meridain | 50 | 0 | 0 | None | None |
| Picabo | 50 | 0 | 0 | None | 4 active |
| Princeton | 40 | 0 | 0 | None | None |
| Murray | 35 | 0 | 0 | None | 8 active |
| Atomic City | 35 | 0 | 0 | None | 6 active |
| Springfield | 35 | 0 | 0 | None | 1 active |
| Fenn | 30 | 0 | 0 | None | None |
| Swan Lake | 29 | 0 | 0 | None | None |
| Indian Valley | 26 | 0 | 0 | None | 4 active |
| Harpster | 24 | 0 | 0 | None | 61 active |
| Centerville | 22 | 0 | 0 | None | 3 active |
| Holbrook | 20 | 0 | 0 | None | 3 active |
| Osburn | 1 | 0 | 0 | None | 1 active |
| Malta | N/A | 0 | 0 | None | 8 active |
| Naples | N/A | 0 | 0 | None | None |
| Smelterville | N/A | 0 | 0 | None | 5 active |
| Mullan | N/A | 0 | 0 | None | 1 active |
| Thatcher | N/A | 0 | 0 | None | 3 active |
| Hamer | N/A | 0 | 0 | None | 1 active |