Skip to main content

Idaho Water Quality Reports

Comprehensive water quality data for 112 cities across Idaho. View EPA-verified contaminant levels and get filter recommendations.

112
Cities
15
Safe
37
Monitor
60
At Risk

Water Quality by County

Explore aggregated water quality scores across Idaho counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 20 cities serving 1,120,461 people across 12 counties.

Cities in Idaho

Meridian

People Served384K
Contaminants Tested487
Above Guidelines15
View Report β†’

Kuna

People Served282K
Contaminants Tested342
Above Guidelines10
View Report β†’

Garden City

People Served272K
Contaminants Tested483
Above Guidelines13
View Report β†’

Boise City

People Served272K
Contaminants Tested406
Above Guidelines13
View Report β†’

Eagle

People Served265K
Contaminants Tested515
Above Guidelines12
View Report β†’

Avimor

People Served250K
Contaminants Tested160
Above Guidelines4
View Report β†’

Hidden Springs

People Served250K
Contaminants Tested160
Above Guidelines4
View Report β†’

Nampa

People Served102K
Contaminants Tested904
Above Guidelines31
View Report β†’

Post Falls

People Served93K
Contaminants Tested816
Above Guidelines19
View Report β†’

Hayden

People Served79K
Contaminants Tested834
Above Guidelines28
View Report β†’

Hayden Lake

People Served71K
Contaminants Tested331
Above Guidelines12
View Report β†’

Coeur D Alene

People Served68K
Contaminants Tested922
Above Guidelines18
View Report β†’

Dalton Gardens

People Served67K
Contaminants Tested409
Above Guidelines10
View Report β†’

Caldwell

People Served66K
Contaminants Tested653
Above Guidelines19
View Report β†’

Idaho Falls

People Served66K
Contaminants Tested714
Above Guidelines10
View Report β†’

Lewiston

People Served58K
Contaminants Tested651
Above Guidelines21
View Report β†’

Pocatello

People Served57K
Contaminants Tested425
Above Guidelines14
View Report β†’

Fernan Lake Village

People Served54K
Contaminants Tested186
Above Guidelines5
View Report β†’

Huetter

People Served54K
Contaminants Tested186
Above Guidelines5
View Report β†’

Coeur d'Alene

People Served54K
Contaminants Tested20
Above Guidelines4
View Report β†’

Twin Falls

People Served51K
Contaminants Tested512
Above Guidelines15
View Report β†’

Sugar City

People Served39K
Contaminants Tested20
Above Guidelines3
View Report β†’

Ammon

People Served37K
Contaminants Tested221
Above Guidelines9
View Report β†’

Lincoln

People Served20K
Contaminants Tested115
Above Guidelines4
View Report β†’

Chubbuck

People Served16K
Contaminants Tested209
Above Guidelines7
View Report β†’

Mountain Home

People Served15K
Contaminants Tested548
Above Guidelines13
View Report β†’

Star

People Served15K
Contaminants Tested162
Above Guidelines3
View Report β†’

Fruitland

People Served14K
Contaminants Tested80
Above Guidelines1
View Report β†’

Blackfoot

People Served12K
Contaminants Tested389
Above Guidelines16
View Report β†’

Sandpoint

People Served12K
Contaminants Tested221
Above Guidelines6
View Report β†’

Jerome

People Served12K
Contaminants Tested372
Above Guidelines6
View Report β†’

Ponderay

People Served12K
Contaminants Tested145
Above Guidelines3
View Report β†’

Kootenai

People Served11K
Contaminants Tested224
Above Guidelines7
View Report β†’

Burley

People Served11K
Contaminants Tested507
Above Guidelines13
View Report β†’

Hauser

People Served11K
Contaminants Tested75
Above Guidelines4
View Report β†’

Middleton

People Served9K
Contaminants Tested431
Above Guidelines8
View Report β†’

Bonners Ferry

People Served9K
Contaminants Tested524
Above Guidelines15
View Report β†’

Rathdrum

People Served9K
Contaminants Tested340
Above Guidelines13
View Report β†’

Ketchum

People Served8K
Contaminants Tested1051
Above Guidelines21
View Report β†’

Pinehurst

People Served6K
Contaminants Tested20
Above Guidelines2
View Report β†’

Buhl

People Served4K
Contaminants Tested368
Above Guidelines11
View Report β†’

Kimberley

People Served4K
Contaminants Tested119
Above Guidelines6
View Report β†’

Kimberly

People Served4K
Contaminants Tested119
Above Guidelines6
View Report β†’

Gooding

People Served4K
Contaminants Tested262
Above Guidelines8
View Report β†’

Sun Valley

People Served3K
Contaminants Tested258
Above Guidelines6
View Report β†’

Salmon

People Served3K
Contaminants Tested254
Above Guidelines0
View Report β†’

Grangeville

People Served3K
Contaminants Tested178
Above Guidelines3
View Report β†’

Soda Springs

