North Carolina utilities 1,201 to 1,300.
Each serves 114 to 132 people, as it reports to EPA. Your ZIP code finds yours faster.
1,201 to 1,300 of 1,950, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Heather Glen/Highland | Belmont | 132 | Not sampled | 0 |
| Nantahala Village | Bryson City | 132 | Not sampled | 2 |
| Ponderosa S/D | Hickory | 132 | Not sampled | 0 |
| Sterlingshire East | Greensboro | 132 | Not sampled | 0 |
| Shiloh Subdivision | Kernersville | 131 | Not sampled | 0 |
| Knolls III S/D | Newton | 130 | Not sampled | 0 |
| Lincoln Estates | Statesville | 130 | Not sampled | 0 |
| Mountain Point S/D | Charlotte | 130 | Not sampled | 0 |
| Snow Creek Heights Water Syst | Hickory | 130 | Not sampled | 0 |
| Turner Farms I & II | Garner | 130 | Not sampled | 0 |
| Cardinal Acres | Mooresville | 127 | Not sampled | 0 |
| Country Club MHP | Graham | 127 | Not sampled | 0 |
| Eagle'S View S/D | Hayesville | 127 | Not sampled | 0 |
| Linville Falls Club | Marion | 127 | Not sampled | 1 |
| Melmont Water System | Tryon | 127 | Not sampled | 0 |
| Mountainbrook S/D | Gastonia | 127 | Not sampled | 0 |
| Rustic Trails S/D | Belmont | 127 | Not sampled | 0 |
| Spinnaker Bay Condominiums | Sherrills Ford | 127 | Not sampled | 0 |
| Stonewood Manor S/D | Fuquay - Varina | 127 | Not sampled | 0 |
| Twin Creeks S/D | Fuquay Varina | 127 | Not sampled | 0 |
| Westside Hills S/D | Newton | 127 | Not sampled | 0 |
| Ballard Farms S/D | Oak Ridge | 125 | Not sampled | 0 |
| Beacon Pointe S/D | Mooresville | 125 | Not sampled | 0 |
| Emerald Village S/D | Raleigh | 125 | Not sampled | 0 |
| Inwood Forest | Raleigh | 125 | Not sampled | 3 |
| Lake Ridge Park | Durham | 125 | Not sampled | 0 |
| New Chartwell S/D | Greensboro | 125 | Not sampled | 0 |
| Southfort S/D | Clayton | 125 | Not sampled | 0 |
| Stewarts Ridge S/D | Wendell | 125 | Not sampled | 0 |
| Woodford S/D | Zebulon | 125 | Not sampled | 0 |
| Bear Wallow Valley MHP | Edneyville | 124 | Not sampled | 0 |
| Cedar Lake MHP | Middlesex | 124 | Not sampled | 1 |
| Clear Creek Meadows S/D | Hendersonville | 124 | Not sampled | 0 |
| Colleybrooke S/D | Stokesdale Madi | 124 | Not sampled | 0 |
| East Gaston MHP | McAdenville | 124 | Not sampled | 0 |
| Grayson Park | Statesville | 124 | Not sampled | 0 |
| Gregory Meadows at Belvoir No. 1 | Greenville | 124 | Not sampled | 0 |
| McConnell S/D | Dallas | 124 | Not sampled | 0 |
| Private Acres S/D | Kannapolis | 124 | Not sampled | 0 |
| Ransdell Forest S/D MHP | Spring Hope | 124 | Not sampled | 0 |
| Robinfield Estates S/D | Raleigh | 124 | Not sampled | 0 |
| Southwyck S/D | Fuquay - Varina | 124 | Not sampled | 0 |
| Berklee Reserve | Wake Forest | 123 | Not sampled | 0 |
| Cedar Terrace Apartments | Chapel Hill | 123 | Not sampled | 0 |
| Hidden Hollow S/D | Knightdale | 123 | Not sampled | 0 |
| Backwoods - Saddlebrook Comm WS | Moyock | 122 | Not sampled | 4 |
| Barrington Hills S/D | Garner | 122 | Not sampled | 0 |
| Cedar Creek Woods | Cashiers | 122 | Not sampled | 0 |
| Freemont Park S/D | Mooresville | 122 | Not sampled | 0 |
| Gloria Acres MHP | Stanley | 122 | Not sampled | 0 |
| Holly Hills S/D | Forest City | 122 | Not sampled | 0 |
| Hudson Meadows S/D | Garner | 122 | Not sampled | 0 |
| Jacks Landing S/D | Vaughn | 122 | Not sampled | 0 |
| Lake Ridge S/D | Cleveland | 122 | Not sampled | 0 |
| Mill Race | Wake Forest | 122 | Not sampled | 0 |
| Oak Grove of Knightdale | Knightdale | 122 | Not sampled | 0 |
| Woodcreek S/D | MT Airy | 122 | Not sampled | 0 |
| Mendenhall S/D | Zebulon | 121 | Not sampled | 0 |
| Buffalo Meadows S/D | Jefferson | 120 | Not sampled | 1 |
| Deerfield S/D | Clayton | 120 | Not sampled | 0 |
| Lea Acres Water Co Inc | Willard | 120 | Not sampled | 0 |
| Oak Ridge Military Academy | Oak Ridge | 120 | Not sampled | 1 |
| Plantation MHP | Willow Springs | 120 | Not sampled | 0 |
| Springfield Estates | Elon | 120 | Not sampled | 0 |
| Weatherstone S/D | Harrisburg | 120 | Not sampled | 0 |
| Davis Town MHP | Wendell | 119 | Not sampled | 0 |
| Green Acres MHP | Enochville | 119 | Not sampled | 0 |
| Laurel Grove S/D | Garner | 119 | Not sampled | 0 |
| Lyon`s MHP | Northside | 119 | Not sampled | 0 |
| Maplecrest S/D | Gastonia | 119 | Not sampled | 0 |
| Nelson`s MHP | Sophia | 119 | Not sampled | 0 |
| Oakland S/D | China Grove | 119 | Not sampled | 0 |
| Olde Lamp Place | Gastonia | 119 | Not sampled | 0 |
| River Meadows S/D | Lincolnton | 119 | Not sampled | 0 |
| Riverview Acres Water System | Hickory | 119 | Not sampled | 0 |
| Worthington S/D | Raleigh | 119 | Not sampled | 0 |
| Bear Lake Reserve Golden Farms | Cullowhee | 117 | Not sampled | 1 |
| Cross Creek S/D | Robbinsville | 117 | Not sampled | 0 |
| Ferguson Creek Village S/D | Liberty | 117 | Not sampled | 0 |
| Forest Valley MHP | Burlington | 117 | Not sampled | 0 |
| Harrison Ridge Subdivision | Wake Forest | 117 | Not sampled | 1 |
| Knight`s Landing S/D | Oak Ridge | 117 | Not sampled | 0 |
| Meadow Lake S/D | Youngsville | 117 | Not sampled | 0 |
| Oak Hollow Estates | Willow Springs | 117 | Not sampled | 0 |
| Rustic Ridge MHP | Franklinton | 117 | Not sampled | 0 |
| Wood Trace S/D | Wendell | 117 | Not sampled | 0 |
| Beacon Hill S/D | Cary | 116 | Not sampled | 0 |
| Little River Run S/D | Rolesville | 116 | Not sampled | 0 |
| Blue Skies Mh Living | Apex | 115 | Not sampled | 0 |
| Jeffreys MHP No 2 | Zebulon | 115 | Not sampled | 0 |
| Laurel Ridge | Franklin | 115 | Not sampled | 0 |
| Lynnbank Estates | Kittrell | 115 | Not sampled | 0 |
| Shady Acres Mh Village | Knightdale | 115 | Not sampled | 4 |
| South Ridge MHP | Wilmington | 115 | Not sampled | 0 |
| Waterglyn S/D | Nebo | 115 | Not sampled | 0 |
| Bailey`s Landing S/D | Raleigh | 114 | Not sampled | 0 |
| Garner Estates Mh S/D | Garner | 114 | Not sampled | 0 |
| Lakeview Mobile Estates | Raleigh | 114 | Not sampled | 0 |
| Ransdell MHP | Bunn | 114 | Not sampled | 0 |
| Springdale SD | Concord | 114 | Not sampled | 1 |
Every utility EPA sampled for PFAS under UCMR 5, any other community system serving 3,300 people or more, and any smaller one with results from 2020 on, from CDC. Other systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q3, UCMR 5 and EPA’s 2012 to 2019 compliance results, and CDC’s yearly averages.
Where to go next
- Read your utility’s own reportIt has newer results than the yearly averages CDC carries here, which end in 2023, and contaminants these pages don’t show.How to read it
- Every contaminantLegal limits, health goals and what handles each one.All contaminants
- Filters, checkedEvery filter TapBuff has checked against a certifier’s listing, with five-year costs.Compare filters