Free tap water grades for 1,100+ water systems & 10,000+ ZIP codesFree tap water grades for 10,000+ ZIP codes Official EPA compliance records · Independent ratings

North Carolina Water Quality Ratings

TapWaterSafety has rated 35 public water systems in North Carolina, serving a combined 7,962,393 residents. The statewide average grade is D.

Data sources: EPA SDWIS EPA ECHO EWG Tap Water Database Utility CCRs ⓘ How did we get these ratings?
State average grade
D
65/100
Total utilities rated 35
Population served 7,962,393
Most recent test 2024

Top water quality concerns in North Carolina

  • Haloacetic acids (HAA9) significantly above health guideline
  • PFAS contamination
  • Total trihalomethanes (TTHMs) significantly above health guideline
  • Haloacetic acids (HAA5) significantly above health guideline
  • Perfluorohexane sulfonate (PFHXS) significantly above health guideline

Grade distribution

A
0 (0%)
B
7 (20%)
C
10 (29%)
D
14 (40%)
F
4 (11%)

All rated utilities in North Carolina

Sorted by score, highest first. Click any utility to see the full grade card.

Rank Utility City Population Score Grade
#1 City of Raleigh Water Department Raleigh 474,000 83 B
#2 HENDERSONVILLE, CITY OF HENDERSONVILLE 79,278 81 B
#3 CLEVELAND COUNTY WATER LAWNDALE 59,395 80 B
#4 Greensboro Municipal Water System Greensboro 297,000 80 B
#5 HICKORY CITY OF HICKORY 75,654 77 B
#6 ASHEVILLE CITY OF ASHEVILLE 157,431 76 B
#7 Durham Water Authority Durham 278,000 76 B
#8 Winston-Salem Department of Public Works Winston-Salem 248,000 73 C
#9 Charlotte Municipal Water System Charlotte 873,000 73 C
#10 TWO RIVERS UTILITIES GASTONIA 93,877 72 C
#11 ONSLOW WTR AND SEWER AUTHORITY JACKSONVILLE 156,755 72 C
#12 Fayetteville Water Authority Fayetteville 209,000 72 C
#13 DURHAM, CITY OF DURHAM 322,083 67 C
#14 ORANGE WATER & SEWER AUTHORITY CARRBORO 86,500 67 C
#15 ROBESON COUNTY WATER SYSTEM MAXTON 67,970 67 C
#16 RALEIGH, CITY OF RALEIGH 640,000 67 C
#17 CHARLOTTE WATER CHARLOTTE 1,163,701 65 C
#18 UNION COUNTY WATER SYSTEM MONROE 167,554 64 D
#19 GREENVILLE UTILITIES COMM GREENVILLE 103,140 63 D
#20 HIGH POINT, CITY OF HIGH POINT 118,399 61 D
#21 APEX, TOWN OF APEX 83,001 61 D
#22 JOHNSTON CO-WEST WILSON MILLS 92,365 60 D
#23 CONCORD, CITY OF CONCORD 120,548 59 D
#24 CARY, TOWN OF CARY 224,000 58 D
#25 ROCKY MOUNT, CITY OF ROCKY MOUNT 55,891 57 D
#26 OLD NORTH UTILITIES SERVICES/FT BRAGG FAYETTEVILLE 65,000 57 D
#27 DAVIDSON WATER INC LEXINGTON 153,632 56 D
#28 CFPUA-WILMINGTON WILMINGTON 198,740 56 D
#29 KANNAPOLIS, CITY OF KANNAPOLIS 54,757 55 D
#30 WINSTON-SALEM, CITY OF CLEMMONS 388,060 55 D
#31 FAYETTEVILLE PUBLIC WORKS COMM FAYETTEVILLE 215,590 55 D
#32 BRUNSWICK COUNTY WATER SYSTEM LELAND 142,227 54 F
#33 BURLINGTON, CITY OF BURLINGTON 61,365 53 F
#34 GREENSBORO, CITY OF GREENSBORO 319,588 51 F
#35 HARNETT REGIONAL WATER LILLINGTON 116,892 50 F