Board of Elections

Look up your NC voter registration information!

Voter Lookup
Voter Booths

Events

Date Time

Event

Ongoing   Board Meeting Information
Feb 9, 2024 5:00 p.m. Voter Registration Deadline for 2024 Primaries (Including Party Changes) - Am I Registered?  *Please Note: No new registrations or party changes will be processed between the March and May primaries
April 25, 2024 8:00 a.m. Early Voting Begins
May 7, 2024 5:00 p.m. Last Day to Request an Absentee By Mail Ballot (5/14/24 Second Primary Election)
May 11, 2024 3:00 p.m. Early Voting Ends
May 14, 2024 6:30 a.m. - 7:30 p.m. Election Day - Statewide Partisan Second Primary
May 14, 2024 7:30 p.m. Absentee By Mail Ballot Return Deadline
May 24, 2024 11:00 a.m. County Canvass - May Second Primary Election