North Carolina Water: 12.8K Violations — 1085 ZIPs
1085 ZIP codes · 1066 water systems · IPC plumbing code · Updated 2026-06-03
Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-06-03
North Carolina's water systems show strong safety indicators in aggregate — clean compliance histories dominate most of the state, with health-based exceedances confined to a narrow portion of monitored utilities.
Score Distribution
How North Carolina's 1085 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Data: EPA SDWIS, FEMA NFIP, EPA Radon, USGS Earthquake Hazards, NIFC Wildfire • 2026-06-03
Top 10 Safest ZIP Codes in North Carolina
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 27821 | Edward | Beaufort | 99 | A |
| 2 | 28039 | East Spencer | Rowan | 99 | A |
| 3 | 28174 | Wingate | Union | 99 | A |
| 4 | 28547 | Camp Lejeune | Onslow | 99 | A |
| 5 | 27013 | Cleveland | Rowan | 98 | A |
| 6 | 27204 | Asheboro | Randolph | 98 | A |
| 7 | 27216 | Burlington | Alamance | 98 | A |
| 8 | 27220 | Burlington | Alamance | 98 | A |
| 9 | 27261 | High Point | Guilford | 98 | A |
| 10 | 27264 | High Point | Guilford | 98 | A |
10 Lowest-Scoring ZIP Codes in North Carolina
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 28803 | Asheville | Buncombe | 20 | F | 25 |
| 2 | 28816 | Asheville | Buncombe | 21 | F | 25 |
| 3 | 28815 | Asheville | Buncombe | 21 | F | 25 |
| 4 | 28810 | Asheville | Buncombe | 21 | F | 25 |
| 5 | 28806 | Asheville | Buncombe | 25 | F | 25 |
| 6 | 28805 | Asheville | Buncombe | 25 | F | 25 |
| 7 | 28804 | Asheville | Buncombe | 25 | F | 25 |
| 8 | 28801 | Asheville | Buncombe | 25 | F | 25 |
| 9 | 28814 | Asheville | Buncombe | 35 | F | 25 |
| 10 | 28813 | Asheville | Buncombe | 35 | F | 25 |
County Rankings
Water quality breakdown by county. 100 counties with data in North Carolina.
County-level aggregation of ZIP code safety scores • EPA SDWIS, FEMA NFIP, EPA Radon, USGS, NIFC
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| Forsyth | 70 | B | 36 | 27040 (82) | 27051 (53) |
| Stokes | 67 | C | 9 | 27021 (82) | 27046 (53) |
| Yadkin | 69 | C | 7 | 27055 (80) | 27047 (53) |
| Rowan | 75 | B | 18 | 28039 (99) | 28146 (64) |
| Iredell | 67 | C | 9 | 28166 (82) | 28123 (53) |
| Surry | 65 | C | 8 | 28621 (82) | 28676 (53) |
| Brunswick | 71 | B | 21 | 28111 (91) | 28462 (50) |
| Rockingham | 52 | D | 9 | 27027 (61) | 27042 (40) |
| Davie | 94 | A | 1 | 27028 (94) | 27028 (94) |
| Davidson | 85 | A | 10 | 27293 (88) | 27360 (82) |
| Mecklenburg | 81 | B | 79 | 28031 (88) | 28215 (68) |
| Alamance | 85 | A | 15 | 27216 (98) | 27202 (66) |
| Randolph | 86 | A | 12 | 27204 (98) | 27355 (66) |
| Chatham | 75 | B | 8 | 27312 (88) | 27256 (66) |
| Moore | 76 | B | 15 | 28373 (98) | 28387 (65) |
| Montgomery | 73 | B | 9 | 28127 (87) | 27229 (45) |
| Caswell | 58 | C | 9 | 27305 (72) | 27379 (53) |
| Guilford | 89 | A | 47 | 27261 (98) | 27342 (66) |
| Franklin | 65 | C | 6 | 27508 (73) | 27228 (53) |
| Orange | 76 | B | 9 | 27243 (91) | 27514 (61) |
| Pender | 75 | B | 11 | 28478 (90) | 28445 (50) |
| Lee | 84 | B | 6 | 28326 (92) | 28368 (66) |
| Harnett | 77 | B | 13 | 27526 (89) | 27592 (66) |
| Wake | 60 | C | 54 | 27502 (82) | 27609 (46) |
| Granville | 83 | B | 9 | 27522 (98) | 27584 (66) |
| Johnston | 82 | B | 12 | 27504 (95) | 27593 (66) |
| Wayne | 86 | A | 8 | 27532 (97) | 27530 (78) |
| Vance | 54 | D | 4 | 27544 (75) | 27537 (43) |
| Person | 89 | A | 5 | 27572 (95) | 27541 (66) |
| Northampton | 81 | B | 15 | 27842 (95) | 27867 (66) |
| Warren | 61 | C | 8 | 27850 (83) | 27844 (53) |
| Nash | 81 | B | 10 | 27882 (92) | 27816 (66) |
| Alexander | 66 | C | 4 | 28681 (74) | 27560 (55) |
| Carteret | 70 | B | 22 | 28533 (95) | 28579 (55) |
| Beaufort | 71 | B | 12 | 27821 (99) | 27875 (55) |
| Dare | 65 | C | 21 | 27843 (95) | 27949 (50) |
| Pitt | 82 | B | 16 | 27833 (98) | 27884 (68) |
| New Hanover | 82 | B | 17 | 28407 (97) | 28429 (67) |
| Durham | 90 | A | 16 | 27702 (95) | 27712 (82) |
| Edgecombe | 78 | B | 8 | 27815 (97) | 27886 (45) |
| Bertie | 77 | B | 6 | 27805 (89) | 27924 (65) |
| Wilson | 77 | B | 9 | 27895 (90) | 27822 (57) |
| Hertford | 80 | B | 8 | 27855 (86) | 27980 (73) |
| Halifax | 81 | B | 7 | 27870 (88) | 27887 (66) |
| Hyde | 68 | C | 4 | 27885 (80) | 27824 (55) |
| Martin | 78 | B | 10 | 27846 (91) | 28545 (66) |
| Greene | 83 | B | 6 | 28538 (88) | 28580 (77) |
| Pasquotank | 90 | A | 3 | 27907 (97) | 27909 (79) |
| Currituck | 68 | C | 12 | 27956 (89) | 27976 (60) |
| Gates | 74 | B | 7 | 27938 (83) | 27979 (73) |
| Camden | 69 | C | 3 | 27921 (73) | 27974 (60) |
| Tyrrell | 71 | B | 1 | 27925 (71) | 27925 (71) |
| Washington | 79 | B | 3 | 27928 (81) | 27962 (78) |
| Perquimans | 74 | B | 3 | 27944 (82) | 27930 (66) |
| Chowan | 72 | B | 2 | 27932 (78) | 27957 (65) |
| Stanly | 84 | B | 8 | 28097 (98) | 28109 (66) |
| Lincoln | 76 | B | 6 | 28650 (83) | 28037 (69) |
| Anson | 82 | B | 6 | 28119 (87) | 28102 (66) |
| Gaston | 71 | B | 18 | 28053 (82) | 28169 (53) |
| Cleveland | 60 | C | 13 | 28017 (82) | 28151 (49) |
| Rutherford | 63 | C | 9 | 28043 (79) | 28040 (45) |
| Jackson | 68 | C | 12 | 28707 (82) | 28076 (53) |
| Cabarrus | 81 | B | 9 | 28026 (87) | 28124 (73) |
| Yancey | 59 | C | 8 | 28755 (75) | 28130 (53) |
| Union | 80 | B | 5 | 28174 (99) | 28103 (62) |
| Polk | 70 | B | 6 | 28756 (81) | 28750 (53) |
| Sampson | 83 | B | 8 | 28329 (98) | 28447 (60) |
| Cumberland | 84 | B | 23 | 28307 (98) | 28378 (66) |
| Robeson | 75 | B | 14 | 28372 (89) | 28369 (65) |
| Bladen | 77 | B | 6 | 28337 (88) | 28320 (59) |
| Duplin | 81 | B | 11 | 28464 (94) | 28466 (54) |
| Richmond | 72 | B | 5 | 28380 (79) | 28363 (66) |
| Scotland | 87 | A | 5 | 28396 (97) | 28351 (73) |
| Hoke | 81 | B | 1 | 28376 (81) | 28376 (81) |
| Columbus | 75 | B | 16 | 28424 (90) | 28455 (65) |
| Haywood | 66 | C | 8 | 28745 (82) | 28457 (50) |
| Onslow | 81 | B | 10 | 28547 (99) | 28460 (50) |
| Lenoir | 78 | B | 4 | 28525 (95) | 28504 (67) |
| Pamlico | 63 | C | 8 | 28571 (75) | 28587 (55) |
| Craven | 80 | B | 13 | 28564 (98) | 28529 (60) |
| Jones | 73 | B | 3 | 28573 (76) | 28522 (66) |
| Catawba | 66 | C | 13 | 28673 (83) | 28699 (53) |
| Avery | 64 | C | 11 | 28616 (82) | 28653 (53) |
| Watauga | 54 | D | 6 | 28608 (69) | 28698 (45) |
| Wilkes | 65 | C | 12 | 28670 (80) | 28606 (50) |
| Caldwell | 68 | C | 6 | 28630 (74) | 28611 (55) |
| Burke | 70 | B | 12 | 28637 (82) | 28666 (53) |
| Ashe | 66 | C | 11 | 28640 (76) | 28693 (63) |
| Alleghany | 49 | D | 8 | 28675 (69) | 28685 (40) |
| Buncombe | 42 | D | 27 | 28757 (69) | 28803 (20) |
| Graham | 71 | B | 4 | 28702 (75) | 28783 (63) |
| Mitchell | 57 | C | 4 | 28765 (63) | 28740 (53) |
| Transylvania | 58 | C | 7 | 28747 (69) | 28766 (53) |
| Madison | 65 | C | 4 | 28743 (77) | 28709 (50) |
| Swain | 60 | C | 2 | 28713 (65) | 28719 (55) |
| Henderson | 57 | C | 13 | 28729 (68) | 28724 (40) |
| Macon | 71 | B | 5 | 28744 (81) | 28775 (63) |
| McDowell | 68 | C | 5 | 28761 (77) | 28737 (53) |
| Cherokee | 52 | D | 6 | 28905 (68) | 28903 (40) |
| Clay | 65 | C | 2 | 28904 (66) | 28909 (63) |
Most Common Contaminants in North Carolina
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Stage 1 DBP Rule | Treatment Technique | 512 | 1789 | Yes |
| Surface Water Treatment Rule | Treatment Technique | 483 | 2508 | No |
| Stage 2 DBP Rule | Treatment Technique | 406 | 1362 | Yes |
| Consumer Confidence Report Rule | Reporting | 376 | 1418 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 364 | 1316 | Yes |
| Revised Total Coliform Rule | Microbiological | 303 | 1006 | No |
| Lead and Copper Rule | Treatment Technique | 247 | 1207 | No |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 216 | 838 | Yes |
Overview
We track water quality, weather alerts, plumbing regulations, and energy rebates for 1085 ZIP codes across North Carolina, covering 1066 community water systems that serve approximately 8,348,048 people.
710 of 1085 ZIP codes (65%) have recorded EPA violations. 2075 health-based violations have been documented.
Plumbing Regulations
North Carolina follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Allowed with permit
- Water heater permit: Required
- Annual backflow test: Required
Full North Carolina regulations →
Areas with Most Violations
| ZIP Code | City | Safety Score | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 27511 | Cary | C | 129 | 5 | Cary, Town of |
| 27512 | Cary | C | 129 | 5 | Cary, Town of |
| 27513 | Cary | C | 129 | 5 | Cary, Town of |
| 27518 | Cary | C | 129 | 5 | Cary, Town of |
| 27519 | Cary | C | 129 | 5 | Cary, Town of |
| 28315 | Aberdeen | B | 82 | 12 | Aberdeen, Town of |
| 27601 | Raleigh | C | 78 | 7 | City of Raleigh, |
| 27602 | Raleigh | B | 78 | 7 | City of Raleigh, |
| 27603 | Raleigh | C | 78 | 7 | City of Raleigh, |
| 27604 | Raleigh | D | 78 | 7 | City of Raleigh, |
Areas with No Violations
| ZIP Code | City | Safety Score | System | Population |
|---|---|---|---|---|
| 27006 | Advance | C | DAVIE COUNTY WATER SYSTEM | 31,543 |
| 27007 | Ararat | D | PILOT MOUNTAIN, TOWN OF | 1,976 |
| 27009 | Belews Creek | D | WINSTON-SALEM, CITY OF | 388,060 |
| 27010 | Bethania | D | WINSTON-SALEM, CITY OF | 388,060 |
| 27014 | Cooleemee | D | DAVIE COUNTY WATER SYSTEM | 31,543 |
| 27016 | Danbury | B | Stokes County Water & Sewer Authority | 420 |
| 27020 | Hamptonville | B | Iredell Water Corporation | 27,173 |
| 27022 | Lawsonville | C | STOKES COUNTY WATER & SEWER AUTH | 420 |
| 27023 | Lewisville | C | WINSTON-SALEM, CITY OF | 388,060 |
| 27024 | Lowgap | D | MOUNT AIRY, CITY OF | 10,314 |
Home Safety Score
Average Home Safety Score for North Carolina: B (73/100)
Lead & Copper
- Average lead level (90th percentile): 0.0067 mg/L (EPA action level: 0.015 mg/L)
- 27 ZIP codes exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 80 ZIP codes (7%)
- Moderate risk (Zone 2): 321 ZIP codes
- Low risk (Zone 3): 684 ZIP codes
ZIP Code Reports for North Carolina
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 28079 | Indian Trail | 1,374,336 | C | 0 |
| 28227 | Charlotte | 1,349,880 | B | 38 |
| 28270 | Charlotte | 1,349,880 | B | 38 |
| 28277 | Charlotte | 1,349,880 | B | 38 |
| 28104 | Matthews | 1,331,255 | C | 0 |
| 28105 | Matthews | 1,331,255 | C | 0 |
| 28269 | Charlotte | 1,302,874 | B | 38 |
| 28078 | Huntersville | 1,285,032 | B | 0 |
| 28215 | Charlotte | 1,203,175 | C | 38 |
| 28213 | Charlotte | 1,202,875 | B | 38 |
| 27560 | Morrisville | 1,186,773 | C | 0 |
| 28214 | Charlotte | 1,183,651 | C | 38 |
| 28201 | Charlotte | 1,182,326 | B | 38 |
| 28202 | Charlotte | 1,182,326 | B | 38 |
| 28203 | Charlotte | 1,182,326 | B | 38 |
| 28204 | Charlotte | 1,182,326 | B | 38 |
| 28205 | Charlotte | 1,182,326 | C | 38 |
| 28206 | Charlotte | 1,182,326 | B | 38 |
| 28207 | Charlotte | 1,182,326 | C | 38 |
| 28208 | Charlotte | 1,182,326 | B | 38 |
Lowest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 28803 | Asheville | 20 | F | 25 |
| 28810 | Asheville | 21 | F | 25 |
| 28815 | Asheville | 21 | F | 25 |
| 28816 | Asheville | 21 | F | 25 |
| 28801 | Asheville | 25 | F | 25 |
Highest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 27821 | Edward | 99 | A | 0 |
| 28039 | East Spencer | 99 | A | 0 |
| 28174 | Wingate | 99 | A | 1 |
| 28547 | Camp Lejeune | 99 | A | 0 |
| 27013 | Cleveland | 98 | A | 22 |
All 1085 ZIP Codes in North Carolina
- 28315 (Aberdeen) [B] — 82 violations ⚠
- 27006 (Advance) [C]
- 27910 (Ahoskie) [B] — 2 violations
- 27201 (Alamance) [A] — 7 violations
- 28001 (Albemarle) [B] — 17 violations ⚠
- 28002 (Albemarle) [A] — 17 violations ⚠
- 28508 (Albertson) [C]
- 28701 (Alexander) [D]
- 28006 (Alexis) [B] — 1 violation
- 28509 (Alliance) [B]
- 28702 (Almond) [B] — 1 violation
- 27202 (Altamahaw) [C]
- 28901 (Andrews) [C] — 7 violations
- 27501 (Angier) [A] — 3 violations ⚠
- 28007 (Ansonville) [A] — 7 violations
- 27502 (Apex) [B] — 13 violations ⚠
- 27523 (Apex) [B] — 13 violations ⚠
- 27539 (Apex) [B] — 13 violations ⚠
- 28510 (Arapahoe) [C]
- 27007 (Ararat) [D]
- 28704 (Arden) [C] — 8 violations
- 28420 (Ash) [C]
- 27203 (Asheboro) [A] — 3 violations ⚠
- 27204 (Asheboro) [A] — 3 violations ⚠
- 27205 (Asheboro) [A] — 3 violations ⚠
- 28801 (Asheville) [F] — 25 violations ⚠
- 28802 (Asheville) [F] — 25 violations ⚠
- 28803 (Asheville) [F] — 25 violations ⚠
- 28804 (Asheville) [F] — 25 violations ⚠
- 28805 (Asheville) [F] — 25 violations ⚠
- 28806 (Asheville) [F] — 25 violations ⚠
- 28810 (Asheville) [F] — 25 violations ⚠
- 28813 (Asheville) [F] — 25 violations ⚠
- 28814 (Asheville) [F] — 25 violations ⚠
- 28815 (Asheville) [F] — 25 violations ⚠
- 28816 (Asheville) [F] — 25 violations ⚠
- 28421 (Atkinson) [A] — 5 violations
- 28511 (Atlantic) [C]
- 28512 (Atlantic Beach) [B] — 1 violation ⚠
- 27805 (Aulander) [A] — 6 violations ⚠
- 27806 (Aurora) [B] — 5 violations
- 28318 (Autryville) [A] — 2 violations
- 27915 (Avon) [D]
- 28513 (Ayden) [B]
- 27916 (Aydlett) [B]
- 28009 (Badin) [A] — 2 violations
- 27503 (Bahama) [B]
- 27807 (Bailey) [A] — 27 violations ⚠
- 28705 (Bakersville) [C] — 2 violations ⚠
- 28707 (Balsam) [B] — 3 violations ⚠
- 28708 (Balsam Grove) [D]
- 28604 (Banner Elk) [C] — 2 violations
- 27917 (Barco) [B]
- 28010 (Barium Springs) [D]
- 28709 (Barnardsville) [D]
- 28319 (Barnesville) [C]
- 28710 (Bat Cave) [C]
- 27808 (Bath) [B] — 1 violation
- 27809 (Battleboro) [C]
- 28515 (Bayboro) [C] — 4 violations ⚠
- 27207 (Bear Creek) [C]
- 28516 (Beaufort) [B] — 4 violations ⚠
- 27009 (Belews Creek) [D]
- 27810 (Belhaven) [C]
- 27811 (Bellarthur) [A] — 4 violations ⚠
- 28012 (Belmont) [B] — 3 violations
- 27919 (Belvidere) [B]
- 27208 (Bennett) [C]
- 27504 (Benson) [A] — 1 violation
- 28016 (Bessemer City) [C] — 18 violations ⚠
- 27010 (Bethania) [D]
- 27812 (Bethel) [A] — 1 violation
- 28518 (Beulaville) [B] — 4 violations ⚠
- 27209 (Biscoe) [B] — 6 violations ⚠
- 27813 (Black Creek) [A] — 2 violations
- 28711 (Black Mountain) [C] — 16 violations ⚠
- 28320 (Bladenboro) [C] — 5 violations ⚠
- 27212 (Blanch) [D]
- 27814 (Blounts Creek) [C]
- 28605 (Blowing Rock) [C] — 2 violations
- 28017 (Boiling Springs) [B] — 2 violations ⚠
- 28422 (Bolivia) [B] — 1 violation
- 28423 (Bolton) [B] — 6 violations ⚠
- 27213 (Bonlee) [B]
- 28606 (Boomer) [D]
- 28607 (Boone) [D] — 6 violations ⚠
- 28608 (Boone) [C] — 6 violations ⚠
- 27011 (Boonville) [B] — 5 violations ⚠
- 28018 (Bostic) [D] — 6 violations
- 28902 (Brasstown) [D]
- 28712 (Brevard) [C] — 7 violations ⚠
- 28519 (Bridgeton) [B] — 2 violations ⚠
- 27505 (Broadway) [A] — 1 violation
- 27214 (Browns Summit) [B] — 25 violations
- 28424 (Brunswick) [A] — 1 violation
- 28713 (Bryson City) [C] — 15 violations
- 27506 (Buies Creek) [B]
- 27507 (Bullock) [B]
- 27508 (Bunn) [B] — 12 violations
- 28323 (Bunnlevel) [B]
- 28425 (Burgaw) [C] — 25 violations ⚠
- 27215 (Burlington) [A] — 10 violations ⚠
- 27216 (Burlington) [A] — 10 violations ⚠
- 27217 (Burlington) [A] — 10 violations ⚠
- 27220 (Burlington) [A] — 10 violations ⚠
- 28714 (Burnsville) [C] — 1 violation
- 27509 (Butner) [A] — 1 violation
- 27920 (Buxton) [C]
- 27228 (Bynum) [D]
- 28467 (Calabash) [C]
- 28325 (Calypso) [A] — 6 violations ⚠
- 27921 (Camden) [B] — 1 violation
- 28326 (Cameron) [A] — 5 violations
- 28542 (Camp Lejeune) [A]
- 28547 (Camp Lejeune) [A]
- 28715 (Candler) [C] — 8 violations ⚠
- 27229 (Candor) [D] — 18 violations ⚠
- 28716 (Canton) [C] — 5 violations
- 28019 (Caroleen) [D]
- 28428 (Carolina Beach) [B] — 4 violations
- 27510 (Carrboro) [A] — 7 violations ⚠
- 28327 (Carthage) [A] — 17 violations ⚠
- 27511 (Cary) [C] — 129 violations ⚠
- 27512 (Cary) [C] — 129 violations ⚠
- 27513 (Cary) [C] — 129 violations ⚠
- 27518 (Cary) [C] — 129 violations ⚠
- 27519 (Cary) [C] — 129 violations ⚠
- 28020 (Casar) [D]
- 28717 (Cashiers) [B] — 15 violations ⚠
- 27816 (Castalia) [C]
- 28429 (Castle Hayne) [C] — 13 violations ⚠
- 28609 (Catawba) [C] — 1 violation ⚠
- 27230 (Cedar Falls) [C]
- 27231 (Cedar Grove) [B]
- 28520 (Cedar Island) [C]
- 28718 (Cedar Mountain) [D]
- 28430 (Cerro Gordo) [A]
- 28431 (Chadbourn) [A] — 4 violations ⚠
- 27514 (Chapel Hill) [C] — 51 violations ⚠
- 27515 (Chapel Hill) [B] — 51 violations ⚠
- 27516 (Chapel Hill) [B] — 51 violations ⚠
- 27517 (Chapel Hill) [C] — 51 violations ⚠
- 27599 (Chapel Hill) [B] — 51 violations ⚠
- 28201 (Charlotte) [B] — 38 violations ⚠
- 28202 (Charlotte) [B] — 38 violations ⚠
- 28203 (Charlotte) [B] — 38 violations ⚠
- 28204 (Charlotte) [B] — 38 violations ⚠
- 28205 (Charlotte) [C] — 38 violations ⚠
- 28206 (Charlotte) [B] — 38 violations ⚠
- 28207 (Charlotte) [C] — 38 violations ⚠
- 28208 (Charlotte) [B] — 38 violations ⚠
- 28209 (Charlotte) [C] — 38 violations ⚠
- 28210 (Charlotte) [B] — 38 violations ⚠
- 28211 (Charlotte) [C] — 38 violations ⚠
- 28212 (Charlotte) [B] — 38 violations ⚠
- 28213 (Charlotte) [B] — 38 violations ⚠
- 28214 (Charlotte) [C] — 38 violations ⚠
- 28215 (Charlotte) [C] — 38 violations ⚠
- 28216 (Charlotte) [B] — 38 violations ⚠
- 28217 (Charlotte) [B] — 38 violations ⚠
- 28218 (Charlotte) [B] — 38 violations ⚠
- 28219 (Charlotte) [B] — 38 violations ⚠
- 28220 (Charlotte) [B] — 38 violations ⚠
- 28221 (Charlotte) [B] — 38 violations ⚠
- 28222 (Charlotte) [B] — 38 violations ⚠
- 28223 (Charlotte) [B] — 38 violations ⚠
- 28224 (Charlotte) [B] — 38 violations ⚠
- 28226 (Charlotte) [B] — 38 violations ⚠
- 28227 (Charlotte) [B] — 38 violations ⚠
- 28228 (Charlotte) [B] — 38 violations ⚠
- 28229 (Charlotte) [B] — 38 violations ⚠
- 28230 (Charlotte) [B] — 38 violations ⚠
- 28231 (Charlotte) [B] — 38 violations ⚠
- 28232 (Charlotte) [B] — 38 violations ⚠
- 28233 (Charlotte) [B] — 38 violations ⚠
- 28234 (Charlotte) [B] — 38 violations ⚠
- 28235 (Charlotte) [B] — 38 violations ⚠
- 28236 (Charlotte) [B] — 38 violations ⚠
- 28237 (Charlotte) [B] — 38 violations ⚠
- 28241 (Charlotte) [B] — 38 violations ⚠
- 28242 (Charlotte) [B] — 38 violations ⚠
- 28243 (Charlotte) [B] — 38 violations ⚠
- 28244 (Charlotte) [B] — 38 violations ⚠
- 28246 (Charlotte) [B] — 38 violations ⚠
- 28247 (Charlotte) [B] — 38 violations ⚠
- 28250 (Charlotte) [B] — 38 violations ⚠
- 28253 (Charlotte) [B] — 38 violations ⚠
- 28254 (Charlotte) [B] — 38 violations ⚠
- 28255 (Charlotte) [B] — 38 violations ⚠
- 28256 (Charlotte) [B] — 38 violations ⚠
- 28258 (Charlotte) [B] — 38 violations ⚠
- 28260 (Charlotte) [B] — 38 violations ⚠
- 28262 (Charlotte) [B] — 38 violations ⚠
- 28263 (Charlotte) [B] — 38 violations ⚠
- 28265 (Charlotte) [B] — 38 violations ⚠
- 28266 (Charlotte) [B] — 38 violations ⚠
- 28269 (Charlotte) [B] — 38 violations ⚠
- 28270 (Charlotte) [B] — 38 violations ⚠
- 28271 (Charlotte) [B] — 38 violations ⚠
- 28272 (Charlotte) [B] — 38 violations ⚠
- 28273 (Charlotte) [B] — 38 violations ⚠
- 28274 (Charlotte) [B] — 38 violations ⚠
- 28275 (Charlotte) [B] — 38 violations ⚠
- 28277 (Charlotte) [B] — 38 violations ⚠
- 28278 (Charlotte) [B] — 38 violations ⚠
- 28280 (Charlotte) [B] — 38 violations ⚠
- 28281 (Charlotte) [B] — 38 violations ⚠
- 28282 (Charlotte) [B] — 38 violations ⚠
- 28284 (Charlotte) [B] — 38 violations ⚠
- 28285 (Charlotte) [B] — 38 violations ⚠
- 28287 (Charlotte) [B] — 38 violations ⚠
- 28288 (Charlotte) [B] — 38 violations ⚠
- 28289 (Charlotte) [B] — 38 violations ⚠
- 28290 (Charlotte) [B] — 38 violations ⚠
- 28296 (Charlotte) [B] — 38 violations ⚠
- 28297 (Charlotte) [B] — 38 violations ⚠
- 28299 (Charlotte) [B] — 38 violations ⚠
- 28719 (Cherokee) [C]
- 28533 (Cherry Point) [A]
- 28021 (Cherryville) [B] — 11 violations ⚠
- 28720 (Chimney Rock) [B] — 5 violations
- 28023 (China Grove) [C] — 4 violations
- 28521 (Chinquapin) [A]
- 27817 (Chocowinity) [B] — 3 violations ⚠
- 28610 (Claremont) [B] — 10 violations ⚠
- 28432 (Clarendon) [C]
- 28433 (Clarkton) [B] — 1 violation
- 27520 (Clayton) [B] — 4 violations
- 27527 (Clayton) [B] — 4 violations
- 27528 (Clayton) [A] — 4 violations
- 27012 (Clemmons) [C] — 14 violations ⚠
- 27013 (Cleveland) [A] — 22 violations ⚠
- 28024 (Cliffside) [C] — 5 violations
- 27233 (Climax) [A] — 16 violations ⚠
- 28328 (Clinton) [B] — 10 violations ⚠
- 28329 (Clinton) [A] — 10 violations ⚠
- 28721 (Clyde) [C] — 5 violations ⚠
- 27521 (Coats) [A]
- 27922 (Cofield) [B] — 3 violations
- 27923 (Coinjock) [C]
- 27924 (Colerain) [C]
- 27235 (Colfax) [A]
- 28611 (Collettsville) [C]
- 27925 (Columbia) [B] — 3 violations ⚠
- 28722 (Columbus) [C] — 11 violations ⚠
- 28522 (Comfort) [C]
- 27818 (Como) [B]
- 28025 (Concord) [B] — 15 violations ⚠
- 28026 (Concord) [A] — 15 violations ⚠
- 28027 (Concord) [B] — 15 violations ⚠
- 27819 (Conetoe) [B] — 3 violations
- 28612 (Connellys Springs) [C]
- 28613 (Conover) [B] — 5 violations
- 27820 (Conway) [A] — 1 violation
- 27014 (Cooleemee) [D]
- 27926 (Corapeake) [B]
- 28330 (Cordova) [C]
- 28031 (Cornelius) [A] — 1 violation
- 27927 (Corolla) [C] — 1 violation
- 28434 (Council) [C]
- 28523 (Cove City) [A]
- 28032 (Cramerton) [C]
- 27522 (Creedmoor) [A] — 2 violations
- 27564 (Creedmoor) [A] — 2 violations
- 28615 (Creston) [C]
- 27928 (Creswell) [B] — 5 violations ⚠
- 28616 (Crossnore) [B] — 2 violations ⚠
- 28033 (Crouse) [D]
- 28617 (Crumpler) [C]
- 28903 (Culberson) [D]
- 28723 (Cullowhee) [C] — 35 violations ⚠
- 28331 (Cumberland) [C]
- 27237 (Cumnock) [C]
- 28435 (Currie) [C]
- 27929 (Currituck) [C]
- 28034 (Dallas) [B] — 21 violations ⚠
- 28724 (Dana) [D]
- 27016 (Danbury) [B]
- 28035 (Davidson) [A]
- 28036 (Davidson) [A]
- 28524 (Davis) [C]
- 28618 (Deep Gap) [C]
- 28525 (Deep Run) [A]
- 28436 (Delco) [B] — 9 violations
- 27239 (Denton) [B] — 14 violations
- 28037 (Denver) [C] — 5 violations ⚠
- 28725 (Dillsboro) [B] — 1 violation
- 27017 (Dobson) [C] — 4 violations ⚠
- 28526 (Dover) [B] — 2 violations
- 28619 (Drexel) [B] — 1 violation
- 28332 (Dublin) [A] — 2 violations ⚠
- 28333 (Dudley) [C]
- 28334 (Dunn) [B] — 1 violation
- 28335 (Dunn) [A] — 1 violation
- 27930 (Durants Neck) [C]
- 27701 (Durham) [A] — 32 violations ⚠
- 27702 (Durham) [A] — 32 violations ⚠
- 27703 (Durham) [A] — 32 violations ⚠
- 27704 (Durham) [B] — 32 violations ⚠
- 27705 (Durham) [B] — 32 violations ⚠
- 27706 (Durham) [A] — 32 violations ⚠
- 27707 (Durham) [B] — 32 violations ⚠
- 27708 (Durham) [A] — 32 violations ⚠
- 27709 (Durham) [A] — 32 violations ⚠
- 27710 (Durham) [A] — 32 violations ⚠
- 27711 (Durham) [A] — 32 violations ⚠
- 27712 (Durham) [B] — 32 violations ⚠
- 27713 (Durham) [A] — 32 violations ⚠
- 27715 (Durham) [A] — 32 violations ⚠
- 27717 (Durham) [A] — 32 violations ⚠
- 27722 (Durham) [A] — 32 violations ⚠
- 27242 (Eagle Springs) [C]
- 28038 (Earl) [D]
- 27018 (East Bend) [B] — 5 violations
- 28726 (East Flat Rock) [D]
- 28039 (East Spencer) [A]
- 27288 (Eden) [D] — 11 violations ⚠
- 27289 (Eden) [C] — 11 violations ⚠
- 27932 (Edenton) [B] — 4 violations ⚠
- 28727 (Edneyville) [C] — 1 violation
- 27821 (Edward) [A]
- 27243 (Efland) [A] — 11 violations ⚠
- 27906 (Elizabeth City) [A]
- 27907 (Elizabeth City) [A]
- 27909 (Elizabeth City) [B]
- 28337 (Elizabethtown) [A]
- 28622 (Elk Park) [C] — 2 violations
- 28621 (Elkin) [B] — 2 violations
- 28040 (Ellenboro) [D] — 11 violations ⚠
- 28338 (Ellerbe) [C] — 8 violations ⚠
- 27822 (Elm City) [C] — 24 violations ⚠
- 27244 (Elon) [C] — 19 violations
- 28594 (Emerald Isle) [B] — 4 violations
- 27823 (Enfield) [B] — 2 violations ⚠
- 27824 (Engelhard) [C]
- 28728 (Enka) [D]
- 28623 (Ennice) [D]
- 28527 (Ernul) [B]
- 28339 (Erwin) [B]
- 27247 (Ether) [C]
- 28729 (Etowah) [C] — 2 violations
- 27935 (Eure) [B]
- 27825 (Everetts) [B] — 3 violations
- 28438 (Evergreen) [B] — 4 violations ⚠
- 28439 (Fair Bluff) [B] — 4 violations
- 27826 (Fairfield) [C]
- 28340 (Fairmont) [B] — 3 violations ⚠
- 28730 (Fairview) [C] — 6 violations ⚠
- 28341 (Faison) [A] — 6 violations ⚠
- 28041 (Faith) [C] — 4 violations ⚠
- 28342 (Falcon) [A] — 5 violations
- 27827 (Falkland) [B]
- 28042 (Fallston) [D]
- 27828 (Farmville) [B] — 1 violation
- 28301 (Fayetteville) [B] — 11 violations ⚠
- 28302 (Fayetteville) [A] — 11 violations ⚠
- 28303 (Fayetteville) [B] — 11 violations ⚠
- 28304 (Fayetteville) [B] — 11 violations ⚠
- 28305 (Fayetteville) [A] — 11 violations ⚠
- 28306 (Fayetteville) [B] — 11 violations ⚠
- 28309 (Fayetteville) [A] — 11 violations ⚠
- 28311 (Fayetteville) [B] — 11 violations ⚠
- 28312 (Fayetteville) [B] — 11 violations ⚠
- 28314 (Fayetteville) [B] — 11 violations ⚠
- 28624 (Ferguson) [B]
- 28731 (Flat Rock) [C] — 9 violations ⚠
- 28626 (Fleetwood) [B] — 1 violation
- 28732 (Fletcher) [D] — 6 violations
- 28733 (Fontana Dam) [B]
- 28043 (Forest City) [B] — 8 violations
- 28307 (Fort Bragg) [A] — 3 violations
- 28310 (Fort Bragg) [A] — 3 violations
- 27829 (Fountain) [A] — 3 violations ⚠
- 27524 (Four Oaks) [A] — 7 violations ⚠
- 28734 (Franklin) [B] — 4 violations ⚠
- 28744 (Franklin) [B] — 4 violations ⚠
- 27525 (Franklinton) [C] — 18 violations ⚠
- 27248 (Franklinville) [B] — 21 violations ⚠
- 27830 (Fremont) [A] — 9 violations ⚠
- 27936 (Frisco) [D]
- 27526 (Fuquay Varina) [A] — 8 violations ⚠
- 28441 (Garland) [B] — 5 violations
- 27529 (Garner) [D] — 29 violations ⚠
- 27831 (Garysburg) [A] — 9 violations ⚠
- 27832 (Gaston) [A] — 8 violations ⚠
- 28052 (Gastonia) [B] — 9 violations ⚠
- 28053 (Gastonia) [B] — 9 violations ⚠
- 28054 (Gastonia) [B] — 9 violations ⚠
- 28055 (Gastonia) [B] — 9 violations ⚠
- 28056 (Gastonia) [B] — 9 violations ⚠
- 27937 (Gates) [B]
- 27938 (Gatesville) [B] — 8 violations
- 27019 (Germanton) [C] — 11 violations ⚠
- 28735 (Gerton) [D]
- 28343 (Gibson) [B] — 3 violations
- 27249 (Gibsonville) [B] — 7 violations ⚠
- 28627 (Glade Valley) [D]
- 28628 (Glen Alpine) [B] — 11 violations ⚠
- 28629 (Glendale Springs) [C]
- 28736 (Glenville) [B] — 4 violations
- 28737 (Glenwood) [D]
- 28528 (Gloucester) [C]
- 28344 (Godwin) [A] — 6 violations ⚠
- 28071 (Gold Hill) [C]
- 27530 (Goldsboro) [B] — 8 violations ⚠
- 27531 (Goldsboro) [A] — 8 violations ⚠
- 27532 (Goldsboro) [A] — 8 violations ⚠
- 27533 (Goldsboro) [A] — 8 violations ⚠
- 27534 (Goldsboro) [B] — 8 violations ⚠
- 27252 (Goldston) [B] — 11 violations
- 27253 (Graham) [B] — 19 violations
- 27939 (Grandy) [C]
- 28630 (Granite Falls) [B] — 2 violations ⚠
- 28072 (Granite Quarry) [C]
- 28529 (Grantsboro) [C]
- 28631 (Grassy Creek) [C]
- 28740 (Green Mountain) [D]
- 27395 (Greensboro) [A] — 37 violations ⚠
- 27401 (Greensboro) [A] — 37 violations ⚠
- 27402 (Greensboro) [A] — 37 violations ⚠
- 27403 (Greensboro) [A] — 37 violations ⚠
- 27404 (Greensboro) [A] — 37 violations ⚠
- 27405 (Greensboro) [A] — 37 violations ⚠
- 27406 (Greensboro) [A] — 37 violations ⚠
- 27407 (Greensboro) [B] — 37 violations ⚠
- 27408 (Greensboro) [B] — 37 violations ⚠
- 27409 (Greensboro) [A] — 37 violations ⚠
- 27410 (Greensboro) [A] — 37 violations ⚠
- 27411 (Greensboro) [A] — 37 violations ⚠
- 27412 (Greensboro) [A] — 37 violations ⚠
- 27413 (Greensboro) [A] — 37 violations ⚠
- 27415 (Greensboro) [A] — 37 violations ⚠
- 27416 (Greensboro) [A] — 37 violations ⚠
- 27417 (Greensboro) [A] — 37 violations ⚠
- 27419 (Greensboro) [A] — 37 violations ⚠
- 27420 (Greensboro) [A] — 37 violations ⚠
- 27425 (Greensboro) [A] — 37 violations ⚠
- 27427 (Greensboro) [A] — 37 violations ⚠
- 27429 (Greensboro) [A] — 37 violations ⚠
- 27435 (Greensboro) [A] — 37 violations ⚠
- 27438 (Greensboro) [A] — 37 violations ⚠
- 27455 (Greensboro) [A] — 37 violations ⚠
- 27495 (Greensboro) [A] — 37 violations ⚠
- 27497 (Greensboro) [A] — 37 violations ⚠
- 27498 (Greensboro) [A] — 37 violations ⚠
- 27499 (Greensboro) [A] — 37 violations ⚠
- 27833 (Greenville) [A] — 4 violations ⚠
- 27834 (Greenville) [B] — 4 violations ⚠
- 27835 (Greenville) [A] — 4 violations ⚠
- 27836 (Greenville) [A] — 4 violations ⚠
- 27858 (Greenville) [B] — 4 violations ⚠
- 28530 (Grifton) [B]
- 27837 (Grimesland) [B]
- 28073 (Grover) [B]
- 27256 (Gulf) [C]
- 27839 (Halifax) [A] — 4 violations ⚠
- 28442 (Hallsboro) [C]
- 27840 (Hamilton) [A] — 3 violations
- 28345 (Hamlet) [B] — 15 violations ⚠
- 28443 (Hampstead) [B] — 5 violations
- 27020 (Hamptonville) [B]
- 27941 (Harbinger) [C]
- 28531 (Harkers Island) [A]
- 28634 (Harmony) [C]
- 28444 (Harrells) [B] — 2 violations
- 27942 (Harrellsville) [A] — 2 violations
- 28074 (Harris) [D]
- 28075 (Harrisburg) [B] — 9 violations ⚠
- 27841 (Hassell) [B]
- 27943 (Hatteras) [D]
- 28532 (Havelock) [B] — 1 violation
- 27258 (Haw River) [B]
- 28904 (Hayesville) [C] — 6 violations ⚠
- 28635 (Hays) [B] — 2 violations ⚠
- 28738 (Hazelwood) [D]
- 27536 (Henderson) [D] — 30 violations ⚠
- 27537 (Henderson) [D] — 30 violations ⚠
- 28739 (Hendersonville) [C] — 22 violations ⚠
- 28791 (Hendersonville) [C] — 22 violations ⚠
- 28792 (Hendersonville) [C] — 22 violations ⚠
- 28793 (Hendersonville) [C] — 22 violations ⚠
- 27842 (Henrico) [A] — 1 violation
- 28076 (Henrietta) [D]
- 27944 (Hertford) [B] — 17 violations ⚠
- 28601 (Hickory) [C] — 3 violations ⚠
- 28602 (Hickory) [C] — 3 violations ⚠
- 28603 (Hickory) [B] — 3 violations ⚠
- 28636 (Hiddenite) [B] — 1 violation
- 27260 (High Point) [A] — 3 violations ⚠
- 27261 (High Point) [A] — 3 violations ⚠
- 27262 (High Point) [B] — 3 violations ⚠
- 27263 (High Point) [A] — 3 violations ⚠
- 27264 (High Point) [A] — 3 violations ⚠
- 27265 (High Point) [A] — 3 violations ⚠
- 27268 (High Point) [A] — 3 violations ⚠
- 28077 (High Shoals) [B] — 1 violation
- 27259 (Highfalls) [C]
- 28741 (Highlands) [B] — 13 violations ⚠
- 28637 (Hildebran) [B] — 3 violations ⚠
- 27278 (Hillsborough) [B] — 13 violations ⚠
- 27946 (Hobbsville) [B]
- 27843 (Hobgood) [A]
- 28537 (Hobucken) [C]
- 28347 (Hoffman) [B]
- 27844 (Hollister) [D]
- 28445 (Holly Ridge) [D]
- 27540 (Holly Springs) [C] — 6 violations
- 28538 (Hookerton) [A] — 2 violations
- 28348 (Hope Mills) [B] — 5 violations
- 28742 (Horse Shoe) [D]
- 28743 (Hot Springs) [B] — 12 violations ⚠
- 28539 (Hubert) [B]
- 28638 (Hudson) [B] — 3 violations
- 28070 (Huntersville) [A]
- 28078 (Huntersville) [B]
- 27541 (Hurdle Mills) [C]
- 28666 (Icard) [D]
- 28079 (Indian Trail) [C]
- 28080 (Iron Station) [C]
- 28447 (Ivanhoe) [C]
- 27845 (Jackson) [B] — 33 violations ⚠
- 27281 (Jackson Springs) [C]
- 28540 (Jacksonville) [B] — 19 violations ⚠
- 28541 (Jacksonville) [A] — 19 violations ⚠
- 28546 (Jacksonville) [B] — 19 violations ⚠
- 27282 (Jamestown) [A] — 2 violations
- 27846 (Jamesville) [A] — 1 violation
- 27947 (Jarvisburg) [C]
- 28640 (Jefferson) [B] — 12 violations ⚠
- 28641 (Jonas Ridge) [B] — 8 violations ⚠
- 28642 (Jonesville) [B] — 2 violations ⚠
- 27283 (Julian) [C]
- 28081 (Kannapolis) [B] — 2 violations
- 28082 (Kannapolis) [A] — 2 violations
- 28083 (Kannapolis) [B] — 2 violations
- 27847 (Kelford) [C]
- 28448 (Kelly) [C]
- 28349 (Kenansville) [A] — 5 violations
- 27542 (Kenly) [C] — 8 violations ⚠
- 27284 (Kernersville) [B] — 3 violations
- 27285 (Kernersville) [B] — 3 violations
- 27948 (Kill Devil Hills) [B] — 1 violation
- 27021 (King) [B] — 3 violations
- 28086 (Kings Mountain) [B] — 4 violations ⚠
- 28501 (Kinston) [C] — 10 violations
- 28502 (Kinston) [B] — 10 violations
- 28503 (Kinston) [B] — 10 violations
- 28504 (Kinston) [C] — 10 violations
- 27543 (Kipling) [C]
- 27544 (Kittrell) [B] — 8 violations
- 27949 (Kitty Hawk) [D]
- 27545 (Knightdale) [B] — 18 violations ⚠
- 27950 (Knotts Island) [C]
- 28449 (Kure Beach) [B]
- 28551 (La Grange) [B]
- 28745 (Lake Junaluska) [B] — 4 violations ⚠
- 28746 (Lake Lure) [B] — 8 violations ⚠
- 28747 (Lake Toxaway) [C] — 7 violations ⚠
- 28450 (Lake Waccamaw) [B] — 3 violations ⚠
- 28350 (Lakeview) [C]
- 28088 (Landis) [B] — 5 violations
- 28643 (Lansing) [C] — 4 violations ⚠
- 28089 (Lattimore) [D]
- 28351 (Laurel Hill) [B]
- 28644 (Laurel Springs) [D]
- 28352 (Laurinburg) [A] — 5 violations
- 28353 (Laurinburg) [A] — 5 violations
- 28090 (Lawndale) [C] — 1 violation
- 27022 (Lawsonville) [C]
- 27291 (Leasburg) [D]
- 28748 (Leicester) [C] — 11 violations ⚠
- 28451 (Leland) [B] — 8 violations ⚠
- 28355 (Lemon Springs) [B]
- 28633 (Lenoir) [B] — 9 violations ⚠
- 28645 (Lenoir) [C] — 9 violations ⚠
- 27849 (Lewiston Woodville) [B]
- 27023 (Lewisville) [C]
- 27292 (Lexington) [B] — 1 violation
- 27293 (Lexington) [A] — 1 violation
- 27294 (Lexington) [A] — 1 violation
- 27295 (Lexington) [A] — 1 violation
- 27298 (Liberty) [A] — 2 violations ⚠
- 28091 (Lilesville) [A] — 18 violations ⚠
- 27546 (Lillington) [B] — 2 violations ⚠
- 28092 (Lincolnton) [B] — 5 violations
- 28093 (Lincolnton) [B] — 5 violations
- 28356 (Linden) [A] — 5 violations ⚠
- 28646 (Linville) [B] — 5 violations ⚠
- 28647 (Linville Falls) [C]
- 27299 (Linwood) [B]
- 28749 (Little Switzerland) [B] — 6 violations ⚠
- 27850 (Littleton) [B] — 1 violation
- 28097 (Locust) [A] — 2 violations
- 28452 (Longwood) [C]
- 27549 (Louisburg) [C] — 5 violations
- 28098 (Lowell) [B] — 8 violations ⚠
- 27024 (Lowgap) [D]
- 28552 (Lowland) [C]
- 27851 (Lucama) [C] — 11 violations
- 28357 (Lumber Bridge) [B]
- 28358 (Lumberton) [B] — 3 violations ⚠
- 28359 (Lumberton) [A] — 3 violations ⚠
- 28360 (Lumberton) [B] — 3 violations ⚠
- 28750 (Lynn) [D]
- 27852 (Macclesfield) [A] — 4 violations ⚠
- 27551 (Macon) [B]
- 27025 (Madison) [C] — 17 violations ⚠
- 28751 (Maggie Valley) [C] — 5 violations ⚠
- 28453 (Magnolia) [A] — 6 violations ⚠
- 28650 (Maiden) [B]
- 27552 (Mamers) [C]
- 27953 (Manns Harbor) [C]
- 27553 (Manson) [D]
- 27954 (Manteo) [B]
- 27956 (Maple) [A] — 3 violations ⚠
- 28454 (Maple Hill) [B] — 5 violations ⚠
- 28905 (Marble) [C] — 9 violations ⚠
- 27853 (Margarettsville) [C]
- 28362 (Marietta) [C]
- 28752 (Marion) [C] — 8 violations ⚠
- 28754 (Mars Hill) [C] — 2 violations
- 28753 (Marshall) [C] — 3 violations
- 28553 (Marshallberg) [C]
- 28103 (Marshville) [C] — 5 violations
- 28363 (Marston) [C]
- 28104 (Matthews) [C]
- 28105 (Matthews) [C]
- 28106 (Matthews) [D]
- 28554 (Maury) [A] — 6 violations ⚠
- 28364 (Maxton) [B] — 7 violations ⚠
- 27027 (Mayodan) [C] — 3 violations ⚠
- 28555 (Maysville) [B] — 8 violations
- 28101 (Mc Adenville) [D]
- 28102 (Mc Farlan) [C]
- 28649 (Mc Grady) [C]
- 27301 (Mc Leansville) [B]
- 28545 (Mccutcheon Field) [C]
- 27302 (Mebane) [A] — 11 violations ⚠
- 28556 (Merritt) [C]
- 27957 (Merry Hill) [C]
- 28755 (Micaville) [B]
- 27555 (Micro) [A] — 16 violations ⚠
- 27556 (Middleburg) [D]
- 27557 (Middlesex) [A] — 19 violations ⚠
- 28107 (Midland) [A]
- 28544 (Midway Park) [A]
- 28756 (Mill Spring) [B] — 4 violations
- 28651 (Millers Creek) [B] — 2 violations ⚠
- 28759 (Mills River) [C] — 1 violation
- 27305 (Milton) [B] — 1 violation
- 28108 (Mineral Springs) [C]
- 28652 (Minneapolis) [C]
- 28109 (Misenheimer) [C]
- 27028 (Mocksville) [A] — 15 violations ⚠
- 27559 (Moncure) [C]
- 28110 (Monroe) [A] — 8 violations ⚠
- 28111 (Monroe) [A] — 8 violations ⚠
- 28112 (Monroe) [A] — 8 violations ⚠
- 28653 (Montezuma) [D]
- 28757 (Montreat) [C] — 3 violations ⚠
- 28114 (Mooresboro) [B] — 11 violations ⚠
- 28115 (Mooresville) [B] — 6 violations
- 28117 (Mooresville) [B] — 6 violations
- 28654 (Moravian Falls) [B] — 4 violations ⚠
- 28557 (Morehead City) [B] — 7 violations ⚠
- 28655 (Morganton) [B] — 2 violations
- 28680 (Morganton) [B] — 2 violations
- 27560 (Morrisville) [C]
- 28119 (Morven) [A] — 2 violations ⚠
- 27030 (Mount Airy) [B] — 2 violations
- 27306 (Mount Gilead) [A] — 7 violations ⚠
- 28120 (Mount Holly) [B] — 4 violations
- 28123 (Mount Mourne) [D]
- 28365 (Mount Olive) [B] — 4 violations ⚠
- 28124 (Mount Pleasant) [B]
- 28125 (Mount Ulla) [B]
- 28758 (Mountain Home) [D]
- 27958 (Moyock) [B] — 21 violations
- 27855 (Murfreesboro) [A] — 6 violations ⚠
- 28906 (Murphy) [D] — 6 violations ⚠
- 27959 (Nags Head) [C]
- 28455 (Nakina) [C]
- 28760 (Naples) [D]
- 27856 (Nashville) [B] — 24 violations ⚠
- 28761 (Nebo) [B] — 6 violations ⚠
- 28560 (New Bern) [B] — 3 violations ⚠
- 28561 (New Bern) [A] — 3 violations ⚠
- 28562 (New Bern) [B] — 3 violations ⚠
- 28563 (New Bern) [A] — 3 violations ⚠
- 28564 (New Bern) [A] — 3 violations ⚠
- 27562 (New Hill) [B]
- 28127 (New London) [A]
- 28126 (Newell) [D]
- 28657 (Newland) [C] — 12 violations ⚠
- 28570 (Newport) [B] — 3 violations ⚠
- 28658 (Newton) [B] — 16 violations ⚠
- 28366 (Newton Grove) [A] — 4 violations
- 27563 (Norlina) [B] — 12 violations ⚠
- 28367 (Norman) [C]
- 28656 (North Wilkesboro) [D]
- 28659 (North Wilkesboro) [C]
- 28128 (Norwood) [B] — 12 violations ⚠
- 27857 (Oak City) [B]
- 28465 (Oak Island) [C]
- 27310 (Oak Ridge) [A] — 3 violations
- 28129 (Oakboro) [A] — 2 violations
- 28469 (Ocean Isle Beach) [C]
- 27960 (Ocracoke) [B]
- 28762 (Old Fort) [B] — 5 violations ⚠
- 28660 (Olin) [D]
- 28368 (Olivia) [C]
- 28571 (Oriental) [B] — 1 violation
- 28369 (Orrum) [C]
- 28763 (Otto) [C]
- 27565 (Oxford) [B] — 2 violations
- 27860 (Pantego) [C]
- 28371 (Parkton) [B] — 7 violations ⚠
- 27861 (Parmele) [A] — 3 violations
- 28661 (Patterson) [B] — 5 violations ⚠
- 28130 (Paw Creek) [D]
- 28133 (Peachland) [A] — 2 violations
- 27311 (Pelham) [B] — 2 violations
- 28372 (Pembroke) [A] — 4 violations ⚠
- 27862 (Pendleton) [B]
- 28765 (Penland) [C] — 1 violation
- 28766 (Penrose) [D]
- 27040 (Pfafftown) [B] — 2 violations
- 27863 (Pikeville) [A] — 2 violations
- 27041 (Pilot Mountain) [B] — 5 violations ⚠
- 27042 (Pine Hall) [D]
- 27568 (Pine Level) [A] — 14 violations ⚠
- 28373 (Pinebluff) [A] — 10 violations ⚠
- 28370 (Pinehurst) [A] — 9 violations
- 28374 (Pinehurst) [B] — 9 violations
- 28662 (Pineola) [C]
- 27864 (Pinetops) [B] — 5 violations ⚠
- 27865 (Pinetown) [C]
- 28134 (Pineville) [B] — 1 violation
- 28663 (Piney Creek) [D]
- 28572 (Pink Hill) [B] — 2 violations
- 27043 (Pinnacle) [B] — 1 violation
- 28768 (Pisgah Forest) [C] — 2 violations
- 27312 (Pittsboro) [A] — 7 violations ⚠
- 27313 (Pleasant Garden) [B] — 27 violations ⚠
- 27866 (Pleasant Hill) [C]
- 28664 (Plumtree) [C]
- 27962 (Plymouth) [B] — 5 violations ⚠
- 27964 (Point Harbor) [C]
- 28135 (Polkton) [B] — 4 violations
- 28136 (Polkville) [D]
- 28573 (Pollocksville) [B] — 4 violations ⚠
- 28308 (Pope Army Airfield) [C]
- 27965 (Poplar Branch) [C]
- 27867 (Potecasi) [C]
- 27966 (Powells Point) [C]
- 27967 (Powellsville) [A] — 4 violations ⚠
- 27569 (Princeton) [B] — 9 violations ⚠
- 28375 (Proctorville) [C]
- 27314 (Prospect Hill) [D]
- 27315 (Providence) [D]
- 28665 (Purlear) [C]
- 28376 (Raeford) [B] — 4 violations ⚠
- 27601 (Raleigh) [C] — 78 violations ⚠
- 27602 (Raleigh) [B] — 78 violations ⚠
- 27603 (Raleigh) [C] — 78 violations ⚠
- 27604 (Raleigh) [D] — 78 violations ⚠
- 27605 (Raleigh) [C] — 78 violations ⚠
- 27606 (Raleigh) [D] — 78 violations ⚠
- 27607 (Raleigh) [D] — 78 violations ⚠
- 27608 (Raleigh) [D] — 78 violations ⚠
- 27609 (Raleigh) [D] — 78 violations ⚠
- 27610 (Raleigh) [D] — 78 violations ⚠
- 27611 (Raleigh) [B] — 78 violations ⚠
- 27612 (Raleigh) [D] — 78 violations ⚠
- 27613 (Raleigh) [C] — 78 violations ⚠
- 27614 (Raleigh) [C] — 78 violations ⚠
- 27615 (Raleigh) [C] — 78 violations ⚠
- 27616 (Raleigh) [C] — 78 violations ⚠
- 27617 (Raleigh) [C] — 78 violations ⚠
- 27619 (Raleigh) [C] — 78 violations ⚠
- 27620 (Raleigh) [C] — 78 violations ⚠
- 27621 (Raleigh) [B] — 78 violations ⚠
- 27622 (Raleigh) [C] — 78 violations ⚠
- 27623 (Raleigh) [C] — 78 violations ⚠
- 27624 (Raleigh) [C] — 78 violations ⚠
- 27625 (Raleigh) [C] — 78 violations ⚠
- 27626 (Raleigh) [C] — 78 violations ⚠
- 27627 (Raleigh) [C] — 78 violations ⚠
- 27628 (Raleigh) [C] — 78 violations ⚠
- 27629 (Raleigh) [C] — 78 violations ⚠
- 27634 (Raleigh) [B] — 78 violations ⚠
- 27635 (Raleigh) [C] — 78 violations ⚠
- 27636 (Raleigh) [C] — 78 violations ⚠
- 27640 (Raleigh) [C] — 78 violations ⚠
- 27650 (Raleigh) [B] — 78 violations ⚠
- 27656 (Raleigh) [C] — 78 violations ⚠
- 27658 (Raleigh) [C] — 78 violations ⚠
- 27661 (Raleigh) [C] — 78 violations ⚠
- 27668 (Raleigh) [C] — 78 violations ⚠
- 27675 (Raleigh) [C] — 78 violations ⚠
- 27676 (Raleigh) [C] — 78 violations ⚠
- 27690 (Raleigh) [C] — 78 violations ⚠
- 27695 (Raleigh) [C] — 78 violations ⚠
- 27697 (Raleigh) [C] — 78 violations ⚠
- 27698 (Raleigh) [B] — 78 violations ⚠
- 27699 (Raleigh) [C] — 78 violations ⚠
- 27316 (Ramseur) [B] — 9 violations ⚠
- 27317 (Randleman) [A] — 3 violations
- 27868 (Red Oak) [B]
- 28377 (Red Springs) [A] — 4 violations ⚠
- 27320 (Reidsville) [C] — 35 violations ⚠
- 27322 (Reidsville) [C] — 35 violations ⚠
- 27323 (Reidsville) [A] — 35 violations ⚠
- 28378 (Rex) [C]
- 28667 (Rhodhiss) [B] — 7 violations ⚠
- 27869 (Rich Square) [A]
- 28137 (Richfield) [A]
- 28574 (Richlands) [B] — 2 violations
- 28770 (Ridgecrest) [D] — 2 violations
- 27570 (Ridgeway) [D]
- 28456 (Riegelwood) [C] — 4 violations
- 27870 (Roanoke Rapids) [A] — 1 violation
- 28668 (Roaring Gap) [C] — 1 violation
- 28669 (Roaring River) [D]
- 27325 (Robbins) [B] — 21 violations ⚠
- 28771 (Robbinsville) [B] — 5 violations
- 27871 (Robersonville) [B] — 10 violations ⚠
- 28379 (Rockingham) [B] — 5 violations ⚠
- 28380 (Rockingham) [B] — 5 violations ⚠
- 28138 (Rockwell) [A]
- 27801 (Rocky Mount) [B] — 10 violations ⚠
- 27802 (Rocky Mount) [A] — 10 violations ⚠
- 27803 (Rocky Mount) [B] — 10 violations ⚠
- 27804 (Rocky Mount) [B] — 10 violations ⚠
- 27815 (Rocky Mount) [A] — 10 violations ⚠
- 28457 (Rocky Point) [D]
- 27968 (Rodanthe) [C]
- 27969 (Roduco) [B]
- 27571 (Rolesville) [B] — 2 violations
- 28670 (Ronda) [B] — 3 violations
- 27970 (Roper) [B] — 2 violations ⚠
- 28458 (Rose Hill) [A] — 1 violation
- 28382 (Roseboro) [A]
- 28772 (Rosman) [C] — 19 violations ⚠
- 27572 (Rougemont) [A] — 1 violation
- 28383 (Rowland) [B] — 2 violations ⚠
- 27573 (Roxboro) [A]
- 27574 (Roxboro) [A]
- 27872 (Roxobel) [B]
- 27326 (Ruffin) [D]
- 27045 (Rural Hall) [B] — 1 violation
- 27094 (Rural Hall) [B] — 1 violation
- 27098 (Rural Hall) [B] — 1 violation
- 27099 (Rural Hall) [B] — 1 violation
- 28671 (Rutherford College) [B] — 1 violation ⚠
- 28139 (Rutherfordton) [B] — 3 violations ⚠
- 28384 (Saint Pauls) [B] — 2 violations
- 28385 (Salemburg) [A] — 2 violations
- 28144 (Salisbury) [C] — 1 violation ⚠
- 28145 (Salisbury) [C] — 1 violation ⚠
- 28146 (Salisbury) [C] — 1 violation ⚠
- 28147 (Salisbury) [C] — 1 violation ⚠
- 28575 (Salter Path) [C]
- 28773 (Saluda) [C]
- 27972 (Salvo) [C]
- 27046 (Sandy Ridge) [D]
- 27330 (Sanford) [A] — 14 violations ⚠
- 27331 (Sanford) [A] — 14 violations ⚠
- 27332 (Sanford) [A] — 14 violations ⚠
- 28774 (Sapphire) [B] — 10 violations ⚠
- 27873 (Saratoga) [C]
- 27340 (Saxapahaw) [A] — 8 violations
- 28775 (Scaly Mountain) [C]
- 27874 (Scotland Neck) [A]
- 28699 (Scotts) [D]
- 28672 (Scottville) [C]
- 27875 (Scranton) [C]
- 27876 (Seaboard) [A] — 1 violation
- 27341 (Seagrove) [A] — 5 violations ⚠
- 28577 (Sealevel) [C]
- 27342 (Sedalia) [C]
- 27576 (Selma) [A] — 11 violations ⚠
- 27343 (Semora) [C]
- 28578 (Seven Springs) [D]
- 27877 (Severn) [A] — 3 violations
- 28459 (Shallotte) [D] — 2 violations
- 28470 (Shallotte) [C] — 2 violations
- 28386 (Shannon) [B]
- 27878 (Sharpsburg) [A] — 2 violations
- 27973 (Shawboro) [B]
- 28150 (Shelby) [D] — 6 violations ⚠
- 28151 (Shelby) [D] — 6 violations ⚠
- 28152 (Shelby) [D] — 6 violations ⚠
- 28673 (Sherrills Ford) [B] — 1 violation
- 27974 (Shiloh) [C]
- 27344 (Siler City) [A] — 4 violations
- 27047 (Siloam) [D]
- 27879 (Simpson) [B]
- 27880 (Sims) [A] — 3 violations ⚠
- 28776 (Skyland) [D]
- 27577 (Smithfield) [B] — 6 violations ⚠
- 28579 (Smyrna) [C]
- 28460 (Sneads Ferry) [D]
- 27349 (Snow Camp) [B] — 5 violations ⚠
- 28580 (Snow Hill) [B]
- 27350 (Sophia) [A] — 2 violations
- 27976 (South Mills) [C]
- 28387 (Southern Pines) [C]
- 28388 (Southern Pines) [C]
- 27351 (Southmont) [C]
- 28461 (Southport) [D]
- 28675 (Sparta) [C] — 2 violations
- 27881 (Speed) [B]
- 28159 (Spencer) [A]
- 28160 (Spindale) [D]
- 27882 (Spring Hope) [A] — 12 violations ⚠
- 28390 (Spring Lake) [B] — 6 violations
- 28777 (Spruce Pine) [C] — 4 violations
- 28581 (Stacy) [B]
- 27355 (Staley) [C]
- 28163 (Stanfield) [B] — 9 violations ⚠
- 28164 (Stanley) [B] — 8 violations ⚠
- 27883 (Stantonsburg) [B]
- 27356 (Star) [B] — 7 violations ⚠
- 28676 (State Road) [D]
- 28625 (Statesville) [B] — 6 violations ⚠
- 28677 (Statesville) [C] — 6 violations ⚠
- 28687 (Statesville) [B] — 6 violations ⚠
- 28391 (Stedman) [A] — 2 violations
- 28582 (Stella) [C]
- 27581 (Stem) [B]
- 27884 (Stokes) [C] — 8 violations ⚠
- 27357 (Stokesdale) [A] — 5 violations ⚠
- 27048 (Stoneville) [D] — 5 violations
- 28583 (Stonewall) [C]
- 28678 (Stony Point) [C]
- 27582 (Stovall) [A] — 3 violations ⚠
- 27978 (Stumpy Point) [B]
- 28679 (Sugar Grove) [C]
- 27358 (Summerfield) [A] — 3 violations
- 27979 (Sunbury) [B]
- 28468 (Sunset Beach) [C]
- 28462 (Supply) [D]
- 28778 (Swannanoa) [D]
- 27885 (Swanquarter) [B]
- 28584 (Swansboro) [B] — 2 violations
- 27359 (Swepsonville) [A] — 3 violations
- 28779 (Sylva) [B] — 17 violations ⚠
- 28463 (Tabor City) [B] — 6 violations
- 28392 (Tar Heel) [B]
- 28543 (Tarawa Terrace) [C]
- 27886 (Tarboro) [D] — 11 violations ⚠
- 28681 (Taylorsville) [B] — 2 violations
- 28464 (Teachey) [A] — 3 violations
- 28682 (Terrell) [C]
- 27360 (Thomasville) [B] — 1 violation
- 27361 (Thomasville) [A] — 1 violation
- 28683 (Thurmond) [D]
- 27887 (Tillery) [C]
- 27583 (Timberlake) [A] — 1 violation
- 27049 (Toast) [C]
- 27050 (Tobaccoville) [D]
- 28684 (Todd) [C] — 4 violations
- 28781 (Topton) [D]
- 27584 (Townsville) [C]
- 28685 (Traphill) [D]
- 28585 (Trenton) [B] — 2 violations
- 27370 (Trinity) [A]
- 28166 (Troutman) [B] — 4 violations ⚠
- 27371 (Troy) [B] — 10 violations ⚠
- 28782 (Tryon) [B] — 3 violations ⚠
- 28783 (Tuckasegee) [C]
- 28393 (Turkey) [A] — 4 violations ⚠
- 28688 (Turnersburg) [D]
- 28784 (Tuxedo) [C] — 2 violations
- 27980 (Tyner) [B]
- 28689 (Union Grove) [C]
- 28167 (Union Mills) [C] — 11 violations ⚠
- 28690 (Valdese) [C] — 17 violations
- 28168 (Vale) [B] — 1 violation
- 28691 (Valle Crucis) [C]
- 28586 (Vanceboro) [A]
- 28587 (Vandemere) [C]
- 28394 (Vass) [B] — 2 violations
- 27586 (Vaughan) [D]
- 28692 (Vilas) [D]
- 28169 (Waco) [D]
- 28395 (Wade) [B] — 2 violations
- 28170 (Wadesboro) [B] — 15 violations
- 28396 (Wagram) [A] — 7 violations ⚠
- 27587 (Wake Forest) [B] — 10 violations ⚠
- 27588 (Wake Forest) [A] — 10 violations ⚠
- 27051 (Walkertown) [D]
- 28466 (Wallace) [D] — 9 violations ⚠
- 27373 (Wallburg) [C]
- 27052 (Walnut Cove) [B] — 13 violations
- 27888 (Walstonburg) [A] — 2 violations ⚠
- 27981 (Wanchese) [C]
- 28909 (Warne) [C]
- 28693 (Warrensville) [C]
- 27589 (Warrenton) [B] — 1 violation
- 28398 (Warsaw) [A]
- 27889 (Washington) [B] — 2 violations ⚠
- 27982 (Waves) [C]
- 28173 (Waxhaw) [A] — 1 violation
- 28785 (Waynesville) [B] — 10 violations ⚠
- 28786 (Waynesville) [B] — 10 violations ⚠
- 28787 (Weaverville) [D] — 20 violations ⚠
- 28788 (Webster) [C]
- 27374 (Welcome) [A] — 1 violation
- 27890 (Weldon) [A]
- 27591 (Wendell) [B] — 12 violations ⚠
- 27375 (Wentworth) [D] — 17 violations ⚠
- 27376 (West End) [A]
- 28694 (West Jefferson) [B] — 7 violations ⚠
- 27053 (Westfield) [B] — 3 violations ⚠
- 27891 (Whitakers) [A] — 3 violations
- 28399 (White Oak) [B]
- 27031 (White Plains) [D]
- 28472 (Whiteville) [B] — 19 violations ⚠
- 27377 (Whitsett) [A] — 23 violations ⚠
- 28789 (Whittier) [C] — 2 violations ⚠
- 28697 (Wilkesboro) [B]
- 28478 (Willard) [A]
- 27892 (Williamston) [B] — 12 violations ⚠
- 28589 (Williston) [C]
- 27592 (Willow Spring) [C]
- 28401 (Wilmington) [B] — 17 violations ⚠
- 28402 (Wilmington) [A] — 17 violations ⚠
- 28403 (Wilmington) [B] — 17 violations ⚠
- 28404 (Wilmington) [A] — 17 violations ⚠
- 28405 (Wilmington) [B] — 17 violations ⚠
- 28406 (Wilmington) [A] — 17 violations ⚠
- 28407 (Wilmington) [A] — 17 violations ⚠
- 28408 (Wilmington) [A] — 17 violations ⚠
- 28409 (Wilmington) [B] — 17 violations ⚠
- 28410 (Wilmington) [A] — 17 violations ⚠
- 28411 (Wilmington) [B] — 17 violations ⚠
- 28412 (Wilmington) [B] — 17 violations ⚠
- 27893 (Wilson) [B] — 5 violations
- 27894 (Wilson) [A] — 5 violations
- 27895 (Wilson) [A] — 5 violations
- 27896 (Wilson) [B] — 5 violations
- 27593 (Wilsons Mills) [C]
- 27983 (Windsor) [B] — 1 violation
- 27985 (Winfall) [B]
- 28174 (Wingate) [A] — 1 violation
- 28479 (Winnabow) [C]
- 27101 (Winston Salem) [B]
- 27102 (Winston Salem) [A]
- 27103 (Winston Salem) [B]
- 27104 (Winston Salem) [C]
- 27105 (Winston Salem) [B]
- 27106 (Winston Salem) [C]
- 27107 (Winston Salem) [B]
- 27108 (Winston Salem) [B]
- 27109 (Winston Salem) [B]
- 27110 (Winston Salem) [B]
- 27111 (Winston Salem) [B]
- 27113 (Winston Salem) [B]
- 27114 (Winston Salem) [B]
- 27115 (Winston Salem) [B]
- 27116 (Winston Salem) [B]
- 27117 (Winston Salem) [B]
- 27120 (Winston Salem) [B]
- 27127 (Winston Salem) [B]
- 27130 (Winston Salem) [B]
- 27150 (Winston Salem) [B]
- 27152 (Winston Salem) [A]
- 27155 (Winston Salem) [B]
- 27157 (Winston Salem) [B]
- 27198 (Winston Salem) [B]
- 27199 (Winston Salem) [B]
- 28590 (Winterville) [B] — 7 violations ⚠
- 27986 (Winton) [B] — 1 violation
- 27594 (Wise) [D]
- 27897 (Woodland) [A] — 1 violation
- 27054 (Woodleaf) [B]
- 28480 (Wrightsville Beach) [B] — 2 violations ⚠
- 27055 (Yadkinville) [B] — 2 violations
- 27379 (Yanceyville) [D] — 17 violations ⚠
- 27596 (Youngsville) [C] — 12 violations ⚠
- 27597 (Zebulon) [A]
- 28698 (Zionville) [D]
- 28790 (Zirconia) [D]
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- Regulations: State plumbing boards, ICC, IAPMO
Updated daily.
Frequently Asked Questions
Is the water safe to drink in North Carolina?
North Carolina has 1066 community water systems serving 8,348,048 people across 1085 ZIP codes. There are 12,821 recorded violations, including 2075 health-based. 710 of 1085 ZIP codes have at least one violation.
What plumbing code does North Carolina follow?
North Carolina follows the IPC plumbing code. DIY plumbing work is allowed for homeowners.
Is lead a concern in North Carolina's drinking water?
27 ZIP codes in North Carolina have lead levels exceeding the EPA action level of 0.015 mg/L.
What is the radon risk in North Carolina?
7% of ZIP codes in North Carolina fall in EPA Radon Zone 1 (highest risk).