Alabama County Water Quality Reports

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

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

← Alabama state overview

Autauga County, AL: 1 Violation — 72/100 (2026)

2026 report: Autauga County, AL scores 72/100 (Grade B). 9 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.

Baldwin County, AL: 6 Health Violations — 77/100 (2026)

2026 report: Baldwin County, AL scores 77/100 (Grade B). 26 ZIP codes analyzed. 39 EPA violations found. Free report with contaminant data and filter pi...

Barbour County, AL: 3 Health Violations — 71/100 (2026)

2026 report: Barbour County, AL scores 71/100 (Grade B). 8 ZIP codes analyzed. 52 EPA violations found. Free report with contaminant data and filter picks.

Bibb County, AL: 1 Health Violation — 73/100 (2026)

2026 report: Bibb County, AL scores 73/100 (Grade B). 9 ZIP codes analyzed. 3 EPA violations found. Free report with contaminant data and filter picks.

Blount County, AL: 1 Health Violation — 71/100 (2026)

2026 report: Blount County, AL scores 71/100 (Grade B). 13 ZIP codes analyzed. 18 EPA violations found. Free report with contaminant data and filter picks.

Bullock County, AL: 1 Violation — 60/100 (2026)

2026 report: Bullock County, AL scores 60/100 (Grade C). 7 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.

Butler County, AL: 1 Health Violation — 78/100 (2026)

2026 report: Butler County, AL scores 78/100 (Grade B). 4 ZIP codes analyzed. 16 EPA violations found. Free report with contaminant data and filter picks.

Calhoun County, AL: 8 Violations — 61/100 (2026)

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

Chambers County, AL: 1 Health Violation — 86/100 (2026)

2026 report: Chambers County, AL scores 86/100 (Grade A). 6 ZIP codes analyzed. 27 EPA violations found. Free report with contaminant data and filter pi...

Cherokee County, AL: 1 Violation — 69/100 (2026)

2026 report: Cherokee County, AL scores 69/100 (Grade C). 4 ZIP codes analyzed. 1 EPA violation found. Free report with contaminant data and filter picks.

Chilton County, AL: 2 Violations — 70/100 (2026)

2026 report: Chilton County, AL scores 70/100 (Grade B). 6 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.

Choctaw County, AL: 9 Health Violations — 75/100 (2026)

2026 report: Choctaw County, AL scores 75/100 (Grade B). 9 ZIP codes analyzed. 24 EPA violations found. Free report with contaminant data and filter picks.

Clarke County, AL: 16 Health Violations — 78/100 (2026)

2026 report: Clarke County, AL scores 78/100 (Grade B). 9 ZIP codes analyzed. 40 EPA violations found. Free report with contaminant data and filter picks.

Clay County, AL: 1 Health Violation — 59/100 (2026)

2026 report: Clay County, AL scores 59/100 (Grade C). 6 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.

Cleburne County, AL: 5 Violations — 55/100 (2026)

2026 report: Cleburne County, AL scores 55/100 (Grade C). 5 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter picks.

Coffee County, AL: 6 Health Violations — 86/100 (2026)

2026 report: Coffee County, AL scores 86/100 (Grade A). 7 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter picks.

Colbert County, AL: 5 Health Violations — 60/100 (2026)

2026 report: Colbert County, AL scores 60/100 (Grade C). 9 ZIP codes analyzed. 17 EPA violations found. Free report with contaminant data and filter picks.

Conecuh County, AL: 1 Health Violation — 82/100 (2026)

2026 report: Conecuh County, AL scores 82/100 (Grade B). 5 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.

Coosa County, AL: 1 Health Violation — 57/100 (2026)

2026 report: Coosa County, AL scores 57/100 (Grade C). 6 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.

Covington County, AL: 13 Violations — 89/100 (2026)

2026 report: Covington County, AL scores 89/100 (Grade A). 10 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter ...

Crenshaw County, AL: 15 Violations — 91/100 (2026)

2026 report: Crenshaw County, AL scores 91/100 (Grade A). 7 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter pi...

Cullman County, AL: 20 Violations — 71/100 (2026)

2026 report: Cullman County, AL scores 71/100 (Grade B). 12 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter pi...

Dale County, AL: 1 Health Violation — 86/100 (2026)

2026 report: Dale County, AL scores 86/100 (Grade A). 8 ZIP codes analyzed. 24 EPA violations found. Free report with contaminant data and filter picks.

