South Carolina Home Safety Profiles by ZIP
534 ZIP codes · 302 water systems · IPC plumbing code
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 534 ZIP codes across South Carolina, covering 302 public water systems that serve about 4,009,910 people. 251 ZIP codes are mapped to at least one water system with an EPA violation on record.
Measured by ZipCheckup's composite scoring, South Carolina comes out above the C band.
Score Distribution
How South Carolina's 534 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 ZIP Codes by Home Safety Score in South Carolina
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 29069 | Lamar | Darlington | 100 | A |
| 2 | 29101 | Mc Bee | Chesterfield | 100 | A |
| 3 | 29550 | Hartsville | Darlington | 100 | A |
| 4 | 29593 | Society Hill | Darlington | 100 | A |
| 5 | 29709 | Chesterfield | Chesterfield | 100 | A |
| 6 | 29741 | Ruby | Chesterfield | 100 | A |
| 7 | 29828 | Gloverville | Aiken | 100 | A |
| 8 | 29834 | Langley | Aiken | 100 | A |
| 9 | 29532 | Darlington | Darlington | 99 | A |
| 10 | 29540 | Darlington | Darlington | 99 | A |
10 Lowest-Scoring ZIP Codes in South Carolina
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 29680 | Simpsonville | Greenville | 48 | D | 2 |
| 2 | 29681 | Simpsonville | Greenville | 49 | D | 1 |
| 3 | 29644 | Fountain Inn | Greenville | 49 | D | 1 |
| 4 | 29655 | Iva | Anderson | 58 | C | 12 |
| 5 | 29627 | Belton | Anderson | 58 | C | 12 |
| 6 | 29654 | Honea Path | Anderson | 59 | C | 10 |
| 7 | 29669 | Pelzer | Anderson | 62 | C | 4 |
| 8 | 29626 | Anderson | Anderson | 62 | C | 7 |
| 9 | 29684 | Starr | Anderson | 64 | C | 5 |
| 10 | 29624 | Anderson | Anderson | 64 | C | 3 |
County Rankings
Water quality breakdown by county. 46 counties with data in South Carolina.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 45001 | N/A | N/A | 4 | N/A | N/A |
| 45003 | 87 | A | 23 | 29828 (100) | 29829 (67) |
| 45005 | N/A | N/A | 6 | N/A | N/A |
| 45007 | 69 | C | 16 | 29673 (80) | 29655 (58) |
| 45009 | N/A | N/A | 4 | N/A | N/A |
| 45011 | N/A | N/A | 4 | N/A | N/A |
| 45013 | N/A | N/A | 21 | N/A | N/A |
| 45015 | 83 | B | 12 | 29410 (83) | 29486 (78) |
| 45017 | N/A | N/A | 3 | N/A | N/A |
| 45019 | 83 | B | 39 | 29812 (99) | 29466 (77) |
| 45021 | N/A | N/A | 4 | N/A | N/A |
| 45023 | N/A | N/A | 7 | N/A | N/A |
| 45025 | 96 | A | 8 | 29101 (100) | 29520 (78) |
| 45027 | N/A | N/A | 9 | N/A | N/A |
| 45029 | N/A | N/A | 11 | N/A | N/A |
| 45031 | 100 | A | 7 | 29069 (100) | 29540 (99) |
| 45033 | N/A | N/A | 5 | N/A | N/A |
| 45035 | N/A | N/A | 11 | N/A | N/A |
| 45037 | 78 | B | 4 | 29824 (83) | 29847 (67) |
| 45039 | N/A | N/A | 4 | N/A | N/A |
| 45041 | 85 | A | 10 | 29555 (97) | 29541 (83) |
| 45043 | N/A | N/A | 15 | N/A | N/A |
| 45045 | 63 | C | 30 | 29356 (66) | 29680 (48) |
| 45047 | N/A | N/A | 9 | N/A | N/A |
| 45049 | N/A | N/A | 12 | N/A | N/A |
| 45051 | 82 | B | 23 | 29511 (83) | 29569 (79) |
| 45053 | N/A | N/A | 5 | N/A | N/A |
| 45055 | N/A | N/A | 9 | N/A | N/A |
| 45057 | N/A | N/A | 7 | N/A | N/A |
| 45059 | N/A | N/A | 8 | N/A | N/A |
| 45061 | N/A | N/A | 3 | N/A | N/A |
| 45063 | N/A | N/A | 16 | N/A | N/A |
| 45065 | N/A | N/A | 6 | N/A | N/A |
| 45067 | N/A | N/A | 7 | N/A | N/A |
| 45069 | N/A | N/A | 5 | N/A | N/A |
| 45071 | N/A | N/A | 9 | N/A | N/A |
| 45073 | N/A | N/A | 13 | N/A | N/A |
| 45075 | N/A | N/A | 17 | N/A | N/A |
| 45077 | N/A | N/A | 13 | N/A | N/A |
| 45079 | 80 | B | 37 | 29016 (82) | 29061 (72) |
| 45081 | N/A | N/A | 3 | N/A | N/A |
| 45083 | 79 | B | 36 | 29301 (83) | 29376 (66) |
| 45085 | N/A | N/A | 10 | N/A | N/A |
| 45087 | N/A | N/A | 6 | N/A | N/A |
| 45089 | N/A | N/A | 7 | N/A | N/A |
| 45091 | 79 | B | 16 | 29710 (81) | 29715 (76) |
Most Common Contaminants in South Carolina
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Surface Water Treatment Rule | Treatment Technique | 132 | 241 | No |
| Stage 1 DBP Rule | Treatment Technique | 94 | 130 | Yes |
| Consumer Confidence Report Rule | Reporting | 89 | 154 | Yes |
| Stage 2 DBP Rule | Treatment Technique | 72 | 124 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 53 | 58 | Yes |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 49 | 112 | Yes |
| Revised Total Coliform Rule | Microbiological | 35 | 49 | No |
| Total Coliform | Microbiological | 27 | 44 | No |
Overview
We track multi-source home safety signals for 534 ZIP records across South Carolina. Home Safety Score model 4.0.0 is published for 159 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 360 ZIP records, covering 302 community water systems that serve approximately 4,009,910 people.
251 of 360 ZIP codes with a reported violation count in the available EPA record (70%) have recorded EPA violations. 82 health-based violations appear in the available health breakdown.
Active Weather Alerts
1 active alert in South Carolina including 1 warning. Severe weather can affect household safety and utilities through flooding, power outages, infrastructure damage, and boil-water advisories.
| Alert | Severity | Areas |
|---|---|---|
| Flood Warning | Severe | Calhoun, SC; Richland, SC |
View all South Carolina alerts →
Plumbing Regulations
South Carolina follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Full South Carolina regulations →
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 29154 | Sumter | — | 19 | 1 | Sumter City of (sc4310001) |
| 29829 | Graniteville | C | 19 | 8 | Breezy Hill W/d (sc0220006) |
| 29061 | Hopkins | B | 18 | 6 | Columbia City of (sc4010001) |
| 29209 | Columbia | B | 15 | 3 | Columbia City of (sc4010001) |
| 29483 | Summerville | — | 14 | 0 | Summerville Cpw (sc1810003) |
| 29620 | Abbeville | — | 14 | 5 | Abbeville City of (sc0110001) |
| 29170 | West Columbia | — | 13 | 1 | Cayce City of (sc3210003) |
| 29715 | Fort Mill | B | 13 | 3 | Fort Mill Town of (sc4610003) |
| 29851 | Warrenville | B | 13 | 7 | Valley Psa (sc0220012) |
| 29486 | Summerville | B | 12 | 0 | Bcwsa Sangaree W/d (0820002) |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 29009 | Bethune | — | Bethune Town of (sc2810002) | 541 |
| 29010 | Bishopville | — | Bishopville Town of (sc3110001) | 3,810 |
| 29018 | Bowman | — | Orangeburg Dpu (sc3810001) | 47,463 |
| 29020 | Camden | — | Camden City of (sc2810001) | 19,076 |
| 29030 | Cameron | — | Orangeburg Dpu (sc3810001) | 47,463 |
| 29032 | Cassatt | — | Cassatt Wtr Kershaw-lee Company Rwa | 25,485 |
| 29033 | Cayce | — | Cayce City of (sc3210003) | 17,460 |
| 29037 | Chappells | — | Newberry Company W&sa (sc3620002) | 11,157 |
| 29038 | Cope | — | Orangeburg Dpu (sc3810001) | 47,463 |
| 29039 | Cordova | — | Orangeburg Dpu (sc3810001) | 47,463 |
Home Safety Score
Average Home Safety Score for South Carolina: B (80/100) across 159 scored of 534 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average of reported 90th-percentile lead results: 0.0029 mg/L (EPA action level: 0.015 mg/L)
- 3 of 360 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 30 ZIP codes (6%)
- Moderate risk (Zone 2): 117 ZIP codes
- Low risk (Zone 3): 387 ZIP codes
ZIP Code Reports for South Carolina
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 29651 | Greer | 610,813 | C | 1 |
| 29388 | Woodruff | 599,860 | — | 2 |
| 29483 | Summerville | 573,174 | — | 14 |
| 29486 | Summerville | 559,197 | B | 12 |
| 29627 | Belton | 544,109 | C | 12 |
| 29456 | Ladson | 533,405 | — | 2 |
| 29669 | Pelzer | 528,837 | C | 4 |
| 29607 | Greenville | 524,947 | C | 1 |
| 29650 | Greer | 521,282 | C | 1 |
| 29687 | Taylors | 521,282 | C | 1 |
| 29609 | Greenville | 520,087 | C | 1 |
| 29673 | Piedmont | 519,589 | B | 3 |
| 29605 | Greenville | 505,883 | C | 2 |
| 29611 | Greenville | 497,115 | C | 2 |
| 29615 | Greenville | 480,081 | C | 1 |
| 29485 | Summerville | 476,124 | — | 2 |
| 29445 | Goose Creek | 475,467 | B | 0 |
| 29680 | Simpsonville | 473,538 | D | 2 |
| 29644 | Fountain Inn | 473,478 | D | 1 |
| 29681 | Simpsonville | 471,000 | D | 1 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 29680 | Simpsonville | 48 | D | 2 |
| 29644 | Fountain Inn | 49 | D | 1 |
| 29681 | Simpsonville | 49 | D | 1 |
| 29627 | Belton | 58 | C | 12 |
| 29655 | Iva | 58 | C | 12 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 29069 | Lamar | 100 | A | 1 |
| 29101 | Mc Bee | 100 | A | 1 |
| 29550 | Hartsville | 100 | A | 1 |
| 29593 | Society Hill | 100 | A | 0 |
| 29709 | Chesterfield | 100 | A | 0 |
All 534 ZIP Codes in South Carolina
- 29620 (Abbeville) - 14 violations ⚠
- 29426 (Adams Run) [B]
- 29801 (Aiken) [B] - 12 violations ⚠
- 29802 (Aiken)
- 29803 (Aiken) [B] - 9 violations ⚠
- 29804 (Aiken)
- 29805 (Aiken) [B] - 7 violations ⚠
- 29808 (Aiken)
- 29001 (Alcolu)
- 29810 (Allendale) - 4 violations recorded for mapped water systems
- 29621 (Anderson) [B] - 5 violations ⚠
- 29622 (Anderson)
- 29623 (Anderson)
- 29624 (Anderson) [C] - 3 violations ⚠
- 29625 (Anderson) [B] - 7 violations ⚠
- 29626 (Anderson) [C] - 7 violations ⚠
- 29510 (Andrews) - 8 violations recorded for mapped water systems
- 29320 (Arcadia) [B] - 1 violation ⚠
- 29429 (Awendaw) [B]
- 29511 (Aynor) [B]
- 29002 (Ballentine)
- 29003 (Bamberg) - 3 violations ⚠
- 29812 (Barnwell) [A] - 2 violations
- 29006 (Batesburg) - 2 violations recorded for mapped water systems
- 29816 (Bath) [B] - 2 violations
- 29901 (Beaufort)
- 29902 (Beaufort) - 1 violation ⚠
- 29903 (Beaufort)
- 29904 (Beaufort) - 1 violation ⚠
- 29905 (Beaufort) - 1 violation ⚠
- 29906 (Beaufort) - 1 violation ⚠
- 29842 (Beech Island) [B] - 7 violations
- 29627 (Belton) [C] - 12 violations ⚠
- 29512 (Bennettsville) - 4 violations recorded for mapped water systems
- 29009 (Bethune)
- 29010 (Bishopville)
- 29702 (Blacksburg) - 5 violations ⚠
- 29014 (Blackstock)
- 29817 (Blackville) - 3 violations recorded for mapped water systems
- 29015 (Blair) - 8 violations ⚠
- 29516 (Blenheim)
- 29910 (Bluffton) - 3 violations ⚠
- 29016 (Blythewood) [B] - 2 violations ⚠
- 29316 (Boiling Springs) [B] - 1 violation ⚠
- 29431 (Bonneau) [B]
- 29703 (Bowling Green)
- 29018 (Bowman)
- 29819 (Bradley) - 3 violations ⚠
- 29432 (Branchville)
- 29911 (Brunson) - 5 violations recorded for mapped water systems
- 29321 (Buffalo)
- 29518 (Cades) - 8 violations recorded for mapped water systems
- 29628 (Calhoun Falls) - 10 violations ⚠
- 29020 (Camden)
- 29021 (Camden)
- 29030 (Cameron)
- 29322 (Campobello) [B] - 1 violation ⚠
- 29433 (Canadys)
- 29031 (Carlisle)
- 29032 (Cassatt)
- 29704 (Catawba)
- 29033 (Cayce)
- 29519 (Centenary)
- 29630 (Central) - 12 violations recorded for mapped water systems
- 29036 (Chapin) [B] - 11 violations ⚠
- 29037 (Chappells)
- 29401 (Charleston) [B]
- 29402 (Charleston)
- 29403 (Charleston) [B]
- 29406 (Charleston) [B]
- 29407 (Charleston) [B]
- 29409 (Charleston) [B]
- 29412 (Charleston) [B]
- 29413 (Charleston)
- 29414 (Charleston) [B]
- 29416 (Charleston)
- 29417 (Charleston)
- 29422 (Charleston)
- 29423 (Charleston)
- 29424 (Charleston) [B]
- 29425 (Charleston) [B]
- 29492 (Charleston) [B]
- 29404 (Charleston Afb) [B]
- 29520 (Cheraw) [B] - 8 violations ⚠
- 29323 (Chesnee) [C] - 3 violations ⚠
- 29706 (Chester) - 6 violations ⚠
- 29709 (Chesterfield) [A]
- 29821 (Clarks Hill) - 5 violations ⚠
- 29822 (Clearwater)
- 29631 (Clemson) - 2 violations recorded for mapped water systems
- 29632 (Clemson)
- 29633 (Clemson)
- 29634 (Clemson) - 1 violation recorded for mapped water systems
- 29635 (Cleveland) [C] - 2 violations ⚠
- 29324 (Clifton) [B] - 1 violation ⚠
- 29325 (Clinton)
- 29525 (Clio)
- 29710 (Clover) [B] - 5 violations ⚠
- 29201 (Columbia) [B] - 2 violations ⚠
- 29202 (Columbia)
- 29203 (Columbia) [B] - 5 violations ⚠
- 29204 (Columbia) [B] - 2 violations ⚠
- 29205 (Columbia) [B] - 2 violations ⚠
- 29206 (Columbia) [B] - 5 violations ⚠
- 29207 (Columbia) [B] - 5 violations ⚠
- 29208 (Columbia) - 2 violations ⚠
- 29209 (Columbia) [B] - 15 violations ⚠
- 29210 (Columbia) - 2 violations ⚠
- 29211 (Columbia)
- 29212 (Columbia) - 2 violations ⚠
- 29214 (Columbia)
- 29215 (Columbia)
- 29216 (Columbia)
- 29217 (Columbia)
- 29218 (Columbia)
- 29219 (Columbia)
- 29220 (Columbia)
- 29221 (Columbia)
- 29222 (Columbia)
- 29223 (Columbia) [B] - 7 violations ⚠
- 29224 (Columbia)
- 29225 (Columbia)
- 29226 (Columbia)
- 29227 (Columbia)
- 29228 (Columbia)
- 29229 (Columbia) [B] - 4 violations ⚠
- 29230 (Columbia)
- 29240 (Columbia)
- 29250 (Columbia)
- 29260 (Columbia)
- 29290 (Columbia)
- 29292 (Columbia)
- 29636 (Conestee)
- 29329 (Converse) [B] - 1 violation ⚠
- 29526 (Conway) [B] - 5 violations ⚠
- 29527 (Conway) [B] - 5 violations ⚠
- 29528 (Conway)
- 29912 (Coosawhatchie)
- 29038 (Cope)
- 29434 (Cordesville) [B]
- 29039 (Cordova)
- 29435 (Cottageville)
- 29530 (Coward)
- 29330 (Cowpens) [C] - 3 violations ⚠
- 29913 (Crocketville)
- 29436 (Cross) [B]
- 29331 (Cross Anchor) - 1 violation recorded for mapped water systems
- 29332 (Cross Hill)
- 29914 (Dale)
- 29040 (Dalzell) - 10 violations recorded for mapped water systems
- 29532 (Darlington) [A] - 3 violations
- 29540 (Darlington) [A] - 3 violations
- 29915 (Daufuskie Island)
- 29041 (Davis Station)
- 29042 (Denmark) - 3 violations ⚠
- 29536 (Dillon)
- 29638 (Donalds) - 2 violations recorded for mapped water systems
- 29437 (Dorchester)
- 29333 (Drayton) [B] - 1 violation ⚠
- 29639 (Due West) - 1 violation recorded for mapped water systems
- 29334 (Duncan)
- 29916 (Early Branch)
- 29640 (Easley) - 4 violations ⚠
- 29641 (Easley)
- 29642 (Easley) - 5 violations recorded for mapped water systems
- 29044 (Eastover) - 8 violations ⚠
- 29824 (Edgefield) [B] - 1 violation
- 29712 (Edgemoor) - 5 violations ⚠
- 29438 (Edisto Island)
- 29541 (Effingham) [B]
- 29081 (Ehrhardt)
- 29045 (Elgin) - 2 violations ⚠
- 29826 (Elko)
- 29046 (Elliott)
- 29047 (Elloree)
- 29335 (Enoree) [C] - 1 violation
- 29918 (Estill) - 4 violations recorded for mapped water systems
- 29048 (Eutawville) - 3 violations recorded for mapped water systems
- 29643 (Fair Play) - 10 violations ⚠
- 29827 (Fairfax) - 11 violations recorded for mapped water systems
- 29336 (Fairforest)
- 29338 (Fingerville)
- 29501 (Florence) [B]
- 29502 (Florence)
- 29503 (Florence)
- 29504 (Florence)
- 29505 (Florence) [B]
- 29506 (Florence) [B]
- 29439 (Folly Beach) [B]
- 29543 (Fork)
- 29714 (Fort Lawn)
- 29707 (Fort Mill)
- 29708 (Fort Mill) [B] - 12 violations ⚠
- 29715 (Fort Mill) [B] - 13 violations ⚠
- 29716 (Fort Mill)
- 29644 (Fountain Inn) [D] - 1 violation
- 29921 (Furman)
- 29051 (Gable)
- 29052 (Gadsden)
- 29340 (Gaffney) - 1 violation ⚠
- 29341 (Gaffney) - 2 violations ⚠
- 29342 (Gaffney)
- 29544 (Galivants Ferry) [B]
- 29922 (Garnett)
- 29053 (Gaston) - 2 violations recorded for mapped water systems
- 29440 (Georgetown) - 10 violations ⚠
- 29442 (Georgetown)
- 29923 (Gifford)
- 29054 (Gilbert) - 1 violation ⚠
- 29346 (Glendale) [B] - 1 violation ⚠
- 29828 (Gloverville) [A]
- 29445 (Goose Creek) [B]
- 29348 (Gramling)
- 29829 (Graniteville) [C] - 19 violations ⚠
- 29645 (Gray Court) - 1 violation recorded for mapped water systems
- 29055 (Great Falls) - 2 violations recorded for mapped water systems
- 29056 (Greeleyville) - 10 violations recorded for mapped water systems
- 29446 (Green Pond)
- 29545 (Green Sea) [B]
- 29601 (Greenville) [C] - 1 violation
- 29602 (Greenville)
- 29603 (Greenville)
- 29604 (Greenville)
- 29605 (Greenville) [C] - 2 violations
- 29606 (Greenville)
- 29607 (Greenville) [C] - 1 violation
- 29608 (Greenville)
- 29609 (Greenville) [C] - 1 violation
- 29610 (Greenville)
- 29611 (Greenville) [C] - 2 violations
- 29612 (Greenville)
- 29613 (Greenville) [C] - 1 violation
- 29614 (Greenville) [C] - 1 violation
- 29615 (Greenville) [C] - 1 violation
- 29616 (Greenville)
- 29617 (Greenville) [C] - 1 violation
- 29646 (Greenwood) - 3 violations ⚠
- 29647 (Greenwood)
- 29648 (Greenwood)
- 29649 (Greenwood)
- 29650 (Greer) [C] - 1 violation
- 29651 (Greer) [C] - 1 violation
- 29652 (Greer)
- 29546 (Gresham)
- 29447 (Grover)
- 29547 (Hamer)
- 29924 (Hampton) - 5 violations recorded for mapped water systems
- 29410 (Hanahan) [B]
- 29927 (Hardeeville) - 1 violation ⚠
- 29448 (Harleyville)
- 29550 (Hartsville) [A] - 1 violation
- 29551 (Hartsville)
- 29058 (Heath Springs)
- 29554 (Hemingway) - 6 violations ⚠
- 29717 (Hickory Grove) - 5 violations ⚠
- 29813 (Hilda)
- 29925 (Hilton Head Island)
- 29926 (Hilton Head Island) - 3 violations ⚠
- 29928 (Hilton Head Island)
- 29938 (Hilton Head Island)
- 29653 (Hodges) - 1 violation recorded for mapped water systems
- 29695 (Hodges)
- 29059 (Holly Hill)
- 29449 (Hollywood) [B]
- 29654 (Honea Path) [C] - 10 violations
- 29061 (Hopkins) [B] - 18 violations ⚠
- 29062 (Horatio)
- 29450 (Huger) [B]
- 29349 (Inman) [B] - 1 violation ⚠
- 29063 (Irmo) [B] - 6 violations ⚠
- 29929 (Islandton)
- 29451 (Isle Of Palms) [B] - 2 violations
- 29655 (Iva) [C] - 12 violations ⚠
- 29831 (Jackson) [A] - 2 violations ⚠
- 29452 (Jacksonboro)
- 29453 (Jamestown) [B]
- 29718 (Jefferson) [A] - 2 violations
- 29065 (Jenkinsville)
- 29351 (Joanna)
- 29455 (Johns Island) [B] - 3 violations
- 29457 (Johns Island)
- 29555 (Johnsonville) [A] - 6 violations ⚠
- 29832 (Johnston) - 9 violations ⚠
- 29353 (Jonesville) - 1 violation recorded for mapped water systems
- 29395 (Jonesville)
- 29067 (Kershaw)
- 29355 (Kinards) - 2 violations ⚠
- 29556 (Kingstree) - 8 violations recorded for mapped water systems
- 29656 (La France)
- 29456 (Ladson) - 2 violations recorded for mapped water systems
- 29907 (Ladys Island) - 1 violation ⚠
- 29560 (Lake City) - 1 violation recorded for mapped water systems
- 29563 (Lake View)
- 29069 (Lamar) [A] - 1 violation
- 29720 (Lancaster) - 1 violation recorded for mapped water systems
- 29721 (Lancaster)
- 29722 (Lancaster)
- 29724 (Lando)
- 29356 (Landrum) [C] - 1 violation ⚠
- 29564 (Lane)
- 29834 (Langley) [A]
- 29565 (Latta)
- 29360 (Laurens)
- 29070 (Leesville) - 3 violations ⚠
- 29071 (Lexington)
- 29072 (Lexington) - 3 violations ⚠
- 29073 (Lexington) - 7 violations ⚠
- 29657 (Liberty) - 11 violations recorded for mapped water systems
- 29074 (Liberty Hill)
- 29075 (Little Mountain) - 4 violations ⚠
- 29566 (Little River) - 4 violations recorded for mapped water systems
- 29567 (Little Rock)
- 29931 (Lobeco)
- 29364 (Lockhart)
- 29082 (Lodge)
- 29658 (Long Creek)
- 29568 (Longs) [B] - 3 violations
- 29569 (Loris) [B] - 5 violations
- 29659 (Lowndesville)
- 29078 (Lugoff) - 2 violations ⚠
- 29932 (Luray) - 11 violations recorded for mapped water systems
- 29079 (Lydia)
- 29365 (Lyman) [B] - 1 violation ⚠
- 29080 (Lynchburg) - 1 violation recorded for mapped water systems
- 29102 (Manning) - 5 violations recorded for mapped water systems
- 29661 (Marietta) [C] - 2 violations ⚠
- 29571 (Marion)
- 29836 (Martin)
- 29662 (Mauldin) [C] - 1 violation
- 29104 (Mayesville)
- 29368 (Mayo) [B]
- 29101 (Mc Bee) [A] - 1 violation
- 29458 (Mc Clellanville)
- 29570 (Mc Coll) - 4 violations recorded for mapped water systems
- 29726 (Mc Connells) - 5 violations ⚠
- 29835 (Mc Cormick) - 5 violations ⚠
- 29899 (Mc Cormick)
- 29933 (Miley)
- 29838 (Modoc)
- 29461 (Moncks Corner) [B]
- 29105 (Monetta)
- 29839 (Montmorenci)
- 29369 (Moore) [C] - 1 violation ⚠
- 29840 (Mount Carmel)
- 29727 (Mount Croghan)
- 29464 (Mount Pleasant) [B]
- 29465 (Mount Pleasant)
- 29466 (Mount Pleasant) [B] - 9 violations ⚠
- 29664 (Mountain Rest)
- 29370 (Mountville)
- 29574 (Mullins)
- 29576 (Murrells Inlet) [B] - 1 violation
- 29572 (Myrtle Beach) [B] - 5 violations
- 29575 (Myrtle Beach) [B] - 2 violations
- 29577 (Myrtle Beach) [B] - 2 violations
- 29578 (Myrtle Beach)
- 29579 (Myrtle Beach) [B] - 2 violations
- 29587 (Myrtle Beach)
- 29588 (Myrtle Beach) [B] - 2 violations
- 29107 (Neeses) - 1 violation recorded for mapped water systems
- 29580 (Nesmith)
- 29809 (New Ellenton) [A] - 2 violations ⚠
- 29111 (New Zion)
- 29108 (Newberry) - 2 violations ⚠
- 29665 (Newry)
- 29581 (Nichols)
- 29666 (Ninety Six)
- 29667 (Norris)
- 29112 (North) - 3 violations recorded for mapped water systems
- 29841 (North Augusta) [B] - 1 violation
- 29860 (North Augusta) [B] - 1 violation
- 29861 (North Augusta)
- 29405 (North Charleston) [B]
- 29415 (North Charleston)
- 29418 (North Charleston) [B] - 2 violations
- 29419 (North Charleston)
- 29420 (North Charleston) - 2 violations recorded for mapped water systems
- 29582 (North Myrtle Beach) [B] - 3 violations
- 29597 (North Myrtle Beach)
- 29598 (North Myrtle Beach)
- 29113 (Norway)
- 29909 (Okatie) - 3 violations ⚠
- 29114 (Olanta)
- 29843 (Olar)
- 29115 (Orangeburg) - 1 violation recorded for mapped water systems
- 29116 (Orangeburg)
- 29117 (Orangeburg)
- 29118 (Orangeburg)
- 29372 (Pacolet) [B] - 2 violations ⚠
- 29373 (Pacolet Mills) - 1 violation ⚠
- 29728 (Pageland) [A] - 2 violations
- 29583 (Pamplico)
- 29844 (Parksville)
- 29584 (Patrick) [A] - 8 violations ⚠
- 29374 (Pauline) [C] - 2 violations ⚠
- 29585 (Pawleys Island) - 1 violation recorded for mapped water systems
- 29122 (Peak)
- 29123 (Pelion)
- 29669 (Pelzer) [C] - 4 violations
- 29670 (Pendleton) [B] - 6 violations
- 29671 (Pickens) - 8 violations ⚠
- 29673 (Piedmont) [B] - 3 violations
- 29934 (Pineland)
- 29468 (Pineville) [B]
- 29125 (Pinewood) - 4 violations recorded for mapped water systems
- 29469 (Pinopolis) [B]
- 29845 (Plum Branch) - 10 violations ⚠
- 29126 (Pomaria)
- 29935 (Port Royal) - 1 violation ⚠
- 29127 (Prosperity)
- 29589 (Rains)
- 29470 (Ravenel) [B]
- 29471 (Reevesville) - 3 violations recorded for mapped water systems
- 29375 (Reidville)
- 29128 (Rembert) - 10 violations recorded for mapped water systems
- 29729 (Richburg)
- 29675 (Richland)
- 29129 (Ridge Spring) - 7 violations ⚠
- 29936 (Ridgeland) - 1 violation ⚠
- 29472 (Ridgeville) - 1 violation recorded for mapped water systems
- 29130 (Ridgeway) - 4 violations ⚠
- 29132 (Rion)
- 29730 (Rock Hill) [B] - 7 violations ⚠
- 29731 (Rock Hill)
- 29732 (Rock Hill) [B] - 5 violations ⚠
- 29733 (Rock Hill)
- 29734 (Rock Hill)
- 29376 (Roebuck) [C] - 2 violations ⚠
- 29474 (Round O)
- 29133 (Rowesville)
- 29741 (Ruby) [A]
- 29475 (Ruffin)
- 29476 (Russellville)
- 29477 (Saint George) - 3 violations recorded for mapped water systems
- 29920 (Saint Helena Island) - 1 violation ⚠
- 29135 (Saint Matthews) - 1 violation recorded for mapped water systems
- 29479 (Saint Stephen) [B]
- 29676 (Salem) - 3 violations recorded for mapped water systems
- 29137 (Salley)
- 29590 (Salters) - 8 violations recorded for mapped water systems
- 29138 (Saluda) - 8 violations ⚠
- 29677 (Sandy Springs)
- 29142 (Santee) - 1 violation recorded for mapped water systems
- 29143 (Sardinia)
- 29939 (Scotia)
- 29591 (Scranton) - 1 violation recorded for mapped water systems
- 29940 (Seabrook) - 1 violation ⚠
- 29592 (Sellers)
- 29672 (Seneca) - 4 violations recorded for mapped water systems
- 29678 (Seneca) - 10 violations recorded for mapped water systems
- 29679 (Seneca)
- 29742 (Sharon) - 5 violations ⚠
- 29152 (Shaw A F B)
- 29941 (Sheldon) - 1 violation ⚠
- 29145 (Silverstreet)
- 29680 (Simpsonville) [D] - 2 violations
- 29681 (Simpsonville) [D] - 1 violation
- 29682 (Six Mile) - 6 violations ⚠
- 29683 (Slater)
- 29481 (Smoaks)
- 29743 (Smyrna) - 5 violations ⚠
- 29593 (Society Hill) [A]
- 29301 (Spartanburg) [B] - 1 violation ⚠
- 29302 (Spartanburg) [B] - 2 violations ⚠
- 29303 (Spartanburg) [B] - 1 violation ⚠
- 29304 (Spartanburg)
- 29305 (Spartanburg)
- 29306 (Spartanburg) [B] - 1 violation ⚠
- 29307 (Spartanburg) [B] - 3 violations ⚠
- 29319 (Spartanburg)
- 29146 (Springfield)
- 29684 (Starr) [C] - 5 violations
- 29377 (Startex)
- 29147 (State Park)
- 29482 (Sullivans Island) [B]
- 29148 (Summerton) - 3 violations recorded for mapped water systems
- 29483 (Summerville) - 14 violations recorded for mapped water systems
- 29484 (Summerville)
- 29485 (Summerville) - 2 violations recorded for mapped water systems
- 29486 (Summerville) [B] - 12 violations
- 29150 (Sumter) - 6 violations ⚠
- 29151 (Sumter)
- 29153 (Sumter)
- 29154 (Sumter) - 19 violations ⚠
- 29685 (Sunset) - 7 violations ⚠
- 29160 (Swansea) - 2 violations recorded for mapped water systems
- 29846 (Sycamore)
- 29686 (Tamassee) - 2 violations recorded for mapped water systems
- 29594 (Tatum)
- 29687 (Taylors) [C] - 1 violation
- 29688 (Tigerville)
- 29943 (Tillman)
- 29161 (Timmonsville) [B] - 1 violation
- 29689 (Townville) [B] - 7 violations
- 29690 (Travelers Rest) [C] - 1 violation
- 29847 (Trenton) [C] - 8 violations ⚠
- 29848 (Troy) - 5 violations ⚠
- 29162 (Turbeville)
- 29849 (Ulmer) - 7 violations recorded for mapped water systems
- 29378 (Una) [B] - 1 violation ⚠
- 29379 (Union) - 7 violations ⚠
- 29744 (Van Wyck)
- 29163 (Vance) - 4 violations recorded for mapped water systems
- 29944 (Varnville) - 4 violations recorded for mapped water systems
- 29850 (Vaucluse)
- 29487 (Wadmalaw Island)
- 29164 (Wagener)
- 29691 (Walhalla) - 4 violations recorded for mapped water systems
- 29596 (Wallace)
- 29488 (Walterboro)
- 29166 (Ward)
- 29692 (Ware Shoals) - 1 violation recorded for mapped water systems
- 29851 (Warrenville) [B] - 13 violations ⚠
- 29384 (Waterloo)
- 29168 (Wedgefield)
- 29385 (Wellford) [B] - 1 violation ⚠
- 29169 (West Columbia) - 2 violations ⚠
- 29170 (West Columbia) - 13 violations ⚠
- 29171 (West Columbia)
- 29172 (West Columbia) - 5 violations recorded for mapped water systems
- 29696 (West Union) - 4 violations recorded for mapped water systems
- 29693 (Westminster) - 9 violations ⚠
- 29175 (Westville)
- 29177 (White Rock) - 2 violations ⚠
- 29386 (White Stone)
- 29178 (Whitmire) - 2 violations ⚠
- 29493 (Williams)
- 29697 (Williamston) [B] - 4 violations
- 29853 (Williston) - 1 violation recorded for mapped water systems
- 29856 (Windsor)
- 29180 (Winnsboro) - 4 violations ⚠
- 29388 (Woodruff) - 2 violations recorded for mapped water systems
- 29945 (Yemassee) - 1 violation ⚠
- 29745 (York) [B] - 5 violations ⚠
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Weather alerts: National Weather Service (NWS)
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in South Carolina
The 12 largest community water systems in South Carolina, out of 302 in our data.
- C
- B
- B
- B
- B
Systems with the most violations in South Carolina
12 systems in South Carolina with the most recorded EPA violations.
- B
- C
- B
- B
- B
- A
- B
Frequently Asked Questions
Is the water safe to drink in South Carolina?
South Carolina has 302 community water systems serving 4,009,910 people across 534 ZIP codes. There are 373 recorded violations among these water systems, including 82 health-based. 251 of 534 ZIP codes are mapped to at least one water system with a recorded violation.
What plumbing code does South Carolina follow?
South Carolina's listed plumbing code type is IPC as of our last review; local jurisdictions may adopt or amend codes. Plumbing work may require a licensed plumber; check state exemptions and local requirements.
Is lead a concern in South Carolina's drinking water?
3 ZIP codes in South Carolina are mapped to water systems whose reported 90th-percentile lead result exceeded the EPA action level of 0.015 mg/L.
What is the radon risk in South Carolina?
6% of ZIP codes in South Carolina are mapped to counties classified as EPA Radon Zone 1 (highest county-level radon potential).