Board of Elections

Look up your NC voter registration information!

Voter Lookup
Voter Booths

Early Voting for the May Second Primary Election has ended. The last day to vote early was May 11th, 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 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
June 10, 2024 12:00 p.m. Candidate Filing Begins (Wake County Soil & Water Conservation District Supervisor)
June 15, 2024 TBD Juneteenth Voter Outreach Events (details coming soon)
July 5, 2024 12:00 p.m. Candidate Filing Ends (Soil & Water) - Candidate Filing Begins (Wake County Board of Education & City of Raleigh contests)
July 19, 2024 12:00 p.m. Candidate Filing Ends (Wake County Board of Education & City of Raleigh contests)