Skip to main content

North Carolina Water Quality Reports

Comprehensive water quality data for 643 cities across North Carolina. View EPA-verified contaminant levels and get filter recommendations.

643
Cities
0
Safe
78
Monitor
2
At Risk
117
Limited testing
446
No Test Data

Water Quality by County

Explore aggregated water quality scores across North Carolina counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 77 cities serving 3,112,809 people across 37 counties.

Common Contaminants in North Carolina

78 cities in North Carolina have at least one contaminant above EPA health guidelines.

Worried about Perfluorooctanesulfonic acid in your water?

Upload your water test (PDF or a photo) and we'll email a plain-English reading of your Perfluorooctanesulfonic acid result โ€” and every other number โ€” free. Educational only, no medical claims.

Your upload also helps us keep local water data accurate โ€” we only ever share anonymized, area-level summaries.

Upload my test

Cities in North Carolina

Charlotte

People Served1122K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Raleigh

People Served620K
23 results on file
Above Guidelines1
View Report โ†’

Clemmons

People Served374K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Winston-Salem

People Served374K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Durham

People Served321K
23 results on file
Above Guidelines2
View Report โ†’

Greensboro

People Served318K
23 results on file
Above Guidelines3
View Report โ†’

Fayetteville

People Served213K
23 results on file
Above Guidelines3
View Report โ†’

Cary

People Served212K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Wilmington

People Served181K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Asheville

People Served157K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

High Point

People Served116K
23 results on file
Above Guidelines2
View Report โ†’

Leland

People Served113K
23 results on file
Above Guidelines2
View Report โ†’

Concord

People Served112K
23 results on file
Above Guidelines1
View Report โ†’

Greenville

People Served103K
23 results on file
Above Guidelines2
View Report โ†’

Gastonia

People Served91K
23 results on file
Above Guidelines1
View Report โ†’

Carrboro

People Served86K
23 results on file
Above Guidelines2
View Report โ†’

Hendersonville

People Served78K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Apex

People Served70K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Hickory

People Served66K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Burlington

People Served57K
23 results on file
Above Guidelines2
View Report โ†’

Rocky Mount

People Served55K
23 results on file
Above Guidelines2
View Report โ†’

Wilson

People Served50K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Kannapolis

People Served49K
23 results on file
Above Guidelines1
View Report โ†’

Salisbury

People Served48K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Sanford

People Served48K
23 results on file
Above Guidelines2
View Report โ†’

Mooresville

People Served48K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Denver

People Served46K
23 results on file
Above Guidelines1
View Report โ†’

Holly Springs

People Served45K
23 results on file
Above Guidelines2
View Report โ†’

Jacksonville

People Served41K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Fuquay-Varina

People Served39K
23 results on file
Above Guidelines2
View Report โ†’

Monroe

People Served37K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Goldsboro

People Served35K
23 results on file
Above Guidelines2
View Report โ†’

New Bern

People Served30K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Pinehurst

People Served30K
23 results on file
Above Guidelines2
View Report โ†’

Statesville

People Served29K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Thomasville

People Served27K
23 results on file
Above Guidelines1
View Report โ†’

Kinston

People Served27K
23 results on file
Above Guidelines2
View Report โ†’

Asheboro

People Served27K
23 results on file
Above Guidelines2
View Report โ†’

Morganton

People Served27K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Lenoir

People Served26K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Lumberton

People Served24K
23 results on file
Above Guidelines2
View Report โ†’

Oak Island

People Served24K
23 results on file
Above Guidelines2
View Report โ†’

Southern Pines

People Served24K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

King

People Served23K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Shelby

People Served22K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Forest City

People Served21K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Waynesville

People Served20K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Boone

People Served20K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Bayboro

People Served20K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Harrisburg

People Served19K
23 results on file
Above Guidelines1
View Report โ†’

Lexington

People Served19K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Elizabeth City

People Served19K
4 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Mebane

People Served19K
23 results on file
Above Guidelines2
View Report โ†’

Cherokee

People Served18K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Laurinburg

People Served18K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Graham

People Served18K
23 results on file
Above Guidelines2
View Report โ†’

Mount Holly

People Served18K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Mt Holly

People Served18K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Newton

People Served18K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Maple

People Served17K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Albemarle

People Served17K
23 results on file
Above Guidelines1
View Report โ†’

Butner

People Served17K
23 results on file
Above Guidelines2
View Report โ†’

Cherry Point

People Served17K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Rutherfordton

People Served17K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Roanoke Rapids

People Served17K
23 results on file
Above Guidelines1
View Report โ†’

Conover

People Served16K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Hillsborough

People Served15K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Eden

People Served15K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Belmont

People Served15K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Henderson

People Served15K
23 results on file
Above Guidelines1
View Report โ†’

Havelock

People Served15K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Reidsville

People Served14K
23 results on file
Above Guidelines1
View Report โ†’

Valdese

People Served14K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Kings Mountain

People Served13K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Hiddenite

People Served13K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Deep Run

People Served13K
23 results on file
Above Guidelines2
View Report โ†’

Washington

People Served13K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Smithfield

People Served13K
23 results on file
Above Guidelines2
View Report โ†’

Archdale

People Served13K
23 results on file
Above Guidelines2
View Report โ†’

Clinton

People Served12K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Lincolnton

People Served12K
23 results on file
Above Guidelines1
View Report โ†’

Carolina Beach

People Served12K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Aberdeen

People Served12K
23 results on file
Above Guidelines2
View Report โ†’

Rockingham

People Served12K
23 results on file
Above Guidelines2
View Report โ†’

Dunn

People Served12K
23 results on file
Above Guidelines2
View Report โ†’

Erwin

People Served12K
23 results on file
Above Guidelines2
View Report โ†’

Spring Lake

People Served12K
23 results on file
Above Guidelines2
View Report โ†’

Gatesville

People Served12K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Elon

People Served11K
23 results on file
Above Guidelines2
View Report โ†’

Tarboro

People Served11K
23 results on file
Above Guidelines2
View Report โ†’

Roxboro

People Served11K
23 results on file
Above Guidelines1
View Report โ†’

Brevard

People Served11K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Bell Arthur

People Served11K
23 results on file
Above Guidelines2
View Report โ†’

Winterville

People Served10K
23 results on file
Above Guidelines2
View Report โ†’

Mount Airy

People Served10K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Hamlet

People Served10K
23 results on file
Above Guidelines2
View Report โ†’

Black Mountain

People Served10K
No contaminant results on file
Above Guidelines0
View Report โ†’

Woodfin

People Served10K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Surf City

People Served10K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Franklin

People Served10K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Showing top 100 of 643 cities by population.

Use the search box above to find any city in North Carolina.

Get the Weekly Water Brief

One email a week on water testing, treatment, and what water-quality data means for your home.

One email a week. Unsubscribe anytime.