2024 Primary Election

This page has everything that you need to know about the 2024 Primary Election in New Hanover County. Please review each tab to ensure that you understand your options and are prepared for voting during the 2024 Primary Election. Once the elections notice has been published it will be available for review.

To find out if your registration is up-to-date and accurate check your registration using the NCSBE Voter Search Tool.

Schedule and other details are subject to change pursuant to legislative updates, court order, or administrative adjustment.

Important Dates- 2024 Primary Election

Event Date
Voter Registration Deadline Friday, February 9, 2024
Early Voting Begins Thursday, February 15, 2024
Absentee Ballot Request Deadline Tuesday, February 27, 2024
Early Voting Ends Saturday, March 2, 2024
2024 Primary Election Day Tuesday, March 5, 2024
County Canvass of Election Results Friday, March 15, 2024
  • Voters will be asked to show photo ID when voting in North Carolina, starting with the 2023 Municipal Elections. Voters will also be asked to show photo ID in the 2024 Primary and General elections.
  • Most voters will simply show their driver's license, but many other types of ID will be accepted. For a list of acceptable photo IDs, see Voter ID.
  • Voters without a photo ID can get a "No Fee ID Card" from the NCDMV. Voters can also get a free voter ID card from the county board of elections office. Contact the New Hanover County Board of Elections Office at (910) 798-7330 for more information. 
  • For more information about Voter ID in North Carolina visit the North Carolina State Board of Elections Voter ID webpage.