💧 TapWaterData

New York Water Quality Reports

Comprehensive water quality data for 427 cities across New York. View EPA-verified contaminant levels and get filter recommendations.

427
Cities
117
Safe
146
Monitor
164
At Risk

Cities in New York

Flushing

People Served8271K
Contaminants Tested20
Above Guidelines5
View Report →

New York

People Served8271K
Contaminants Tested17
Above Guidelines3
View Report →

Gates

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

Greece

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

Hilton

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

Irondequoit

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

North Gates

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

Spencerport

People Served497K
Contaminants Tested134
Above Guidelines3
View Report →

Brewerton

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Bridgeport

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Camden

People Served350K
Contaminants Tested20
Above Guidelines11
View Report →

Camillus

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Canastota

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Central Square

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Chittenango

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Clay

People Served350K
Contaminants Tested20
Above Guidelines11
View Report →

East Syracuse

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Fairmount

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Fulton

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Hannibal

People Served350K
Contaminants Tested20
Above Guidelines11
View Report →

Lakeland

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Liverpool

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Lyncourt

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Manlius

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Marcellus

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Mattydale

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Minetto

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Minoa

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Nedrow

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

North Syracuse

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Radisson

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Sand Ridge

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Seneca Knolls

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Solvay

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

SUNY Oswego

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Sylvan Beach

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Village Green

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Westvale

People Served350K
Contaminants Tested157
Above Guidelines6
View Report →

Alden

People Served335K
Contaminants Tested20
Above Guidelines11
View Report →

Billington Heights

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Blasdell

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Cheektowaga

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Clarence Center

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Clarence

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Depew

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Eden

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Eggertsville

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Harris Hill

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Lackawanna

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Lancaster

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Sloan

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Town Line

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Wanakah

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Williamsville

People Served335K
Contaminants Tested142
Above Guidelines4
View Report →

Buffalo

People Served276K
Contaminants Tested125
Above Guidelines2
View Report →

Monsey

People Served270K
Contaminants Tested20
Above Guidelines7
View Report →

Lynbrook

People Served220K
Contaminants Tested115
Above Guidelines0
View Report →

Rochester

People Served214K
Contaminants Tested128
Above Guidelines2
View Report →

Yonkers

People Served212K
Contaminants Tested95
Above Guidelines2
View Report →

Syracuse

People Served192K
Contaminants Tested139
Above Guidelines2
View Report →

Eastchester

People Served155K
Contaminants Tested98
Above Guidelines2
View Report →

Seaford

People Served135K
Contaminants Tested126
Above Guidelines0
View Report →

Marcy

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

New Hartford

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

New York Mills

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

Utica

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

Whitesboro

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

Yorkville

People Served126K
Contaminants Tested156
Above Guidelines2
View Report →

Albertson

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Bellerose Terrace

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Bellerose

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

East Hills

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

East Williston

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Elmont

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Floral Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Flower Hill

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Garden City Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Great Neck Estates

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Great Neck Gardens

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Great Neck Plaza

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Great Neck

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Greenvale

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Harbor Hills

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Herricks

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Kensington

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Kings Point

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Lake Success

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Manhasset Hills

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Munsey Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

New Hyde Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

North Hills

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

North New Hyde Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

North Valley Stream

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Old Westbury

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Plandome Heights

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Plandome Manor

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Plandome

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Port Washington

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Roslyn Estates

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Roslyn Harbor

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Roslyn Heights

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Roslyn

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Russell Gardens

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Saddle Rock

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Searingtown

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

South Floral Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Stewart Manor

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Thomaston

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

University Gardens

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Westbury

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Williston Park

People Served120K
Contaminants Tested156
Above Guidelines0
View Report →

Albany

People Served98K
Contaminants Tested123
Above Guidelines2
View Report →

Latham

People Served86K
Contaminants Tested124
Above Guidelines2
View Report →

South Huntington

People Served82K
Contaminants Tested5
Above Guidelines0
View Report →

Mount Vernon

People Served74K
Contaminants Tested94
Above Guidelines2
View Report →

Tonawanda

