State drinking water records

Alabama drinking water systems

502 community water systems serve Alabama and are listed below under 67 counties and on the pages of 479 cities and towns. Their own population figures add up to 6,299,246 people, a sum that counts people twice where one system sells water to another.

77 of them (15%) had at least one health-based violation in the last 10 years. 67 systems still have one unresolved.

275 rely mainly on groundwater and 227 on surface water, counting water bought from other systems.

498 systems filed a lead service line inventory listing 1,862 lead lines, 55,658 galvanized lines that must be replaced and 291,627 lines of unknown material.

22 systems are placed by the county their records name: EPA has no service area map for 14 of them, and 8 have one that does not line up with their own records.

Community water systems
502
People served, sum of each system's own figure
6,299,246
Systems with a health-based violation, last 10 years
77
Systems with one unresolved
67
Lead service lines in inventories
1,862

Counties

67 counties

Each county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.

County Systems People served With a health-based violation, 10 years With one unresolved
Autauga County 6 71,034 0 0
Baldwin County 15 305,772 1 0
Barbour County 9 35,958 1 2
Bibb County 5 29,295 1 0
Blount County 12 69,753 1 2
Bullock County 2 4,812 0 0
Butler County 4 27,447 2 0
Calhoun County 8 152,334 1 0
Chambers County 4 35,526 1 0
Cherokee County 3 22,938 1 0
Chilton County 6 60,990 1 1
Choctaw County 5 18,096 3 1
Clarke County 7 34,626 3 0
Clay County 5 11,910 2 0
Cleburne County 4 15,543 0 0
Coffee County 6 67,461 1 2
Colbert County 10 81,588 4 1
Conecuh County 7 14,331 1 3
Coosa County 7 16,374 3 1
Covington County 9 43,121 0 0
Crenshaw County 8 23,388 1 3
Cullman County 10 159,732 1 1
Dale County 10 69,139 1 2
Dallas County 6 42,510 0 1
DeKalb County 7 148,875 1 0
Elmore County 9 110,529 2 1
Escambia County 10 49,287 2 2
Etowah County 16 119,338 1 1
Fayette County 5 19,809 1 0
Franklin County 6 39,507 0 0
Geneva County 6 23,725 0 2
Greene County 2 5,901 0 1
Hale County 4 18,957 0 1
Henry County 6 30,057 0 1
Houston County 11 126,654 1 2
Jackson County 8 114,573 3 2
Jefferson County 13 828,786 1 5
Lamar County 5 15,012 1 1
Lauderdale County 7 125,019 1 0
Lawrence County 5 59,625 0 0
Lee County 7 183,102 2 1
Limestone County 6 145,715 0 2
Lowndes County 6 12,825 1 2
Macon County 5 24,813 3 1
Madison County 8 553,587 1 1
Marengo County 7 25,983 1 0
Marion County 9 47,136 4 2
Marshall County 10 188,661 1 2
Mobile County 14 460,974 4 1
Monroe County 8 34,362 3 3
Montgomery County 7 289,056 0 0
Morgan County 9 212,154 2 1
Perry County 2 7,788 0 2
Pickens County 5 27,330 0 0
Pike County 6 42,249 1 1
Randolph County 5 28,323 0 1
Russell County 4 73,737 1 0
Shelby County 14 211,110 1 1
St. Clair County 17 149,451 1 3
Sumter County 4 19,668 0 1
Talladega County 12 94,521 1 3
Tallapoosa County 9 75,816 1 2
Tuscaloosa County 12 285,789 2 0
Walker County 15 87,495 2 1
Washington County 11 18,627 1 0
Wilcox County 4 13,065 2 1
Winston County 5 31,131 2 0

Largest systems

System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
Central Alabama Water System Jefferson County 585,000 Surface water 0 1 129
Huntsville Utilities Water Dept. Madison County 310,107 Surface water 0 0 0
City of Mobile, BD. of W&S Comm. of the Mobile County 279,000 Surface water 1 0 0
City of Montgomery WW&SSB Montgomery County 276,000 Surface water 0 0 0
Tuscaloosa Water & Sewer Tuscaloosa County 166,524 Surface water 2 0 0
Madison County Water Department Madison County 119,100 Purchased surface water 0 0 0
City of Dothan Utilities Houston County 97,146 Groundwater 0 0 0
Limestone County Water & Sewer Auth. Limestone County 90,900 Surface water 0 0 0
Bessemer Water Service Jefferson County 86,091 Purchased surface water 0 1 0
City of Florence Water Department Lauderdale County 77,766 Surface water 0 0 2
Decatur, Municipal Ub of Morgan County 77,103 Surface water 0 0 1
Auburn Water Works Lee County 65,313 Surface water 0 0 0
City of Fairhope Baldwin County 59,850 Groundwater 0 0 0
Anniston Alabama, the WWSB of the City O Calhoun County 56,646 Surface water 0 0 0
Cullman County Water Department Cullman County 56,628 Purchased surface water 0 0 0

Systems with unresolved health-based violations

