1. Fri Oct. 4 - Tue Oct. 29

    Absentee Voting By Mail Begins for Nov. 5, 2019 Municipal Elections Absentee Voting by mail begins on Friday. Oct. 4, 2019 and continues through Tuesday, Oct. 29, 2019 for the November 5, 2019 Municipal and Mooresville Graded School Board District Elections. To request an absentee ballot, complete the absentee ballot request from found on the attached link and mail it to: Iredell County Board of Elections 203 Stockton St. Statesville, NC 28677 For further information or questions, call the BOE at 704-878-3140 ** The Town of Love Valley does not allow Abse...
  2. Wed Oct. 16 - Fri Nov. 1

    One Stop Voting Begins for the November 5, 2019 Elections One Stop (Early) voting for the Nov. 5, 2019 Elections will begin on Wednesday, October 16th. Early voting will be held Monday - Friday from 8 am to 6 pm. Voting will be held at the Board of Elections office at 203 Stockton Street in Statesville. This voting is for the town of Mooresville, Troutman, Davidson, and Harmony, and also for the Mooresville Graded School District. If a Runoff Election is needed for Statesville, it will be included as well. The Town of Love Valley does not allo...
  3. Tue Nov. 5

    November 5, 2019 Elections Tuesday, November 5, 2019 is Election Day for Municipal Elections for the towns of Mooresville, Troutman, Harmony, Love Valley, Davidson, and the Mooresville Graded School District. If a Statesville Runoff Election is necessary, it will also be held on this date. Call the Board of Elections at 704-878-3140 if you have any questions.
View All


The Board of Elections is responsible for supervising voter registration and conducting all elections held within Iredell County. Its functions include: 

  • Appointing election officials
  • Establishing election precincts
  • Hearing appeals
  • Investigating voter irregularities

   Board Members

  • Alan G. Carpenter, Chairman
  • Lelia W. Leverette, Secretary
  • Christopher A. "Chris" Carney
  • James A. "Jim" Dobson
  • P. Grey Mills

The Board of Elections meets for regular scheduled meetings on the first Tuesday of each month (if there is business to conduct) at 1:15 pm at the Board of Elections Office. 
Board Meeting Information