People Served73K
Contaminants Tested133
Above Guidelines2
View Report →

Schenectady

People Served62K
Contaminants Tested70
Above Guidelines2
View Report →

Mamaroneck

People Served60K
Contaminants Tested149
Above Guidelines1
View Report →

Scarsdale

People Served60K
Contaminants Tested149
Above Guidelines1
View Report →

White Plains

People Served60K
Contaminants Tested132
Above Guidelines3
View Report →

Syosset

People Served58K
Contaminants Tested142
Above Guidelines0
View Report →

Harrison

People Served57K
Contaminants Tested95
Above Guidelines2
View Report →

Baldwin

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Carle Place

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

East Meadow

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Franklin Square

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Freeport

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Garden City South

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Garden City

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Hempstead

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Lakeview

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Malverne Park Oaks

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Malverne

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Merrick

People Served56K
Contaminants Tested20
Above Guidelines1
View Report →

Mineola

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

North Merrick

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Rockville Centre

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Roosevelt

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

South Hempstead

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Uniondale

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

West Hempstead

People Served56K
Contaminants Tested105
Above Guidelines0
View Report →

Big Flats

People Served54K
Contaminants Tested136
Above Guidelines2
View Report →

Elmira Heights

People Served54K
Contaminants Tested136
Above Guidelines2
View Report →

Elmira

People Served54K
Contaminants Tested136
Above Guidelines2
View Report →

West Elmira

People Served54K
Contaminants Tested136
Above Guidelines2
View Report →

Troy

People Served51K
Contaminants Tested145
Above Guidelines2
View Report →

Niagara Falls

People Served50K
Contaminants Tested135
Above Guidelines2
View Report →

Hicksville

People Served48K
Contaminants Tested129
Above Guidelines0
View Report →

Conklin

People Served48K
Contaminants Tested20
Above Guidelines12
View Report →

Kirkwood

People Served48K
Contaminants Tested20
Above Guidelines12
View Report →

Apalachin

People Served45K
Contaminants Tested20
Above Guidelines13
View Report →

Amityville

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Copiague

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

East Farmingdale

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

East Massapequa

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Farmingdale

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Levittown

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Massapequa Park

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Massapequa

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

North Amityville

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

North Lindenhurst

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

North Massapequa

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

North Wantagh

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Plainedge

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

South Farmingdale

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Wantagh

People Served45K
Contaminants Tested116
Above Guidelines0
View Report →

Manhasset

People Served43K
Contaminants Tested151
Above Guidelines0
View Report →

Centerport

People Served42K
Contaminants Tested20
Above Guidelines3
View Report →

Greenlawn

People Served42K
Contaminants Tested3
Above Guidelines0
View Report →

Hamburg

People Served42K
Contaminants Tested1
Above Guidelines0
View Report →

Fairview

People Served40K
Contaminants Tested99
Above Guidelines1
View Report →

Hartsdale

People Served40K
Contaminants Tested99
Above Guidelines1
View Report →

Crompond

People Served36K
Contaminants Tested95
Above Guidelines2
View Report →

Jefferson Valley-Yorktown

People Served36K
Contaminants Tested95
Above Guidelines2
View Report →

Lake Mohegan

People Served36K
Contaminants Tested95
Above Guidelines2
View Report →

Shrub Oak

People Served36K
Contaminants Tested95
Above Guidelines2
View Report →

Yorktown Heights

People Served36K
Contaminants Tested95
Above Guidelines2
View Report →

Clifton Gardens

People Served35K
Contaminants Tested147
Above Guidelines4
View Report →

Clifton Knolls-Mill Creek

People Served35K
Contaminants Tested147
Above Guidelines4
View Report →

Country Knolls

People Served35K
Contaminants Tested147
Above Guidelines4
View Report →

Halfmoon

People Served35K
Contaminants Tested20
Above Guidelines10
View Report →

Dix Hills

People Served35K
Contaminants Tested5
Above Guidelines0
View Report →

Baxter Estates

People Served34K
Contaminants Tested151
Above Guidelines1
View Report →

Plainview

