turnout.apppublic · no accounts · no tracking
← All states
NC · How to vote

Voting in North Carolina.

Three ways to vote, three deadlines. ID rules and vote-by-mail policy below — verify the specifics with the North Carolina Secretary of State at the link.

1
Official source of record
North Carolina State Board of Elections
Verify →
VOTER ID REQUIREMENTS
North Carolina requires photo ID. Accepted: NC driver's license, US passport, military ID, tribal ID, or NC voter photo ID card (free). Voters without ID may cast a provisional ballot with a photo ID exception form.
VOTE BY MAIL
Any registered voter may request an absentee ballot by mail. No excuse required.
Register to voteFind polling place
3NCSL voter ID requirements2026-04-153NCSL absentee + VBM rules2026-04-15
Official action — NC

The state’s own tools, with links to verify.

Each card below routes to the official North Carolina system. Where the state delegates to county Supervisors of Elections, the card says so honestly.

Statewide
Check my registration
Name only; DOB+county optional. Returns voter detail, jurisdictions, polling place, sample ballot, voter history.
Statewide
Register / update online
OVR completes via NC DMV ID flow. Reg deadline 25 days pre-election.
Statewide
Find my polling place
Returned alongside reg-check. NC offers any-precinct early voting at county 'one-stop' sites.
Statewide
Preview my ballot
NC SBOE returns per-voter sample ballot directly, ~30 days pre-election.
Statewide
Request a mail ballot
Online portal works statewide; PDF fallback for paper submission to county BOE. Request deadline 2026-10-20 5pm.
Statewide
Track my mail ballot
BallotTrax-powered, statewide, available 30 days pre-election.
Statewide
See who's on the ballot
Per-cycle candidate list. NC primary 2026-03-03 already ran; major-party filing closed 2025-12-19.
Statewide
Statewide ballot measures
At least one statewide referendum confirmed for Nov 2026. NC referenda are legislatively referred only (no citizen initiative).
Statewide
Live + past results
Election-night + certified, county-filterable, with ballots-cast / precincts-reported metrics. First-party state-aggregated.
Statewide
Election calendar
General 2026-11-03. Reg deadline 2026-10-09 5pm; in-person early voting 2026-10-15 → 2026-10-31; UOCAVA mail starts 2026-09-04.
Cite this
turnout.app/how-to-vote/nc · 2026-05-02 · NCSL
Other states
ALAlabamaAKAlaskaAZArizonaARArkansasCACaliforniaCOColoradoCTConnecticutDEDelawareDCDistrict of ColumbiaFLFloridaGAGeorgiaHIHawaiiIDIdahoILIllinoisINIndianaIAIowaKSKansasKYKentuckyLALouisianaMEMaineMDMarylandMAMassachusettsMIMichiganMNMinnesotaMSMississippiMOMissouriMTMontanaNENebraskaNVNevadaNHNew HampshireNJNew JerseyNMNew MexicoNYNew YorkNDNorth DakotaOHOhioOKOklahomaOROregonPAPennsylvaniaRIRhode IslandSCSouth CarolinaSDSouth DakotaTNTennesseeTXTexasUTUtahVTVermontVAVirginiaWAWashingtonWVWest VirginiaWIWisconsinWYWyoming