💧 TapWaterData

West Virginia Water Quality Reports

Comprehensive water quality data for 94 cities across West Virginia. View EPA-verified contaminant levels and get filter recommendations.

94
Cities
5
Safe
35
Monitor
54
At Risk

Cities in West Virginia

Charleston

People Served201K
Contaminants Tested132
Above Guidelines3
View Report →

Maidsville

People Served65K
Contaminants Tested20
Above Guidelines8
View Report →

Blacksville

People Served40K
Contaminants Tested94
Above Guidelines2
View Report →

Martinsburg

People Served35K
Contaminants Tested106
Above Guidelines0
View Report →

Vienna

People Served34K
Contaminants Tested20
Above Guidelines8
View Report →

Triadelphia

People Served30K
Contaminants Tested20
Above Guidelines8
View Report →

Teays Valley

People Served24K
Contaminants Tested143
Above Guidelines2
View Report →

Henderson

People Served21K
Contaminants Tested62
Above Guidelines3
View Report →

Point Pleasant

People Served21K
Contaminants Tested62
Above Guidelines3
View Report →

Weirton

People Served19K
Contaminants Tested108
Above Guidelines4
View Report →

Clarksburg

People Served18K
Contaminants Tested115
Above Guidelines3
View Report →

Mitchell Heights

People Served17K
Contaminants Tested158
Above Guidelines2
View Report →

Charles Town

People Served15K
Contaminants Tested153
Above Guidelines3
View Report →

Weston

People Served14K
Contaminants Tested20
Above Guidelines5
View Report →

Saint Albans

People Served14K
Contaminants Tested20
Above Guidelines7
View Report →

St. Albans

People Served14K
Contaminants Tested110
Above Guidelines2
View Report →

Blennerhassett

People Served13K
Contaminants Tested63
Above Guidelines0
View Report →

Washington

People Served13K
Contaminants Tested63
Above Guidelines0
View Report →

Bridgeport

People Served11K
Contaminants Tested15
Above Guidelines3
View Report →

Lewisburg

People Served10K
Contaminants Tested20
Above Guidelines6
View Report →

Kenova

People Served10K
Contaminants Tested20
Above Guidelines7
View Report →

Moundsville

People Served10K
Contaminants Tested20
Above Guidelines6
View Report →

Brookhaven

People Served9K
Contaminants Tested15
Above Guidelines2
View Report →

Hurricane

People Served9K
Contaminants Tested111
Above Guidelines2
View Report →

Beverly

People Served9K
Contaminants Tested20
Above Guidelines8
View Report →

Williamstown

People Served7K
Contaminants Tested70
Above Guidelines5
View Report →

Ripley

People Served6K
Contaminants Tested15
Above Guidelines3
View Report →

Sandyville

People Served6K
Contaminants Tested15
Above Guidelines5
View Report →

Proctor

People Served5K
Contaminants Tested20
Above Guidelines9
View Report →

New Creek

People Served5K
Contaminants Tested20
Above Guidelines6
View Report →

Follansbee

People Served5K
Contaminants Tested126
Above Guidelines5
View Report →

Hooverson Heights

People Served5K
Contaminants Tested126
Above Guidelines5
View Report →

Shepherdstown

People Served4K
Contaminants Tested114
Above Guidelines2
View Report →

Glen Dale

People Served4K
Contaminants Tested15
Above Guidelines6
View Report →

White Sulphur Springs

People Served4K
Contaminants Tested20
Above Guidelines0
View Report →

Alum Creek

People Served4K
Contaminants Tested133
Above Guidelines3
View Report →

Tornado

People Served4K
Contaminants Tested20
Above Guidelines8
View Report →

Oceana

People Served4K
Contaminants Tested20
Above Guidelines6
View Report →

Philippi

People Served4K
Contaminants Tested20
Above Guidelines5
View Report →

Wellsburg

People Served3K
Contaminants Tested109
Above Guidelines3
View Report →

Amherstdale

People Served3K
Contaminants Tested20
Above Guidelines6
View Report →

Man

People Served3K
Contaminants Tested107
Above Guidelines2
View Report →

Reedsville

People Served3K
Contaminants Tested113
Above Guidelines4
View Report →