People Served3K
Contaminants Tested229
Above Guidelines4
View Report β†’

Heyburn

People Served3K
Contaminants Tested242
Above Guidelines5
View Report β†’

Wendell

People Served3K
Contaminants Tested122
Above Guidelines3
View Report β†’

Filer

People Served3K
Contaminants Tested121
Above Guidelines4
View Report β†’

Fort Hall

People Served3K
Contaminants Tested0
Above Guidelines0
View Report β†’

Bellevue

People Served3K
Contaminants Tested20
Above Guidelines4
View Report β†’

Boise

People Served3K
Contaminants Tested1281
Above Guidelines33
View Report β†’

Spirit Lake

People Served3K
Contaminants Tested20
Above Guidelines3
View Report β†’

Homedale

People Served3K
Contaminants Tested83
Above Guidelines3
View Report β†’

Montpelier

People Served3K
Contaminants Tested20
Above Guidelines3
View Report β†’

Orofino

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

Wallace

People Served2K
Contaminants Tested15
Above Guidelines3
View Report β†’

Parma

People Served2K
Contaminants Tested161
Above Guidelines4
View Report β†’

Malad

People Served2K
Contaminants Tested20
Above Guidelines6
View Report β†’

Victor

People Served2K
Contaminants Tested20
Above Guidelines5
View Report β†’

Aberdeen

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

New Plymouth

People Served2K
Contaminants Tested20
Above Guidelines4
View Report β†’

Wilder

People Served2K
Contaminants Tested113
Above Guidelines2
View Report β†’

Shoshone

People Served1K
Contaminants Tested134
Above Guidelines1
View Report β†’

Marsing

People Served1K
Contaminants Tested160
Above Guidelines9
View Report β†’

Lapwai

People Served1K
Contaminants Tested77
Above Guidelines0
View Report β†’

Driggs

People Served1K
Contaminants Tested20
Above Guidelines2
View Report β†’

Hansen

People Served1K
Contaminants Tested118
Above Guidelines4
View Report β†’

Paul

People Served1K
Contaminants Tested128
Above Guidelines2
View Report β†’

Bayview

People Served1K
Contaminants Tested20
Above Guidelines4
View Report β†’

Ucon

People Served1K
Contaminants Tested5
Above Guidelines1
View Report β†’

Ashton

People Served1K
Contaminants Tested13
Above Guidelines6
View Report β†’

Arco

People Served1K
Contaminants Tested20
Above Guidelines2
View Report β†’

Hagerman

People Served1K
Contaminants Tested308
Above Guidelines10
View Report β†’

Grace

People Served1K
Contaminants Tested209
Above Guidelines4
View Report β†’

Genesee

People Served1K
Contaminants Tested111
Above Guidelines3
View Report β†’

Plummer

People Served1K
Contaminants Tested20
Above Guidelines6
View Report β†’

Blanchard

People Served1K
Contaminants Tested20
Above Guidelines0
View Report β†’

Cottonwood

People Served1K
Contaminants Tested95
Above Guidelines2
View Report β†’

Challis

People Served1K
Contaminants Tested96
Above Guidelines3
View Report β†’

Greenleaf

People Served1K
Contaminants Tested105
Above Guidelines2
View Report β†’

Moyie Springs

People Served1K
Contaminants Tested48
Above Guidelines0
View Report β†’

Kooskia

People Served1K
Contaminants Tested94
Above Guidelines3
View Report β†’

Tyhee

People Served1K
Contaminants Tested362
Above Guidelines12
View Report β†’

Dover

People Served1K
Contaminants Tested52
Above Guidelines0
View Report β†’

Mackay

People Served1K
Contaminants Tested73
Above Guidelines2
View Report β†’

Kamiah

People Served1K
Contaminants Tested227
Above Guidelines3
View Report β†’

Sagle

People Served0K
Contaminants Tested180
Above Guidelines2
View Report β†’

Bliss

People Served0K
Contaminants Tested116
Above Guidelines3
View Report β†’

Moreland

People Served0K
Contaminants Tested77
Above Guidelines1
View Report β†’

Bancroft

People Served0K
Contaminants Tested80
Above Guidelines3
View Report β†’

Arbon Valley

People Served0K
Contaminants Tested0
Above Guidelines0
View Report β†’

Priest River

People Served0K
Contaminants Tested32
Above Guidelines0
View Report β†’

Stites

People Served0K
Contaminants Tested81
Above Guidelines3
View Report β†’

Bennington

People Served0K
Contaminants Tested79
Above Guidelines2
View Report β†’

Rupert

People Served0K
Contaminants Tested116
Above Guidelines4
View Report β†’

American Falls

People Served0K
Contaminants Tested97
Above Guidelines0
View Report β†’

Hollister

People Served0K
Contaminants Tested117
Above Guidelines4
View Report β†’

Showing top 100 of 112 cities by population.

Use the search box above to find any city in Idaho.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.