State drinking water records
South Carolina drinking water systems
563 community water systems serve South Carolina and are listed below under 46 counties and on the pages of 382 cities and towns. Their own population figures add up to 4,688,299 people, a sum that counts people twice where one system sells water to another.
95 of them (17%) had at least one health-based violation in the last 10 years. 87 systems still have one unresolved.
343 rely mainly on groundwater and 220 on surface water, counting water bought from other systems.
562 systems filed a lead service line inventory listing 9,034 lead lines, 15,508 galvanized lines that must be replaced and 413,082 lines of unknown material.
90 systems are placed by the county their records name: EPA has no service area map for 68 of them, and 22 have one that does not line up with their own records.
- Community water systems
- 563
- People served, sum of each system's own figure
- 4,688,299
- Systems with a health-based violation, last 10 years
- 95
- Systems with one unresolved
- 87
- Lead service lines in inventories
- 9,034
Counties
46 countiesEach 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 |
|---|---|---|---|---|
| Abbeville County | 5 | 16,765 | 3 | 4 |
| Aiken County | 25 | 135,115 | 4 | 2 |
| Allendale County | 4 | 8,783 | 1 | 1 |
| Anderson County | 23 | 202,292 | 2 | 7 |
| Bamberg County | 4 | 8,033 | 1 | 2 |
| Barnwell County | 5 | 10,536 | 0 | 0 |
| Beaufort County | 15 | 204,062 | 3 | 1 |
| Berkeley County | 11 | 491,404 | 1 | 0 |
| Calhoun County | 3 | 5,670 | 0 | 0 |
| Charleston County | 14 | 501,799 | 3 | 3 |
| Cherokee County | 6 | 55,206 | 3 | 0 |
| Chester County | 1 | 15,668 | 0 | 1 |
| Chesterfield County | 9 | 44,266 | 1 | 0 |
| Clarendon County | 9 | 15,835 | 0 | 0 |
| Colleton County | 7 | 18,431 | 1 | 0 |
| Darlington County | 4 | 69,175 | 0 | 0 |
| Dillon County | 4 | 28,330 | 0 | 0 |
| Dorchester County | 11 | 155,002 | 0 | 1 |
| Edgefield County | 2 | 29,248 | 1 | 0 |
| Fairfield County | 6 | 19,036 | 1 | 3 |
| Florence County | 7 | 99,970 | 1 | 1 |
| Georgetown County | 9 | 67,584 | 2 | 2 |
| Greenville County | 8 | 539,747 | 1 | 1 |
| Greenwood County | 4 | 58,149 | 0 | 1 |
| Hampton County | 8 | 11,102 | 0 | 2 |
| Horry County | 10 | 419,242 | 1 | 1 |
| Jasper County | 3 | 2,879 | 1 | 1 |
| Kershaw County | 5 | 73,102 | 0 | 0 |
| Lancaster County | 4 | 96,695 | 1 | 1 |
| Laurens County | 4 | 67,746 | 1 | 0 |
| Lee County | 2 | 4,183 | 0 | 1 |
| Lexington County | 72 | 175,911 | 15 | 12 |
| Marion County | 4 | 34,268 | 0 | 0 |
| Marlboro County | 5 | 21,313 | 1 | 2 |
| McCormick County | 2 | 10,318 | 2 | 0 |
| Newberry County | 6 | 25,184 | 2 | 0 |
| Oconee County | 13 | 92,207 | 1 | 6 |
| Orangeburg County | 13 | 63,682 | 0 | 3 |
| Pickens County | 15 | 117,337 | 1 | 3 |
| Richland County | 29 | 357,794 | 8 | 6 |
| Saluda County | 5 | 10,707 | 2 | 1 |
| Spartanburg County | 8 | 398,429 | 2 | 0 |
| Sumter County | 18 | 83,279 | 2 | 5 |
| Union County | 6 | 21,943 | 4 | 0 |
| Williamsburg County | 7 | 12,876 | 1 | 0 |
| York County | 50 | 199,654 | 6 | 5 |
Largest systems
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Greenville Water | Greenville County | 396,265 | Surface water | 0 | 0 | 0 |
| Charleston Water System | Charleston County and 1 other county | 327,422 | Surface water | 0 | 0 | 6,504 |
| City of Columbia | Richland County | 319,500 | Surface water | 2 | 0 | 0 |
| GSW&Sa | Horry County | 252,840 | Surface water | 0 | 0 | 0 |
| Spartanburg Water System | Spartanburg County | 166,364 | Surface water | 2 | 0 | 0 |
| BJW&Sa | Beaufort County | 145,634 | Surface water | 1 | 0 | 0 |
| Bcwsa Sangaree W/D | Berkeley County | 95,345 | Purchased surface water | 0 | 0 | 0 |
| Mt Pleasant Water Works | Charleston County | 91,500 | Purchased surface water | 0 | 0 | 0 |
| SJWD Middle Tyger WTP | Spartanburg County | 87,259 | Surface water | 0 | 0 | 0 |
| City of Rock Hill | York County | 84,504 | Surface water | 0 | 0 | 0 |
| Summerville CPW | Dorchester County | 81,750 | Purchased surface water | 0 | 0 | 0 |
| City of Florence | Florence County | 79,745 | Surface water | 2 | 0 | 0 |
| Lancaster County W&SD | Lancaster County | 79,107 | Purchased surface water | 1 | 0 | 0 |
| Greer CPW | Greenville County and 1 other county | 54,024 | Surface water | 0 | 0 | 0 |
| City of Sumter | Sumter County | 53,070 | Groundwater | 0 | 0 | 0 |
Systems with unresolved health-based violations
87 systems| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| High Hills Rural Water Co Inc | Sumter County | 12,545 | Groundwater | 0 | 6 | 0 |
| Town of Andrews | Georgetown County | 3,450 | Groundwater | 0 | 6 | 0 |
| Town of Scotia | Hampton County | 161 | Groundwater | 0 | 4 | 0 |
| Pleasant Ridge MHP | Lexington County | 22 | Groundwater | 1 | 4 | 0 |
| Town of Calhoun Falls | Abbeville County | 2,473 | Purchased surface water | 3 | 3 | 0 |
| Town of McColl | Marlboro County | 2,445 | Groundwater | 0 | 3 | 0 |
| Adnah Hills MHP | York County | 350 | Groundwater | 1 | 3 | 0 |
| Piney Lane MHP | Richland County | 32 | Groundwater | 0 | 3 | 0 |
| City of Clemson | Pickens County | 17,896 | Purchased surface water | 0 | 2 | 0 |
| City of Walhalla | Oconee County | 16,010 | Surface water | 0 | 2 | 0 |
| City of Westminster | Oconee County | 8,085 | Surface water | 0 | 2 | 0 |
| Homeland Park W/D | Anderson County | 7,328 | Purchased surface water | 0 | 2 | 1,353 |
| City of Loris | Horry County | 4,350 | Purchased surface water | 0 | 2 | 0 |
| Keowee Key Utility System Inc | Oconee County | 4,108 | Purchased surface water | 0 | 2 | 0 |
| Town of Central | Pickens County | 3,495 | Purchased surface water | 0 | 2 | 0 |
| Town of Estill | Hampton County | 2,120 | Groundwater | 0 | 2 | 0 |
| Town of Lincolnville | Charleston County | 1,980 | Purchased surface water | 0 | 2 | 0 |
| Town of Fairfax | Allendale County | 1,962 | Groundwater | 0 | 2 | 0 |
| Mitford Water District | Fairfield County | 1,878 | Purchased surface water | 0 | 2 | 0 |
| Lake Wylie MHP | York County | 1,225 | Groundwater | 1 | 2 | 0 |
| Rolling Meadows MHP | Lexington County | 1,056 | Groundwater | 0 | 2 | 0 |
| McGregor Downs | Lexington County | 626 | Groundwater | 0 | 2 | 0 |
| Glen at Clover LLC the | York County | 300 | Groundwater | 0 | 2 | 0 |
| Basin Rock MHP | Lexington County | 190 | Groundwater | 10 | 2 | 0 |
| Chucks MHP | York County | 168 | Groundwater | 1 | 2 | 0 |
| Silver Lake MHP | Lexington County | 122 | Groundwater | 0 | 2 | 0 |
| Hermitage MHP | Lexington County | 100 | Groundwater | 0 | 2 | 0 |
| WA Burbage Trailer Park 1 | Charleston County | 81 | Groundwater | 1 | 2 | 0 |
| Hidden Acres MHP | Lexington County | 74 | Groundwater | 0 | 2 | 0 |
| Hidden Oaks MHP | Lexington County | 40 | Groundwater | 1 | 2 | 0 |
| Country Acres | Greenwood County | 34 | Groundwater | 1 | 2 | 0 |
| Bel Air MHP | Richland County | 34 | Groundwater | 1 | 2 | 0 |
| Powdersville Water District | Anderson County | 34,960 | Purchased surface water | 0 | 1 | 0 |
| City of North Augusta | Aiken County | 26,125 | Surface water | 0 | 1 | 0 |
| Hammond W/D | Anderson County | 21,193 | Purchased surface water | 0 | 1 | 0 |
| West Anderson W/D | Anderson County | 17,430 | Purchased surface water | 0 | 1 | 0 |
| Pioneer Rural Water Dist | Oconee County | 16,929 | Surface water | 0 | 1 | 0 |
| Chester Metropolitan District | Chester County | 15,668 | Surface water | 0 | 1 | 0 |
| City of Lancaster | Lancaster County | 14,074 | Purchased surface water | 0 | 1 | 0 |
| City of Tega Cay | York County | 10,500 | Purchased surface water | 0 | 1 | 0 |
| Batesburg Leesville DPW | Lexington County | 6,814 | Surface water | 0 | 1 | 0 |
| Town of Williamston | Anderson County | 6,693 | Purchased surface water | 0 | 1 | 0 |
| City of Abbeville | Abbeville County | 5,650 | Surface water | 3 | 1 | 0 |
| Town of Pendleton | Anderson County | 5,597 | Purchased surface water | 0 | 1 | 0 |
| Marlboro Water Co | Marlboro County | 5,360 | Groundwater | 0 | 1 | 0 |
| Donalds-Due West W&Sa | Abbeville County | 5,200 | Purchased surface water | 1 | 1 | 24 |
| Town of Honea Path | Anderson County | 4,386 | Purchased surface water | 0 | 1 | 0 |
| Town of Denmark | Bamberg County | 3,500 | Groundwater | 1 | 1 | 0 |
| Saluda CPW | Saluda County | 3,390 | Purchased surface water | 11 | 1 | No inventory |
| City of Liberty | Pickens County | 3,349 | Purchased surface water | 0 | 1 | 0 |
| Town of Ware Shoals | Greenwood County and 1 other county | 3,174 | Purchased surface water | 0 | 1 | 0 |
| Silver Springs W/D | Orangeburg County | 2,660 | Purchased surface water | 0 | 1 | 0 |
| Jenkinsville Water Company | Fairfield County | 2,550 | Groundwater | 5 | 1 | 0 |
| Browns Ferry Water Co | Georgetown County | 2,550 | Groundwater | 0 | 1 | 0 |
| Town of Santee | Orangeburg County | 2,388 | Purchased surface water | 0 | 1 | 0 |
| Town of Bowman | Orangeburg County | 1,274 | Purchased surface water | 0 | 1 | 0 |
| Town of Scranton | Florence County | 1,133 | Groundwater | 0 | 1 | 0 |
| Town of Ridgeway | Fairfield County | 950 | Purchased surface water | 0 | 1 | 0 |
| Town of Harleyville | Dorchester County | 946 | Groundwater | 0 | 1 | 0 |
| Town of Eastover | Richland County | 700 | Groundwater | 0 | 1 | 0 |
| Town of Salley | Aiken County | 456 | Groundwater | 0 | 1 | 0 |
| Town of Pinewood | Sumter County | 455 | Groundwater | 0 | 1 | 0 |
| Town of Lynchburg | Lee County | 373 | Groundwater | 0 | 1 | 0 |
| Olar Govan Water System | Bamberg County | 291 | Groundwater | 0 | 1 | 0 |
| Timber Lake I | Oconee County | 283 | Groundwater | 0 | 1 | 0 |
| Shaw Mobile Home Park | Sumter County | 173 | Groundwater | 1 | 1 | 0 |
| Burbage MHP | Charleston County | 171 | Groundwater | 1 | 1 | 0 |
| Ridgeway Manor | Fairfield County | 158 | Groundwater | 0 | 1 | 0 |
| Cedar Hill MHP | Sumter County | 128 | Groundwater | 0 | 1 | 0 |
| Pine Ridge MHP | Lexington County | 100 | Groundwater | 1 | 1 | 0 |
| Fishing Creek POA | Colleton County | 98 | Groundwater | 0 | 1 | 0 |
| Timber Lake II | Oconee County | 93 | Groundwater | 0 | 1 | 0 |
| Halter Acres MHP | Lexington County | 90 | Groundwater | 0 | 1 | 0 |
| Richland Estates MHC | Richland County | 90 | Groundwater | 1 | 1 | 0 |
| Wells East S/D | Beaufort County | 60 | Groundwater | 0 | 1 | 0 |
| BGWC Woodmont Estate | Greenville County | 59 | Groundwater | 0 | 1 | 0 |
| Dewees Utilities | Charleston County | 55 | Groundwater | 9 | 1 | 0 |
| Palmetto MHP 2 | Jasper County | 48 | Groundwater | 1 | 1 | 0 |
| Cedar Retirement Center | Lexington County | 45 | Groundwater | 0 | 1 | 0 |
| Mitchell MHP | Greenwood County | 43 | Groundwater | 0 | 1 | 0 |
| Isaqueena Point Util Sys | Oconee County | 38 | Purchased surface water | 0 | 1 | 0 |
| Cresthaven MHP | Richland County | 37 | Groundwater | 1 | 1 | 0 |
| Emerald Shores | Lexington County | 36 | Groundwater | 0 | 1 | 0 |
| Quail Hollow S/D | Sumter County | 36 | Groundwater | 0 | 1 | 0 |
| Carroll MHP 1 | York County | 25 | Groundwater | 0 | 1 | 0 |
| 611 Harmon LLC | Richland County | 24 | Groundwater | 2 | 1 | 0 |
| McCords Ferry at Lake Marion | Orangeburg County | 21 | Purchased groundwater | 0 | 1 | 0 |
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