Water quality by county
in North Carolina

EPA sampled public water systems across North Carolina for PFAS under its UCMR 5 programme. Of the 100 counties, 46 have a reading above a federal limit and 8 have not been sampled at all — which is not a clean result, only an absence of one. Each county below shows what was found, at what concentration, and at which utility.

countyWorst result
Nash County123×
Wake County15×
Guilford County8.9×
Cumberland County8.3×
Robeson County7.5×
Granville County4.8×
Iredell County4.7×
Alamance County4.3×
Randolph County4.1×
Cleveland County4.0×
Lee County4.0×
Brunswick County3.8×
Hoke County3.8×
Johnston County3.8×
Harnett County3.6×
Chatham County3.0×
Moore County3.0×
Catawba County3.0×
Orange County3.0×
Lenoir County2.9×
Pitt County2.9×
Cabarrus County2.6×
Carteret County2.0×
Wayne County1.8×
Halifax County1.7×
Richmond County1.7×
Northampton County1.6×
Bladen County1.5×
Lincoln County1.5×
Durham County1.4×
Gaston County1.4×
Stanly County1.4×
Anson County1.4×
Montgomery County1.4×
Warren County1.4×
Mecklenburg County1.4×
Rowan County1.4×
Edgecombe County1.3×
Union County1.2×
Franklin County1.2×
Martin County1.2×
Vance County1.2×
Davidson County1.2×
Person County1.1×
Greene County1.1×
Rockingham County1.0×
New Hanover Countyunder the limit
Alexander Countyunder the limit
Alleghany Countynot sampled
Ashe Countynot sampled
Avery Countynot sampled
Beaufort Countyunder the limit
Bertie Countyunder the limit
Buncombe Countyunder the limit
Burke Countyunder the limit
Caldwell Countyunder the limit
Camden Countyunder the limit
Caswell Countynot sampled
Cherokee Countyunder the limit
Chowan Countyunder the limit
Clay Countynot sampled
Columbus Countyunder the limit
Craven Countyunder the limit
Currituck Countyunder the limit
Dare Countyunder the limit
Davie Countyunder the limit
Duplin Countyunder the limit
Forsyth Countyunder the limit
Gates Countyunder the limit
Graham Countynot sampled
Haywood Countyunder the limit
Henderson Countyunder the limit
Hertford Countyunder the limit
Hyde Countyunder the limit
Jackson Countyunder the limit
Jones Countyunder the limit
Macon Countyunder the limit
Madison Countynot sampled
McDowell Countyunder the limit
Mitchell Countyunder the limit
Onslow Countyunder the limit
Pamlico Countyunder the limit
Pasquotank Countyunder the limit
Pender Countyunder the limit
Perquimans Countyunder the limit
Polk Countyunder the limit
Rutherford Countyunder the limit
Sampson Countyunder the limit
Scotland Countyunder the limit
Stokes Countyunder the limit
Surry Countyunder the limit
Swain Countyunder the limit
Transylvania Countyunder the limit
Tyrrell Countynot sampled
Washington Countyunder the limit
Watauga Countyunder the limit
Wilkes Countyunder the limit
Wilson Countyunder the limit
Yadkin Countyunder the limit
Yancey Countyunder the limit

Search your ZIP code on the North Carolina map