Public Water Systems
5,020 active public water systems in NC, tracked from EPA's Safe Drinking Water Information System (SDWIS) across all 50 states. See our methodology.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| Brentwood-Jamestown Road | Glen Alpine, NC | 5,988 | 12 | Clean |
| Brentwood Water Association | Glen Alpine, NC | 5,911 | 19 | Clean |
| Nashville, Town Of | Nashville, NC | 5,900 | 840 | Detected |
| Lake Royale S/D | Des Peres, NC | 5,890 | 340 | Detected |
| Wallace, Town Of | Wallace, NC | 5,825 | 618 | Clean |
| White Lake, Town Of | White Lake, NC | 5,770 | 101 | Clean |
| Northampton--Milwaukee | Jackson, NC | 5,715 | 146 | Clean |
| Bessemer City, City Of | Bessemer City, NC | 5,690 | 233 | Detected |
| Spruce Pine, Town Of | Spruce Pine, NC | 5,661 | 69 | Clean |
| Wadesboro, Town Of | Wadesboro, NC | 5,608 | 251 | Detected |
| Sawmills, Town Of | Granite Falls, NC | 5,524 | 4 | Clean |
| Fairfield Harbour | Charlotte, NC | 5,514 | 25 | Clean |
| Landis, Town Of | Landis, NC | 5,510 | 81 | - |
| Edenton, Town Of | Edenton, NC | 5,500 | 224 | Clean |
| Tryon, Town Of | Tryon, NC | 5,494 | 229 | Clean |
| Dare Co-Cape Hatteras Water | Kill Devil Hills, NC | 5,486 | 18 | Clean |
| Ahoskie, Town Of | Ahoskie, NC | 5,479 | 146 | Clean |
| Stanley, Town Of | Stanley, NC | 5,453 | 84 | Clean |
| Maiden, Town Of | Maiden, NC | 5,441 | 71 | Detected |
| Whiteville, City Of | Whiteville, NC | 5,426 | 27 | Clean |
| Wilson Co Southwest Water Dist | Wilson, NC | 5,370 | 44 | Clean |
| Elizabethtown, Town Of | Elizabethtown, NC | 5,311 | 62 | Detected |
| Cfpua - Wrightsville Beach | Wilmington, NC | 5,300 | 68 | Detected |
| Hyde County Water System | Swan Quarter, NC | 5,256 | 258 | Clean |
| Longview, Town Of | Longview, NC | 5,244 | 264 | Clean |
| Burke Co. Water-South | Hildebran, NC | 5,207 | 12 | - |
| Junaluska Sanitary District | Clyde, NC | 5,138 | 64 | Clean |
| Kure Beach Water System | Kure Beach, NC | 5,110 | 284 | Clean |
| Southeast Catawba County | Hickory, NC | 5,080 | 19 | - |
| Bogue Banks Water Corporation | Emerald Isle, NC | 4,995 | 172 | Clean |
| China Grove, Town Of | Salisbury, NC | 4,895 | 378 | Detected |
| Newport Water System | Newport, NC | 4,829 | 110 | Detected |
| Pine Knoll Shores | Pine Knoll Shores, NC | 4,795 | 8 | Clean |
| Boiling Springs, Town Of | Boiling Springs, NC | 4,769 | 56 | Clean |
| Chinquapin Water Association | Chinquapin, NC | 4,686 | 149 | Clean |
| Randleman, City Of | Randleman, NC | 4,631 | 138 | Detected |
| Smithfield Fresh Meats Corp - Tar Heel | Tarheel, NC | 4,589 | 38 | Detected |
| Louisburg, Town Of | Louisburg, NC | 4,554 | 160 | - |
| Town of Clayton - North | Clayton, NC | 4,523 | 5 | - |
| Carolina Trace Water System | Charlotte, NC | 4,516 | 23 | Detected |
| Pfeiffer-N Stanly Water Assoc | Richfield, NC | 4,513 | 40 | Detected |
| Ranlo, Town Of | Gastonia, NC | 4,511 | 107 | Clean |
| Murphy, Town Of | Murphy, NC | 4,498 | 167 | Clean |
| Beaufort, Town Of | Beaufort, NC | 4,452 | 58 | Clean |
| Red Springs, Town Of | Red Springs, NC | 4,423 | 99 | Clean |
| North River/Mill Creek Water Service Dis | Charlotte, NC | 4,417 | 739 | - |
| Bryson City, Town Of | Bryson City, NC | 4,395 | 188 | Clean |
| Norwood, Town Of | Norwood, NC | 4,323 | 156 | Detected |
| Wilson Co Southeast Water Dist | Wilson, NC | 4,312 | 58 | Clean |
| Bladen Co Wtr Dist-East Bladen | Elizabethtown, NC | 4,310 | 167 | Detected |