67 systems
System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
Jackson County Water Authority Jackson County 7,800 Purchased surface water 5 4 No inventory
Clio Water Works Barbour County 2,832 Groundwater 0 4 0
Glenwood Water Works Crenshaw County 318 Purchased groundwater 0 4 0
City of Daleville, the WWSB of the Dale County 10,014 Groundwater 0 2 0
Cottonwood Water Works Houston County 3,570 Groundwater 1 2 No inventory
City of Goodwater Wtr Works & Sewer BD Coosa County 2,550 Purchased surface water 1 2 0
Ardmore Water System Limestone County 1,886 Groundwater 0 2 0
Steele Water Works Board St. Clair County 1,722 Purchased surface water 1 2 0
Town of Brilliant, the Ub of the Marion County 1,590 Purchased surface water 1 2 No inventory
Town of Leighton, WSB of the Colbert County 1,203 Groundwater 1 2 0
Town of Daviston Water System Tallapoosa County 825 Purchased surface water 0 2 0
Swan Creek Community Limestone County 324 Purchased surface water 0 2 0
Central Alabama Water System Jefferson County 585,000 Surface water 0 1 129
Bessemer Water Service Jefferson County 86,091 Purchased surface water 0 1 0
Warrior River Water Authority Jefferson County 38,700 Surface water 1 1 0
Odenville Utilities Board St. Clair County 26,022 Purchased surface water 0 1 0
City of Selma, the WW and SB of the Dallas County 21,834 Groundwater 0 1 930
Boaz Water & Sewer Board Marshall County 15,000 Purchased surface water 0 1 0
Walnut Hill Water Authority Tallapoosa County 14,127 Purchased surface water 0 1 0
East Cullman Water System Cullman County 13,284 Purchased surface water 0 1 0
Brewton Water Works Escambia County 11,430 Groundwater 1 1 220
Sumter County Water Authority Sumter County 10,983 Groundwater 0 1 0
Montevallo Water Works & Sewer Board Shelby County and 1 other county 10,746 Groundwater under direct influence 1 1 0
Beulah Utilities District Lee County 10,389 Purchased surface water 1 1 0
Town of Gilbertown, Utilities Board of Choctaw County 8,157 Groundwater 7 1 0
City of Satsuma, the WWB of the Mobile County 7,248 Groundwater 0 1 0
Triana Water Works Madison County 7,038 Purchased surface water 0 1 0
Macon County Water Authority Macon County 6,951 Purchased surface water 2 1 1
Springville Water Works St. Clair County 6,468 Purchased surface water 0 1 0
Wilcox County Water and Sewer District Monroe County and 1 other county 6,144 Purchased surface water 2 1 0
Millbrook Utilities Elmore County 5,451 Purchased surface water 0 1 0
City of Elba, the WW and Eb of the Coffee County 5,361 Groundwater 4 1 0
Eutaw Water Department Greene County 4,764 Groundwater 0 1 0
Talladega County Commission Talladega County 4,713 Purchased surface water 0 1 0
City of Greensboro, Utilities BD of the Hale County 4,500 Groundwater 0 1 0
Town of Blountsville, the Ub of the Blount County 4,266 Groundwater 0 1 0
City of Marion Water & Sewer Board Perry County 4,188 Groundwater 0 1 0
New Brockton Water Department Coffee County 4,185 Groundwater 0 1 0
City of Hartford Geneva County 4,140 Groundwater 0 1 0
Town of Stevenson, Util. Board of the Jackson County 4,101 Groundwater 1 1 0
City of Brundidge Water Department Pike County 3,672 Groundwater 1 1 0
Town of Excel Monroe County 3,600 Groundwater 1 1 5
City of Uniontown,The WW & SB of the Perry County 3,600 Groundwater 0 1 0
Central Talladega County Water District Talladega County 3,600 Groundwater 0 1 0
Town of West Jefferson Water System Jefferson County 3,243 Purchased surface water 0 1 0
Union Grove Utility Board Marshall County and 1 other county 3,072 Purchased surface water 1 1 0
Town of East Brewton, the WWB of the Escambia County 2,994 Groundwater 0 1 0
Remlap Pine Mtn Water Authority Blount County and 1 other county 2,616 Purchased surface water 0 1 0
Mexia Water System, Inc. Monroe County 2,532 Groundwater 0 1 0
Hamden Ridge Water Authority Conecuh County 2,196 Groundwater 0 1 0
Cowikee Water Authority Barbour County 1,995 Groundwater 0 1 0
Brantley Water Works Crenshaw County 1,458 Groundwater 0 1 0
Town of Ariton Water Works Board Dale County 1,263 Groundwater 1 1 0
Town of Walnut Grove Etowah County 1,227 Groundwater 0 1 0
White Hall Water Board Lowndes County 1,200 Groundwater 0 1 0
Columbia Water Works Houston County 1,179 Groundwater 0 1 0
Wadley Utilities Board Randolph County 1,149 Purchased surface water 0 1 0
Town of Lowndesboro Lowndes County 1,128 Groundwater 0 1 0
Town of Castleberry Conecuh County 894 Groundwater 0 1 0
Twin Water Authority Marion County 804 Purchased surface water 0 1 0
Water Works, Inc. Talladega County 594 Groundwater 1 1 0
Wills Cross Roads Water System Henry County 540 Groundwater 0 1 0
Repton Water Works Conecuh County 510 Groundwater 1 1 0
Dozier Water Works Crenshaw County 498 Groundwater 0 1 0
Detroit Water Works Lamar County 435 Groundwater 0 1 0
Town of Black Geneva County 375 Groundwater 0 1 0
Kansas Water System Walker County 318 Purchased groundwater 1 1 No inventory

Back to All states

Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations