North Carolina utilities 1,001 to 1,100.
Each serves 165 to 198 people, as it reports to EPA. Your ZIP code finds yours faster.
1,001 to 1,100 of 1,950, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Cedar Glenn MHP Inc | Cleveland | 198 | Not sampled | 1 |
| Cox Mill | Concord | 198 | Not sampled | 0 |
| Grandview Water System | Pfafftown | 198 | Not sampled | 0 |
| Woodhaven S/D | Hendersonville | 198 | Not sampled | 0 |
| Woodleigh S/D | Gastonia | 198 | Not sampled | 0 |
| Rocklyn Subdivision Phase 2 | Clemmons | 197 | Not sampled | 0 |
| Eagles Crossing S/D | Knighdale | 196 | Not sampled | 0 |
| Long Shoals Water System | Lincolnton | 196 | Not sampled | 0 |
| The Enclave at City Park | Charlotte | 196 | Not sampled | 0 |
| Yorkwood S/D | Gastonia | 196 | Not sampled | 0 |
| Poplar Ridge MHP | Climax | 195 | Not sampled | 1 |
| Town of Crossnore | Crossnore | 195 | Not sampled | 1 |
| Mill Creek S/D | East Bend | 194 | Not sampled | 0 |
| Edgewood S/D | Gastonia | 193 | Not sampled | 0 |
| Greenfield S/D | Startown | 193 | Not sampled | 0 |
| The Hills of Rosemont | Durham | 192 | Not sampled | 0 |
| Country Crossing S/D | Lincolnton | 191 | Not sampled | 0 |
| Minzie`s Creek Sanitary District | Hertford | 191 | Not sampled | 1 |
| Bingham Woods MHP | Chapel Hill | 190 | Not sampled | 0 |
| McBride`s MHP | Kernersville | 190 | Not sampled | 0 |
| Neuse Colony S/D Section B | Clayton | 190 | Not sampled | 0 |
| Winstead Mobile Terrace | Rocky Mount | 189 | Not sampled | 3 |
| Lakefall S/D | Raleigh | 188 | Not sampled | 0 |
| Woodway S/D | Garner | 188 | Not sampled | 0 |
| Brettonwood Hills S/D | Fayetteville | 187 | Not sampled | 0 |
| Monroe`s MHP | Greensboro | 187 | Not sampled | 1 |
| Bella Vista S/D | Raleigh | 186 | Not sampled | 0 |
| Mill Creek Landing | Littleton | 186 | Not sampled | 0 |
| Cambridge S/D | Raleigh | 185 | Not sampled | 0 |
| Dutchess Downs Mh S/D | Clayton | 185 | Not sampled | 0 |
| Maple Hills MHP | Horseshoe | 185 | Not sampled | 0 |
| Pepper Ridge S/D | Oak Ridge | 185 | Not sampled | 0 |
| Swiss Pine Lakes | Spruce Pine | 185 | Not sampled | 0 |
| Tavernier Subdivision | Garner | 185 | Not sampled | 0 |
| White Oak Village | Hendersonville | 185 | Not sampled | 1 |
| Cardens Creek S/D | Durham | 183 | Not sampled | 0 |
| Circle M MHP | Summerfield | 183 | Not sampled | 0 |
| Stones Throw MHP | Harrisburg | 183 | Not sampled | 1 |
| Whispering Pines | Durham | 183 | Not sampled | 0 |
| Bailey Farms Subdivision | Louisburg | 181 | Not sampled | 0 |
| Moorefield S/D | Knightdale | 181 | Not sampled | 0 |
| Lake Summit - South Shore Lindsy | Tuxedo | 180 | Not sampled | 0 |
| Lake Wheeler MHP | Raleigh | 180 | Not sampled | 1 |
| Lakeland Village S/D | Whiteville | 180 | Not sampled | 0 |
| Northside MHP | Castle Hayne | 180 | Not sampled | 0 |
| Pleasant Grove Mhc | Fuquay Varina | 180 | Not sampled | 1 |
| Poplar Trails Water System | Concord | 180 | Not sampled | 0 |
| Riverview North | Raleigh | 180 | Not sampled | 0 |
| West Yanceyville Water Association | Yanceyville | 180 | Not sampled | 0 |
| Woodscreek S/D | Raleigh | 180 | Not sampled | 0 |
| Bunker Hill Estates S/D | Claremont | 178 | Not sampled | 0 |
| Glencroft S/D | Newton | 178 | Not sampled | 0 |
| Hampstead Pines | Hampstead | 178 | Not sampled | 5 |
| Hickory Ridge S/D | Mount Holly | 178 | Not sampled | 0 |
| Knoll View S/D | China Grove | 178 | Not sampled | 0 |
| Pear Meadows S/D | Fuquay - Varina | 178 | Not sampled | 0 |
| Quail Acres MHP | Stokesdale | 178 | Not sampled | 1 |
| Town of Halifax | Halifax | 178 | Not sampled | 2 |
| Whitetail Farm S/D | Holly Springs | 178 | Not sampled | 0 |
| Windsor Heights MHP | Dallas | 178 | Not sampled | 0 |
| Yates Mill Run S/D | Raleigh | 178 | Not sampled | 0 |
| Country Creek S/D | Fuquay - Varina | 176 | Not sampled | 0 |
| Red Mountain S/D | Rougemont | 176 | Not sampled | 0 |
| Ashcroft Park | Greensboro | 175 | Not sampled | 0 |
| Atlantic Village MHP | Newport | 175 | Not sampled | 0 |
| Big Sheep Cliff | Cashiers | 175 | Not sampled | 0 |
| Jackson Manor S/D | Raleigh | 175 | Not sampled | 0 |
| Jones Dairy Farm S/D | Wake Forest | 175 | Not sampled | 0 |
| Oak Chase S/D | Raleigh | 175 | Not sampled | 0 |
| Waterstone Reserve | Raleigh | 175 | Not sampled | 0 |
| Langston Estates S/D | Apex | 174 | Not sampled | 0 |
| Bishops Ridge S/D | Rural Hall | 173 | Not sampled | 0 |
| Fairway Ridge Water Assoc Inc | West Jefferson | 173 | Not sampled | 0 |
| Oakland Meadows MHP | Salisbury | 173 | Not sampled | 6 |
| Pines MHP | Gastonia | 173 | Not sampled | 1 |
| Stoney Creek S/D | Garner | 173 | Not sampled | 0 |
| Fish Hawk Ranch S/D | Willow Springs | 171 | Not sampled | 0 |
| Clearview Acres S/D | Hickory | 170 | Not sampled | 0 |
| Copperfield/Reston Woods | East Bend | 170 | Not sampled | 0 |
| Hillsboro S/D | Bethlehem | 170 | Not sampled | 0 |
| Mallard Crossing S/D | Gastonia | 170 | Not sampled | 0 |
| Ponderosa S/D | Zebulon | 170 | Not sampled | 0 |
| Prestige Heights | Conover | 170 | Not sampled | 0 |
| Shangri - la S/D | Newton | 170 | None found | 0 |
| Skyline Estates Mh S/D | Vass | 170 | Not sampled | 1 |
| Town of Saint Pauls - Evans Rd | Saint Pauls | 170 | Not sampled | 0 |
| Weatherstone @ Olde Forest S/D | Greensboro | 170 | Not sampled | 0 |
| Country Acres Mh S/D | Concord | 168 | Not sampled | 0 |
| Mountain Ridge Estates | Blowing Rock | 168 | Not sampled | 0 |
| Spring Valley Mh S/D | Concord | 168 | Not sampled | 0 |
| Tuxedo Water System | Tuxedo | 168 | Not sampled | 0 |
| Wesley Acres No 2 | Gastonia | 168 | Not sampled | 0 |
| Farm Water Works | Sanford | 167 | PFOS, PFHxS | 0 |
| Cold Springs Poa | Highlands | 165 | Not sampled | 0 |
| Creekside Mobile Village | Knightdale | 165 | Not sampled | 0 |
| Heathfield S/D | Mint Hill | 165 | Not sampled | 0 |
| Hickory Village MHP | Gastonia | 165 | Not sampled | 0 |
| Hoke Landing S/D | Garner | 165 | Not sampled | 0 |
| Moore Co Public Util - Hidden Lakes S/D | Vass | 165 | Not sampled | 0 |
| Mountain Spring Water System | Linville | 165 | Not sampled | 0 |
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