Browse Water Systems

23,898 public water systems in NC.

Public Water Systems Database

Browse 23,898 EPA-regulated public water systems with identifiers, population served, and water source type. Use the filters below to narrow results by state, system type, or name.

Clear
System Name PWSID State Type Population Served
CHARLOTTE WATER NC0160010 NC Community 1,163,701
RALEIGH, CITY OF NC0392010 NC Community 640,000
SUNDROP BOTTLING CO INC NC0136599 NC Transient Non-Community 500,000
WINSTON-SALEM, CITY OF NC0234010 NC Community 388,060
CHARLOTTE HOSKINS NC0160015 NC Community 330,000
DURHAM, CITY OF NC0332010 NC Community 322,083
GREENSBORO, CITY OF NC0241010 NC Community 319,588
CARY, TOWN OF NC0392020 NC Community 224,000
FAYETTEVILLE PUBLIC WORKS COMM NC0326010 NC Community 215,590
CFPUA-WILMINGTON NC0465010 NC Community 198,740
WINSTON SALEM NEILSON PLANT NC0234015 NC Community 185,000
UNION COUNTY WATER SYSTEM NC0190413 NC Community 167,554
RALEIGH CITY OF NC0392015 NC Community 160,000
GREENSBORO TOWNSEND NC0241015 NC Community 160,000
ASHEVILLE CITY OF NC0111010 NC Community 157,431
ONSLOW WTR AND SEWER AUTHORITY NC0467035 NC Community 156,755
DAVIDSON WATER INC NC0229025 NC Community 153,632
BRUNSWICK COUNTY WATER SYSTEM NC0410045 NC Community 142,227
CONCORD, CITY OF NC0113010 NC Community 120,548
HIGH POINT, CITY OF NC0241020 NC Community 118,399
HARNETT REGIONAL WATER NC0343045 NC Community 116,892
GREENVILLE UTILITIES COMM NC0474010 NC Community 103,140
TWO RIVERS UTILITIES NC0136010 NC Community 93,877
JOHNSTON CO-WEST NC0351070 NC Community 92,365
ORANGE WATER & SEWER AUTHORITY NC0368010 NC Community 86,300
APEX, TOWN OF NC0392045 NC Community 82,029
HENDERSONVILLE, CITY OF NC0145010 NC Community 79,278
HICKORY CITY OF NC0118010 NC Community 75,654
FAYETTEVILLE-HOFFER NC0326015 NC Community 70,000
ROBESON COUNTY WATER SYSTEM NC0378055 NC Community 65,303
OLD NORTH UTILITIES SERVICES/FT BRAGG NC5026019 NC Community 65,000
BURLINGTON, CITY OF NC0201010 NC Community 61,365
CLEVELAND COUNTY WATER NC0123055 NC Community 58,755
CAMP LEJEUNE NC0467040 NC Community 58,300
ROCKY MOUNT, CITY OF NC0464010 NC Community 55,891
KANNAPOLIS, CITY OF NC0180065 NC Community 54,757
PARRISH MOBILE HOME PARK NC0332427 NC Transient Non-Community 54,750
MOORESVILLE TOWN OF NC0149015 NC Community 52,509
HOLLY SPRINGS, TOWN OF NC0392050 NC Community 51,947
WILSON, CITY OF NC0498010 NC Community 50,001
LINCOLN COUNTY WTP NC0155035 NC Community 49,693
JACKSONVILLE CITY OF NC0467010 NC Community 49,093
SANFORD, CITY OF NC0353010 NC Community 48,350
BRUNSWICK REGIONAL WATER AND SEWER H2GO NC0410070 NC Community 45,748
SALISBURY-ROWAN NC0180010 NC Community 45,329
MONROE, CITY OF NC0190010 NC Community 43,081
FUQUAY-VARINA, TOWN OF NC0392055 NC Community 42,954
ROCKY MOUNT-NEW NC0464015 NC Community 40,000
WAYNE WATER DISTRICTS NC0496065 NC Community 39,403
NEW BERN, CITY OF NC0425010 NC Community 37,884