Runoff, if required: May 12, 2026
North Carolina
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
North CarolinaElection Day hours: 6:30 a.m.–7:30 p.m. local time
Dates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | Passed | Regular registration deadline, 5 p.m.; early-voting same-day registration remains available. Official source ↗ |
| Register by mail | Passed | Regular registration deadline, 5 p.m.; consult official instructions for mailing requirements. Official source ↗ |
| Register in person | 11 days left | Same-day registration at an early-voting site ends with early voting at 3 p.m. Official source ↗ |
| Early voting begins | Passed | In-person early voting begins; same-day registration is available. Official source ↗ |
| Early voting ends | 11 days left | Early voting ends at 3 p.m. Official source ↗ |
| Request mail ballot | Today | Civilian absentee request deadline, 5 p.m.; military/overseas deadlines differ. Official source ↗ |
| Return ballot | 14 days left | Civilian absentee return deadline, 7:30 p.m.; military/overseas rules differ. Official source ↗ |
Same-day registration is available during October 15–31 early voting; it is not Election Day registration. Source ↗
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Executive Director of the North Carolina State Board of Elections
County Board of Elections administer elections across 100 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of North Carolina
A permanent office record joined to the current holder and official government website.

Josh Stein
Current roster matched to the official office website
Who represents North Carolina in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
170 current legislators across 170 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 170 state legislative offices
- State House · District 106Carla Cunningham919-733-5807
Independent
- State House · District 107Aisha Dew919-733-5778

Democratic Party
- State House · District 108John Torbett919-733-5868
Republican Party
- State House · District 109Donnie Loftis919-733-5809
Republican Party
- State House · District 110Kelly Hastings919-715-2002
Republican Party
- State House · District 111Paul Scott919-733-4838

Republican Party
- State House · District 112Jordan Lopez919-733-5749

Democratic Party
- State House · District 113Jake Johnson919-715-4466
Republican Party
- State House · District 114Eric Ager919-715-2013
Democratic Party
- State House · District 115Lindsey Prather919-733-5746
Democratic Party
- State House · District 116Brian Turner919-715-3012
Democratic Party
- State House · District 117Jennifer Balkcom919-733-5956
Republican Party
- State House · District 118Mark Pless919-733-5732
Republican Party
- State House · District 119Anna Ferguson919-715-3005
Republican Party
- State House · District 120Karl Gillespie919-733-5859
Republican Party
- State Senate · District 1Jerry Tillett919-715-8293

Republican Party
- State Senate · District 2Norman Sanderson919-733-5706
Republican Party
- State Senate · District 3Bob Brinson919-733-5621

Republican Party
- State Senate · District 4Buck Newton919-733-5878
Republican Party
- State Senate · District 5Kandie Smith919-715-8363
Democratic Party
- State Senate · District 6Michael Lazzara919-715-3034
Republican Party
- State Senate · District 7Michael Lee919-715-2525
Republican Party
- State Senate · District 8Bill Rabon919-733-5963
Republican Party
- State Senate · District 9Brent Jackson919-733-5705
Republican Party
- State Senate · District 10Benton Sawrey919-715-3040
Republican Party
- State Senate · District 11Lisa Barnes919-715-3030
Republican Party
- State Senate · District 12Jim Burgin919-733-5748
Republican Party
- State Senate · District 13Lisa Grafstein919-733-9349
Democratic Party
- State Senate · District 14Dan Blue919-733-5752
Democratic Party
- State Senate · District 15Jay Chaudhuri919-715-6400
Democratic Party
- State Senate · District 16Gale Adcock919-715-3036
Democratic Party
- State Senate · District 17Sydney Batch919-733-5653
Democratic Party
- State Senate · District 18Haseeb Fatmi919-733-5850

Democratic Party
- State Senate · District 19Val Applewhite919-733-5776
Democratic Party
- State Senate · District 20Natalie Murdock919-733-4599
Democratic Party
North Carolina election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with North Carolina's election authority.
Nationwide scheduled date
131 FEC candidate records for North Carolina
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Roy Cooper
U.S. Senate
$47,190,466 receivedMichael Whatley
U.S. Senate
$13,415,721 receivedJamie Ager
U.S. House · District 11
$5,401,765 receivedLaurie Buckhout
U.S. House · District 1
$4,726,318 receivedThom Tillis
U.S. Senate
$4,707,960 receivedDonald G. Davis
U.S. House · District 1
$4,287,386 receivedRichard Hudson
U.S. House · District 9
$4,059,724 receivedSandy Roberson
U.S. House · District 1
$3,539,477 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.
