Tapcensus

All water systems in Alabama

560 systems

SystemServesStatusRules violated, 3 yrUnresolved
Turnerville Water & Fire Pro District
Saraland · Mobile County
5,991 1 0
Centreville Water & Sewer
Centreville · Bibb County
5,985 0 0
Poarch Creek Utilities West
County
5,961 0 0
Cumberland Mountain Water & Fpa
Scottsboro · Jackson County
5,880 0 0
Fayetteville Water Authority
Fayetteville · Talladega County
5,865 0 0
Rogersville Water Works & Sewer Board
Rogersville · Lauderdale County
5,817 0 0
Dauphin Island Water & Sewer
Dauphin Island · Mobile County
5,802 0 0
Fords Valley & Hwy 278 Water
Piedmont · Etowah County
5,760 0 0
Aliceville, Water & SB of the City of
Aliceville · Pickens County
5,655 2 0
Hokes Bluff Water Board
Hokes Bluff · Etowah County
5,536 0 0
Spring Valley Water Authority
Tuscumbia · Colbert County
5,520 1 0
Bridgeport Utilities Board
Bridgeport · Jackson County
5,505 0 0
Sardis City Water Board
Boaz · Etowah County
5,463 0 0
Millbrook Utilities
Millbrook · Elmore County
5,451 2 1
Pintlala Water System, Inc.
Hope Hull · Montgomery County
5,343 1 0
Grove Hill Water Works
Grove Hill · Clarke County
5,280 0 0
Elba, the WW and EB of the City of
Elba · Coffee County
5,262 3 1
Joppa Hulaco & Ryan Water Authority
Joppa · Cullman County
5,220 1 0
Southwest Alabama Water Authority
Peterman · Monroe County
5,196 2 0
Franklin County Water Service Authority
Russellville · Franklin County
5,166 0 0
Old Line Water System
Jackson · Clarke County
5,145 1 0
Coker Water Authority
Coker · Tuscaloosa County
5,118 0 0
West Autauga Water Authority
Autaugaville · Autauga County
5,106 0 0
Linden, the UB of the City of
Linden · Marengo County
5,103 0 0
Wattsville Water Authority
Wattsville · St. Clair County
5,097 0 0
Eclectic, Water Works & Sewer Board
Eclectic · Elmore County
5,094 1 0
Stewartville Water Authority
Sylacauga · Coosa County
5,067 0 0
Evergreen Water Works
Evergreen · Conecuh County
4,950 1 0
Houston County Water Authority
Dothan · Houston County
4,902 2 0
Berry, Town of
Berry · Fayette County
4,887 1 0
Chisholm Heights, Water & F P Authority
Florence · Lauderdale County
4,881 5 1
Boldo, Water & Fire Protection Authority
Jasper · Walker County
4,857 0 0
Eutaw Water Department
Eutaw · Greene County
4,764 1 0
Talladega County Water Department
Talladega · Talladega County
4,749 1 1
Livingston Utility Board
Livingston · Sumter County
4,680 0 0
West Blocton, Town of
West Blocton · Bibb County
4,629 1 0
Butler Water System
Butler · Choctaw County
4,590 1 0
Heflin, the Water Works and Sewer Board
Heflin · Cleburne County
4,590 6 0
Cook Springs Water Authority
St. Clair County
4,569 0 0
Greensboro, Utilities BD of the City of
Greensboro · Hale County
4,500 4 1
Munford Water Authority, Inc.
Munford · Talladega County
4,467 0 0
Friendship Water Works
Friendship · Elmore County
4,425 0 0
South Marengo CO Water & Fire Pro Auth
Linden · Marengo County
4,416 0 0
Moundville, City of
Moundville · Hale County
4,404 1 0
Bethel Water System, Inc.
Wilsonville · Shelby County
4,398 0 0
Fayette Co., Water Coord. & F. P. A.
Fayette · Fayette County
4,386 0 0
Northeast Etowah County Water Co-Op
Gadsden · Etowah County
4,380 0 0
Jemison Water Works
Jemison · Chilton County
4,365 0 0
Guin Water & Sewer Board
Guin · Marion County
4,350 0 0
Cedar Bluff Utilities Board
Cedar Bluff · Cherokee County
4,281 0 0
About this data

Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.

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.