Voting locations in Iredell County
Countywide vote centers are marked when the published source confirms eligibility. Other sites are county options, not an assigned polling place for this precinct. Check the official source before traveling.
Board of Elections
203 Stockton St., Statesville, NC 28677
Early voting · Countywide vote center
[{'first': datetime.date(2026, 10, 15), 'last': datetime.date(2026, 10, 16), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Thu, Oct 15 – Fri, Oct 16'}, {'first': datetime.date(2026, 10, 19), 'last': datetime.date(2026, 10, 23), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 19 – Fri, Oct 23'}, {'first': datetime.date(2026, 10, 24), 'last': datetime.date(2026, 10, 24), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 24'}, {'first': datetime.date(2026, 10, 26), 'last': datetime.date(2026, 10, 30), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 26 – Fri, Oct 30'}, {'first': datetime.date(2026, 10, 31), 'last': datetime.date(2026, 10, 31), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 31'}]
Harmony/North Iredell American Legion Post 113
3085 Harmony Hwy, Harmony, NC 28634
Early voting · Countywide vote center
[{'first': datetime.date(2026, 10, 15), 'last': datetime.date(2026, 10, 16), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Thu, Oct 15 – Fri, Oct 16'}, {'first': datetime.date(2026, 10, 19), 'last': datetime.date(2026, 10, 23), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 19 – Fri, Oct 23'}, {'first': datetime.date(2026, 10, 24), 'last': datetime.date(2026, 10, 24), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 24'}, {'first': datetime.date(2026, 10, 26), 'last': datetime.date(2026, 10, 30), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 26 – Fri, Oct 30'}, {'first': datetime.date(2026, 10, 31), 'last': datetime.date(2026, 10, 31), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 31'}]
Lake Norman Fire Department
1518 Brawley School Rd., Mooresville, NC 28117
Early voting · Countywide vote center
[{'first': datetime.date(2026, 10, 15), 'last': datetime.date(2026, 10, 16), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Thu, Oct 15 – Fri, Oct 16'}, {'first': datetime.date(2026, 10, 19), 'last': datetime.date(2026, 10, 23), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 19 – Fri, Oct 23'}, {'first': datetime.date(2026, 10, 24), 'last': datetime.date(2026, 10, 24), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 24'}, {'first': datetime.date(2026, 10, 26), 'last': datetime.date(2026, 10, 30), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 26 – Fri, Oct 30'}, {'first': datetime.date(2026, 10, 31), 'last': datetime.date(2026, 10, 31), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 31'}]
Troutman - I-SS CATS Facilities & Maint. Bldg.
350 Old Murdock Rd., Troutman, NC 28166
Early voting · Countywide vote center
[{'first': datetime.date(2026, 10, 15), 'last': datetime.date(2026, 10, 16), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Thu, Oct 15 – Fri, Oct 16'}, {'first': datetime.date(2026, 10, 19), 'last': datetime.date(2026, 10, 23), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 19 – Fri, Oct 23'}, {'first': datetime.date(2026, 10, 24), 'last': datetime.date(2026, 10, 24), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 24'}, {'first': datetime.date(2026, 10, 26), 'last': datetime.date(2026, 10, 30), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 26 – Fri, Oct 30'}, {'first': datetime.date(2026, 10, 31), 'last': datetime.date(2026, 10, 31), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 31'}]
War Memorial
220 N. Maple Street, Mooresville, NC 28115
Early voting · Countywide vote center
[{'first': datetime.date(2026, 10, 15), 'last': datetime.date(2026, 10, 16), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Thu, Oct 15 – Fri, Oct 16'}, {'first': datetime.date(2026, 10, 19), 'last': datetime.date(2026, 10, 23), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 19 – Fri, Oct 23'}, {'first': datetime.date(2026, 10, 24), 'last': datetime.date(2026, 10, 24), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 24'}, {'first': datetime.date(2026, 10, 26), 'last': datetime.date(2026, 10, 30), 'hours': '8:00 a.m. – 7:30 p.m.', 'days': 'Mon, Oct 26 – Fri, Oct 30'}, {'first': datetime.date(2026, 10, 31), 'last': datetime.date(2026, 10, 31), 'hours': '8:00 a.m. – 3:00 p.m.', 'days': 'Sat, Oct 31'}]
Bethesda AME Zion Church
1425 Shearers Rd., Mooresville, NC 28115
Election Day
6:30 a.m. – 7:30 p.m.
Bethlehem Church
607 Bethlehem Rd., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
Central Fire Department
4634 Wilkesboro Hwy., Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
Chapel Hill Methodist Church
109 Chapel Hill Ln., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
Cochran Street Bible Church
964 Cochran St., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
Community Baptist Church
274 Langtree Rd., Mooresville, NC 28117
Election Day
6:30 a.m. – 7:30 p.m.
Concord Presbyterian Church
3867 Taylorsville Hwy., Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
Cool Spring Community Church
1902 Mocksville Hwy., Cleveland, NC 27013
Election Day
6:30 a.m. – 7:30 p.m.
Forest Park Presbyterian Church
1026 Davie Ave., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
Harmony American Legion Bldg.
3085 Harmony Hwy., Harmony, NC 28634
Election Day
6:30 a.m. – 7:30 p.m.
Harmony Fire Dept. in Olin
645 Olin Rd., Olin, NC 28660
Election Day
6:30 a.m. – 7:30 p.m.
ISS CATS Facilities & Maint. Bldg.
350 Old Murdock Rd., Troutman, NC 28166
Election Day
6:30 a.m. – 7:30 p.m.
NC Cooperative Ext. (Iredell Center)
444 Bristol Dr., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
New Hope Community Center
335 Taylor Springs Rd., Union Grove, NC 28689
Election Day
6:30 a.m. – 7:30 p.m.
North Iredell Rescue Squad
1538 Tabor Rd., Harmony, NC 28634
Election Day
6:30 a.m. – 7:30 p.m.
Oakdale Baptist Church
585 Mocksville Hwy, Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
Peninsula Baptist Church
687 Brawley School Rd., Mooresville, NC 28117
Election Day
6:30 a.m. – 7:30 p.m.
Rocky Mount Church
1739 Perth Rd., Mooresville, NC 28117
Election Day
6:30 a.m. – 7:30 p.m.
Shiloh AME Zion Church
1115 Salisbury Rd., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
South River Baptist Church
2659 S. Chipley Ford Rd., Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
Southside Baptist Church
525 S. Broad St., Mooresville, NC 28115
Election Day
6:30 a.m. – 7:30 p.m.
Statesville Fitness Center
1875 Simonton Rd., Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
St. Mark’s Lutheran Church
454 Fieldstone Rd., Mooresville, NC 28115
Election Day
6:30 a.m. – 7:30 p.m.
Trinity Baptist Church
221 Ervin Rd., Mooresville, NC 28117
Election Day
6:30 a.m. – 7:30 p.m.
Union Grove Fire Department
1994 W. Memorial Hwy., Union Grove, NC 28689
Election Day
6:30 a.m. – 7:30 p.m.
War Memorial Building
220 N. Maple St., Mooresville, NC 28115
Election Day
6:30 a.m. – 7:30 p.m.
Wesley Chapel Church
579 Weathers Creek Rd., Troutman, NC 28166
Election Day
6:30 a.m. – 7:30 p.m.
Western Avenue Baptist Church
1206 Museum Rd., Statesville, NC 28677
Election Day
6:30 a.m. – 7:30 p.m.
West Iredell Ruritan Club
133 Warrior Dr., Statesville, NC 28625
Election Day
6:30 a.m. – 7:30 p.m.
Williamson Chapel Church
589 Brawley School Rd., Mooresville, NC 28117
Election Day
6:30 a.m. – 7:30 p.m.