People Served34K
Contaminants Tested126
Above Guidelines0
View Report →

Old Bethpage

People Served33K
Contaminants Tested154
Above Guidelines1
View Report →

Rome

People Served33K
Contaminants Tested132
Above Guidelines2
View Report →

North Tonawanda

People Served32K
Contaminants Tested121
Above Guidelines2
View Report →

New Windsor

People Served30K
Contaminants Tested20
Above Guidelines3
View Report →

Ossining

People Served30K
Contaminants Tested100
Above Guidelines1
View Report →

Westmere

People Served30K
Contaminants Tested134
Above Guidelines3
View Report →

Oswego

People Served29K
Contaminants Tested139
Above Guidelines2
View Report →

Peekskill

People Served28K
Contaminants Tested95
Above Guidelines2
View Report →

Rotterdam

People Served28K
Contaminants Tested133
Above Guidelines3
View Report →

Kingston

People Served24K
Contaminants Tested126
Above Guidelines2
View Report →

Macedon

People Served23K
Contaminants Tested14
Above Guidelines3
View Report →

Orchard Park

People Served23K
Contaminants Tested1
Above Guidelines0
View Report →

West Seneca

People Served23K
Contaminants Tested1
Above Guidelines0
View Report →

Niskayuna

People Served22K
Contaminants Tested134
Above Guidelines2
View Report →

Glens Falls North

People Served21K
Contaminants Tested144
Above Guidelines2
View Report →

Glens Falls

People Served21K
Contaminants Tested144
Above Guidelines2
View Report →

Queensbury

People Served21K
Contaminants Tested20
Above Guidelines5
View Report →

West Glens Falls

People Served21K
Contaminants Tested144
Above Guidelines2
View Report →

Lockport

People Served21K
Contaminants Tested132
Above Guidelines2
View Report →

Endicott

People Served21K
Contaminants Tested29
Above Guidelines5
View Report →

Vestal

People Served21K
Contaminants Tested20
Above Guidelines13
View Report →

Amsterdam

People Served21K
Contaminants Tested135
Above Guidelines2
View Report →

New Cassel

People Served21K
Contaminants Tested105
Above Guidelines0
View Report →

Cortland

People Served20K
Contaminants Tested146
Above Guidelines3
View Report →

Hauppauge

People Served20K
Contaminants Tested20
Above Guidelines0
View Report →

Kings Park

People Served20K
Contaminants Tested20
Above Guidelines0
View Report →

Smithtown

People Served20K
Contaminants Tested3
Above Guidelines0
View Report →

Grand Island

People Served20K
Contaminants Tested20
Above Guidelines6
View Report →

Grandyle Village

People Served20K
Contaminants Tested136
Above Guidelines2
View Report →

Beacon

People Served19K
Contaminants Tested20
Above Guidelines8
View Report →

Gloversville

People Served18K
Contaminants Tested137
Above Guidelines2
View Report →

Armonk

People Served18K
Contaminants Tested20
Above Guidelines6
View Report →

Hawthorne

People Served18K
Contaminants Tested95
Above Guidelines3
View Report →

Thornwood

People Served18K
Contaminants Tested95
Above Guidelines3
View Report →

Valhalla

People Served18K
Contaminants Tested95
Above Guidelines3
View Report →

Cohoes

People Served17K
Contaminants Tested122
Above Guidelines2
View Report →

Massena

People Served17K
Contaminants Tested129
Above Guidelines2
View Report →

Johnson City

People Served17K
Contaminants Tested132
Above Guidelines5
View Report →

Ransomville

People Served16K
Contaminants Tested14
Above Guidelines2
View Report →

De Witt

People Served16K
Contaminants Tested13
Above Guidelines2
View Report →

Fayetteville

People Served16K
Contaminants Tested13
Above Guidelines2
View Report →

East Greenbush

People Served16K
Contaminants Tested16
Above Guidelines2
View Report →

Hampton Manor

People Served16K
Contaminants Tested16
Above Guidelines2
View Report →

Oneonta

People Served16K
Contaminants Tested131
Above Guidelines2
View Report →

