Election dates are subject to change in accordance with North Carolina General Statute. Additional election dates may be scheduled if special elections are called.
2021 Elections
Filing opens at noon on Friday, July 2, 2021 and closes at noon on Friday, July 16, 2021 for the Towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill, Pineville, and Stallings.
Filing for School Board and the Charlotte City Council Districts opens at noon on Monday, July 26, 2021 and closes at noon on Friday, August 13, 2021.
Tuesday, September 14, 2021
City of Charlotte Primary
Tuesday, October 5, 2021
City of Charlotte 2nd Primary if needed
City of Matthews Primary if needed
Tuesday, November 2, 2021
Municipal Elections to include: City of Charlotte, Towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill, Pineville, and Stallings; Charlotte Mecklenburg County School Board