West Virginia County Water Quality Reports

Water quality reports for all counties in West Virginia. Browse by county to see safety scores, violations, and ZIP code data.

Browse water quality data by county in West Virginia. Each county page lists all ZIP codes with safety scores and EPA violation data.

← West Virginia state overview

Barbour County, WV: 3 Health Violations — 69/100 (2026)

2026 report: Barbour County, WV scores 69/100 (Grade C). 5 ZIP codes analyzed. 26 EPA violations found. Free report with contaminant data and filter picks.

Berkeley County, WV: 10 Health Violations — 50/100 (2026)

2026 report: Berkeley County, WV scores 50/100 (Grade D). 42 ZIP codes analyzed. 325 EPA violations found. Free report with contaminant data and filter ...

Braxton County, WV: 1 Health Violation — 61/100 (2026)

2026 report: Braxton County, WV scores 61/100 (Grade C). 17 ZIP codes analyzed. 49 EPA violations found. Free report with contaminant data and filter pi...

Brooke County, WV: 5 Health Violations — 56/100 (2026)

2026 report: Brooke County, WV scores 56/100 (Grade C). 6 ZIP codes analyzed. 44 EPA violations found. Free report with contaminant data and filter picks.

Cabell County, WV: 116 Violations — 74/100 (2026)

2026 report: Cabell County, WV scores 74/100 (Grade B). 40 ZIP codes analyzed. 116 EPA violations found. Free report with contaminant data and filter pi...

Calhoun County, WV: 12 Health Violations — 57/100 (2026)

2026 report: Calhoun County, WV scores 57/100 (Grade C). 10 ZIP codes analyzed. 111 EPA violations found. Free report with contaminant data and filter p...

Clay County, WV: 2 Health Violations — 62/100 (2026)

2026 report: Clay County, WV scores 62/100 (Grade C). 11 ZIP codes analyzed. 23 EPA violations found. Free report with contaminant data and filter picks.

Doddridge County, WV: 3 Health Violations — 64/100 (2026)

2026 report: Doddridge County, WV scores 64/100 (Grade C). 4 ZIP codes analyzed. 22 EPA violations found. Free report with contaminant data and filter p...

Fayette County, WV: 14 Health Violations — 61/100 (2026)

2026 report: Fayette County, WV scores 61/100 (Grade C). 51 ZIP codes analyzed. 80 EPA violations found. Free report with contaminant data and filter pi...

Gilmer County, WV: 135 Violations — 60/100 (2026)

2026 report: Gilmer County, WV scores 60/100 (Grade C). 12 ZIP codes analyzed. 135 EPA violations found. Free report with contaminant data and filter pi...

Grant County, WV: 3 Health Violations — 54/100 (2026)

2026 report: Grant County, WV scores 54/100 (Grade D). 7 ZIP codes analyzed. 31 EPA violations found. Free report with contaminant data and filter picks.

Greenbrier County, WV: 23 Health Violations — 50/100 (2026)

2026 report: Greenbrier County, WV scores 50/100 (Grade D). 19 ZIP codes analyzed. 230 EPA violations found. Free report with contaminant data and filte...

Hampshire County, WV: 8 Health Violations — 53/100 (2026)

2026 report: Hampshire County, WV scores 53/100 (Grade D). 16 ZIP codes analyzed. 155 EPA violations found. Free report with contaminant data and filter...

Hancock County, WV: 4 Health Violations — 61/100 (2026)

2026 report: Hancock County, WV scores 61/100 (Grade C). 5 ZIP codes analyzed. 65 EPA violations found. Free report with contaminant data and filter picks.

Hardy County, WV: 32 Health Violations — 48/100 (2026)

2026 report: Hardy County, WV scores 48/100 (Grade D). 8 ZIP codes analyzed. 78 EPA violations found. Free report with contaminant data and filter picks.

Harrison County, WV: 30 Health Violations — 66/100 (2026)

2026 report: Harrison County, WV scores 66/100 (Grade C). 23 ZIP codes analyzed. 354 EPA violations found. Free report with contaminant data and filter ...

Jackson County, WV: 3 Health Violations — 63/100 (2026)

