Don’t miss your next election!
Cities and towns across North Carolina will hold local elections on Nov. 2nd. The deadline to register to vote by mail or online is Oct. 8th. You can also can register to vote in person at early voting sites through Oct. 30th. Note 35 towns across North Carolina postponed their local elections due to delayed census data. Click here to confirm your election schedule.
In North Carolina you can vote in person on Election Day, during early voting, or by mail. Your polling place hours are open between 6:30 a.m. and 7:30 p.m.
If you are registered with the Republican or Democratic party, you are only allowed to vote in their primaries. If you are unaffiliated with a political party, you may select either party's ballot at the polls and remain unaffiliated. See North Carolina Republican Party or Democratic Party sites for more details.
Some congressional seats, state offices and constitutional amendments may be included on the ballot.