north carolina
Start your online registration on North Carolina’s election website.
You can also register to vote by mail or in person on North Carolina’s election website.
- Online registration deadline: 25 days before Election Day
- Register by mail deadline: Must be postmarked 25 days before Election Day
- In-person registration deadline: Same-day registration is available during the early voting period
You can confirm your voter registration status on North Carolina’s election website .
You can download the National Voter Registration Form from here.
•NC driver’s license or state ID from the NCDMV
•Driver’s license or non-operator card from another state
•U.S. Passport book or U.S. Passport card
•NC voter photo ID card
•Approved student and government-employee photo IDs
For more info click here.
•Any registered NC voter can request and vote by mail-in absentee ballot.
•Request an absentee ballot online through the NC Absentee Ballot Portal or by submitting a 2024 NC Absentee
•Ballot Request Form (available in English and Spanish).
•Track your absentee ballot status via BallotTrax.
•Military and overseas voters can use UOCAVA for expedited mail-in voting.
•Blind or visually impaired voters can request, mark, and return an accessible absentee ballot online.
For more info click here.
State Elections Website
Can I View my Sample Ballot?
Where is my Polling Place?
Where is my Ballot?
Am I Registered?
Where are my Early Voting Locations?
Overseas / Military Voter Information
State Voter Registration FAQ
Has my Ballot Been Counted?
Vote In Honor of a Veteran
Where is my Overseas or Military Ballot?