Batavia

People Served15K
Contaminants Tested136
Above Guidelines3
View Report →

Kenmore

People Served15K
Contaminants Tested13
Above Guidelines3
View Report →

East Glenville

People Served15K
Contaminants Tested126
Above Guidelines3
View Report →

Glenville

People Served15K
Contaminants Tested20
Above Guidelines7
View Report →

Horseheads

People Served15K
Contaminants Tested137
Above Guidelines3
View Report →

Nyack

People Served15K
Contaminants Tested20
Above Guidelines6
View Report →

Olean

People Served15K
Contaminants Tested20
Above Guidelines9
View Report →

Geneva

People Served13K
Contaminants Tested20
Above Guidelines8
View Report →

Malone

People Served13K
Contaminants Tested20
Above Guidelines4
View Report →

Lansing

People Served13K
Contaminants Tested20
Above Guidelines0
View Report →

Scotia

People Served13K
Contaminants Tested133
Above Guidelines3
View Report →

Hampton Bays

People Served13K
Contaminants Tested2
Above Guidelines0
View Report →

Suffern

People Served12K
Contaminants Tested20
Above Guidelines7
View Report →

Dunkirk

People Served12K
Contaminants Tested20
Above Guidelines6
View Report →

Babylon

People Served12K
Contaminants Tested5
Above Guidelines0
View Report →

Sherrill

People Served11K
Contaminants Tested20
Above Guidelines5
View Report →

Canandaigua

People Served11K
Contaminants Tested20
Above Guidelines6
View Report →

Tarrytown

People Served11K
Contaminants Tested98
Above Guidelines3
View Report →

Central Valley

People Served11K
Contaminants Tested20
Above Guidelines1
View Report →

Corning

People Served10K
Contaminants Tested20
Above Guidelines9
View Report →

Elma

People Served10K
Contaminants Tested12
Above Guidelines7
View Report →

Wynantskill

People Served10K
Contaminants Tested13
Above Guidelines2
View Report →

Ontario

People Served10K
Contaminants Tested20
Above Guidelines8
View Report →

Ogdensburg

People Served10K
Contaminants Tested20
Above Guidelines6
View Report →

Watervliet

People Served10K
Contaminants Tested122
Above Guidelines2
View Report →

Waterford

People Served10K
Contaminants Tested14
Above Guidelines2
View Report →

Newfane

People Served10K
Contaminants Tested13
Above Guidelines2
View Report →

Mount Kisco

People Served10K
Contaminants Tested104
Above Guidelines6
View Report →

Chappaqua

People Served10K
Contaminants Tested20
Above Guidelines7
View Report →

Pleasantville

People Served10K
Contaminants Tested95
Above Guidelines2
View Report →

Rensselaer

People Served9K
Contaminants Tested14
Above Guidelines2
View Report →

Charlton

People Served9K
Contaminants Tested13
Above Guidelines6
View Report →

Baldwinsville

People Served9K
Contaminants Tested137
Above Guidelines3
View Report →

Briarcliff Manor

People Served9K
Contaminants Tested95
Above Guidelines3
View Report →

Oyster Bay

People Served9K
Contaminants Tested97
Above Guidelines0
View Report →

Victor

People Served9K
Contaminants Tested12
Above Guidelines7
View Report →

Potsdam

People Served8K
Contaminants Tested136
Above Guidelines3
View Report →

Johnstown

People Served8K
Contaminants Tested142
Above Guidelines2
View Report →

Mohawk

People Served8K
Contaminants Tested20
Above Guidelines6
View Report →

Colonie

People Served8K
Contaminants Tested12
Above Guidelines2
View Report →

Croton-on-Hudson

People Served8K
Contaminants Tested105
Above Guidelines2
View Report →

Fort Montgomery

People Served8K
Contaminants Tested139
Above Guidelines0
View Report →

Geneseo

People Served8K
Contaminants Tested20
Above Guidelines7
View Report →

Irvington

People Served7K
Contaminants Tested100
Above Guidelines1
View Report →

Larchmont

