Search Form
First, enter a politician or zip code
Now, choose a category


Registration Deadline: The deadline to register to vote in this state is 25 days before the day of the election. Forms that are mailed must be received or postmarked by the deadline.

Party Affiliation: North Carolina has a semi-open primary. Unaffiliated voters may cast their vote in any one recognized party's primary but registered party members can only vote their party's ballot.


Age: Must be at least 18 years old or will be 18 by the next general election

Citizenship: Must be a United States citizen

Residency: Must be a resident of your county
and must have resided at your residential address for at least 30 days before the election.

Previous Voter Registration: Must rescind any previous registration in another county or state

Felony Convictions: Rights restored upon completion of sentence, including prison, parole, and probation

ID requirements: If you are registering by mail, and cannot provide a valid ID number (NC driver's license, DMV-issued ID card, or Social Security number), you must submit a copy of one  of the following forms of current and valid identification with this application:
   -A current and valid photo identification;
   -A current utility bill, bank statement, government check, paycheck, or a government document that shows your name and address as it appears on your application


Online: Download an online application

In person:Hand deliver your completed
form to your county Board of Elections or register to vote at any of the following locations:
-NC State Board of Elections
-County Boards of Elections
-Public libraries
-Public high schools or college admissions offices.

Further, the National Voter Registration Act of 1993 (NVRA) requires certain agencies in this state to offer voter registration services when at these locations for agency services. These agencies include are:

-North Carolina Department of Motor Vehicles (NC DMV)
-Public Assistance Agencies
-Departments of Social Services (DSS)
-Departments of Public Health (WIC)
-Disability Services Agencies
-Vocational Rehabilitation offices
-Departments of Services for the Blind
-Departments of Services for the Deaf & Hard of Hearing
-Departments of Mental Health Services
-Employment Security Commission (ESC)

By mail/ in writing: 
Download an application or pick one up from any of the above in-person voter registration location and mail it completed to your County Board of Elections

By fax:
If registering for the first time in the county in which you presently reside, or if you are changing your party affiliation, your county board of elections must receive your originally signed application. If you are currently registered in your county of residence and are using this form to update your name, address, or other information, you may also fax or email a scanned image of your signed application. Click here to find the fax number for your county Board of Elections.


Online: voter registration verification

contact your county Board of Elections


Who can vote absentee: 
Any registered North Carolina voter can request a mail-in absentee ballot from his/her respective county board of elections.


In person: One-stop absentee voting(in-person absentee voting or early voting) allows registered voters to go in person to their county board of elections or an alternative location to vote an absentee ballot see Early Voting for more information.

By mail: Fill out theState Absentee Ballot Request Form and return it to your county Board of Elections no later than 5:00pm on the Tuesday before the date of the election.

Military and overseas voting: To register to vote and/or request an absentee ballot, UOCAVA citizens must complete the Federal Postcard Application available online from the Federal Voting Assistant Program ( and send the form to their County Board of Elections using one of these methods:
   - Mail:       NC State Board of Elections
                   PO Box 27255
                   Raleigh, NC 27611-7255
   - Email:
   - Secure Fax: (919) 715-0351 (only for Military and Overseas Citizens)

The deadline for UOCAVA citizens to register and/or request an absentee ballot is
5:00pm the day prior to Election Day. These voters may also elect to receive their balloting materials by mail, fax or email. For more information on military and overseas voting, click here.

Emergency Voting: If you have not registered you may walk into a one-stop Absentee Voting Location and register and vote in person.


Location and time:
  Absentee By Mail: An application and ballot will be mailed to the voter after the receipt of the written request. The voted ballot must be received in the County Board of Elections office by 5:00 p.m. on the day before the election in order to be counted.
  Absentee One-Stop: begins the second Thursday before the election and ends the Saturday prior to the election at 1:00pm. North Carolina voters are able to vote by Absentee One-Stop at all county Board of Elections offices during regular office hours.


Early voting qualifications: ONE-STOP early voting and registration is available for all North Carolina eligible voters. Find your location 

Other information for early voting: Individuals who miss the registration deadline, may register in person and then vote at an one-stop absentee voting site in the person's county of residence, during the one-stop absentee voting period. To register and vote under this statutory provision, the person must:
   -Sign and complete a voter registration form, attesting that the person meets each eligibility requirement under law. Such attestation is signed under penalty of a Class 1 felony.
   -Provide proof of residence by presenting a document which shows the person's name and current address in the County (acceptable types of identification).

Verifying Registration:
voter registration verification

Deciding how to vote:

Polling Place: 
Polling place locator

ID Requirements: If you did not provide identification on your voter registration form you must bring one of the following to vote:
   -  Current and valid photo ID
   -  Current utility bill
   -  Bank statement
   -  Paycheck
   -  Government check
   -  Another document that shows the voter's name and address
Effective January 1, 2016, North Carolina voters will need to show a photo ID when voting in person. Acceptable types of photo ID for purposes of voting are:

Unexpired North Carolina drivers license, learner's permit, provisional license, or no-operators identification card
Unexpired United States passport
United States military identification card
Veterans Identification Card
Tribal enrollment card issued by a federally or N.C. recognized tribe
Unexpired out-of-state drivers license or non-operators ID card (may only show if you initially register within 90 days of election day).

Voters who have a religious objection to being photographed must sign a declaration stating this objection before an election official at least 25 days before the date of an election.

How to Vote: 
voter guide

Problems with voting: Contact your local 
county Board of Elections office

Verifying provisional ballot status: 
provisional ballot status verification

Verifying absentee ballot status:
absentee ballot status verification



Skip to top
Back to top