Board of Elections

Look up your NC voter registration information!

Voter Lookup
Voter Booths

Early Voting for the March Primary Election has ended. 
The last day to vote early was March 2nd, 2024. Click here to find your Election Day Polling Place.

Events

Date Time

Event

Ongoing   Board Meeting Information
Feb 9, 2024 5:00 p.m. Voter Registration Deadline for 2024 Primary (including party changes) - Am I Registered?
Feb 15, 2024 8:00 a.m. Early Voting Begins
Feb 27, 2024 5:00 p.m. Last Day to Request an Absentee By Mail Ballot (3/5/24 Election)
Mar 2, 2024 3:00 p.m. Early Voting Ends
Mar 5, 2024 6:30 a.m. - 7:30 p.m. Election Day - Statewide Partisan Primary
Mar 5, 2024 7:30 p.m. Absentee By Mail Ballot Return Deadline
Mar 15, 2024 11:00 a.m. County Canvass - March Primary Election