2026 report: Jackson County, WV scores 63/100 (Grade C). 12 ZIP codes analyzed. 58 EPA violations found. Free report with contaminant data and filter pi...

Jefferson County, WV: 26 Health Violations — 52/100 (2026)

2026 report: Jefferson County, WV scores 52/100 (Grade D). 11 ZIP codes analyzed. 293 EPA violations found. Free report with contaminant data and filter...

Kanawha County, WV: 48 Health Violations — 92/100 (2026)

2026 report: Kanawha County, WV scores 92/100 (Grade A). 52 ZIP codes analyzed. 2457 EPA violations found. Free report with contaminant data and filter ...

Lewis County, WV: 8 Violations — 65/100 (2026)

2026 report: Lewis County, WV scores 65/100 (Grade C). 3 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.

Lincoln County, WV: 11 Health Violations — 59/100 (2026)

2026 report: Lincoln County, WV scores 59/100 (Grade C). 20 ZIP codes analyzed. 89 EPA violations found. Free report with contaminant data and filter pi...

Logan County, WV: 11 Health Violations — 68/100 (2026)

2026 report: Logan County, WV scores 68/100 (Grade C). 46 ZIP codes analyzed. 77 EPA violations found. Free report with contaminant data and filter picks.

Marion County, WV: 6 Health Violations — 65/100 (2026)

2026 report: Marion County, WV scores 65/100 (Grade C). 20 ZIP codes analyzed. 200 EPA violations found. Free report with contaminant data and filter pi...

Marshall County, WV: 4 Health Violations — 57/100 (2026)

2026 report: Marshall County, WV scores 57/100 (Grade C). 6 ZIP codes analyzed. 40 EPA violations found. Free report with contaminant data and filter pi...

Mason County, WV: 1 Health Violation — 66/100 (2026)

2026 report: Mason County, WV scores 66/100 (Grade C). 13 ZIP codes analyzed. 104 EPA violations found. Free report with contaminant data and filter picks.

McDowell County, WV: 29 Health Violations — 74/100 (2026)

2026 report: McDowell County, WV scores 74/100 (Grade B). 36 ZIP codes analyzed. 183 EPA violations found. Free report with contaminant data and filter ...

Mercer County, WV: 10 Health Violations — 50/100 (2026)

2026 report: Mercer County, WV scores 50/100 (Grade D). 21 ZIP codes analyzed. 37 EPA violations found. Free report with contaminant data and filter picks.

Mineral County, WV: 14 Health Violations — 50/100 (2026)

2026 report: Mineral County, WV scores 50/100 (Grade D). 8 ZIP codes analyzed. 212 EPA violations found. Free report with contaminant data and filter pi...

Mingo County, WV: 24 Health Violations — 73/100 (2026)

2026 report: Mingo County, WV scores 73/100 (Grade B). 31 ZIP codes analyzed. 407 EPA violations found. Free report with contaminant data and filter picks.

Monongalia County, WV: 10 Health Violations — 59/100 (2026)

2026 report: Monongalia County, WV scores 59/100 (Grade C). 15 ZIP codes analyzed. 89 EPA violations found. Free report with contaminant data and filter...

Monroe County, WV: 5 Health Violations — 53/100 (2026)

2026 report: Monroe County, WV scores 53/100 (Grade D). 8 ZIP codes analyzed. 26 EPA violations found. Free report with contaminant data and filter picks.

Morgan County, WV: 15 Violations — 43/100 (2026)

2026 report: Morgan County, WV scores 43/100 (Grade D). 2 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.

Nicholas County, WV: Lead Above EPA Limits — 61/100 (2026)

2026 report: Nicholas County, WV scores 61/100 (Grade C). 19 ZIP codes analyzed. 266 EPA violations found. Lead above EPA limits. Free report with conta...

Ohio County, WV: 13 Health Violations — 47/100 (2026)

2026 report: Ohio County, WV scores 47/100 (Grade D). 6 ZIP codes analyzed. 33 EPA violations found. Free report with contaminant data and filter picks.

Pendleton County, WV: 12 Violations — 53/100 (2026)

2026 report: Pendleton County, WV scores 53/100 (Grade D). 8 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter p...

Pleasants County, WV: 11 Violations — 66/100 (2026)

