MyCleanWater

Idaho Water Quality by City

Water quality reports for 226 cities in Idaho.

CityPopulationContaminantsAbove LimitPFASViolations
Boise265K83None218 active
Meridian147K31None45 active
Nampa100K10None140 active
Caldwell74K10None82 active
Idaho Falls69K10None102 active
Pocatello58K10None53 active
Twin Falls56K10None85 active
Coeur D Alene54K00None75 active
Rexburg40K10None182 active
Kuna32K10None12 active
Moscow26K00None52 active
Post Falls20K00None17 active
Lewiston20K40None64 active
Ammon17K10None11 active
Chubbuck16K10None15 active
Mountain Home15K00None79 active
Star14K10NoneNone
Middleton13K10None26 active
Jerome13K10None26 active
Garden City13K82None57 active
Sandpoint12K00None51 active
Blackfoot12K10None61 active
Rathdrum10K20None18 active
Burley10K10None34 active
Hayden9K00None28 active
Payette8K30None4 active
Hailey8K00None18 active
Mountain Home Afb8K40NoneNone
Fruitland7K00None9 active
Emmett7K10None28 active
Eagle6K10None28 active
Kellogg6K00None6 active
Rupert6K10None29 active
Weiser6K10NoneNone
Preston6K00None146 active
Rigby5K10None24 active
Kimberly5K00None1 active
Franklin5K10None15 active
American Falls5K10None15 active
Buhl5K10None25 active
Mccall4K00None24 active
Shelley4K20None34 active
St. Maries4K00None13 active
Gooding4K00None4 active
St. Anthony4K10None3 active
Ketchum4K10None26 active
Sun Valley3K00None13 active
Bonners Ferry3K00None62 active
Salmon3K00None11 active
Grangeville3K10None4 active
Soda Springs3K00None12 active
Wendell3K00None5 active
Heyburn3K10None18 active
Homedale3K00NoneNone
Filer3K00None17 active
Fort Hall3K10None6 active
Spirit Lake3K00None15 active
Montpelier3K00None5 active
Bellevue3K00None68 active
Iona3K00None12 active
Dalton Gardens3K00NoneNone
Orofino2K00None13 active
Sugar City2K00None2 active
Wallace2K00None1 active
Victor2K00None12 active
Wilder2K00None1 active
Malad2K00None1 active
Driggs2K00None21 active
Priest River2K00None11 active
Aberdeen2K00NoneNone
Pinehurst2K00None2 active
New Plymouth2K00None27 active
Kamiah1K00None21 active
Shoshone1K00NoneNone
Hauser1K00None4 active
Marsing1K00None24 active
Glenns Ferry1K00None2 active
Hansen1K00None5 active
Paul1K00None1 active
Bayview1K00None4 active
Ucon1K00None5 active
Ashton1K00None8 active
Moyie Springs1K00None6 active
Athol1K00None28 active
Arco1K00None2 active
Genesee1K00NoneNone
Plummer1K00None14 active
Cascade1K00None4 active
Carey99300NoneNone
Hagerman98800None6 active
Cottonwood97700None2 active
Sagle95500None66 active
Blanchard94000None6 active
Grace92000None15 active
Challis90000None6 active
Council90000None1 active
Hazelton89900None25 active
Dover86500None1 active
Troy85000None25 active
Greenleaf84600None3 active
Coeur D'alene84300None62 active
Oakley82100None21 active
Potlatch81210None7 active
Mccammon80000None7 active
New Meadows80000None8 active
Inkom79200None8 active
Horseshoe Bend75000None12 active
Teton73500None4 active
Clark Fork73000None1 active
Uconn68000NoneNone
Kingston68000None1 active
Roberts68000None2 active
Ovid65800None37 active
Ririe65600None4 active
Downey62500None1 active
Juliaetta62400None11 active
Kooskia60710NoneNone
Worley59100None24 active
Melba57600None9 active
Mackay56600NoneNone
Old Town54500None3 active
Notus53900None12 active
Paris53500NoneNone
Deary52900None1 active
Firth51100NoneNone
Dubois51100None2 active
Dayton51000None9 active
Craigmont50100NoneNone
Richfield50100None2 active
Fernwood49500None8 active
Lapwai49000None11 active
Weston49000None1 active
Idaho City47800None8 active
Georgetown47600NoneNone
Pierce46700None19 active
Nezperce46000NoneNone
Hope44500None4 active
Fairfield44100None5 active
Weippe43800None1 active
Riggins43400None1 active
Clifton41300None5 active
Eden41100None1 active
Tetonia40900NoneNone
Winchester40000None5 active
Fish Haven40000None6 active
Lava Hot Springs38600None1 active
Bliss38400None1 active
Culdesac38200NoneNone
Arimo36800None6 active
Moreland36400None5 active
Coolin36200None1 active
Monteview35800None6 active
Grand View35200None11 active
Bancroft35000NoneNone
Newdale34000None2 active
Cambridge33500None1 active
Dietrich33200None5 active
Albion32500None2 active
Parker32200None9 active
Elk City32000None3 active
Kendrick31300None2 active
Garden Valley30500None34 active
Cataldo30000None3 active
Declo30000None7 active
Castleford27500None3 active
Donnelly27000None7 active
Hayden Lake26500NoneNone
Bovill25600None2 active
Stites25300None2 active
Bennington25000None10 active
Rockland24200None18 active
Bruneau22000None1 active
Hollister22000None1 active
Peck21000None4 active
Bloomington20600None1 active
Moore19600None6 active
Ribgy19300NoneNone
St. Charles19100None7 active
Priest Lake17800NoneNone
Elk River16500None1 active
Tensed14600None6 active
Ferdinand13300NoneNone
Murtaugh13000None5 active
Swan Valley12900None2 active
White Bird12500None5 active
Minidoka12000None6 active
Avery11400None1 active
Lenore10000None14 active
Houston9700None2 active
Atlanta9100None9 active
Parma9000None9 active
King Hill8700None4 active
Ahsahka8500None10 active
Harvard8200None16 active
Calder8000NoneNone
Clearwater8000None36 active
Viola7800None2 active
Murphy7500NoneNone
Rogerson7500None3 active
Yellow Pine7200None11 active
Ponderay7000NoneNone
Reubens7000None8 active
Harrison6100NoneNone
Gannett6000None9 active
Howe5500NoneNone
Clarkia5300None4 active
Medimont5200None2 active
Meridain5000NoneNone
Picabo5000None4 active
Princeton4000NoneNone
Murray3500None8 active
Atomic City3500None6 active
Springfield3500None1 active
Fenn3000NoneNone
Swan Lake2900NoneNone
Indian Valley2600None4 active
Harpster2400None61 active
Centerville2200None3 active
Holbrook2000None3 active
Osburn100None1 active
MaltaN/A00None8 active
NaplesN/A00NoneNone
SmeltervilleN/A00None5 active
MullanN/A00None1 active
ThatcherN/A00None3 active
HamerN/A00None1 active