how to vote in north carolina
check your registration status
register to vote online
register to vote by mail
apply to vote by mail/absentee
find early voting locations
find your polling place
find where to drop off your ballot
see a sample ballot
north carolina state board of elections