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 postmarked by the deadline while in person and faxed forms must be in by 5:00 p.m. 25 days before the election. 

Party Affiliation: North Carolina has a semi-open primary. Unaffiliated voters may cast their ballot for either party in the primaries 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 North Carolina and your county for 30 days before the election

Mental Competency: Only if the right to vote is specifically precluded by the guardianship or competency hearing will a person not be allowed to vote for this reason. It is quite rare that the right to vote is specifically precluded. 

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. If you do not provide this information, you will be required to provide one of these forms of identification to an election official when you vote for the first time in this county:
   -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 application online.

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 a form 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: Fax voter registration forms to your local
County Board of Elections. If faxed, the original must be received no later than 20 days before the election.

Other Voter Registration Application Information: You may register to vote in person at a one-stop site in your home county during the one-stop voter registration and absentee voting period that occurs beginning the third Thursday before an election in which absentee ballots are authorized, and ending on the last Sunday before that election.


Online: North Carolina voter registration verification

Contact your County Board of Elections


Who can vote absentee:
Any registered North Carolina voter can request an absentee ballot from his/her respective county board of elections no later than the last Tuesday before the election.


In person: You may fax or email your signed request to you 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: A voter may request an absentee ballot by requesting an official absentee ballot request form from their county board of elections. The request must be received by the appropriate county board of elections no later than 5:00 p.m. on the last Tuesday before the election.
  To request an absentee ballot, voters or a near relative may also send a letter or note to the county board of elections with the following information:
   - Request Statement ("I am requesting an absentee ballot for the _______ Election.")
   - Name of voter
   - Residential address of voter
   - Address where ballot should be mailed (if different from residential address)
   - Date of birth of voter
   - Telephone number
   - Signature of voter or near relative (indicate relationship with voter)

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 the day prior to Election Day. These voters may also elect to receive their balloting materials by mail, fax or email. More information for North Carolina Military and Overseas Voters available.

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 third Thursday before the election and ends the Saturday prior to the election. North Carolina voters are able to vote by Absentee One-Stop at all county boards of elections offices during regular office hours.

Other absentee ballot submission information: Returning the Ballot UOCAVA voters may return their voted ballots via mail, fax or email. If the ballot is mailed, it will be considered timely if the ballot is received by the county board no later than 5:00 p.m. on the third day following the election. The certificate on the back of the ballot's container-return envelope or the Certificate of Absentee Voter must be signed by the voter and witnessed by an individual at least 18 years of age. Detailed instructions on returning the voted ballot are included with the absentee balloting materials sent to the voter. If a registered UOCAVA voter has properly requested an absentee ballot, but the ballot has not been received and Election Day is near, then the voter may complete a Federal Write-in Absentee Ballot (FWAB) and forward it to their County Board of Elections using one of the methods listed above. The FWAB will only count for federal offices.


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

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 (see acceptable identification).

Verifying Registration: North Carolina voter registration verification

Deciding how to vote:

Time off to vote: Time off to vote is subject to the employer. North Carolina state law does not require employers to grant time off to vote for employees.

Polling Place: North Carolina 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

How to Vote: North Carolina Voter Guide or see Voting accessibility options in North Carolina.

Problems with voting: Contact your local County Board of Elections.

Verifying provisional ballot status: North Carolina provisional ballot verification

Verifying absentee ballot status:
North Carolina absentee ballot verification

Skip to top
Back to top