The North Carolina State Board of Elections offers an array of information regarding voting. Through its voter search, you can check your voter registration, identify your precinct, identify your jurisdiction (school, city, county, and judicial districts; congressional district, etc.), find your polling location, and view a sample ballot.
Persons may vote in person during the early voting period, by mail (absentee ballot), or in person on election day.
Review the NC State Board of Election site for more details.