Dallas County, AL: 29 Violations — 67/100 (2026)

2026 report: Dallas County, AL scores 67/100 (Grade C). 9 ZIP codes analyzed. 29 EPA violations found. Free report with contaminant data and filter picks.

DeKalb County, AL: 8 Health Violations — 71/100 (2026)

2026 report: DeKalb County, AL scores 71/100 (Grade B). 15 ZIP codes analyzed. 23 EPA violations found. Free report with contaminant data and filter picks.

Elmore County, AL: 1 Health Violation — 72/100 (2026)

2026 report: Elmore County, AL scores 72/100 (Grade B). 11 ZIP codes analyzed. 23 EPA violations found. Free report with contaminant data and filter picks.

Escambia County, AL: 59 Violations — 86/100 (2026)

2026 report: Escambia County, AL scores 86/100 (Grade A). 8 ZIP codes analyzed. 59 EPA violations found. Free report with contaminant data and filter pi...

Etowah County, AL: 1 Health Violation — 78/100 (2026)

2026 report: Etowah County, AL scores 78/100 (Grade B). 11 ZIP codes analyzed. 44 EPA violations found. Free report with contaminant data and filter picks.

Fayette County, AL Water Safety: 68/100 (2026)

2026 report: Fayette County, AL scores 68/100 (Grade C). 2 ZIP codes analyzed. No EPA violations. Free report with contaminant data and filter picks.

Franklin County, AL: 2 Violations — 67/100 (2026)

2026 report: Franklin County, AL scores 67/100 (Grade C). 6 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.

Geneva County, AL: 13 Violations — 83/100 (2026)

2026 report: Geneva County, AL scores 83/100 (Grade B). 8 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter picks.

Greene County, AL: 8 Violations — 64/100 (2026)

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

Hale County, AL: 6 Violations — 68/100 (2026)

2026 report: Hale County, AL scores 68/100 (Grade C). 5 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter picks.

Henry County, AL: 20 Violations — 88/100 (2026)

2026 report: Henry County, AL scores 88/100 (Grade A). 6 ZIP codes analyzed. 20 EPA violations found. Free report with contaminant data and filter picks.

Houston County, AL: 1 Health Violation — 87/100 (2026)

2026 report: Houston County, AL scores 87/100 (Grade A). 12 ZIP codes analyzed. 38 EPA violations found. Free report with contaminant data and filter pi...

Jackson County, AL: 11 Health Violations — 47/100 (2026)

2026 report: Jackson County, AL scores 47/100 (Grade D). 18 ZIP codes analyzed. 27 EPA violations found. Free report with contaminant data and filter pi...

Jefferson County, AL: 8 Health Violations — 74/100 (2026)

2026 report: Jefferson County, AL scores 74/100 (Grade B). 87 ZIP codes analyzed. 170 EPA violations found. Free report with contaminant data and filter...

Lamar County, AL: 8 Violations — 77/100 (2026)

2026 report: Lamar County, AL scores 77/100 (Grade B). 6 ZIP codes analyzed. 8 EPA violations found. Free report with contaminant data and filter picks.

Lauderdale County, AL: 10 Violations — 58/100 (2026)

2026 report: Lauderdale County, AL scores 58/100 (Grade C). 11 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter...

Lawrence County, AL: 2 Violations — 54/100 (2026)

2026 report: Lawrence County, AL scores 54/100 (Grade D). 3 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.

Lee County, AL: 1 Health Violation — 77/100 (2026)

2026 report: Lee County, AL scores 77/100 (Grade B). 12 ZIP codes analyzed. 11 EPA violations found. Free report with contaminant data and filter picks.

Limestone County, AL: 35 Violations — 60/100 (2026)

2026 report: Limestone County, AL scores 60/100 (Grade C). 9 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter p...

Lowndes County, AL: 10 Violations — 73/100 (2026)

2026 report: Lowndes County, AL scores 73/100 (Grade B). 4 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter picks.

Macon County, AL: 15 Violations — 67/100 (2026)

2026 report: Macon County, AL scores 67/100 (Grade C). 5 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter picks.

Madison County, AL: 47 Violations — 59/100 (2026)

2026 report: Madison County, AL scores 59/100 (Grade C). 41 ZIP codes analyzed. 47 EPA violations found. Free report with contaminant data and filter pi...

Marengo County, AL: 5 Health Violations — 81/100 (2026)

