← All states

Tap water quality report

North Carolina

Across North Carolina's 1,958 community water suppliers, 1.3% exceed the EPA lead action level and 39.9% have detectable PFAS.

1.3%
exceed lead action level
(26/1936 suppliers)
39.9%
PFOA/PFOS detected
(112/281 suppliers)
1,958
water suppliers

Largest water suppliers

Lead is the LCR 90th-percentile result; a value above 0.015 mg/L exceeds the EPA action level. “—” means no lead sample is on file for that supplier.
SupplierCityPopulationLead (p90)
Charlotte Water Charlotte 1,163,701 0.0000 mg/L
Raleigh, City of Raleigh 650,000 0.0000 mg/L
Winston-Salem, City of Clemmons 391,900 0.0000 mg/L
Durham, City of Durham 333,490 0.0000 mg/L
Greensboro, City of Greensboro 319,588 0.0000 mg/L
Cary, Town of Cary 227,300 0.0000 mg/L
Fayetteville Public Works Comm Fayetteville 226,441 0.0000 mg/L
Cfpua-Wilmington Wilmington 212,227 0.0000 mg/L
Union County Water System Monroe 169,685 0.0000 mg/L
Asheville City of Asheville 157,431 0.0000 mg/L
Onslow Wtr and Sewer Authority Jacksonville 156,755 0.0000 mg/L
Davidson Water Inc Lexington 154,307 0.0000 mg/L
Brunswick County Water System Leland 151,357 0.0000 mg/L
Harnett Regional Water Lillington 121,885 0.0000 mg/L
Concord, City of Concord 120,548 0.0000 mg/L
High Point, City of High Point 118,662 0.0000 mg/L
Greenville Utilities Comm Greenville 103,140 0.0000 mg/L
Johnston Co-West Wilson Mills 99,027 0.0000 mg/L
Two Rivers Utilities Gastonia 96,714 0.0200 mg/L
Orange Water & Sewer Authority Carrboro 86,500 0.0000 mg/L
Apex, Town of Apex 83,001 0.0000 mg/L
Hendersonville, City of Hendersonville 79,278 0.0000 mg/L
Hickory City of Hickory 71,393 0.0000 mg/L
Robeson County Water System Maxton 67,970 0.0000 mg/L
Old North Utilities Services/Ft Bragg Fayetteville 65,000 0.0000 mg/L
Burlington, City of Burlington 61,365 0.0000 mg/L
Cleveland County Water Lawndale 59,395 0.0000 mg/L
Kannapolis, City of Kannapolis 56,050 0.0000 mg/L
Rocky Mount, City of Rocky Mount 55,891 0.0000 mg/L
Mooresville Town of Mooresville 52,509 0.0000 mg/L
Holly Springs, Town of Holly Springs 51,947 0.0000 mg/L
Wilson, City of Wilson 50,332 0.0000 mg/L
Lincoln County Wtp Denver 49,693 0.0000 mg/L
Jacksonville City of Jacksonville 49,093 0.0000 mg/L
Sanford, City of Sanford 48,350 0.0000 mg/L
Salisbury-Rowan Salisbury 46,156 0.0000 mg/L
Brunswick Regional Water and Sewer h2go Leland 45,748 0.0000 mg/L
Monroe, City of Monroe 43,081 0.0000 mg/L
Fuquay-Varina, Town of Fuquay-Varina 42,954 0.0000 mg/L
Wayne Water Districts Goldsboro 39,403 0.0000 mg/L
New Bern, City of New Bern 37,884 0.0000 mg/L
Craven County Water System New Bern 37,848 0.0000 mg/L
Usmc Lejeune--Hadnot Point Camp Lejeune 37,500 0.0040 mg/L
Hoke Co Regional Water System Raeford 36,640 0.0000 mg/L
Goldsboro, City of Goldsboro 34,959 0.0000 mg/L
Pender County Utilities Burgaw 32,302 0.0000 mg/L
Davie County Water System Mocksville 31,543 0.0000 mg/L
Moore Co Public Util-Pinehurst Pinehurst 31,390 0.0000 mg/L
Clayton, Town of Clayton 30,876 0.0000 mg/L
Statesville, City of Statesville 30,843 0.0000 mg/L
Dare County Water System Kill Devil Hill 28,732 0.0039 mg/L
Asheboro, City of Asheboro 27,819 0.0000 mg/L
Kinston, City of Kinston 27,475 0.0000 mg/L
Thomasville, City of Thomasville 27,287 0.0000 mg/L
Morganton City of Morganton 27,221 0.0000 mg/L
Iredell Water Corporation Statesville 27,173 0.0000 mg/L
Oak Island, Town of Oak Island 26,924 0.0000 mg/L
Franklin County Water & Sewer Franklinton 26,060 0.0000 mg/L
Lenoir, City of Granite Falls 25,573 0.0000 mg/L
Johnston Co-East Smithfield 25,212 0.0000 mg/L
Lumberton, City of Lumberton 24,460 0.0000 mg/L
Currituck County Water System Maple 24,130 0.0030 mg/L
Southern Pines, Town of Pinebluff 24,102 0.0000 mg/L
Shelby, City of Shelby 23,600 0.0000 mg/L
King, City of King 23,370 0.0034 mg/L
Chatham Co-North Apex 23,088 0.0000 mg/L
Eastern Pines Water Corp Greenville 23,000 0.0000 mg/L
Richmond County Water System Rockingham 22,578 0.0000 mg/L
Beaufort Co Northside Regional Water Washington 22,405 0.0000 mg/L
Forest City, Town of Forest City 21,521 0.0000 mg/L
Energy United Water Corp Hiddenite 21,148 0.0000 mg/L
Harrisburg, Town of Harrisburg 20,549 0.0000 mg/L
Halifax Co--Halifax Roanoke Rapids 20,250 0.0000 mg/L
Mebane, City of Mebane 20,212 0.0000 mg/L
Boone, Town of Boone 19,811 0.0025 mg/L
Waynesville, Town of Waynesville 19,758 0.0000 mg/L
Pamlico County Water Bayboro 19,665 0.0100 mg/L
Lexington, City of Lexington 19,632 0.0000 mg/L
West Carteret Water Corp Newport 19,512 0.0000 mg/L
Mount Holly, City of Mt Holly 19,200 0.0035 mg/L
Elizabeth City, City of Elizabeth City 19,187 0.0000 mg/L
Morehead City, Town of Morehead City 18,846 0.0000 mg/L
South Granville Wtr&Sewer Authority Butner 18,555 0.0030 mg/L
Duplin County Water System Kenansville 18,542 0.0000 mg/L
Newton, City of Newton 18,407 0.0000 mg/L
Albemarle, City of Albemarle 18,396 0.0000 mg/L
Graham, City of Mebane 18,354 0.0000 mg/L
Laurinburg, City of Laurinburg 18,288 0.0000 mg/L
Broad River Water Authority Rutherfordton 18,242 0.0014 mg/L
Belmont, City of Belmont 17,477 0.0000 mg/L
Marine Corps Air Station Cherry Point Cherry Point 17,144 0.0000 mg/L
Usmc Lejeune--Holcomb Blvd Camp Lejeune 17,000 0.0000 mg/L
Bayleaf Master Raleigh 16,715 0.0000 mg/L
Lincolnton, City of Lincolnton 16,309 0.0000 mg/L
Wayne Water Districts Purchase Goldsboro 16,302 0.0000 mg/L
Cherokee Water System Cherokee 16,203 0.0000 mg/L
Caldwell Co Water System-Se Hudson 15,710 0.0000 mg/L
Roanoke Rapids Sanitary Dist Roanoke Rapids 15,630 0.0000 mg/L
Eden, City of Eden 15,500 0.0000 mg/L
North Lenoir Water Corp Kinston 15,494 0.0000 mg/L