Water Quality in North Carolina
1,979 water systems • 448 cities • EPA SDWIS Data
1,979
Water Systems
54,399
Total Violations
3,287
Health-Based Violations
9,538,792
Population Served
Overview
North Carolina has 1,979 active community water systems serving 9,538,792 people. These systems have accumulated 54,399 EPA Safe Drinking Water Act violations on record, of which 3,287 are health-based violations (meaning a contaminant exceeded safe levels).
Common contaminants found in violations: Disinfection Byproducts, Stage 2 DBP, Carbon Tetrachloride, Gross Alpha, Nitrate, Total Organic Carbon, Total Coliform (TCR), Bromate, Total Haloacetic Acids (HAA5), Arsenic.
Cities with Most Violations in North Carolina
| # | City | Violations | Health-Based | Water Systems | Population |
|---|---|---|---|---|---|
| 1 | Cary | 3,297 | 173 | 707 | 439,492 |
| 2 | Charlotte | 1,202 | 171 | 137 | 1,253,056 |
| 3 | Durham | 1,147 | 14 | 13 | 323,806 |
| 4 | Aberdeen | 1,086 | 62 | 3 | 12,578 |
| 5 | Jacksonville | 894 | 37 | 11 | 215,628 |
| 6 | Raleigh | 887 | 23 | 22 | 647,319 |
| 7 | Carolina Beach | 800 | 0 | 2 | 6,979 |
| 8 | Birmingham | 731 | 23 | 42 | 5,243 |
| 9 | Cullowhee | 623 | 34 | 29 | 11,596 |
| 10 | Chapel Hill | 527 | 57 | 18 | 3,353 |
Largest Cities in North Carolina
| # | City | Population | Violations | Water Systems |
|---|---|---|---|---|
| 1 | Charlotte | 1,253,056 | 1,202 | 137 |
| 2 | Raleigh | 647,319 | 887 | 22 |
| 3 | Cary | 439,492 | 3,297 | 707 |
| 4 | Pfafftown | 388,060 | 11 | 1 |
| 5 | Durham | 323,806 | 1,147 | 13 |
| 6 | Greensboro | 321,041 | 241 | 7 |
| 7 | Fayetteville | 215,789 | 47 | 3 |
| 8 | Jacksonville | 215,628 | 894 | 11 |
| 9 | Monroe | 210,691 | 196 | 3 |
| 10 | Wilmington | 204,720 | 179 | 7 |
All Cities in North Carolina
| City | Population | Violations | Health Violations | Contaminants |
|---|---|---|---|---|
| Charlotte | 1,253,056 | 1,202 | 171 | Barium, Disinfection Byproducts, Gross Alpha +6 more |
| Raleigh | 647,319 | 887 | 23 | Contaminant 2946, Disinfection Byproducts, Stage 2 DBP +1 more |
| Cary | 439,492 | 3,297 | 173 | Barium, Cadmium, Disinfection Byproducts +7 more |
| Pfafftown | 388,060 | 11 | 0 | |
| Durham | 323,806 | 1,147 | 14 | Disinfection Byproducts, Gross Alpha, Selenium +1 more |
| Greensboro | 321,041 | 241 | 3 | Stage 2 DBP |
| Fayetteville | 215,789 | 47 | 4 | Disinfection Byproducts, E. coli |
| Jacksonville | 215,628 | 894 | 37 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Monroe | 210,691 | 196 | 12 | E. coli, Total Haloacetic Acids (HAA5) |
| Wilmington | 204,720 | 179 | 7 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Asheville | 171,908 | 516 | 27 | Bromate, Disinfection Byproducts, Stage 2 DBP +2 more |
| Welcome | 153,632 | 46 | 0 | |
| Bolivia | 142,227 | 42 | 6 | Disinfection Byproducts, E. coli |
| Smithfield | 129,035 | 75 | 5 | Stage 2 DBP, TTHM |
| Greenville | 128,141 | 83 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Concord | 121,699 | 188 | 9 | Stage 2 DBP, Total Haloacetic Acids (HAA5) |
| Lillington | 121,427 | 31 | 1 | Stage 2 DBP |
| High Point | 118,399 | 9 | 2 | Fecal Coliform |
| Goldsboro | 103,767 | 301 | 11 | Carbofuran, E. coli, Stage 2 DBP |
| Gastonia | 98,836 | 30 | 2 | Stage 2 DBP |
| Hickory | 95,049 | 17 | 2 | Disinfection Byproducts, TTHM |
| Lumberton | 90,021 | 39 | 3 | Disinfection Byproducts, Stage 2 DBP, Total Organic Carbon |
| Carrboro | 86,346 | 84 | 1 | Stage 2 DBP |
| Apex | 82,585 | 159 | 0 | |
| Shelby | 82,401 | 42 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Sanford | 82,354 | 291 | 10 | Disinfection Byproducts, Stage 2 DBP |
| Hendersonville | 80,322 | 233 | 18 | Disinfection Byproducts, Stage 2 DBP |
| New Bern | 75,732 | 23 | 5 | Stage 2 DBP, TTHM |
| Camp Lejeune | 69,500 | 7 | 2 | Disinfection Byproducts |
| Fort Bragg | 68,733 | 18 | 0 | |
| Burlington | 64,003 | 130 | 7 | E. coli, Stage 2 DBP |
| Wilson | 59,683 | 23 | 0 | |
| Raeford | 59,210 | 227 | 3 | Stage 2 DBP |
| Statesville | 58,656 | 119 | 9 | Disinfection Byproducts, E. coli, Stage 2 DBP |
| Kannapolis | 57,859 | 62 | 0 | |
| Rocky Mount | 55,891 | 5 | 0 | |
| Mooresville | 52,813 | 60 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Salisbury | 52,758 | 102 | 15 | Contaminant 2920, Disinfection Byproducts, E. coli +2 more |
| Holly Springs | 51,947 | 27 | 0 | |
| Lenoir | 50,684 | 46 | 4 | Disinfection Byproducts, E. coli |
| Denver | 50,549 | 30 | 3 | Stage 2 DBP |
| Leland | 46,837 | 33 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Carthage | 46,450 | 345 | 190 | Disinfection Byproducts, TTHM, Total Haloacetic Acids (HAA5) |
| Washington | 44,774 | 11 | 1 | Stage 2 DBP |
| Kill Devil Hills | 43,787 | 18 | 0 | |
| Elizabeth City | 43,187 | 11 | 0 | |
| Fuquay-Varina | 43,183 | 67 | 2 | E. coli |
| Kinston | 42,969 | 20 | 0 | |
| Mocksville | 37,900 | 268 | 17 | Bromate, E. coli, Fecal Coliform +1 more |
| Burgaw | 36,996 | 148 | 71 | Disinfection Byproducts, E. coli, Stage 2 DBP +2 more |
| Albemarle | 35,925 | 215 | 52 | Disinfection Byproducts, E. coli, TTHM +1 more |
| Rockingham | 34,897 | 44 | 23 | Fecal Coliform, Stage 2 DBP, TTHM +1 more |
| Clayton | 34,297 | 51 | 1 | Disinfection Byproducts |
| Boone | 32,398 | 148 | 15 | Disinfection Byproducts, Stage 2 DBP, Total Haloacetic Acids (HAA5) |
| Asheboro | 30,274 | 42 | 4 | Total Haloacetic Acids (HAA5) |
| Mebane | 29,647 | 373 | 9 | Contaminant 2920, TTHM |
| Pinebluff | 29,051 | 136 | 18 | Disinfection Byproducts, Stage 2 DBP, Total Haloacetic Acids (HAA5) +1 more |
| Clinton | 28,817 | 56 | 1 | Stage 2 DBP |
| Youngsville | 28,792 | 115 | 35 | Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5) |
| Newport | 27,931 | 88 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Morganton | 27,351 | 38 | 1 | Stage 2 DBP |
| Eden | 27,332 | 53 | 5 | Stage 2 DBP, TTHM |
| Thomasville | 27,287 | 14 | 0 | |
| Oak Island | 26,924 | 21 | 0 | |
| Tarboro | 26,879 | 78 | 38 | Disinfection Byproducts, Stage 2 DBP, TTHM +1 more |
| Maple | 24,130 | 8 | 1 | Stage 2 DBP |
| Elizabethtown | 24,029 | 106 | 0 | |
| King | 23,370 | 23 | 0 | |
| Laurinburg | 23,291 | 85 | 0 | |
| Waynesville | 22,141 | 44 | 4 | E. coli, Stage 2 DBP |
| Forest City | 21,521 | 47 | 0 | |
| Graham | 21,368 | 260 | 5 | Disinfection Byproducts, Stage 2 DBP |
| Harrisburg | 21,263 | 89 | 8 | Stage 2 DBP, TTHM |
| Hiddenite | 21,148 | 6 | 0 | |
| Granite Falls | 20,462 | 9 | 1 | Stage 2 DBP |
| Halifax | 20,428 | 39 | 8 | Stage 2 DBP, TTHM |
| Whiteville | 20,346 | 110 | 1 | Stage 2 DBP |
| Bayboro | 19,665 | 27 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Lexington | 19,595 | 48 | 30 | TTHM, Total Haloacetic Acids (HAA5) |
| Wadesboro | 19,488 | 285 | 6 | E. coli |
| Kenansville | 19,418 | 31 | 0 | |
| Mount Holly | 19,200 | 20 | 0 | |
| Belmont | 18,901 | 29 | 0 | |
| Butner | 18,555 | 48 | 36 | E. coli, TTHM, Total Haloacetic Acids (HAA5) |
| Newton | 18,407 | 142 | 0 | |
| Rutherfordton | 18,269 | 28 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Edenton | 17,222 | 65 | 26 | Stage 2 DBP, TTHM |
| Cherry Point | 17,144 | 4 | 1 | Total Haloacetic Acids (HAA5) |
| Snow Hill | 16,317 | 18 | 0 | |
| Nashville | 16,166 | 318 | 20 | Contaminant 2983, Disinfection Byproducts, Stage 2 DBP +1 more |
| Lincolnton | 15,839 | 1 | 0 | |
| Roanoke Rapids | 15,630 | 10 | 0 | |
| Conover | 15,405 | 15 | 1 | Stage 2 DBP |
| Windsor | 15,372 | 5 | 0 | |
| Reidsville | 15,221 | 169 | 16 | Contaminant 2920, Disinfection Byproducts, Stage 2 DBP |
| Kings Mountain | 15,202 | 137 | 7 | Disinfection Byproducts, TTHM |
| Havelock | 15,050 | 33 | 0 | |
| Henderson | 14,985 | 86 | 40 | Stage 2 DBP, TTHM |
| Mt Gilead | 14,710 | 74 | 40 | Contaminant 2920, E. coli, TTHM +1 more |
| Hertford | 14,656 | 48 | 5 | Stage 2 DBP, TTHM |
| Hillsborough | 14,222 | 86 | 0 | |
| Deep Run | 14,196 | 2 | 0 | |
| Hildebran | 13,937 | 19 | 1 | Stage 2 DBP |
| Elon | 13,867 | 289 | 3 | Disinfection Byproducts |
| Jackson | 13,779 | 169 | 7 | Disinfection Byproducts, Stage 2 DBP |
| Valdese | 13,571 | 52 | 0 | |
| Archdale | 12,763 | 41 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Spring Lake | 12,689 | 61 | 0 | |
| Aberdeen | 12,578 | 1,086 | 62 | Disinfection Byproducts, E. coli, Total Organic Carbon |
| Millers Creek | 12,573 | 3 | 1 | Stage 2 DBP |
| Black Mountain | 12,490 | 124 | 6 | Disinfection Byproducts, Stage 2 DBP |
| Dunn | 12,442 | 5 | 0 | |
| Brevard | 12,045 | 84 | 14 | Disinfection Byproducts, Stage 2 DBP |
| Glen Alpine | 11,975 | 66 | 4 | Disinfection Byproducts, Stage 2 DBP |
| Warrenton | 11,904 | 29 | 2 | TTHM |
| N Wilkesboro | 11,706 | 18 | 1 | Stage 2 DBP |
| Gatesville | 11,621 | 23 | 0 | |
| Cullowhee | 11,596 | 623 | 34 | Disinfection Byproducts, Stage 2 DBP |
| Marion | 11,530 | 297 | 10 | Disinfection Byproducts, Stage 2 DBP |
| Bell Arthur | 11,483 | 11 | 1 | Stage 2 DBP |
| Denton | 11,258 | 96 | 2 | TTHM |
| Roxboro | 11,122 | 0 | 0 | |
| Corolla | 10,809 | 16 | 1 | Disinfection Byproducts |
| Hamlet | 10,635 | 80 | 53 | E. coli, Stage 2 DBP, TTHM +1 more |
| Mount Airy | 10,469 | 451 | 0 | |
| Winterville | 10,462 | 16 | 1 | Stage 2 DBP |
| Angier | 10,317 | 15 | 1 | Stage 2 DBP |
| Franklin | 10,074 | 40 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Maggie Valley | 10,051 | 28 | 2 | Stage 2 DBP |
| Plymouth | 9,936 | 34 | 2 | Stage 2 DBP |
| Surf City | 9,730 | 31 | 1 | Stage 2 DBP |
| Camden | 9,717 | 3 | 1 | Disinfection Byproducts |
| Troutman | 9,562 | 30 | 1 | Stage 2 DBP |
| Morehead City | 9,515 | 16 | 1 | Stage 2 DBP |
| Gibsonville | 9,391 | 139 | 0 | |
| Oxford | 9,090 | 36 | 0 | |
| Trenton | 8,999 | 11 | 0 | |
| Farmville | 8,887 | 12 | 0 | |
| Highlands | 8,824 | 151 | 20 | Disinfection Byproducts, Stage 2 DBP, Total Haloacetic Acids (HAA5) |
| Dallas | 8,736 | 198 | 27 | Contaminant 2920, Disinfection Byproducts, E. coli +3 more |
| Winton | 8,726 | 7 | 0 | |
| Siler City | 8,617 | 38 | 1 | Disinfection Byproducts |
| Weaverville | 8,578 | 72 | 2 | Stage 2 DBP |
| Hays | 8,486 | 2 | 1 | Stage 2 DBP |
| Clyde | 8,394 | 22 | 2 | Stage 2 DBP |
| Eastover | 8,150 | 14 | 0 | |
| Ocean Isle Beach | 7,925 | 6 | 0 | |
| Canton | 7,850 | 6 | 0 | |
| Goldboro | 7,793 | 29 | 0 | |
| Landis | 7,776 | 33 | 0 | |
| Sylva | 7,749 | 112 | 11 | Disinfection Byproducts, E. coli, Fecal Coliform +1 more |
| Williamston | 7,650 | 4 | 1 | Stage 2 DBP |
| Carolina Beach | 6,979 | 800 | 0 | |
| Seymour Johnson | 6,875 | 3 | 0 | |
| Selma | 6,832 | 33 | 6 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Emerald Isle | 6,595 | 32 | 2 | Disinfection Byproducts, TTHM |
| Des Peres | 6,563 | 124 | 20 | Disinfection Byproducts, HAA5, TTHM |
| Jamestown | 6,543 | 14 | 0 | |
| Cherryville | 6,417 | 40 | 3 | Gross Alpha, Stage 2 DBP |
| Atlantic Beach | 6,380 | 6 | 4 | E. coli, Gross Alpha, TTHM |
| Ayden | 6,366 | 3 | 0 | |
| Bridgeton | 6,325 | 3 | 1 | Stage 2 DBP |
| Holden Beach | 6,299 | 6 | 0 | |
| Ahoskie | 5,832 | 15 | 0 | |
| Wallace | 5,825 | 199 | 1 | Stage 2 DBP |
| White Lake | 5,770 | 8 | 1 | Stage 2 DBP |
| Bessemer City | 5,690 | 66 | 26 | Contaminant 2920, Stage 2 DBP, TTHM |
| Spruce Pine | 5,686 | 10 | 0 | |
| Tryon | 5,621 | 20 | 1 | Stage 2 DBP |
| Stanley | 5,453 | 17 | 1 | Stage 2 DBP |
| Maiden | 5,441 | 8 | 0 | |
| Swan Quarter | 5,256 | 2 | 0 | |
| Longview | 5,244 | 5 | 0 | |
| Birmingham | 5,243 | 731 | 23 | Disinfection Byproducts, E. coli, HAA5 +1 more |
| Randleman | 5,208 | 97 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Kure Beach | 5,110 | 14 | 4 | Disinfection Byproducts, TTHM |
| Williamson | 4,991 | 35 | 2 | Stage 2 DBP |
| Beaufort | 4,894 | 61 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Pine Knoll Shores | 4,795 | 1 | 0 | |
| Boiling Springs | 4,769 | 3 | 1 | Stage 2 DBP |
| Chinquapin | 4,686 | 5 | 0 | |
| Louisburg | 4,668 | 41 | 0 | |
| Murphy | 4,581 | 131 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Yadkinville | 4,570 | 104 | 14 | TTHM |
| Richfield | 4,513 | 7 | 0 | |
| Bryson City | 4,441 | 48 | 2 | Total Haloacetic Acids (HAA5) |
| Red Springs | 4,423 | 41 | 2 | Stage 2 DBP |
| Wingate | 4,330 | 46 | 4 | Disinfection Byproducts, Total Haloacetic Acids (HAA5) |
| Norwood | 4,323 | 17 | 8 | Total Haloacetic Acids (HAA5) |
| Benson | 4,293 | 9 | 0 | |
| N. Wilkesboro | 4,265 | 13 | 0 | |
| Mount Olive | 4,261 | 13 | 2 | Stage 2 DBP |
| Elkin | 4,076 | 6 | 0 | |
| Burnsville | 4,069 | 16 | 2 | Disinfection Byproducts |
| Columbia | 4,068 | 16 | 1 | Stage 2 DBP |
| Lowell | 3,837 | 35 | 1 | Stage 2 DBP |
| Murfreesboro | 3,645 | 19 | 1 | Stage 2 DBP |
| Wilkesboro | 3,643 | 0 | 0 | |
| Troy | 3,591 | 15 | 4 | Disinfection Byproducts, Total Haloacetic Acids (HAA5) |
| Topsail Beach | 3,584 | 71 | 22 | TTHM |
| Stokes | 3,530 | 52 | 5 | Stage 2 DBP, Total Haloacetic Acids (HAA5) |
| Tabor City | 3,523 | 33 | 2 | Disinfection Byproducts |
| Linville | 3,514 | 53 | 6 | Disinfection Byproducts, Stage 2 DBP |
| Andrews | 3,479 | 66 | 0 | |
| Moravian Falls | 3,455 | 17 | 2 | Stage 2 DBP |
| Pembroke | 3,438 | 34 | 1 | Stage 2 DBP |
| Chapel Hill | 3,353 | 527 | 57 | Disinfection Byproducts, HAA5, Haloacetic Acids +2 more |
| Taylorsville | 3,344 | 14 | 0 | |
| Drexel | 3,302 | 10 | 0 | |
| Bald Head Island | 3,291 | 13 | 1 | Disinfection Byproducts |
| Rose Hill | 3,257 | 40 | 0 | |
| Lagrange | 3,195 | 47 | 2 | Disinfection Byproducts |
| Bladenboro | 3,175 | 26 | 4 | Disinfection Byproducts, Stage 2 DBP |
| Oakboro | 3,173 | 26 | 5 | TTHM, Total Haloacetic Acids (HAA5) |
| Claremont | 3,163 | 160 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Marshville | 3,163 | 28 | 1 | Disinfection Byproducts |
| Nags Head | 3,125 | 0 | 0 | |
| Warsaw | 3,108 | 4 | 0 | |
| Robbinsville | 3,033 | 22 | 3 | Disinfection Byproducts |
| Mars Hill | 3,030 | 8 | 1 | Disinfection Byproducts |
| Grifton | 2,982 | 8 | 0 | |
| Coats | 2,887 | 5 | 0 | |
| St. Pauls | 2,873 | 36 | 0 | |
| Four Oaks | 2,854 | 43 | 24 | TTHM |
| River Bend | 2,846 | 6 | 1 | Stage 2 DBP |
| Fairmont | 2,837 | 34 | 1 | Stage 2 DBP |
| Bostic | 2,820 | 23 | 1 | Disinfection Byproducts |
| Scotland Neck | 2,761 | 51 | 8 | TTHM |
| New London | 2,743 | 28 | 1 | Total Haloacetic Acids (HAA5) |
| Biscoe | 2,735 | 12 | 4 | Total Haloacetic Acids (HAA5) |
| Madison | 2,730 | 76 | 1 | Disinfection Byproducts |
| Wentworth | 2,700 | 135 | 45 | E. coli, TTHM, Total Haloacetic Acids (HAA5) |
| Liberty | 2,655 | 44 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Pine Level | 2,651 | 66 | 11 | Stage 2 DBP, TTHM |
| Haw River | 2,650 | 6 | 0 | |
| Manteo | 2,638 | 17 | 1 | Disinfection Byproducts |
| Dobson | 2,615 | 17 | 1 | Stage 2 DBP |
| Maxton | 2,598 | 35 | 16 | Total Organic Carbon |
| Lake Waccamaw | 2,572 | 21 | 2 | Stage 2 DBP |
| Chocowinity | 2,565 | 6 | 1 | Stage 2 DBP |
| Richlands | 2,555 | 13 | 0 | |
| Columbus | 2,489 | 158 | 1 | Stage 2 DBP |
| Mayodan | 2,478 | 22 | 2 | Stage 2 DBP |
| Beech Mountain | 2,468 | 13 | 5 | Disinfection Byproducts, Total Haloacetic Acids (HAA5) |
| Stokesdale | 2,415 | 119 | 6 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Hayesville | 2,409 | 75 | 1 | Stage 2 DBP |
| Chadbourn | 2,370 | 17 | 1 | Stage 2 DBP |
| Jonesville | 2,354 | 22 | 14 | Stage 2 DBP, TTHM |
| Ellenboro | 2,322 | 29 | 1 | Stage 2 DBP |
| Kenly | 2,301 | 41 | 20 | TTHM |
| Walnut Cove | 2,210 | 270 | 2 | cis-1,2-Dichloroethylene |
| Saluda | 2,204 | 18 | 0 | |
| Aulander | 2,149 | 18 | 1 | Stage 2 DBP |
| Jefferson | 2,123 | 149 | 14 | Carbon Tetrachloride, Disinfection Byproducts, Stage 2 DBP |
| Garner | 2,121 | 364 | 8 | E. coli, Stage 2 DBP |
| Yanceyville | 2,117 | 76 | 18 | Contaminant 2920, E. coli, TTHM |
| Rutherford College | 2,083 | 5 | 4 | Total Haloacetic Acids (HAA5) |
| Banner Elk | 2,078 | 80 | 6 | Disinfection Byproducts, Stage 2 DBP |
| Linden | 2,077 | 7 | 1 | Stage 2 DBP |
| Ellerbe | 2,050 | 43 | 3 | Stage 2 DBP, TTHM |
| Boonville | 2,007 | 64 | 1 | Stage 2 DBP |
| Franklinville | 1,980 | 512 | 6 | Stage 2 DBP, TTHM |
| Pilot Mountain | 1,976 | 53 | 2 | Gross Alpha, Stage 2 DBP |
| Belhaven | 1,960 | 3 | 0 | |
| Sharpsburg | 1,945 | 48 | 0 | |
| Sparta | 1,900 | 16 | 1 | Disinfection Byproducts |
| Vanceboro | 1,864 | 3 | 0 | |
| Lucama | 1,855 | 227 | 11 | Contaminant 2946, Disinfection Byproducts |
| Black Creek | 1,795 | 11 | 0 | |
| Ramseur | 1,790 | 52 | 27 | Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5) |
| Broadway | 1,783 | 10 | 0 | |
| Enfield | 1,775 | 108 | 86 | TTHM, Total Haloacetic Acids (HAA5) |
| Mt. Pleasant | 1,768 | 114 | 34 | Contaminant 2920, Stage 2 DBP, TTHM +1 more |
| Stedman | 1,705 | 16 | 0 | |
| Old Fort | 1,700 | 13 | 1 | Stage 2 DBP |
| Littleton | 1,686 | 58 | 5 | Disinfection Byproducts |
| Robbins | 1,660 | 77 | 12 | Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5) |
| Harrells | 1,642 | 19 | 0 | |
| Blowing Rock | 1,637 | 6 | 0 | |
| East Bend | 1,637 | 46 | 3 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Salemburg | 1,637 | 17 | 0 | |
| Lake Lure | 1,501 | 104 | 5 | Disinfection Byproducts, Stage 2 DBP |
| West Jefferson | 1,494 | 15 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Mount Gilead | 1,463 | 17 | 6 | Total Haloacetic Acids (HAA5) |
| Elm City | 1,450 | 65 | 20 | TTHM |
| Faison | 1,410 | 33 | 1 | Stage 2 DBP |
| Rosman | 1,409 | 111 | 4 | Disinfection Byproducts, Stage 2 DBP |
| Marshall | 1,402 | 31 | 6 | Disinfection Byproducts |
| Mcadenville | 1,400 | 18 | 0 | |
| Stantonsburg | 1,393 | 9 | 0 | |
| Beulaville | 1,391 | 9 | 1 | Stage 2 DBP |
| Weldon | 1,375 | 14 | 0 | |
| Shallotte | 1,358 | 29 | 2 | Contaminant 1006 |
| Rowland | 1,341 | 23 | 1 | Stage 2 DBP |
| Princeton | 1,326 | 42 | 7 | Disinfection Byproducts, TTHM, Total Haloacetic Acids (HAA5) |
| Faith | 1,316 | 20 | 3 | Disinfection Byproducts |
| Spring Hope | 1,312 | 28 | 0 | |
| Stoneville | 1,308 | 16 | 2 | TTHM |
| Gaffney | 1,303 | 9 | 2 | Stage 2 DBP |
| Freemont | 1,265 | 39 | 1 | Stage 2 DBP |
| Ansonville | 1,262 | 43 | 0 | |
| Clarkton | 1,233 | 23 | 0 | |
| Pinetops | 1,200 | 23 | 1 | Stage 2 DBP |
| Goldston | 1,187 | 110 | 2 | TTHM |
| Alamance | 1,182 | 63 | 0 | |
| Stanfield | 1,156 | 76 | 32 | Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5) |
| Cornelius | 1,142 | 70 | 1 | Stage 2 DBP |
| Oriental | 1,136 | 12 | 0 | |
| Newland | 1,134 | 49 | 6 | Disinfection Byproducts, Stage 2 DBP |
| Norlina | 1,108 | 52 | 1 | Stage 2 DBP |
| Saxapahaw | 1,102 | 32 | 1 | Disinfection Byproducts |
| Maysville | 1,100 | 47 | 0 | |
| Conetoe | 1,090 | 21 | 0 | |
| Cleveland | 1,070 | 74 | 1 | Stage 2 DBP |
| Rich Square | 1,067 | 10 | 0 | |
| Marble | 999 | 32 | 1 | Stage 2 DBP |
| Parkton | 988 | 96 | 13 | Stage 2 DBP, Total Organic Carbon |
| Magnolia | 980 | 18 | 2 | E. coli, Stage 2 DBP |
| Candor | 967 | 45 | 9 | Stage 2 DBP, TTHM, Total Haloacetic Acids (HAA5) |
| Wagram | 965 | 30 | 7 | Disinfection Byproducts, Stage 2 DBP |
| Ridgecrest | 950 | 18 | 0 | |
| Fontana Dam | 950 | 5 | 2 | Disinfection Byproducts |
| Pink Hill | 950 | 8 | 0 | |
| Garland | 948 | 26 | 0 | |
| Hot Springs | 946 | 72 | 1 | E. coli |
| Ronda | 938 | 27 | 0 | |
| Rhodhiss | 937 | 13 | 4 | Stage 2 DBP, TTHM |
| Star | 933 | 24 | 9 | TTHM |
| Newton Grove | 913 | 22 | 0 | |
| Polkton | 905 | 27 | 0 | |
| Lilesville | 900 | 40 | 6 | Total Haloacetic Acids (HAA5) |
| Ocracoke | 900 | 1 | 0 | |
| Pikeville | 896 | 9 | 0 | |
| Rye | 890 | 25 | 0 | |
| Conway | 887 | 11 | 0 | |
| Seaboard | 881 | 18 | 3 | Disinfection Byproducts |
| Witakers | 869 | 25 | 0 | |
| Pollocksville | 858 | 18 | 3 | E. coli |
| Cashiers | 855 | 99 | 2 | Disinfection Byproducts |
| Knightdale | 848 | 97 | 27 | Disinfection Byproducts, HAA5, Stage 2 DBP +1 more |
| Harrellsville | 843 | 11 | 0 | |
| Inman | 838 | 3 | 0 | |
| Bailey | 814 | 273 | 5 | Disinfection Byproducts, Selenium, Stage 2 DBP |
| Grover | 805 | 17 | 4 | TTHM |
| Aurora | 805 | 66 | 16 | TTHM, Total Haloacetic Acids (HAA5) |
| Fairbluff | 800 | 32 | 0 | |
| Montreat | 798 | 52 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Fletcher | 790 | 15 | 0 | |
| Wade | 780 | 14 | 0 | |
| Snow Hiil | 778 | 12 | 2 | Stage 2 DBP |
| Cliffside | 770 | 58 | 1 | Disinfection Byproducts |
| Peachland | 770 | 28 | 0 | |
| Fort Mill | 756 | 214 | 5 | Disinfection Byproducts, Stage 2 DBP |
| Woodland | 747 | 4 | 0 | |
| High Shoals | 729 | 21 | 5 | TTHM |
| Bakersville | 725 | 68 | 1 | Stage 2 DBP |
| Falcon | 714 | 13 | 0 | |
| Brown Summit | 686 | 33 | 0 | |
| Danbury | 670 | 38 | 11 | Disinfection Byproducts, Total Organic Carbon |
| Bolton | 668 | 57 | 1 | Stage 2 DBP |
| Hobgood | 665 | 6 | 2 | Disinfection Byproducts |
| Nebo | 664 | 26 | 1 | Stage 2 DBP |
| Teachey | 663 | 16 | 0 | |
| Lawndale | 660 | 39 | 0 | |
| Calypso | 660 | 26 | 1 | Stage 2 DBP |
| Riegel Wood | 633 | 72 | 8 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Waxhaw | 625 | 7 | 0 | |
| Mulberry | 612 | 143 | 3 | Cadmium, Stage 2 DBP |
| Dublin | 603 | 17 | 2 | Stage 2 DBP |
| Gibson | 589 | 13 | 0 | |
| Micro | 577 | 114 | 26 | TTHM |
| Brunswick | 576 | 11 | 1 | Disinfection Byproducts |
| Whittier | 570 | 27 | 1 | Stage 2 DBP |
| Cameron | 565 | 38 | 1 | Disinfection Byproducts |
| Virginia Beach | 559 | 40 | 0 | |
| Roper | 546 | 34 | 9 | TTHM |
| Kernersville | 512 | 3 | 0 | |
| Morven | 512 | 13 | 1 | Stage 2 DBP |
| Pleasant Garden | 501 | 97 | 1 | Stage 2 DBP |
| Lake Santeetlah | 498 | 7 | 0 | |
| Elk Park | 495 | 20 | 4 | Disinfection Byproducts |
| Roaring Gap | 493 | 23 | 2 | Disinfection Byproducts |
| Autryville | 488 | 9 | 0 | |
| Powellsville | 482 | 21 | 1 | Stage 2 DBP |
| Creswell | 482 | 12 | 1 | Stage 2 DBP |
| Wendell | 473 | 190 | 1 | Disinfection Byproducts |
| Hubert | 470 | 5 | 0 | |
| Maury | 468 | 14 | 1 | Stage 2 DBP |
| Stovall | 450 | 13 | 8 | Disinfection Byproducts, Stage 2 DBP, TTHM |
| Macclesfield | 441 | 19 | 1 | Stage 2 DBP |
| Cove City | 440 | 7 | 0 | |
| Jamesville | 440 | 3 | 0 | |
| Sims | 440 | 43 | 10 | TTHM, Total Organic Carbon |
| Arden | 427 | 70 | 1 | Stage 2 DBP |
| Fountain | 427 | 13 | 1 | Stage 2 DBP |
| Swansboro | 425 | 19 | 0 | |
| Riegelwood | 422 | 13 | 0 | |
| Robersonville | 419 | 19 | 0 | |
| Cofield | 417 | 98 | 0 | |
| Hookerton | 409 | 11 | 0 | |
| Hamilton | 408 | 15 | 0 | |
| Seven Devils | 400 | 13 | 5 | Disinfection Byproducts |
| Glendale | 396 | 18 | 0 | |
| Godwin | 390 | 18 | 1 | Stage 2 DBP |
| Chesnee | 376 | 22 | 2 | Stage 2 DBP |
| Little Switzerland | 364 | 18 | 2 | Stage 2 DBP |
| Candler | 360 | 36 | 3 | Disinfection Byproducts, Stage 2 DBP |
| Grimesland | 332 | 1 | 0 | |
| Englewood | 330 | 294 | 1 | Stage 2 DBP |
| Oak Ridge | 328 | 86 | 13 | Disinfection Byproducts, Stage 2 DBP |
| Severn | 325 | 13 | 0 | |
| Maitland | 315 | 45 | 0 | |
| Barco | 300 | 3 | 0 | |
| Bath | 290 | 11 | 0 | |
| Pittsboro | 284 | 92 | 10 | Disinfection Byproducts, TTHM, Total Haloacetic Acids (HAA5) |
| Seneca | 271 | 65 | 6 | Disinfection Byproducts, Stage 2 DBP |
| Jonas Ridge | 270 | 5 | 0 | |
| Parmele | 262 | 17 | 0 | |
| Farmington Hills | 254 | 131 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Barium Spring | 244 | 4 | 0 | |
| Bethesda | 244 | 34 | 2 | Disinfection Byproducts |
| Walstonburg | 240 | 5 | 1 | Stage 2 DBP |
| Spring | 239 | 8 | 0 | |
| Connelly Springs | 239 | 10 | 0 | |
| Lansing | 228 | 18 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Milton | 212 | 29 | 0 | |
| Mooresboro | 210 | 60 | 5 | Disinfection Byproducts, Stage 2 DBP |
| Davidson | 203 | 32 | 0 | |
| Bunn | 201 | 86 | 1 | Disinfection Byproducts |
| Chicago | 200 | 10 | 0 | |
| Crossnore | 195 | 22 | 2 | Disinfection Byproducts, Stage 2 DBP |
| Clemmons | 187 | 210 | 1 | Stage 2 DBP |
| Glen Allen | 178 | 32 | 15 | Haloacetic Acids |
| Sophia | 167 | 25 | 0 | |
| Evergreen | 165 | 18 | 1 | Stage 2 DBP |
| Almond | 163 | 5 | 0 | |
| Rtp | 162 | 92 | 3 | Disinfection Byproducts |
| Novato | 138 | 12 | 2 | Disinfection Byproducts |
| Covington | 135 | 54 | 6 | Disinfection Byproducts |
| Climax | 128 | 98 | 2 | Stage 2 DBP |
| Moyock | 122 | 7 | 4 | Di(2-ethylhexyl) Phthalate |
| Willow Springs | 120 | 14 | 0 | |
| Willard | 120 | 4 | 0 | |
| Creedmoor | 119 | 33 | 0 | |
| Mt Airy | 117 | 19 | 0 | |
| Crystal Bay | 112 | 29 | 2 | Stage 2 DBP |
| Hampstead | 101 | 5 | 0 | |
| Penland | 100 | 10 | 0 |
Data Sources
Drinking water data from the EPA Safe Drinking Water Information System (SDWIS). Only active community water systems (CWS) serving 100+ people are included.