Tapcensus

North Carolina

Iredell County drinking water quality

122 active public water systems serve 147,286 people in Iredell County. 67 are compliant, 55 had at least one EPA violation in the past three years, 0 are designated serious violators, and 0 carry a health flag.

Active systems 122 55 community systems
People served 147K by public water systems
Systems with violations 55 45% of active systems, past 3 years
Serious violators 0 0 systems carry a health flag

Community water systems

55 systems, largest first
SystemServesStatusRules violated, 3 yrUnresolved
Mooresville Town of
Mooresville
54,455 0 0
Statesville, City of
Statesville
30,843 1 0
Iredell Water Corporation
Statesville
29,370 2 0
Troutman, Town of
Troutman
9,562 1 0
Harbour Point S/d
Mooresville
4,031 1 0
Diamond Head S/d
Mooresville
1,433 1 0
Mallard Head S/d
Mooresville
869 1 0
Commodore Peninsula Wtr System
Mooresville
610 0 0
Winding Forest/bells Crossing S/d
582 0 0
The Hampshires S/d
Mooresville
561 1 0
Harbor View S/d
Mooresville
549 1 0
River Park S/d
Mooresville
513 1 0
Heronwood S/d
Statesville
483 1 0
Chesapeake Pointe Master System
Mooresville
455 1 0
Murdock RD Water System
Statesville
447 1 0
Pinnacle Shores S/d
Mooresville
426 0 0
Pine Isle/northshore
Mooresville
415 1 0
Westover S/d
Statesville
335 1 0
Malibu Pointe S/d
Mooresville
254 1 0
Chipley Park SD
Statesville
251 0 0
Sundown Cove
Mooresville
246 0 0
Watercrest Estates MHP
Statesville
244 1 0
Davidson Downes
Mooresville
240 3 1
Leisure Lake Village (regency)
Mooresville
231 1 0
Wildlife Bay S/d
Troutman
216 0 0
Suburban Acres
Statesville
208 1 0
Kings Landing S/d
Mooresville
142 2 0
Meadowbrook S/d
Mooresville
140 0 0
Spring Shores
Statesville
140 1 0
Lincoln Estates
Statesville
130 1 0
Cardinal Acres
Mooresville
127 1 0
Beacon Pointe S/d
Mooresville
125 1 0
Grayson Park
Statesville
124 0 0
Freemont Park S/d
Mooresville
122 1 0
Windstone Crossing
Troutman
112 1 0
Statesville MHP LLC
Statesville
104 1 0
Mallard Head Condominiums
Mooresville
102 0 0
Midway Road MHP
Statesville
102 2 1
Sisters` Cove West
102 1 0
Ashley Woods S/d
Mooresville
97 0 0
Buffalo Shoals Park
Statesville
97 0 0
Sunset Bay S/d
Mooresville
89 1 0
ST Andrews S/d
Mooresville
84 0 0
Davidson Woods S/d
Statesville
71 0 0
Kings Acres S/d
Mooresville
71 0 0
The Courtyards at Lake Davidson
Mooresville
71 0 0
River Hill Heights S/d
Statesville
69 0 0
Woodland Hills S/d
Mooresville
66 0 0
Timberbrook S/d
Statesville
61 1 0
Pressley Acres
Statesville
58 1 0
Non-community systems (67: schools, campgrounds, workplaces, restaurants)

These systems serve places people visit rather than homes.

SystemServesStatusRules violated, 3 yrUnresolved
Rocky Mount Church
Mooresville
950 1 0
Coddle Creek Elementary School
700 1 0
Shepherd School
Mooresville
574 2 1
Liberty Preparatory Christian Academy
Mooresville
510 1 0
Eufola Baptist Church
Stateville
350 0 0
Triplett Umc Daycare
Mooresville
295 1 0
Woodlawn School
Mooresville
250 1 0
Church of Jesus Christ Lds_0149544
Mooresville
150 1 0
Ostwalt Bapt Church
Troutman
150 4 1
Southview Christian School
Statesville
150 1 1
New Hope Baptist CH
Statesville
130 0 0
Vanderburg United Methodist CH
Mooresville
130 0 0
Bright Light Baptist Church
Statesville
120 0 0
The Bridge Church of the Nazarene
Mooresville
120 0 0
Eastside Baptist Church
Mooresville
110 0 0
Abundant Life Four Square Church
Mooresville
100 1 0
New Prospect Bapt Church
Union Grove
100 0 0
Twin Oaks Golf Club
Statesville
100 0 0
Bethel Baptist Church
Statesville
80 0 0
Grassy Knob Baptist Church
Union Grove
75 0 0
Cameron Presbyterian Church
Statesville
70 2 0
Cornerstone Arp Church
Mooresville
70 0 0
Rockwell Baptist Church
Mooresville
70 2 2
Statesville Brick Company
70 1 1
Big Daddy`s Restaurant
Mooresville
55 2 2
Fellowship Baptist Church
Troutman
50 0 0
Fern Hill Bapt Church
Mooresville
50 0 0
Iglesia Evangelica Luz Y Vida
Mooresville
50 0 0
Joy Delight Commandment Keepin
Troutman
50 0 0
Sandy Springs Bapt Church
Harmony
50 0 0
Pleasant Grove Baptist Church
Stony Point
45 0 0
Beulah Height Wesleyan CH
Troutman
40 0 0
Houston RD Baptist Church
Troutman
40 1 0
Taylor Springs Bapt Church
Union Grove
40 0 0
Uncle Milf`s Lake Norman Tavern
Mooresville
40 0 0
Antioch Baptist Church
Cleveland
35 0 0
Barkers Grove Baptist Church
Union Grove
35 0 0
Community Bapt Church
Mt Mourne
35 0 0
Bethel Umc Church
Statesville
30 2 0
Builders First Source
Troutman
30 2 1
Carson Creek School
Mooresville
30 2 0
Mendez & Torres Family Dentistry
Mooresville
30 0 0
Redemption Baptist Church
Statesville
30 0 0
The Connection CH of God
Mooresville
30 1 0
Victory Baptist Church
Statesville
30 0 0
136 Mare Sports
Mooresville
25 0 0
Aloha Veterinary Hospital
Mooresville
25 0 0
Autumn Branch, LLC
Davidson
25 0 0
County Line Hwy 64 Grocery
Cold Springs
25 0 0
Dollar General #18416
Mooresville
25 0 0
Dollar General #19359
Mooresville
25 0 0
Dollar General Store #16689
Mooresville
25 0 0
Home Run Market #19
Troutman
25 0 0
Jcr Family Campground
Love Valley
25 0 0
Kpac LLC
Troutman
25 0 0
Lake Norman ST Park Picnic Peninsula
Troutman
25 0 0
Lake Norman ST Prk Campground
Troutman
25 0 0
Lake Norman ST Prk Visitor Center
Troutman
25 0 0
Lake Norman State Prk M&s Area
Troutman
25 0 0
Lnk Ice, LLC
Mooresville
25 0 0
Mooresville Moose Lodge
Mooresville
25 1 0
Safe Harbor Skippers Landing
Troutman
25 0 0
Shearer Presbyterian Church
Mooresville
25 2 0
Statesville RV Park I77
Statesville
25 0 0
Stumpy Creek Park
Mooresville
25 1 0
Stutts Marina
Mooresville
25 0 0
Zion Baptist Church
Union Grove
25 0 0
Inactive systems (216, no longer operating or reporting)

Kept for the record and excluded from the county totals above. Browse inactive systems.

About this data

Totals cover active systems. Systems serving more than one county are counted in each county. EPA counts the rules a system was in violation of, not the individual violations; one rule can carry several.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The North Carolina records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.