Voter Info

To register to vote and vote in North Carolina, a person must:

  • Be a U.S. citizen.
  • Be a resident of the county, and prior to voting in an election, must have resided at his or her residential address for at least 30 days prior to the date of the election.
  • Be at least 18 years old or will be 18 by the date of the next general election.
  • Not be serving a sentence for a felony conviction (including probation or on parole). If previously convicted of a felony, the person’s citizenship rights must be restored. Citizenship and voting rights are automatically restored upon completion of the sentence. No special document is needed.
  • Must rescind any previous registration in another county or state.

Click here to check your voter registration at NC Board of Elections website.  The link will open a new tab at the Board of Elections website. There you may check your registration, find precinct and polling place information, view a sample ballot (when available) and review your voting history.

Any registered voter may request an absentee ballot from their local Board of Elections, or a voter’s near relative may apply on their behalf. A near relative is defined as a spouse, brother, sister, parent, grandparent, child, grandchild, mother-in-law, father-in-law, daughter-in-law, son-in-law, stepparent, stepchild or verifiable legal guardian. For more details, please see below to find your local Board of Elections.

Voter ID

Voter ID is NOT currently required to vote in North Carolina in 2018. Please make sure you update your information with the Board of Elections each time you move or change your name.

Contact Your Local Board of Elections

Alamance County
115 S Maple St, Graham, NC 27253
Hours: Open ⋅ Closes 5PM
Phone: (336) 570-6755

Caswell County
140 Main Street
Yanceyville, NC 27379
Phone: 336-694-4010

Chatham County
984 Thompson Street, Suite D,
Pittsboro, NC
PHONE: 919-545-8500

Guilford County
301 West Market Street
Greensboro NC 27401
(336) 641-3836

325 East Russell Avenue
High Point NC 27260
(336) 641-7895

Lee County
225 South Steele Street
Sanford, NC 27330
Phone: 919-718-4646

Person County
331 S. Morgan St.
Roxboro, NC 27573
Phone: (336) 597-1727

Randolph County
158 Worth St,
Asheboro, NC 27203
Phone: (336) 819-3900

Rockingham County
240 Cherokee Camp Rd,
Reidsville, NC 27320
Phone: (336) 342-8107