TapBuff

North Carolina tap water, by utility.

301 utilities with a full report, serving 9 million people as they report it. Regulated PFAS turned up at 129 of them.

Matched to your utility using EPA records

The 100 largest, by people served

North Carolina utilities, The 100 largest, by people served
UtilityBased inServesRegulated PFASHealth-based violations since 2016
Charlotte WaterCharlotte1,163,701None found0
City of RaleighRaleigh650,000PFOS, PFBS0
City of Winston - SalemClemmons391,900None found0
City of DurhamDurham333,490PFOA, PFOS, PFBS0
City of GreensboroGreensboro319,588PFOA, PFOS, PFHxS, PFBS0
Town of CaryCary227,300PFBS1
Fayetteville Public Works CommFayetteville226,441PFOA, PFOS, PFHxS, PFBS0
Cfpua - WilmingtonWilmington212,227None found0
Union County Water SystemMonroe169,685PFOA, PFOS2
City of AshevilleAsheville157,431None found1
Onslow WTR and Sewer AuthorityJacksonville156,755None found1
Davidson Water IncLexington154,307None found0
Brunswick County Water SystemLeland151,357PFOA, PFOS, PFHxS, HFPO-DA, PFBS1
Harnett Regional WaterLillington121,885PFOA, PFOS, PFHxS, PFBS0
City of ConcordConcord120,548PFOS, PFHxS2
City of High PointHigh Point118,662PFOA, PFOS, PFHxS, PFBS1
Greenville Utilities CommGreenville103,140PFOA, PFOS, PFBS0
Johnston Co - WestWilson Mills99,027PFOA, PFOS, PFHxS, PFBS0
Two Rivers UtilitiesGastonia96,714None found0
Orange Water & Sewer AuthorityCarrboro86,500PFOA, PFOS0
Town of ApexApex83,001PFBS0
City of HendersonvilleHendersonville79,278None found0
City of HickoryHickory71,393None found0
Robeson County Water SystemMaxton67,970PFOA, PFOS, PFHxS, HFPO-DA, PFBS1
Old North Utilities Services/Ft BraggFayetteville65,000PFOA, PFOS, PFHxS, PFBS0
City of BurlingtonBurlington61,365PFOA, PFOS, PFHxS1
Cleveland County WaterLawndale59,395None found0
City of KannapolisKannapolis56,050PFOS1
City of Rocky MountRocky Mount55,891PFOA, PFOS0
Town of MooresvilleMooresville52,509None found0
Town of Holly SpringsHolly Springs51,947PFOA, PFOS, PFHxS, PFBS0
City of WilsonWilson50,332None found0
Lincoln County WTPDenver49,693PFOA, PFBS1
City of JacksonvilleJacksonville49,093None found1
City of SanfordSanford48,350PFOA, PFOS, PFHxS, PFBS1
Salisbury - RowanSalisbury46,156None found1
Brunswick Regional Water and Sewer H2goLeland45,748None found1
City of MonroeMonroe43,081PFBS1
Town of Fuquay - VarinaFuquay - Varina42,954PFOA, PFOS, PFHxS, PFBS1
Wayne Water DistrictsGoldsboro39,403None found5
City of New BernNew Bern37,884None found0
Craven County Water SystemNew Bern37,848None found1
USMC Lejeune - - Hadnot PointCamp Lejeune37,500None found0
Hoke Co Regional Water SystemRaeford36,640PFOS, PFHxS, PFBS1
City of GoldsboroGoldsboro34,959PFOA, PFOS, PFBS1
Pender County UtilitiesBurgaw32,302PFBS16
Davie County Water SystemMocksville31,543None found2
Moore Co Public Util - PinehurstPinehurst31,390PFOA, PFOS, PFHxS, PFBS0
Town of ClaytonClayton30,876PFOA, PFOS, PFBS0
City of StatesvilleStatesville30,843None found2
Dare County Water SystemKill Devil Hill28,732None found0
City of AsheboroAsheboro27,819PFOA, PFOS, PFHxS, PFBS2
City of KinstonKinston27,475PFOA, PFOS, PFHxS, PFBS0
City of ThomasvilleThomasville27,287PFOS0
City of MorgantonMorganton27,221None found0
Iredell Water CorporationStatesville27,173PFOA, PFOS, PFHxS, PFBS1
Town of Oak IslandOak Island26,924PFOA, PFOS, PFHxS, HFPO-DA, PFBS0
Franklin County Water & SewerFranklinton26,060PFOS3
City of LenoirGranite Falls25,573None found1
Johnston Co - EastSmithfield25,212PFOA, PFOS, PFHxS, PFBS0
City of LumbertonLumberton24,460PFOA, PFOS1
Currituck County Water SystemMaple24,130None found1
Town of Southern PinesPinebluff24,102None found1
City of ShelbyShelby23,600None found0
City of KingKing23,370None found0
Chatham Co - NorthApex23,088None found1
Eastern Pines Water CorpGreenville23,000PFOA, PFOS, PFHxS, PFBS1
Richmond County Water SystemRockingham22,578PFOS, PFBS4
Beaufort Co Northside Regional WaterWashington22,405None found0
Town of Forest CityForest City21,521None found0
Energy United Water CorpHiddenite21,148None found0
Town of HarrisburgHarrisburg20,549PFOS, PFHxS, PFBS3
Halifax Co - - HalifaxRoanoke Rapids20,250PFOS4
City of MebaneMebane20,212PFOA, PFOS, PFBS0
Town of BooneBoone19,811None found0
Town of WaynesvilleWaynesville19,758None found1
Pamlico County WaterBayboro19,665None found1
City of LexingtonLexington19,632None found10
West Carteret Water CorpNewport19,512None found0
City of Mount HollyMT Holly19,200None found0
City of Elizabeth CityElizabeth City19,187None found0
Town of Morehead CityMorehead City18,846None found1
South Granville Wtr&Sewer AuthorityButner18,555PFOA, PFOS7
Duplin County Water SystemKenansville18,542None found0
City of NewtonNewton18,407None found0
City of AlbemarleAlbemarle18,396PFOS0
City of GrahamMebane18,354PFOA, PFOS, PFBS0
City of LaurinburgLaurinburg18,288None found0
Broad River Water AuthorityRutherfordton18,242None found0
City of BelmontBelmont17,477None found0
Marine Corps Air Station Cherry PointCherry Point17,144None found1
USMC Lejeune - - Holcomb BlvdCamp Lejeune17,000None found0
Bayleaf MasterRaleigh16,715PFOA, PFOS, PFHxS, PFBS0
City of LincolntonLincolnton16,309PFOA, PFBS0
Wayne Water Districts PurchaseGoldsboro16,302PFOA, PFOS1
Cherokee Water SystemCherokee16,203None found5
Caldwell Co Water System - SeHudson15,710Not sampled0
Roanoke Rapids Sanitary DistRoanoke Rapids15,630PFOS0
City of EdenEden15,500None found0
North Lenoir Water CorpKinston15,494PFOA, PFOS, PFHxS, PFBS0

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.