West Milford

People Served3K
Contaminants Tested14
Above Guidelines6
View Report →

Cottageville

People Served3K
Contaminants Tested20
Above Guidelines6
View Report →

Morgantown

People Served3K
Contaminants Tested14
Above Guidelines2
View Report →

Westover

People Served3K
Contaminants Tested14
Above Guidelines2
View Report →

Chester

People Served3K
Contaminants Tested20
Above Guidelines8
View Report →

Monongah

People Served3K
Contaminants Tested20
Above Guidelines5
View Report →

Glen Fork

People Served3K
Contaminants Tested20
Above Guidelines11
View Report →

Williamson

People Served3K
Contaminants Tested20
Above Guidelines6
View Report →

Cowen

People Served3K
Contaminants Tested20
Above Guidelines5
View Report →

Pineville

People Served3K
Contaminants Tested20
Above Guidelines5
View Report →

Welch

People Served3K
Contaminants Tested20
Above Guidelines11
View Report →

Reynoldsville

People Served3K
Contaminants Tested15
Above Guidelines6
View Report →

Wallace

People Served3K
Contaminants Tested15
Above Guidelines6
View Report →

Richwood

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Masontown

People Served2K
Contaminants Tested15
Above Guidelines2
View Report →

St. Marys

People Served2K
Contaminants Tested19
Above Guidelines12
View Report →

Branchland

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

West Hamlin

People Served2K
Contaminants Tested111
Above Guidelines2
View Report →

Moorefield

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Elizabeth

People Served2K
Contaminants Tested14
Above Guidelines6
View Report →

Gauley Bridge

People Served2K
Contaminants Tested106
Above Guidelines2
View Report →

Harrisville

People Served2K
Contaminants Tested15
Above Guidelines6
View Report →

Stonewood

People Served2K
Contaminants Tested16
Above Guidelines2
View Report →

Mcmechen

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Belington

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Logan

People Served2K
Contaminants Tested17
Above Guidelines3
View Report →

West Logan

People Served2K
Contaminants Tested17
Above Guidelines3
View Report →

Augusta

People Served2K
Contaminants Tested15
Above Guidelines5
View Report →

Harpers Ferry

People Served2K
Contaminants Tested91
Above Guidelines2
View Report →

Ronceverte

People Served2K
Contaminants Tested15
Above Guidelines6
View Report →

Matewan

People Served2K
Contaminants Tested20
Above Guidelines6
View Report →

Star City

People Served2K
Contaminants Tested15
Above Guidelines2
View Report →

Walton

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Mannington

People Served2K
Contaminants Tested14
Above Guidelines5
View Report →

Romney

People Served2K
Contaminants Tested20
Above Guidelines5
View Report →

Nutter Fort

People Served2K
Contaminants Tested15
Above Guidelines2
View Report →

Chapmanville

People Served2K
Contaminants Tested15
Above Guidelines2
View Report →

Lumberport

People Served2K
Contaminants Tested101
Above Guidelines2
View Report →

Kermit

People Served1K
Contaminants Tested20
Above Guidelines6
View Report →

Marlinton

People Served1K
Contaminants Tested20
Above Guidelines5
View Report →

New Cumberland

People Served1K
Contaminants Tested103
Above Guidelines2
View Report →

Pennsboro

People Served1K
Contaminants Tested15
Above Guidelines6
View Report →

Anmoore

People Served1K
Contaminants Tested15
Above Guidelines2
View Report →

Mount Gay-Shamrock

People Served1K
Contaminants Tested15
Above Guidelines2
View Report →

Beech Bottom

People Served1K
Contaminants Tested142
Above Guidelines4
View Report →

Arthurdale

People Served0K
Contaminants Tested95
Above Guidelines2
View Report →

Montgomery

People Served0K
Contaminants Tested16
Above Guidelines3
View Report →

Bolivar

People Served0K
Contaminants Tested89
Above Guidelines0
View Report →

Berkeley Springs

People Served0K
Contaminants Tested20
Above Guidelines4
View Report →

Danese

People Served0K
Contaminants Tested20
Above Guidelines5
View Report →

Procious

People Served0K
Contaminants Tested15
Above Guidelines5
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.