ClearWater › All States › North Carolina

North Carolina Tap Water Quality

EPA water quality data for 150 community water systems serving 682,573+ people in North Carolina. Click any system to see violations, lead testing results, and a safety grade.

North Carolina draws drinking water from Piedmont reservoirs, mountain streams, and Coastal Plain aquifers. The GenX PFAS contamination of the Cape Fear River near Fayetteville brought national attention to emerging contaminants in the state. Naturally occurring radium and manganese are common in some Piedmont groundwater.

ASHEVILLE CITY OF ASHEVILLE, NC · 157,431 people · Surface Water CONCORD, CITY OF CONCORD, NC · 120,548 people · Surface Water HICKORY CITY OF HICKORY, NC · 75,654 people · Surface Water MORGANTON CITY OF MORGANTON, NC · 27,221 people · Surface Water LENOIR, CITY OF LENOIR, NC · 25,573 people · Surface Water ENERGY UNITED WATER CORP HIDDENITE, NC · 21,148 people · Surface Water Purchased HARRISBURG, TOWN OF HARRISBURG, NC · 20,549 people · Surface Water Purchased NEWTON, CITY OF NEWTON, NC · 18,407 people · Surface Water CONOVER, CITY OF CONOVER, NC · 15,347 people · Surface Water Purchased CALDWELL CO WATER SYSTEM-SE LENOIR, NC · 15,007 people · Surface Water Purchased VALDESE, TOWN OF VALDESE, NC · 13,571 people · Surface Water ALEXANDER CO WTR DIST HICKORY, NC · 13,064 people · Surface Water Purchased BLACK MOUNTAIN, TOWN OF BLACK MOUNTAIN, NC · 11,976 people · Surface Water Purchased WOODFIN SANITARY WATER AND SEWER ASHEVILLE, NC · 10,122 people · Surface Water CALDWELL COUNTY WATER--WEST LENOIR, NC · 8,662 people · Surface Water Purchased WEAVERVILLE, TOWN OF WEAVERVILLE, NC · 8,359 people · Surface Water ICARD TOWNSHIP WATER CORP HILDEBRAN, NC · 7,821 people · Surface Water Purchased BATON WATER CORPORATION GRANITE FALLS, NC · 7,620 people · Surface Water Purchased GRANITE FALLS, TOWN OF GRANITE FALLS, NC · 7,318 people · Surface Water BRENTWOOD WATER ASSOCIATION GLEN ALPINE, NC · 6,038 people · Surface Water Purchased BRENTWOOD-JAMESTOWN ROAD GLEN ALPINE, NC · 6,035 people · Surface Water Purchased MAIDEN, TOWN OF MAIDEN, NC · 5,563 people · Surface Water Purchased SAWMILLS, TOWN OF GRANITE FALLS, NC · 5,524 people · Surface Water Purchased LONGVIEW, TOWN OF LONGVIEW, NC · 5,244 people · Surface Water Purchased BURKE CO. WATER-SOUTH HILDEBRAN, NC · 5,207 people · Surface Water Purchased BURNSVILLE, TOWN OF BURNSVILLE, NC · 4,069 people · Surface Water DREXEL TOWN OF DREXEL, NC · 3,302 people · Surface Water Purchased TAYLORSVILLE, TOWN OF TAYLORSVILLE, NC · 3,265 people · Surface Water Purchased SUGAR MOUNTAIN UTILITY CHARLOTTE, NC · 3,226 people · Groundwater CLAREMONT, CITY OF CLAREMONT, NC · 2,645 people · Surface Water Purchased LINVILLE LAND HARBOR LINVILLE, NC · 2,280 people · Groundwater RUTHERFORD COLLEGE TOWN OF RUTHERFORD COLLEGE, NC · 2,083 people · Surface Water Purchased SPARTA, TOWN OF SPARTA, NC · 1,900 people · Surface Water Purchased MOUNT PLEASANT, TOWN OF MT. PLEASANT, NC · 1,786 people · Surface Water JEFFERSON, TOWN OF JEFFERSON, NC · 1,740 people · Surface Water BILTMORE FOREST, TOWN OF ASHEVILLE, NC · 1,356 people · Surface Water Purchased WEST JEFFERSON, TOWN OF WEST JEFFERSON, NC · 1,321 people · GWUDI GREEN MOUNTAIN PARK LENOIR, NC · 1,194 people · Groundwater CATAWBA, TOWN OF HICKORY, NC · 1,181 people · Surface Water Purchased BANNER ELK, TOWN OF BANNER ELK, NC · 1,164 people · Groundwater NEWLAND, TOWN OF NEWLAND, NC · 999 people · Groundwater ROYAL GORGE WATER UTILITY RIDGECREST, NC · 950 people · Groundwater RHODHISS, TOWN OF RHODHISS, NC · 867 people · Surface Water Purchased BENT CREEK WATER SYSTEM CHARLOTTE, NC · 800 people · Groundwater MONTREAT WATER SYSTEM MONTREAT, NC · 798 people · Groundwater ELK RIVER CLUB DEVELOPMENT CHARLOTTE, NC · 732 people · Groundwater LINVILLE RIDGE CHARLOTTE, NC · 710 people · Groundwater WHITEHURST MHP CONCORD, NC · 688 people · Groundwater MOUNTAIN AIR CHARLOTTE, NC · 664 people · Groundwater JEFFERSON LANDING JEFFERSON, NC · 653 people · Groundwater MT MITCHELL LANDS CHARLOTTE, NC · 650 people · Groundwater HIGH MEADOWS S/D CHARLOTTE, NC · 650 people · Groundwater ZEMOSA ACRES WATER SYSTEM CHARLOTTE, NC · 650 people · Surface Water Purchased BURKE CO-AIRPORT RHODHISS HILDEBRAN, NC · 559 people · Surface Water Purchased STALLINGS GLEN S/D CARY, NC · 544 people · Groundwater FLEETWOOD FALLS WATER SYSTEM CARY, NC · 519 people · Groundwater NORTHVIEW MHP ASHEVILLE, NC · 516 people · Groundwater LINVILLE RESORTS INC LINVILLE, NC · 499 people · Groundwater ELK PARK, TOWN OF ELK PARK, NC · 495 people · Groundwater ROARING GAP CLUB INC ROARING GAP, NC · 493 people · Groundwater OLDE BEAU GOLF CLUB CARY, NC · 475 people · Groundwater SILVER MAPLES ESTATES MHP CONCORD, NC · 463 people · Groundwater FIELDSTONE/COLD SPRINGS DEV CARY, NC · 424 people · Groundwater HOMESTEAD S/D WATER SYSTEM CARY, NC · 389 people · Groundwater MISTY MOUNTAIN CHARLOTTE, NC · 369 people · Groundwater RHA HEALTH SERVICES, LLC CHARLOTTE, NC · 363 people · Groundwater BURKE COUNTY OMARA HILDEBRAN, NC · 350 people · Surface Water Purchased EAST SHORES S/D CARY, NC · 350 people · Surface Water Purchased BLUE RIDGE VILLAGE BANNER ELK, NC · 343 people · Groundwater HIDDEN CREEK ESTATES CARY, NC · 340 people · Groundwater BLUE RIDGE MANOR-NIKANOR SECT CHARLOTTE, NC · 320 people · Groundwater CHARLES A CANNON MEMORIAL HOSPITAL LINVILLE, NC · 320 people · Groundwater SPRING HAVEN S/D WATER SYSTEM CARY, NC · 320 people · Groundwater DUAN ACRES WATER SYSTEM CARY, NC · 305 people · Groundwater ROCKY RIVER PLANTATION S/D CHARLOTTE, NC · 300 people · Groundwater WOODRIDGE S/D CARY, NC · 295 people · Groundwater FOREST RIDGE S/D CARY, NC · 292 people · Groundwater WOODLAND OAKS S/D CARY, NC · 290 people · Groundwater GINGERCAKE ACRES JONAS RIDGE, NC · 270 people · Groundwater OAK ESTATES S/D CARY, NC · 259 people · Groundwater CONCORD ESTATES FORT MILL, SC · 257 people · Groundwater LANDSDOWN/EASTOVER S/D CARY, NC · 251 people · Groundwater SPRINGDALE MH S/D CARY, NC · 251 people · Groundwater GRANDFATHER GOLF & COUNTRY CLU LINVILLE, NC · 250 people · Groundwater CHRISTMOUNT CHRISTIAN ASSEMBLY BLACK MOUNTAIN, NC · 250 people · Groundwater PINE MOUNTAIN LAKES S/D CONNELLY SPRINGS, NC · 239 people · Groundwater LANSING, TOWN OF LANSING, NC · 228 people · Groundwater MIDDLETON S/D CARY, NC · 218 people · Groundwater COUNTRY VALLEY MH S/D CARY, NC · 213 people · Groundwater MOUNT PISGAH ACADEMY CANDLER, NC · 210 people · Groundwater PARK CREEK S/D DAVIDSON, NC · 203 people · Groundwater YMCA-BLUE RIDGE ASSEMBLY BLACK MOUNTAIN, NC · 200 people · Groundwater SHAMROCK PARK S/D CLAREMONT, NC · 200 people · Surface Water Purchased COX MILL LANDIS, NC · 198 people · Groundwater CROSSNORE, TOWN OF CROSSNORE, NC · 195 people · Groundwater GREENFIELD S/D CARY, NC · 193 people · Groundwater STONES THROW MHP HARRISBURG, NC · 183 people · Groundwater POPLAR TRAILS WATER SYSTEM LANDIS, NC · 180 people · Groundwater BUNKER HILL ESTATES S/D CARY, NC · 178 people · Groundwater FAIRWAY RIDGE WATER ASSOC INC WEST JEFFERSON, NC · 173 people · Groundwater HILLSBORO S/D CARY, NC · 170 people · Groundwater CLEARVIEW ACRES S/D CARY, NC · 170 people · Groundwater PRESTIGE HEIGHTS CARY, NC · 170 people · Groundwater SHANGRI-LA S/D CARY, NC · 170 people · Groundwater SPRING VALLEY MH S/D CARY, NC · 168 people · Groundwater COUNTRY ACRES MH S/D CARY, NC · 168 people · Surface Water Purchased MOUNTAIN SPRING WATER SYSTEM LINVILLE, NC · 165 people · Groundwater CRESTVIEW S/D CARY, NC · 163 people · Groundwater OXFORD PARK WATER SYSTEM CARY, NC · 163 people · Groundwater JAMESTOWNE S/D WATER SYSTEM CARY, NC · 163 people · Groundwater COUNTRY PLACE S/D ASHEVILLE, NC · 160 people · Groundwater SHERWOOD FOREST S/D CARY, NC · 160 people · Groundwater GREENBRIAR S/D WATER SYSTEM CARY, NC · 158 people · Groundwater BRAFFORD FARMS WATER SYSTEM CARY, NC · 152 people · Groundwater SKI COUNTRY CHARLOTTE, NC · 150 people · Groundwater RANGEVIEW ACRES MHP CANDLER, NC · 150 people · Groundwater JOHNSON-SILER MHP ASHEVILLE, NC · 150 people · Surface Water Purchased WEAVERVILLE HILLS MHP SPRING, TX · 147 people · Groundwater SEDGEFIELD S/D CARY, NC · 145 people · Groundwater SPENCER RD PARK CARY, NC · 142 people · Groundwater HOMESTEAD PARK S/D CARY, NC · 137 people · Groundwater CEDAR VALLEY WATER SYSTEM CARY, NC · 134 people · Groundwater PONDEROSA S/D CARY, NC · 132 people · Groundwater SNOW CREEK HEIGHTS WATER SYST CARY, NC · 130 people · Groundwater KNOLLS III S/D CARY, NC · 130 people · Groundwater WESTSIDE HILLS S/D CARY, NC · 127 people · Groundwater SPINNAKER BAY CONDOMINIUMS CARY, NC · 127 people · Groundwater PRIVATE ACRES S/D LANDIS, NC · 124 people · Groundwater BUFFALO MEADOWS S/D CHARLOTTE, NC · 120 people · Groundwater WEATHERSTONE S/D CARY, NC · 120 people · Surface Water Purchased RIVERVIEW ACRES WATER SYSTEM CARY, NC · 119 people · Groundwater SPRINGDALE SD CARY, NC · 114 people · Surface Water Purchased HERMAN ACRES S/D CARY, NC · 113 people · Groundwater ROCK CREEK S/D CARY, NC · 111 people · Groundwater CEDAR WOOD ESTATES CARY, NC · 109 people · Surface Water Purchased CALDWELL COUNTY WATER--NORTH LENOIR, NC · 108 people · Surface Water Purchased RIVERWOOD S/D CARY, NC · 104 people · Groundwater LAZY S MHP CARY, NC · 102 people · Groundwater MOUNTAIN CREEK SHORES S/D LANDIS, NC · 102 people · Groundwater HAZELWOOD HOMEOWNERS ASSOC ASHEVILLE, NC · 100 people · Surface Water Purchased WEDGEFIELD ACRES MHP ASHEVILLE, NC · 100 people · Groundwater FIVE OAKS S/D CARY, NC · 99 people · Groundwater LEES-MCRAE -SOUTH CAMPUS BANNER ELK, NC · 99 people · Groundwater RAMA WOODS S/D CARY, NC · 99 people · Groundwater BAY POINTE S/D CARY, NC · 99 people · Groundwater DOGWOOD KNOLLS SUBDIVISION CARY, NC · 98 people · Groundwater SD, SOUTH PARK LLC CORNELIUS, NC · 97 people · Groundwater KIRK GLEN S/D CHARLOTTE, NC · 92 people · Surface Water Purchased JEWEL ACRES WATER SERVICE ASHEVILLE, NC · 90 people · Groundwater MURRAY HILLS S/D CARY, NC · 89 people · Groundwater