C51/100

North Carolina Tap Water Quality Rankings 2026

302 cities · 9,211,368 people served

Top Contaminant Concerns

PFOSCopper (90th percentile)PFOALead (90th percentile)PFHxSHFPO-DA

All Cities in North Carolina

#CityScorePopulationViolations
1CharlotteC (50)1,216,502795
2RaleighC (52)645,627217
3PfafftownB (67)388,06033
4DurhamF (11)322,08369
5GreensboroB (65)319,5888
6CaryC (53)309,204702
7FayettevilleB (66)215,5908
8JacksonvilleD (38)214,036457
9MonroeC (56)210,63536
10WilmingtonC (59)204,04032
11AshevilleC (56)168,90990
12WelcomeB (75)153,63225
13BoliviaF (10)142,22751
14SmithfieldC (55)128,23270
15GreenvilleB (75)127,78036
16LillingtonB (61)120,73923
17ConcordC (57)120,54815
18High PointB (68)118,3998
19GoldsboroB (64)102,776207
20GastoniaB (70)98,38837
21HickoryA (89)94,97920
22LumbertonB (66)89,76313
23CarrboroA (92)86,3002
24ShelbyC (54)82,33280
25ApexC (55)82,02930
26SanfordF (2)81,508267
27HendersonvilleD (31)79,27869
28New BernB (64)75,73250
29Camp LejeuneB (79)69,50026
30Fort BraggB (75)68,73311
31BurlingtonD (39)63,81581
32WilsonB (79)59,68334
33RaefordD (23)59,210783
34StatesvilleD (24)58,016212
35KannapolisD (26)57,859129
36Rocky MountF (0)55,89157
37MooresvilleC (48)52,50946
38Holly SpringsD (23)51,94739
39SalisburyC (57)51,774112
40LenoirB (66)50,436140
41DenverC (43)49,69318
42LelandB (76)45,74813
43CarthageD (34)45,336322
44WashingtonB (77)44,77457
45Kill Devil HillsA (89)43,51821
46Elizabeth CityA (93)43,0277
47KinstonD (32)42,96997
48Fuquay-VarinaC (56)42,95414
49MocksvilleF (18)37,69087
50BurgawD (33)35,85063
51AlbemarleF (16)34,944211
52RockinghamD (28)34,89753
53ClaytonB (63)34,21251
54BooneC (52)30,96180
55AsheboroC (50)29,88536
56MebaneF (14)29,435143
57YoungsvilleD (20)28,792137
58PinebluffF (3)27,938363
59EdenC (51)27,33257
60ThomasvilleB (75)27,28714
61MorgantonB (79)27,22113
62NewportC (40)26,92785
63Oak IslandB (66)26,92430
64ClintonA (86)26,92341
65TarboroF (13)26,87995
66MapleB (62)24,13011
67ElizabethtownC (51)24,029138
68KingF (13)23,37033
69WaynesvilleB (78)22,03127
70Forest CityB (70)21,52123
71LaurinburgB (78)21,41258
72HiddeniteB (65)21,14823
73GrahamC (51)20,85136
74HarrisburgC (41)20,54928
75Granite FallsA (82)20,46242
76HalifaxF (0)20,25058
77WhitevilleB (60)20,166147
78BayboroF (0)19,66544
79LexingtonD (29)19,59520
80WadesboroF (0)19,488230
81Mount HollyB (75)19,20022
82BelmontB (75)18,80234
83ButnerF (0)18,55541
84KenansvilleF (0)18,542169
85CherokeeA (93)18,4153
86NewtonD (37)18,40763
87RutherfordtonB (70)18,24219
88EdentonD (39)17,22278
89Cherry PointB (78)17,1447
90Snow HillB (73)16,31780
91LincolntonA (91)15,8391
92Roanoke RapidsA (81)15,63011
93ConoverA (99)15,3471
94WindsorB (65)15,32642
95NashvilleC (48)15,269236
96HendersonF (4)14,93736
97HavelockC (40)14,92521
98Kings MountainB (71)14,78417
99Mt GileadF (0)14,71082
100ReidsvilleF (0)14,58567
101HertfordB (77)14,46534
102Deep RunB (74)14,1967
103HillsboroughF (16)14,00652
104ElonF (4)13,740199
105ValdeseC (52)13,57148
106JacksonD (21)13,050214
107HildebranA (93)13,02810
108ArchdaleF (0)12,70037
109Millers CreekA (92)12,5734
110AberdeenF (0)12,47323
111DunnB (74)12,4424
112Black MountainF (10)11,97686
113WarrentonC (51)11,90455
114Glen AlpineA (97)11,8995
115Spring LakeF (11)11,72541
116N WilkesboroB (75)11,70638
117GatesvilleA (83)11,62117
118Bell ArthurD (31)11,48338
119BrevardA (94)11,3366
120DentonF (0)11,258136
121RoxboroD (35)11,12221
122CorollaF (5)10,809233
123HamletF (0)10,63542
124WintervilleB (67)10,46229
125AngierC (53)10,31715
126Mount AiryA (82)10,31415
127PlymouthC (45)9,93658
128Surf CityF (0)9,730142
129CamdenC (47)9,71749
130FranklinD (35)9,65049
131Maggie ValleyC (42)9,62954
132TroutmanF (0)9,562143
133Morehead CityC (44)9,42040
134MarionB (72)9,36212
135TrentonA (89)8,99911
136OxfordF (19)8,97254
137GibsonvilleF (9)8,92043
138FarmvilleB (71)8,88729
139Siler CityF (0)8,52055
140HaysA (94)8,4862
141ClydeA (82)8,39424
142WeavervilleB (60)8,35924
143EastoverA (80)8,1504
144DallasF (0)8,12577
145WintonA (94)7,9706
146Ocean Isle BeachB (76)7,9258
147CantonF (18)7,85058
148CullowheeC (48)7,80044
149GoldboroB (72)7,79328
150WilliamstonA (84)7,6504
151SylvaD (37)7,52843
152Seymour JohnsonC (56)6,87512
153Carolina BeachF (0)6,864278
154HighlandsF (0)6,61477
155Emerald IsleD (31)6,59579
156JamestownB (60)6,54320
157Atlantic BeachB (61)6,38011
158AydenB (78)6,3666
159CherryvilleA (92)6,3534
160BridgetonA (93)6,3253
161Holden BeachB (78)6,2996
162SelmaD (26)6,19046
163WallaceF (0)5,825166
164White LakeC (48)5,77045
165Bessemer CityF (0)5,69062
166Spruce PineC (50)5,66130
167LandisB (71)5,51021
168TryonD (20)5,49472
169AhoskieC (59)5,47937
170StanleyC (48)5,45337
171MaidenC (57)5,44131
172Swan QuarterD (29)5,25667
173LongviewF (18)5,24482
174Kure BeachF (0)5,11086
175WilliamsonC (59)4,99170
176Pine Knoll ShoresA (89)4,7957
177Boiling SpringsA (81)4,76911
178ChinquapinB (66)4,68631
179RandlemanF (0)4,63142
180LouisburgD (27)4,55437
181RichfieldB (69)4,51311
182MurphyC (51)4,49837
183BeaufortC (47)4,45214
184Red SpringsB (68)4,42328
185Bryson CityF (0)4,39589
186NorwoodF (0)4,32351
187BensonC (58)4,29318
188Mount OliveA (89)4,2617
189YadkinvilleD (38)4,19654
190ElkinA (84)4,07612
191BurnsvilleF (0)4,069101
192WingateF (14)3,95042
193LowellB (66)3,83726
194MurfreesboroB (61)3,64523
195WilkesboroA (100)3,6430
196TroyC (57)3,59119
197Topsail BeachF (0)3,58491
198StokesF (17)3,53059
199Moravian FallsA (82)3,45510
200DrexelA (93)3,3027
201Bald Head IslandC (46)3,29134
202AndrewsC (41)3,28455
203Tabor CityF (0)3,277109
204TaylorsvilleA (95)3,2655
205Rose HillF (11)3,257169
206ColumbiaF (0)3,17788
207BladenboroB (73)3,17519
208OakboroF (0)3,173127
209LagrangeB (69)3,16723
210MarshvilleF (0)3,16353
211Nags HeadA (87)3,12513
212WarsawA (88)3,1089
213PembrokeB (76)3,07324
214Mars HillF (0)3,03083
215GriftonF (14)2,98262
216RobbinsvilleF (18)2,91674
217CoatsA (82)2,88710
218Four OaksF (15)2,85438
219River BendC (47)2,84641
220FairmontC (56)2,83740
221Scotland NeckF (0)2,761115
222New LondonF (8)2,74348
223BiscoeB (74)2,73518
224WentworthF (9)2,70082
225LibertyF (0)2,655347
226Haw RiverF (17)2,65035
227ClaremontA (93)2,6457
228ManteoB (60)2,63832
229DobsonC (52)2,61544
230MaxtonF (17)2,59828
231Lake WaccamawC (58)2,57223
232ChocowinityB (60)2,56536
233RichlandsB (67)2,55518
234ColumbusF (0)2,489118
235MayodanB (78)2,47818
236Beech MountainD (30)2,46831
237Pine LevelF (0)2,413112
238St. PaulsD (39)2,38561
239ChadbournB (75)2,37018
240JonesvilleF (0)2,35487
241EllenboroB (61)2,32235
242KenlyF (0)2,30164
243LinvilleC (49)2,28032
244StokesdaleC (52)2,25224
245Walnut CoveF (0)2,210758
246MadisonB (61)2,11627
247Rutherford CollegeA (94)2,0832
248LindenA (82)2,07710
249EllerbeF (3)2,05041
250BoonvilleC (47)2,00745
251Pilot MountainD (35)1,97657
252HayesvilleF (16)1,96564
253BelhavenA (82)1,96018
254SharpsburgF (0)1,94573
255YanceyvilleF (0)1,937112
256SpartaF (0)1,900247
257BosticC (57)1,86719
258VanceboroA (90)1,8647
259SaludaA (81)1,81416
260Black CreekD (34)1,79566
261RamseurF (0)1,79049
262BroadwayF (17)1,78331
263EnfieldF (0)1,77578
264Mt. PleasantF (0)1,722109
265StedmanA (80)1,70520
266Old FortB (79)1,70013
267HarrellsB (65)1,64231
268Blowing RockC (52)1,63712
269SalemburgA (88)1,63712
270RobbinsF (4)1,57944
271LittletonF (0)1,54053
272JeffersonC (41)1,47028
273East BendF (0)1,466127
274Mount GileadB (79)1,46313
275Elm CityF (0)1,450104
276AulanderA (83)1,43813
277FaisonB (61)1,41035
278MarshallF (0)1,40284
279FranklinvilleF (0)1,40066
280StantonsburgF (3)1,39393
281WeldonF (0)1,37581
282RowlandB (61)1,34131
283BeulavilleB (78)1,32622
284PrincetonF (0)1,32655
285West JeffersonF (0)1,321111
286FaithB (62)1,31626
287Spring HopeB (67)1,31222
288StonevilleD (35)1,30845
289FreemontC (57)1,26528
290AnsonvilleF (0)1,26273
291ClarktonB (79)1,23321
292PinetopsB (78)1,20018
293GoldstonF (0)1,187169
294Lake LureF (0)1,176374
295Banner ElkF (19)1,16461
296OrientalA (87)1,13610
297NorlinaD (21)1,10871
298AlamanceF (10)1,10054
299MaysvilleC (57)1,10039
300ConetoeD (37)1,09063
301Rich SquareB (69)1,06727
302Chapel HillF (0)1,04238