Municipal Candidate Filing: July 7, 2023 at noon through July 21, 2023 at noon
Tuesday, October 10, 2023 - Municipal Election for the City of Statesville. Primary Election for the Town of Mooresville, if required.
Tuesday, November 7, 2023 - Municipal Elections for the Towns of Mooresville, Troutman, Harmony, Love Valley and Davidson. Runoff election for the City of Statesville, if necessary.
Tuesday, March 5th, 2024 - PRIMARY ELECTION
Tuesday, November 5th, 2024 - GENERAL ELECTION