People Served6K
Contaminants Tested100
Above Guidelines1
View Report →

Brocton

People Served6K
Contaminants Tested12
Above Guidelines7
View Report →

Albion

People Served6K
Contaminants Tested20
Above Guidelines8
View Report →

New Rochelle

People Served6K
Contaminants Tested145
Above Guidelines1
View Report →

Fort Edward

People Served6K
Contaminants Tested12
Above Guidelines5
View Report →

Wappingers Falls

People Served6K
Contaminants Tested20
Above Guidelines8
View Report →

Highland Falls

People Served5K
Contaminants Tested120
Above Guidelines0
View Report →

Marion

People Served5K
Contaminants Tested14
Above Guidelines2
View Report →

Walworth

People Served5K
Contaminants Tested13
Above Guidelines6
View Report →

Mechanicville

People Served5K
Contaminants Tested150
Above Guidelines3
View Report →

Somers

People Served5K
Contaminants Tested20
Above Guidelines5
View Report →

Elmsford

People Served5K
Contaminants Tested137
Above Guidelines3
View Report →

Menands

People Served5K
Contaminants Tested117
Above Guidelines2
View Report →

Port Ewen

People Served5K
Contaminants Tested124
Above Guidelines2
View Report →

Homer

People Served4K
Contaminants Tested144
Above Guidelines2
View Report →

Greenport

People Served4K
Contaminants Tested20
Above Guidelines6
View Report →

Corinth

People Served4K
Contaminants Tested20
Above Guidelines0
View Report →

South Glens Falls

People Served4K
Contaminants Tested145
Above Guidelines2
View Report →

Westfield

People Served4K
Contaminants Tested20
Above Guidelines6
View Report →

Warsaw

People Served4K
Contaminants Tested20
Above Guidelines7
View Report →

Delhi

People Served4K
Contaminants Tested20
Above Guidelines2
View Report →

Sidney

People Served4K
Contaminants Tested20
Above Guidelines4
View Report →

Ticonderoga

People Served4K
Contaminants Tested20
Above Guidelines6
View Report →

Perry

People Served4K
Contaminants Tested20
Above Guidelines7
View Report →

Cazenovia

People Served4K
Contaminants Tested20
Above Guidelines5
View Report →

Alfred

People Served4K
Contaminants Tested5
Above Guidelines1
View Report →

Carthage

People Served4K
Contaminants Tested20
Above Guidelines5
View Report →

Warrensburg

People Served4K
Contaminants Tested20
Above Guidelines7
View Report →

Mount Morris

People Served4K
Contaminants Tested20
Above Guidelines7
View Report →

Upton

People Served4K
Contaminants Tested2
Above Guidelines0
View Report →

Chester

People Served3K
Contaminants Tested20
Above Guidelines2
View Report →

Stanley

People Served3K
Contaminants Tested20
Above Guidelines6
View Report →

Lee Center

People Served3K
Contaminants Tested12
Above Guidelines5
View Report →

Silver Creek

People Served3K
Contaminants Tested13
Above Guidelines8
View Report →

Voorheesville

People Served3K
Contaminants Tested20
Above Guidelines0
View Report →

Greenwood Lake

People Served3K
Contaminants Tested20
Above Guidelines2
View Report →

Walton

People Served3K
Contaminants Tested20
Above Guidelines1
View Report →

Avon

People Served3K
Contaminants Tested12
Above Guidelines6
View Report →

Blooming Grove

People Served3K
Contaminants Tested20
Above Guidelines3
View Report →

Branchport

People Served3K
Contaminants Tested12
Above Guidelines6
View Report →

Clinton

People Served3K
Contaminants Tested123
Above Guidelines3
View Report →

Maybrook

People Served3K
Contaminants Tested20
Above Guidelines3
View Report →

Stillwater

People Served3K
Contaminants Tested17
Above Guidelines8
View Report →

Champlain

People Served3K
Contaminants Tested20
Above Guidelines8
View Report →

Green Island

People Served3K
Contaminants Tested123
Above Guidelines1
View Report →

Gowanda

