Tapcensus

All water systems in Alabama

560 systems

SystemServesStatusRules violated, 3 yrUnresolved
Chilton Water Authority
Thorsby · Chilton County
27,681 0 0
Calera, the Wwb of TE City of
Calera · Shelby County
26,982 0 0
NE Morgan Co., Water & Sewer Authority
Somerville · Morgan County
26,352 0 0
Odenville, Utillities Bd. of the Town of
Odenville · St. Clair County
26,022 1 1
Fort Payne, the WW BD of the City of
Fort Payne · DeKalb County
25,107 0 0
Sylacauga Utilities Board
Sylacauga · Talladega County
24,087 0 0
Troy Utilities, City of
Troy · Pike County
23,523 0 0
Muscle Shoals Utility Board
Muscle Shoals · Colbert County
22,467 0 0
Hartselle Utility Board, City of
Hartselle · Morgan County
22,233 0 0
Scottsboro Water Sewer & GB
Scottsboro · Jackson County
22,200 0 0
Selma, the WW and SB of the City of
Selma · Dallas County
21,834 2 1
Helena, the UB of the City of
Helena · Shelby County
21,300 0 0
Leeds Water Works Board
Leeds · Jefferson County
21,300 0 0
Talladega Water & Sewer Dept, City of
Talladega · Talladega County
20,250 1 0
Oneonta, UB of the City of
Oneonta · Blount County
19,971 0 0
Ozark Utilities Board
Ozark · Dale County
19,965 1 0
Douglas Water Authority
Douglas · Marshall County
19,179 1 0
Blount County Water Authority
Cleveland · Blount County
19,074 1 0
Curry Water Authority
Jasper · Walker County
18,060 2 0
Eufaula Water Works
Eufaula · Barbour County
17,970 0 0
Orange Beach Water Sewer and F.p.a.
Orange Beach · Baldwin County
17,796 1 0
Pell City, City of
Pell City · St. Clair County
17,586 0 0
Russell County Water Authority
Phenix City · Russell County
17,577 2 0
East Alabama, Water & Fire Pro District
Chambers County
17,532 0 0
V.a.w. Water System, INC
Vinemont · Cullman County
17,466 0 0
Belforest Water System
Daphne · Baldwin County
17,268 2 1
Russellville Water Works and Sewer Board
Russellville · Franklin County
17,100 0 0
Fort Rucker -American Water Enterprises
Dale County
16,774 0 0
Tuscumbia Water Works
Tuscumbia · Colbert County
16,539 0 0
Carrolls Creek, Water Authority
Northport · Tuscaloosa County
16,248 2 0
West Lauderdale Co, Water & Fpa
Florence · Lauderdale County
15,681 0 0
West Lawrence Water Coop
Lawrence County
15,669 2 0
North Marshall Utilities
Grant · Marshall County
15,300 1 0
Andalusia, Utilities Board of
Andalusia · Covington County
15,251 0 0
Boaz Water & Sewer Board
Boaz · Marshall County
15,138 1 1
Citizens Water Service, Inc.
Brookwood · Tuscaloosa County
15,096 1 0
Loachapoka Water Authority
Loachapoka · Lee County
14,964 0 0
FT Mitchell Water System, Inc.
Russell County
14,400 1 0
Pickens County Water Authority
Pickens County
14,364 0 0
Jacksonville Water Works Gas and Sewer
Jacksonville · Calhoun County
14,217 0 0
Walnut Hill Water Authority
Dadeville · Tallapoosa County
14,127 1 1
Butler County Water Authority
Greenville · Butler County
14,052 1 0
Lincoln, City of
Lincoln · Talladega County
13,923 2 0
Saraland, BD of W&s Commissioners
Saraland · Mobile County
13,827 1 0
Sheffield Utilities, City of Sheffield
Sheffield · Colbert County
13,758 1 0
Elmore Water & Sewer Authority
Elmore · Elmore County
13,680 0 0
Owens Crossroads Water Authority
Madison County
13,569 0 0
Clanton, the WW & SB of the City of
Clanton · Chilton County
13,500 1 0
Colbert County Rural Water System
Tuscumbia · Colbert County
13,449 0 0
Guntersville WW & SB
Guntersville · Marshall County
13,374 1 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.