VOTER INFO
Register to Vote
How Do I Know if I’m Registered to Vote?
Use the NC Board of Elections Voter Search to check if you are registered to vote in North Carolina.

Elizabeth Welsby, Chair of the OCDP Voter Registration/Education Team, works a voter registration table in Carrboro.
Qualifications to Register to Vote
To register to vote in North Carolina, you must:
- Be a U.S. citizen.
- Live in the county where you are registering, and have resided there for at least 30 days prior to Election Day.
-
- The federal Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA) allows certain voters who are active-duty military or their families as well as U.S. citizens abroad special rights that provide an expedited means to register and vote by mail-in ballot. Find more information on Military and Overseas Voting.
- Be at least 18 years old, or will be by the date of the general election.
- Not be serving a felony sentence, including any period of probation, post-release supervision, or parole
Information Required to Register
The voter registration form requires the following information:
- Checking the boxes confirming that you are a U.S. citizen and that you meet the age requirements.
- Your legal first name, last name, and suffix (if applicable).
- Your date of birth.
- One of the following:
- An identification number: Your N.C. driver’s license number/NCDMV ID number or, if you do not have one, the last four digits of your Social Security number.
- If you do not have one of those forms of identification, you must check the box confirming that you do not have one.
- Residential address, including street number, name, and type, and unit number (if applicable), city, ZIP code, and county.
- Mailing address, if you do not receive mail at your residential address.
- Your signature and date attesting to your qualifications to vote.
Additional optional information about you can also be provided on your voter registration form, including your gender, ethnicity, and race. You may also choose to affiliate with a political party recognized in North Carolina. And your contact information can be listed so that your county board of elections can contact you with any questions.
How to Register to Vote Using the NCDMV portal
- Go to Voter Registration Application
- Log in or create an account for the NCDMV’s portal.
- Select voter registration, complete the form and submit it.
How to Register in Person or by Mail
- Print out one of the forms below.
- Complete and sign it.
- Drop it off at the Orange County Board of Elections office, 208 S. Cameron Street, Hillsborough or mail it to the Orange County Board of Elections P.O. Box 220, Hillsborough, NC 27278.
Voter Registration Form – English
Voter Registration Form – Spanish
Prior to voting, verify your registration has been received by visiting the N.C. Board of Elections Voter Search or by calling the Orange County Board of Elections at 919-245-2350.