north carolina

  • 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 are my Early Voting Locations?


Vote In Honor of a Veteran


Where is my Overseas or Military Ballot?

Select other States from the dropdown or the map below

State Dropdown Redirect
Skip to content