2023 - 2024 Election Schedule & Information
Filing Starts December 4, 2023 at 12:00 p.m. and Ends December 15, 2023 at 12:00 p.m.
NC State House
NC State Senate
Register of Deeds
County Commissioners District 2
Filing for Soil and Water Starts June 10, 2024 at 12:00 p.m. and Ends July 5, 2024, at 12:00 p.m.
Filing for Board of Education Starts July 5, 2024 at 12:00 p.m. and Ends August 2, 2024 at 12:00 p.m.
Board of Education Districts 1, 2, 3, 4, 5 and 6
PARTISAN PRIMARY - MARCH 5, 2024
GENERAL ELECTION - NOVEMBER 5, 2024
January 15 | 1st Day to Request Absentee by Mail for Primary |
February 9 | Registration Books Close for Primary |
February 15 | One Stop Voting Begins - Primary |
February 27 | Last Day to apply for Absentee by mail for Primary |
February 28 | Sick & Disabled Request begins 8:00 am for Primary |
March 2 (Sat) | One Stop Voting Ends - Primary @ 3:00pm |
March 4 | Last Day for Sick & Disabled 5:00pm for Primary |
March 5 | Hand Delivered ballots must be received in the BOE office to by @ 5:00pm Ballots received by U.S. Mail or courier must be received no later than 7:30pm |
March 5 | PRIMARY |
March 15 | CANVASS for PRIMARY |
September 6 | 1st Day to Request Absentee by Mail |
October 11 | Registration Books Close for General Election |
October 17 | One Stop Voting Begins - General Election |
October 29 | Last Day to apply for Absentee by mail |
October 30 | Sick and Disabled begins 8:00 am |
November 2 (Sat) | One Stop Voting Ends @ 3:00pm |
November 4 | Last Day to request for Sick & Disabled 5:00pm |
November 5 | Hand Delivered ballots must be received in the BOE office to by @ 5:00pm Ballots received by U.S. Mail or courier must be received no later than 7:30pm |
November 5 | GENERAL ELECTION |
November 15 | Canvass for General Election |