2026 report: Pleasants County, WV scores 66/100 (Grade C). 3 ZIP codes analyzed. 11 EPA violations found. Free report with contaminant data and filter p...

Pocahontas County, WV: 8 Health Violations — 51/100 (2026)

2026 report: Pocahontas County, WV scores 51/100 (Grade D). 11 ZIP codes analyzed. 120 EPA violations found. Free report with contaminant data and filte...

Preston County, WV: 11 Health Violations — 59/100 (2026)

2026 report: Preston County, WV scores 59/100 (Grade C). 13 ZIP codes analyzed. 201 EPA violations found. Free report with contaminant data and filter p...

Putnam County, WV: 1 Violation — 59/100 (2026)

2026 report: Putnam County, WV scores 59/100 (Grade C). 10 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.

Raleigh County, WV: Lead Above EPA Limits — 61/100 (2026)

2026 report: Raleigh County, WV scores 61/100 (Grade C). 50 ZIP codes analyzed. 140 EPA violations found. Lead above EPA limits. Free report with contam...

Randolph County, WV: 29 Health Violations — 64/100 (2026)

2026 report: Randolph County, WV scores 64/100 (Grade C). 20 ZIP codes analyzed. 363 EPA violations found. Free report with contaminant data and filter ...

Ritchie County, WV: 9 Health Violations — 64/100 (2026)

2026 report: Ritchie County, WV scores 64/100 (Grade C). 9 ZIP codes analyzed. 58 EPA violations found. Free report with contaminant data and filter picks.

Roane County, WV: 6 Health Violations — 65/100 (2026)

2026 report: Roane County, WV scores 65/100 (Grade C). 8 ZIP codes analyzed. 118 EPA violations found. Free report with contaminant data and filter picks.

Summers County, WV: 4 Health Violations — 49/100 (2026)

2026 report: Summers County, WV scores 49/100 (Grade D). 8 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.

Taylor County, WV: 1 Health Violation — 64/100 (2026)

2026 report: Taylor County, WV scores 64/100 (Grade C). 6 ZIP codes analyzed. 39 EPA violations found. Free report with contaminant data and filter picks.

Tucker County, WV: 13 Health Violations — 63/100 (2026)

2026 report: Tucker County, WV scores 63/100 (Grade C). 9 ZIP codes analyzed. 102 EPA violations found. Free report with contaminant data and filter picks.

Tyler County, WV: 17 Health Violations — 66/100 (2026)

2026 report: Tyler County, WV scores 66/100 (Grade C). 4 ZIP codes analyzed. 145 EPA violations found. Free report with contaminant data and filter picks.

Upshur County, WV: 11 Violations — 57/100 (2026)

2026 report: Upshur County, WV scores 57/100 (Grade C). 11 ZIP codes analyzed. 11 EPA violations found. Free report with contaminant data and filter picks.

Wayne County, WV: 9 Health Violations — 65/100 (2026)

2026 report: Wayne County, WV scores 65/100 (Grade C). 15 ZIP codes analyzed. 61 EPA violations found. Free report with contaminant data and filter picks.

Webster County, WV: 2 Health Violations — 60/100 (2026)

2026 report: Webster County, WV scores 60/100 (Grade C). 7 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter picks.

Wetzel County, WV: 8 Health Violations — 51/100 (2026)

2026 report: Wetzel County, WV scores 51/100 (Grade D). 10 ZIP codes analyzed. 86 EPA violations found. Free report with contaminant data and filter picks.

Wirt County, WV: 1 Health Violation — 72/100 (2026)

2026 report: Wirt County, WV scores 72/100 (Grade B). 2 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.

Wood County, WV: 14 Health Violations — 70/100 (2026)

2026 report: Wood County, WV scores 70/100 (Grade B). 16 ZIP codes analyzed. 87 EPA violations found. Free report with contaminant data and filter picks.

Wyoming County, WV: 22 Health Violations — 70/100 (2026)

2026 report: Wyoming County, WV scores 70/100 (Grade B). 30 ZIP codes analyzed. 137 EPA violations found. Free report with contaminant data and filter p...

Get safety alerts for West Virginia

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Check your water filter options Free tool — no phone call required.