People Served3K
Contaminants Tested20
Above Guidelines13
View Report →

Lewiston

People Served3K
Contaminants Tested13
Above Guidelines2
View Report →

Red Hook

People Served3K
Contaminants Tested20
Above Guidelines5
View Report →

Peru

People Served3K
Contaminants Tested127
Above Guidelines4
View Report →

York

People Served3K
Contaminants Tested13
Above Guidelines6
View Report →

Cold Spring

People Served3K
Contaminants Tested20
Above Guidelines11
View Report →

Attica

People Served3K
Contaminants Tested132
Above Guidelines3
View Report →

Arcade

People Served3K
Contaminants Tested20
Above Guidelines9
View Report →

Skaneateles

People Served3K
Contaminants Tested13
Above Guidelines6
View Report →

Binghamton

People Served3K
Contaminants Tested13
Above Guidelines2
View Report →

Lake Luzerne

People Served3K
Contaminants Tested20
Above Guidelines3
View Report →

Groton

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Castleton

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Granville

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Belmont

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Cooperstown

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Ray Brook

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Woodstock

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Canisteo

People Served2K
Contaminants Tested20
Above Guidelines8
View Report →

Boonville

People Served2K
Contaminants Tested20
Above Guidelines2
View Report →

Canajoharie

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Fort Salonga

People Served2K
Contaminants Tested5
Above Guidelines0
View Report →

Keeseville

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Newfield

People Served2K
Contaminants Tested20
Above Guidelines10
View Report →

Norfolk

People Served2K
Contaminants Tested122
Above Guidelines3
View Report →

Northport

People Served2K
Contaminants Tested20
Above Guidelines3
View Report →

Trumansburg

People Served2K
Contaminants Tested20
Above Guidelines11
View Report →

Weedsport

People Served2K
Contaminants Tested12
Above Guidelines6
View Report →

Clyde

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Fort Plain

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Caledonia

People Served2K
Contaminants Tested12
Above Guidelines6
View Report →

Buchanan

People Served2K
Contaminants Tested95
Above Guidelines2
View Report →

Hurley

People Served2K
Contaminants Tested124
Above Guidelines3
View Report →

North Rose

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Morrisville

People Served2K
Contaminants Tested20
Above Guidelines8
View Report →

Clifton Springs

People Served2K
Contaminants Tested13
Above Guidelines6
View Report →

Phelps

People Served2K
Contaminants Tested12
Above Guidelines6
View Report →

Dolgeville

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Chatham

People Served2K
Contaminants Tested20
Above Guidelines2
View Report →

Holley

People Served2K
Contaminants Tested20
Above Guidelines8
View Report →

Watkins Glen

People Served2K
Contaminants Tested20
Above Guidelines8
View Report →

Phoenix

People Served2K
Contaminants Tested133
Above Guidelines3
View Report →

Clayton

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Mexico

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Pawling

People Served2K
Contaminants Tested20
Above Guidelines14
View Report →

Deposit

People Served2K
Contaminants Tested20
Above Guidelines8
View Report →

Youngstown

People Served2K
Contaminants Tested13
Above Guidelines2
View Report →

Adams

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Allegany

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Altamont

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Athens

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Brewster

People Served2K
Contaminants Tested20
Above Guidelines12
View Report →

Caneadea

People Served2K
Contaminants Tested20
Above Guidelines12
View Report →

Dryden

People Served2K
Contaminants Tested120
Above Guidelines5
View Report →

Greenwich

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Mayville

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Millerton

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Union Springs

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

Valatie

People Served2K
Contaminants Tested20
Above Guidelines0
View Report →

Melrose

People Served2K
Contaminants Tested13
Above Guidelines6
View Report →

Oakfield

People Served2K
Contaminants Tested13
Above Guidelines3
View Report →

Moravia

People Served2K
Contaminants Tested13
Above Guidelines5
View Report →

West Nyack

People Served2K
Contaminants Tested132
Above Guidelines0
View Report →

Port Dickinson

People Served2K
Contaminants Tested13
Above Guidelines2
View Report →

Waterville

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Clarendon

