North Carolina utilities 101 to 200.
Each serves 6,200 to 15,380 people, as it reports to EPA. Your ZIP code finds yours faster.
101 to 200 of 301, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Brookwood Comm WTR System | Fayetteville | 15,380 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Montgomery County Water System | MT Gilead | 15,362 | PFOS | 16 |
| City of Conover | Conover | 15,347 | None found | 0 |
| Cliffdale West | Fayetteville | 15,220 | PFOA, PFOS, PFHxS, PFBS | 1 |
| Henderson - Kerr Lake Reg WTR | Henderson | 14,937 | PFOS | 9 |
| Havelock Water System | Havelock | 14,925 | None found | 0 |
| Town of Kings Mountain | Kings Mountain | 14,784 | None found | 2 |
| City of Reidsville | Reidsville | 14,585 | PFOS | 2 |
| Edgecombe Water & Sewer District | Tarboro | 14,485 | PFOA, PFOS | 13 |
| Bladen Co WTR Dist - West Bladen | Elizabethtown | 14,408 | None found | 0 |
| Deep Run Water Corporation | Deep Run | 14,196 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Town of Hillsborough | Hillsborough | 14,006 | None found | 0 |
| Anson County Water System | Lilesville | 13,880 | PFOA, PFOS | 3 |
| Bertie County Regional Water | Windsor | 13,736 | None found | 0 |
| Town of Valdese | Valdese | 13,571 | None found | 0 |
| Hoke Co Regional - - Rockfish | Raeford | 13,378 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Town of Angier | Angier | 13,302 | PFOA, PFOS, PFHxS, PFBS | 1 |
| Warren County Water System | Warrenton | 13,230 | PFOS | 0 |
| Pasquotank Co Ro Water System | Elizabeth City | 13,187 | None found | 0 |
| City of Roxboro | Roxboro | 13,139 | PFOS | 0 |
| Alexander Co WTR Dist | Taylorsville | 13,064 | None found | 0 |
| City of Washington | Washington | 13,000 | None found | 1 |
| Town of Smithfield | Smithfield | 12,900 | PFOA, PFOS, PFBS | 1 |
| Sampson Co WTR Dist II | Clinton | 12,895 | None found | 0 |
| City of Archdale | Archdale | 12,700 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Dan River Water Inc | Eden | 12,573 | Not sampled | 4 |
| West Wilkes WTR Association Inc | Miller Creek | 12,573 | None found | 1 |
| City of Rockingham | Rockingham | 12,510 | PFOA, PFOS, PFHxS | 2 |
| Town of Aberdeen | Aberdeen | 12,473 | PFOA, PFOS, PFHxS, PFBS | 0 |
| City of Dunn | Erwin | 12,442 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Perquimans County Water System | Hertford | 12,320 | None found | 2 |
| Town of Black Mountain | Black Mountain | 11,976 | Not sampled | 1 |
| Town of Spring Lake | Spring Lake | 11,725 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Chowan Co Water System | Edenton | 11,722 | None found | 1 |
| Flowers Plantation | Clayton | 11,643 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Gates County Water System | Gatesville | 11,621 | None found | 0 |
| The Cape Master System | Wilmington | 11,587 | HFPO-DA, PFBS | 6 |
| USMC Lejeune - - New River Air St | Camp Lejeune | 11,500 | None found | 0 |
| Bell Arthur Water Corp | Bellarthur | 11,483 | PFOA, PFOS, PFHxS, PFBS | 1 |
| Town of Elon | Elon | 11,350 | PFOA, PFOS | 0 |
| City of Brevard | Brevard | 11,336 | None found | 0 |
| Appalachian State Univ WTP | Boone | 11,150 | None found | 3 |
| City of Clinton | Clinton | 11,145 | None found | 0 |
| Greene Co Regional Water Syst | Snow Hill | 11,026 | PFOS | 0 |
| Town of Tarboro | Tarboro | 10,844 | PFOA, PFOS, PFBS | 1 |
| Pasquotank County Water System | Elizabeth City | 10,653 | None found | 0 |
| Hamlet Water System | Hamlet | 10,635 | PFOA, PFOS, PFHxS | 19 |
| Town of Winterville | Winterville | 10,462 | PFOA, PFOS, PFBS | 1 |
| Columbus Co Water Districts II, III, V | Whiteville | 10,442 | None found | 0 |
| City of Mount Airy | Mount Airy | 10,314 | None found | 0 |
| Woodfin Sanitary Water and Sewer | Weaverville | 10,122 | None found | 2 |
| Stanly Co - West Stanly Dist | Locust | 9,939 | PFOS | 0 |
| Town of Surf City | Surf City | 9,730 | None found | 1 |
| South Camden WTR & Swr Distrct | Camden | 9,717 | None found | 0 |
| Town of Franklin | Franklin | 9,650 | None found | 2 |
| Maggie Valley Sanitary Dist | Maggie Valley | 9,629 | None found | 1 |
| Fork Township Sanitary District | Goldsboro | 9,572 | None found | 0 |
| Town of Troutman | Troutman | 9,562 | None found | 1 |
| Handy Sanitary District | Denton | 9,548 | PFOS, PFBS | 1 |
| Beaufort Co Southside | Edward | 9,369 | None found | 0 |
| City of Marion | Marion | 9,362 | None found | 1 |
| East Moore Water District | Carthage | 9,330 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Orange - Alamance Water System | Efland | 9,223 | PFOA, PFOS | 7 |
| City of Oxford | Oxford | 8,972 | PFOS | 0 |
| Town of Gibsonville | Gibsonville | 8,920 | PFOS | 0 |
| Town of Farmville | Farmville | 8,887 | PFOA, PFOS, PFBS | 0 |
| Jones County Water System | Trenton | 8,860 | None found | 0 |
| Caldwell County Water - - West | Hudson | 8,763 | None found | 0 |
| Town of Siler City | Siler City | 8,520 | PFOA, PFOS | 0 |
| Blue Ridge Water Association | Hays | 8,486 | PFBS | 1 |
| Town of Weaverville | Weaverville | 8,359 | None found | 0 |
| Town of Dallas | Dallas | 8,212 | PFOA, PFBS | 5 |
| Southern Outer Banks WTR Syst | Corolla | 8,209 | PFBS | 0 |
| Eastover Sanitary District | Eastover | 8,150 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Mulberry - Fairplains WTR Assoc | N Wilkesboro | 8,150 | None found | 1 |
| Hertford County Rural Water | Winton | 7,970 | None found | 0 |
| Town of Ocean Isle Beach | Ocean Isle Beach | 7,925 | PFOA, PFOS, PFHxS, HFPO-DA, PFBS | 0 |
| Baton Water Corporation | Granite Falls | 7,874 | None found | 0 |
| Town of Canton | Canton | 7,850 | None found | 0 |
| Icard Township Water Corp | Hildebran | 7,821 | None found | 1 |
| Western Carolina Univ WTP | Cullowhee | 7,800 | None found | 0 |
| Southern Wayne Sanitary Dist | Goldsboro | 7,793 | PFHxS, PFBS | 0 |
| Central Nash Water & Sewer | Nashville | 7,675 | PFOA, PFOS | 0 |
| Town of Williamston | Williamston | 7,650 | PFOS | 1 |
| Tuckaseigee Water & Sewer Auth | Cullowhee | 7,528 | None found | 4 |
| Town of Granite Falls | Granite Falls | 7,318 | None found | 0 |
| Town of Kill Devil Hills | Kill Devil Hill | 7,200 | None found | 0 |
| Seymour Johnson AFB | Seymour Johnson | 6,875 | PFOA, PFOS, PFBS | 0 |
| Carolina Beach Water System | Carolina Beach | 6,864 | None found | 0 |
| City of Raeford | Raeford | 6,718 | None found | 0 |
| Town of Pittsboro | Pittsboro | 6,708 | None found | 1 |
| Washington County Water System | Roper | 6,693 | None found | 1 |
| Town of Highlands | Highlands | 6,614 | None found | 3 |
| Town of Jamestown | Jamestown | 6,543 | PFOA, PFOS, PFHxS, PFBS | 0 |
| Town of Atlantic Beach | Atlantic Beach | 6,380 | None found | 4 |
| Town of Ayden | Ayden | 6,366 | PFOA, PFOS, PFHxS, PFBS | 0 |
| City of Cherryville | Cherryville | 6,353 | None found | 1 |
| First Craven Sanitary District | Bridgeton | 6,325 | None found | 1 |
| Town of Holden Beach | Holden Beach | 6,299 | PFOA, PFOS, PFHxS, HFPO-DA, PFBS | 0 |
| Town of Mocksville | Mocksville | 6,200 | None found | 2 |
Utilities EPA sampled under UCMR 5, plus any other community system serving 3,300 people or more. Smaller systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q2 and UCMR 5.