2026 report: Marengo County, AL scores 81/100 (Grade B). 12 ZIP codes analyzed. 10 EPA violations found. Free report with contaminant data and filter pi...

Marion County, AL: 13 Health Violations — 72/100 (2026)

2026 report: Marion County, AL scores 72/100 (Grade B). 9 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter picks.

Marshall County, AL: 1 Health Violation — 72/100 (2026)

2026 report: Marshall County, AL scores 72/100 (Grade B). 10 ZIP codes analyzed. 15 EPA violations found. Free report with contaminant data and filter p...

Mobile County, AL: 36 Health Violations — 82/100 (2026)

2026 report: Mobile County, AL scores 82/100 (Grade B). 60 ZIP codes analyzed. 172 EPA violations found. Free report with contaminant data and filter pi...

Monroe County, AL: 1 Health Violation — 84/100 (2026)

2026 report: Monroe County, AL scores 84/100 (Grade B). 16 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.

Montgomery County, AL: 5 Violations — 79/100 (2026)

2026 report: Montgomery County, AL scores 79/100 (Grade B). 41 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter ...

Morgan County, AL: 18 Violations — 62/100 (2026)

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

Perry County, AL: 6 Violations — 74/100 (2026)

2026 report: Perry County, AL scores 74/100 (Grade B). 3 ZIP codes analyzed. 6 EPA violations found. Free report with contaminant data and filter picks.

Pickens County, AL: 7 Violations — 70/100 (2026)

2026 report: Pickens County, AL scores 70/100 (Grade B). 5 ZIP codes analyzed. 7 EPA violations found. Free report with contaminant data and filter picks.

Pike County, AL: 13 Violations — 89/100 (2026)

2026 report: Pike County, AL scores 89/100 (Grade A). 6 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter picks.

Randolph County, AL: 2 Violations — 71/100 (2026)

2026 report: Randolph County, AL scores 71/100 (Grade B). 5 ZIP codes analyzed. 2 EPA violations found. Free report with contaminant data and filter picks.

Russell County, AL: 4 Health Violations — 68/100 (2026)

2026 report: Russell County, AL scores 68/100 (Grade C). 10 ZIP codes analyzed. 50 EPA violations found. Free report with contaminant data and filter pi...

Shelby County, AL: 1 Health Violation — 70/100 (2026)

2026 report: Shelby County, AL scores 70/100 (Grade B). 20 ZIP codes analyzed. 27 EPA violations found. Free report with contaminant data and filter picks.

St. Clair County, AL: 1 Health Violation — 74/100 (2026)

2026 report: St. Clair County, AL scores 74/100 (Grade B). 15 ZIP codes analyzed. 21 EPA violations found. Free report with contaminant data and filter ...

Sumter County, AL: 5 Violations — 70/100 (2026)

2026 report: Sumter County, AL scores 70/100 (Grade B). 7 ZIP codes analyzed. 5 EPA violations found. Free report with contaminant data and filter picks.

Talladega County, AL: 3 Health Violations — 61/100 (2026)

2026 report: Talladega County, AL scores 61/100 (Grade C). 11 ZIP codes analyzed. 31 EPA violations found. Free report with contaminant data and filter ...

Tallapoosa County, AL: 4 Health Violations — 88/100 (2026)

2026 report: Tallapoosa County, AL scores 88/100 (Grade A). 8 ZIP codes analyzed. 27 EPA violations found. Free report with contaminant data and filter ...

Tuscaloosa County, AL: 18 Health Violations — 73/100 (2026)

2026 report: Tuscaloosa County, AL scores 73/100 (Grade B). 26 ZIP codes analyzed. 47 EPA violations found. Free report with contaminant data and filter...

Walker County, AL: 9 Health Violations — 78/100 (2026)

2026 report: Walker County, AL scores 78/100 (Grade B). 20 ZIP codes analyzed. 60 EPA violations found. Free report with contaminant data and filter picks.

Washington County, AL: 1 Health Violation — 83/100 (2026)

2026 report: Washington County, AL scores 83/100 (Grade B). 10 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter ...

Wilcox County, AL: 2 Health Violations — 72/100 (2026)

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

Winston County, AL: 2 Health Violations — 75/100 (2026)

2026 report: Winston County, AL scores 75/100 (Grade B). 7 ZIP codes analyzed. 9 EPA violations found. Free report with contaminant data and filter picks.

Get safety alerts for Alabama

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.