People Served2K
Contaminants Tested13
Above Guidelines7
View Report →

Cape Vincent

People Served2K
Contaminants Tested20
Above Guidelines7
View Report →

McGraw

People Served1K
Contaminants Tested137
Above Guidelines3
View Report →

Morrisonville

People Served1K
Contaminants Tested15
Above Guidelines0
View Report →

Schuylerville

People Served1K
Contaminants Tested20
Above Guidelines0
View Report →

Stormville

People Served1K
Contaminants Tested20
Above Guidelines4
View Report →

Brighton

People Served1K
Contaminants Tested131
Above Guidelines2
View Report →

Fonda

People Served1K
Contaminants Tested132
Above Guidelines2
View Report →

Valley Cottage

People Served1K
Contaminants Tested131
Above Guidelines0
View Report →

Waddington

People Served1K
Contaminants Tested122
Above Guidelines3
View Report →

Fort Covington

People Served1K
Contaminants Tested131
Above Guidelines2
View Report →

Mayfield

People Served1K
Contaminants Tested132
Above Guidelines0
View Report →

Madrid

People Served1K
Contaminants Tested122
Above Guidelines2
View Report →

Alexander

People Served1K
Contaminants Tested14
Above Guidelines3
View Report →

Fultonville

People Served1K
Contaminants Tested131
Above Guidelines1
View Report →

Round Lake

People Served1K
Contaminants Tested90
Above Guidelines3
View Report →

Elba

People Served1K
Contaminants Tested144
Above Guidelines3
View Report →

Frankfort

People Served1K
Contaminants Tested4
Above Guidelines0
View Report →

Wellsburg

People Served1K
Contaminants Tested14
Above Guidelines2
View Report →

Wyoming

People Served0K
Contaminants Tested132
Above Guidelines2
View Report →

Manchester

People Served0K
Contaminants Tested14
Above Guidelines2
View Report →

Parishville

People Served0K
Contaminants Tested121
Above Guidelines0
View Report →

Clayville

People Served0K
Contaminants Tested123
Above Guidelines1
View Report →

Laurens

People Served0K
Contaminants Tested123
Above Guidelines0
View Report →

Millport

People Served0K
Contaminants Tested128
Above Guidelines3
View Report →

Lake George

People Served0K
Contaminants Tested129
Above Guidelines2
View Report →

Plattsburgh

People Served0K
Contaminants Tested13
Above Guidelines1
View Report →

Stony Point

People Served0K
Contaminants Tested115
Above Guidelines0
View Report →

Palmyra

People Served0K
Contaminants Tested14
Above Guidelines2
View Report →

Woodbury

People Served0K
Contaminants Tested119
Above Guidelines0
View Report →

Pelham

People Served0K
Contaminants Tested0
Above Guidelines0
View Report →

Pine Valley

People Served0K
Contaminants Tested130
Above Guidelines0
View Report →

Broadalbin

People Served0K
Contaminants Tested4
Above Guidelines0
View Report →

Constantia

People Served0K
Contaminants Tested129
Above Guidelines1
View Report →

Galeville

People Served0K
Contaminants Tested124
Above Guidelines4
View Report →

Barker

People Served0K
Contaminants Tested12
Above Guidelines7
View Report →

Cottekill

People Served0K
Contaminants Tested20
Above Guidelines5
View Report →

Durhamville

People Served0K
Contaminants Tested12
Above Guidelines5
View Report →

Frewsburg

People Served0K
Contaminants Tested20
Above Guidelines5
View Report →

Madison

People Served0K
Contaminants Tested20
Above Guidelines5
View Report →

Napanoch

People Served0K
Contaminants Tested20
Above Guidelines5
View Report →

Port Crane

People Served0K
Contaminants Tested20
Above Guidelines0
View Report →

Sauquoit

People Served0K
Contaminants Tested20
Above Guidelines3
View Report →

Schroon Lake

People Served0K
Contaminants Tested20
Above Guidelines7
View Report →

Speculator

People Served0K
Contaminants Tested20
Above Guidelines4
View Report →

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.