Tapcensus

Alabama water quality by county

67 counties with public water systems. Pick a county to see every system that serves it.

CountyActive systemsPeople servedShare with violations, 3 yrSerious violatorsHealth flags
Autauga County 7 71,734 0 0
Baldwin County 24 309,551 0 0
Barbour County 10 37,158 0 0
Bibb County 5 27,603 0 0
Blount County 12 69,588 0 0
Bullock County 3 13,806 0 0
Butler County 5 27,861 0 0
Calhoun County 10 152,923 0 0
Chambers County 5 35,558 0 0
Cherokee County 4 23,532 0 0
Chilton County 5 50,244 0 0
Choctaw County 5 18,096 0 0
Clarke County 8 35,610 0 0
Clay County 5 11,940 0 0
Cleburne County 6 16,248 0 0
Coffee County 8 69,077 0 0
Colbert County 13 85,231 0 0
Conecuh County 7 14,331 0 1
Coosa County 6 15,105 0 1
Covington County 11 46,980 0 0
Crenshaw County 7 21,747 0 0
Cullman County 11 141,826 0 0
Dale County 15 69,284 0 0
Dallas County 8 43,295 0 0
DeKalb County 6 82,048 0 0
Elmore County 10 110,629 1 0
Escambia County 9 43,326 0 0
Etowah County 17 125,773 0 0
Fayette County 5 19,809 0 0
Franklin County 6 39,507 0 0
Geneva County 9 23,950 0 0
Greene County 4 10,093 1 0
Hale County 4 18,957 0 0
Henry County 6 27,246 0 0
Houston County 15 127,803 0 1
Jackson County 8 114,741 1 2
Jefferson County 15 875,880 0 0
Lamar County 6 15,471 0 0
Lauderdale County 8 126,900 0 0
Lawrence County 3 26,781 0 0
Lee County 7 202,429 0 1
Limestone County 4 138,561 0 0
Lowndes County 6 12,825 0 0
Macon County 5 25,356 0 0
Madison County 9 607,701 0 0
Marengo County 7 25,983 0 0
Marion County 9 35,271 0 1
Marshall County 9 141,900 0 0
Mobile County 15 461,411 2 0
Monroe County 8 28,542 0 0
Montgomery County 8 291,672 0 0
Morgan County 6 159,987 0 0
Perry County 3 10,638 0 0
Pickens County 5 27,330 0 0
Pike County 5 40,299 0 0
Randolph County 6 29,115 0 0
Russell County 5 78,576 0 0
Shelby County 16 212,655 0 1
St. Clair County 17 94,136 0 1
Sumter County 4 19,668 0 0
Talladega County 15 90,104 0 0
Tallapoosa County 10 70,502 0 0
Tuscaloosa County 10 272,754 1 0
Walker County 15 87,495 0 1
Washington County 13 19,444 0 0
Wilcox County 6 16,614 0 0
Winston County 5 31,131 0 0
under 30% 30 to 59% 60% and over
About this data

Share with violations counts any violation in the past three years, including monitoring and reporting lapses. Counts cover active systems; systems serving more than one county are counted in each.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Alabama records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.