F18/100
Idaho Tap Water Quality Rankings 2026
87 cities · 1,446,007 people served
Top Contaminant Concerns
Copper (90th percentile)PFOSPFHxSLead (90th percentile)
All Cities in Idaho
| # | City | Score | Population | Violations |
|---|---|---|---|---|
| 1 | Boise | F (12) | 279,491 | 332 |
| 2 | Meridian | F (12) | 147,340 | 50 |
| 3 | Nampa | F (0) | 100,200 | 179 |
| 4 | Idaho Falls | F (15) | 93,600 | 192 |
| 5 | Caldwell | F (0) | 75,100 | 444 |
| 6 | Pocatello | F (0) | 58,231 | 490 |
| 7 | Twin Falls | F (0) | 56,121 | 58 |
| 8 | Coeur D Alene | F (0) | 54,115 | 89 |
| 9 | Rexburg | F (0) | 40,462 | 77 |
| 10 | Post Falls | C (51) | 40,415 | 270 |
| 11 | Lewiston | C (48) | 35,001 | 93 |
| 12 | Moscow | B (68) | 34,589 | 34 |
| 13 | Kuna | F (0) | 32,038 | 377 |
| 14 | Rathdrum | C (56) | 21,202 | 147 |
| 15 | Hayden | B (60) | 19,174 | 77 |
| 16 | Ammon | F (0) | 17,338 | 247 |
| 17 | Chubbuck | C (54) | 15,842 | 35 |
| 18 | Mountain Home | F (0) | 14,651 | 107 |
| 19 | Star | B (74) | 14,000 | 26 |
| 20 | Sandpoint | F (0) | 13,808 | 214 |
| 21 | Middleton | F (4) | 13,190 | 69 |
| 22 | Jerome | C (56) | 13,135 | 25 |
| 23 | Garden City | F (0) | 12,500 | 215 |
| 24 | Blackfoot | F (0) | 11,922 | 51 |
| 25 | Preston | F (13) | 11,894 | 384 |
| 26 | Eagle | B (74) | 10,935 | 58 |
| 27 | Burley | C (56) | 10,345 | 28 |
| 28 | Bonners Ferry | C (42) | 8,160 | 73 |
| 29 | Payette | F (0) | 8,127 | 90 |
| 30 | Hailey | D (30) | 8,000 | 55 |
| 31 | Mountain Home Afb | F (0) | 7,500 | 231 |
| 32 | Fruitland | F (0) | 7,135 | 124 |
| 33 | Emmett | F (0) | 6,700 | 172 |
| 34 | Kellogg | F (0) | 6,098 | 151 |
| 35 | Rupert | D (28) | 5,796 | 57 |
| 36 | Weiser | C (59) | 5,630 | 41 |
| 37 | Rigby | D (28) | 5,400 | 49 |
| 38 | Kimberly | C (49) | 5,359 | 28 |
| 39 | Franklin | C (53) | 5,200 | 36 |
| 40 | American Falls | F (0) | 4,863 | 94 |
| 41 | Buhl | F (0) | 4,518 | 68 |
| 42 | Orofino | C (40) | 4,459 | 95 |
| 43 | Mccall | F (0) | 4,423 | 91 |
| 44 | Shelley | F (14) | 4,409 | 27 |
| 45 | St Maries | C (41) | 4,173 | 24 |
| 46 | Wilder | B (76) | 3,940 | 30 |
| 47 | Gooding | C (47) | 3,706 | 37 |
| 48 | St Anthony | D (36) | 3,606 | 25 |
| 49 | Ketchum | A (87) | 3,555 | 6 |
| 50 | Sun Valley | F (17) | 3,400 | 76 |
| 51 | Salmon | F (0) | 3,158 | 72 |
| 52 | Grangeville | B (68) | 3,151 | 9 |
| 53 | Soda Springs | A (90) | 3,111 | 3 |
| 54 | Heyburn | B (72) | 3,000 | 16 |
| 55 | Wendell | D (37) | 3,000 | 39 |
| 56 | Homedale | C (43) | 2,999 | 45 |
| 57 | Filer | F (0) | 2,858 | 83 |
| 58 | Fort Hall | F (0) | 2,850 | 501 |
| 59 | Spirit Lake | C (40) | 2,825 | 25 |
| 60 | Montpelier | C (56) | 2,772 | 20 |
| 61 | Bellevue | F (0) | 2,747 | 119 |
| 62 | Iona | D (39) | 2,717 | 25 |
| 63 | Dalton Gardens | C (54) | 2,598 | 19 |
| 64 | Sugar City | B (72) | 2,395 | 17 |
| 65 | Wallace | A (85) | 2,388 | 4 |
| 66 | Victor | C (58) | 2,361 | 35 |
| 67 | Driggs | C (52) | 2,200 | 41 |
| 68 | Malad | C (57) | 2,200 | 20 |
| 69 | Priest River | F (0) | 2,173 | 87 |
| 70 | Aberdeen | B (61) | 2,088 | 20 |
| 71 | Pinehurst | F (18) | 1,950 | 74 |
| 72 | New Plymouth | F (0) | 1,600 | 39 |
| 73 | Kamiah | F (0) | 1,495 | 154 |
| 74 | Shoshone | A (84) | 1,398 | 8 |
| 75 | Hauser | F (13) | 1,350 | 36 |
| 76 | Marsing | D (26) | 1,300 | 62 |
| 77 | Glenns Ferry | C (56) | 1,282 | 32 |
| 78 | Hansen | B (75) | 1,200 | 9 |
| 79 | Paul | B (71) | 1,195 | 13 |
| 80 | Bayview | D (27) | 1,175 | 30 |
| 81 | Ucon | C (43) | 1,161 | 49 |
| 82 | Ashton | F (0) | 1,129 | 56 |
| 83 | Moyie Springs | C (50) | 1,123 | 27 |
| 84 | Athol | A (91) | 1,104 | 5 |
| 85 | Arco | D (33) | 1,080 | 36 |
| 86 | Genesee | F (3) | 1,044 | 59 |
| 87 | Plummer | F (0) | 1,034 | 144 |