Skip to main content
Non‑Partisan◆Verified◆Transparent
The Truth Hub
HomeFederalStatesSearchFind My BallotAbout
The Truth Hub

Truthful, non-partisan election information for every American. Verified data, transparent sources.

Est. 2026

About

  • About Us
  • Methodology
  • Data Sources

Elections

  • Federal Elections
  • State Elections
  • Search All

Legal

  • Privacy Policy
  • Terms of Use
  • Accessibility

The Truth Hub operates the National Elections Information Hub — the definitive national public utility providing truthful, non-biased, primary-source-based information on every federal, state, and local election in the United States.

The Truth Hub is a California Nonprofit Public Benefit Corporation (501(c)(3) status in process) | All content is strictly nonpartisan and educational. Learn more

© 2026 The Truth Hub — Independent, non-partisan election information.

Data from government records & verified public sources.

  1. Home
  2. States
  3. North Carolina

southeast region · NC

North Carolina

2026 Elections

federalcompleted

NC Democratic Primary

Incumbent: Thom Tillis

The North Carolina Democratic Primary for federal office held on March 10, 2026, will determine the party's nominee for the U.S. Senate seat currently held by Thom Tillis. Voters will select their preferred Democratic candidate to advance to the general election in November 2026.

March 10, 2026
TT
Tillis
CE
Edwards
JJ
Jackson
View Details
federalcompleted

NC Republican Primary

Incumbent: Thom Tillis

The 2026 North Carolina Republican Primary is a federal primary election scheduled for March 10, 2026, where Republican voters will select their nominee for the United States Senate seat currently held by Thom Tillis. The winner will advance to the general election in November 2026 to compete against the Democratic nominee and any third-party candidates.

March 10, 2026
TT
Tillis
MW
Walker
View Details
stateupcoming

North Carolina elections, 2026

Incumbent: Harrigan, Pat

The 2026 North Carolina elections include races for the U.S. Senate, U.S. House, Governor, state legislature, and various local offices such as county commissions, school boards, and municipal positions. Primary elections determine party nominees for federal, state, and local contests. The general election will be held on November 3, 2026, with early voting and registration deadlines set by state law.

November 3, 2026204d
Harrigan, Pat
Pat
Harris, Mark
Mark
Knott, Brad
Brad
McDowell, Addison P.
P.
Moore, Tim
Tim
Davis, Donald G.
G.
Edwards, Chuck
Chuck
Foushee, Valerie P.
P.
View Details
federalupcoming

NC General Election

Incumbent: Ted Budd

The 2026 North Carolina General Election on November 3, 2026, features contests for all 14 U.S. House seats, one U.S. Senate seat, and various state-level offices including Governor, Lieutenant Governor, Attorney General, and members of the General Assembly. Voters will also decide on local judicial races, school board seats, and municipal elections across the state.

November 3, 2026204d
TB
Budd
JJ
Jackson
View Details
countyupcoming

Mecklenburg County Board of Commissioners Election

Incumbent: Trevor Fuller

The Mecklenburg County Board of Commissioners Election on November 3, 2026, will determine the composition of the nine-member governing body for Mecklenburg County, North Carolina. Commissioners set county policy, approve the budget, oversee public health and safety services, and manage land use and development across Charlotte and surrounding municipalities.

November 3, 2026204d
TF
Fuller
LN
Nemich
View Details
countyupcoming

Wake County Board of Commissioners Election

Incumbent: Shinica Thomas

The Wake County Board of Commissioners election on November 3, 2026, will determine the partisan control of the county's governing body. Seven seats are up for election in Wake County, North Carolina, with commissioners serving four-year terms and setting policy on budget, public health, transportation, and land use.

November 3, 2026204d
ST
Thomas
MB
Cha
View Details
countyupcoming

Guilford County Board of Commissioners Election

Incumbent: Alan Perdue

The Guilford County Board of Commissioners election in North Carolina will be held on November 3, 2026, to fill seats on the county's governing body. The Board of Commissioners is responsible for setting county policy, approving the budget, and overseeing county departments and services.

November 3, 2026204d
AP
Perdue
MM
Murray
View Details
countyupcoming

Durham County Board of Commissioners Election

Incumbent: Brenda Howerton

The Durham County Board of Commissioners Election is a county-level contest held on November 3, 2026, to fill seats on the governing body responsible for setting policy, approving budgets, and overseeing county services in Durham County, North Carolina. Voters will elect commissioners who serve staggered four-year terms, with multiple seats typically up for election in each cycle.

November 3, 2026204d
BH
Howerton
WJ
Jacobs
View Details
countyupcoming

New Hanover County Board of Commissioners Election

Incumbent: Jonathan Barfield Jr.

The 2026 New Hanover County Board of Commissioners Election will be held on November 3, 2026, to elect members of the county's governing body. The Board of Commissioners oversees county services including public safety, infrastructure, budgeting, and land use planning in New Hanover County, North Carolina.

November 3, 2026204d
JB
Jr.
DH
Hays
View Details
countyupcoming

Buncombe County Board of Commissioners Election

Incumbent: Terri Wells

The Buncombe County Board of Commissioners Election on November 3, 2026, will determine the composition of the five-member governing body responsible for countywide services including public health, safety, infrastructure, and budget oversight in western North Carolina. Voters will elect commissioners in staggered or at-large districts, with multiple seats contested due to term expirations and potential vacancies.

November 3, 2026204d
TW
Wells
RP
Pressley
View Details
countyupcoming

Charlotte-Mecklenburg School Board Election

The Charlotte-Mecklenburg School Board Election on November 3, 2026, will determine the composition of the governing body for the Charlotte-Mecklenburg Schools district in North Carolina. Multiple seats on the nine-member board are up for election, with members serving four-year terms. The board oversees educational policy, budget approval, and superintendent selection for one of the largest school districts in the state.

November 3, 2026204d
EJ
Johnson
RS
Sanchez
View Details
countyupcoming

Wake County School Board Election

Incumbent: Christine Kushner

The Wake County School Board Election on November 3, 2026, will determine the composition of the Wake County Public School System board, which oversees public education for over 160,000 students across Raleigh and surrounding areas. Multiple seats are up for election, with candidates competing to set policy on curriculum, budget allocation, school safety, and equity initiatives.

November 3, 2026204d
CK
Kushner
JJ
Johnson
View Details
countyupcoming

Guilford County School Board Election

Incumbent: Anita Sharpe

The Guilford County School Board Election on November 3, 2026, will determine members of the Guilford County Board of Education in North Carolina. This partisan election will fill multiple seats on the board responsible for overseeing public education policy, budget, and operations for one of the state's largest school districts.

November 3, 2026204d
AS
Sharpe
MH
Hayes
View Details
countyupcoming

Durham Public Schools Board Election

Incumbent: Natalie Beyer

The Durham Public Schools Board Election on November 3, 2026, will determine members of the school board responsible for governing Durham Public Schools in Durham County, North Carolina. The board oversees policies related to curriculum, budget, facilities, and student achievement across the district’s schools.

November 3, 2026204d
NB
Beyer
SU
Unruhe
View Details
countyupcoming

Cumberland County Schools Board Election

The Cumberland County Schools Board Election in North Carolina will be held on November 3, 2026, to elect members of the county school board responsible for overseeing public education policy, budget approval, and superintendent selection for Cumberland County Schools. This nonpartisan election determines leadership for one of the largest school districts in the state, serving over 50,000 students.

November 3, 2026204d
JL
Shaw
MT
Bell
View Details
countyupcoming

New Hanover County Schools Board Election

The New Hanover County Schools Board Election on November 3, 2026, will determine the composition of the school board overseeing public education in New Hanover County, North Carolina. Voters will elect members to serve four-year terms, with responsibilities including policy adoption, budget approval, and superintendent oversight.

November 3, 2026204d
JB
Barnes
R'
Simmons
View Details
countyupcoming

Asheville City Schools Board Election

The Asheville City Schools Board Election on November 3, 2026, will determine the composition of the governing body responsible for overseeing public education in Asheville, North Carolina. Voters will elect members to the school board, which sets policy, approves budgets, and supervises the superintendent for the Asheville City Schools district.

November 3, 2026204d
DT
Thompson
TW
Walker
View Details
cityupcoming

Raleigh Mayoral Election

Incumbent: Mary-Ann Baldwin

The Raleigh Mayoral Election of 2027 will determine the mayor of Raleigh, North Carolina, the state's capital and second-largest city. The mayor serves as the chief executive officer of the city, overseeing municipal operations, implementing city council policies, and representing Raleigh in regional and state affairs.

October 12, 2027547d
MB
Baldwin
CF
Francis
View Details
cityupcoming

Raleigh City Council Election

Incumbent: Mary-Ann Baldwin

The Raleigh City Council Election on October 12, 2027, will determine the composition of the city council for North Carolina's capital city. Voters will elect council members to represent various districts and potentially at-large seats, setting local policy on issues such as zoning, public safety, and infrastructure.

October 12, 2027547d
MB
Baldwin
CF
Francis
View Details
cityupcoming

Charlotte Mayoral Election

Incumbent: Vi Lyles

The Charlotte Mayoral Election of 2027 will determine the mayor of Charlotte, North Carolina, the state's largest city. The election is nonpartisan in practice, though candidates may affiliate with political parties, and the winner will serve a four-year term beginning in December 2027.

November 2, 2027568d
VL
Lyles
BT
Thomas
MG
2026
View Details
cityupcoming

Greensboro Mayoral Election

Incumbent: Nancy Vaughan

The Greensboro mayoral election on November 2, 2027, will determine the city's chief executive for a four-year term. The mayor oversees city operations, appoints department heads, and works with the city council on budget and policy matters. This nonpartisan election is significant as Greensboro is North Carolina's third-largest city and a key economic hub in the Piedmont Triad region.

November 2, 2027568d
NV
Vaughan
ZM
Matheny
View Details
cityupcoming

Durham Mayoral Election

Incumbent: Elaine O'Neal

The Durham mayoral election will be held on November 2, 2027, to elect the mayor of Durham, North Carolina. The mayor serves as the chief executive of the city government, overseeing municipal operations, budget, and policy implementation.

November 2, 2027568d
EO
O'Neal
PS
Schey
View Details
cityupcoming

Fayetteville Mayoral Election

Incumbent: Mitch Colvin

The Fayetteville Mayoral Election will be held on November 2, 2027, to elect the mayor of Fayetteville, North Carolina. The mayor serves as the chief executive of the city government, responsible for overseeing municipal operations, implementing city council policies, and representing the city in regional and state affairs.

November 2, 2027568d
MC
Colvin
TC
Chavonne
View Details
cityupcoming

Wilmington Mayoral Election

Incumbent: Bill Saffo

The Wilmington Mayoral Election on November 2, 2027, will determine the next mayor of Wilmington, North Carolina. The mayor serves as the chief executive of the city, overseeing municipal operations, budget, and policy implementation in coordination with the city council.

November 2, 2027568d
BS
Saffo
CR
Rivenbark
View Details
cityupcoming

Asheville Mayoral Election

Incumbent: Esther Manheimer

The 2027 Asheville Mayoral Election will be held on November 2, 2027, to elect the mayor of Asheville, North Carolina. This nonpartisan city-level election determines the chief executive of the city government, responsible for overseeing municipal operations, budget, and policy implementation.

November 2, 2027568d
EM
Manheimer
SC
Cecil
View Details
cityupcoming

Charlotte City Council Election

The Charlotte City Council Election on November 2, 2027, will determine the representatives for the city's seven districts and two at-large seats. Voters will elect council members responsible for setting local policy, approving the city budget, and overseeing municipal services in North Carolina's largest city.

November 2, 2027568d
LG
Glenn
VW
Watts
View Details
cityupcoming

Greensboro City Council Election

Incumbent: Mike Barber

The Greensboro City Council election on November 2, 2027, will determine the representation for various districts within Greensboro, North Carolina. Voters will elect council members responsible for local governance, including budget approval, zoning decisions, and municipal services. This municipal election is nonpartisan in practice, though candidates may affiliate with political parties.

November 2, 2027568d
MB
Barber
YJ
Johnson
View Details
cityupcoming

Durham City Council Election

Incumbent: Elaine O'Neal

The Durham City Council Election on November 2, 2027, will determine the members of the Durham City Council in Durham, North Carolina. This municipal election will fill multiple seats on the council, which serves as the legislative body for the city, responsible for local ordinances, budgets, and policy decisions affecting residents.

November 2, 2027568d
EO
O'Neal
JC
Caballero
View Details

Future Elections (2028+)

Show / Hide
federalupcoming

NC Democratic Primary

Incumbent: Joe Biden

The North Carolina Democratic Presidential Primary is a federal-level contest held on March 14, 2028, to allocate delegates to the Democratic National Convention based on voter preference for the party's presidential nominee. This primary plays a key role in determining the Democratic nominee for President of the United States.

March 14, 2028701d
JB
Biden
DP
Phillips
View Details
federalupcoming

NC Republican Primary

Incumbent: Ted Budd

The North Carolina Republican Primary on March 14, 2028, is a federal-level election where voters select the Republican nominee for U.S. Senate and U.S. House seats. This primary determines which Republicans will appear on the general election ballot for congressional representation from North Carolina.

March 14, 2028701d
TB
Budd
MW
Walker
View Details
federalupcoming

NC General Election

Incumbent: Ted Budd

The North Carolina General Election on November 7, 2028, will determine the state's representation in the U.S. Congress. Voters will elect one U.S. Senator and 14 U.S. Representatives, one from each congressional district, shaping North Carolina's federal delegation for the 119th Congress.

November 7, 2028939d
TB
Budd
CC
Clemons
View Details
countyupcoming

Mecklenburg County Board of Commissioners Election

Incumbent: Trevor Fuller

The Mecklenburg County Board of Commissioners election in North Carolina will be held on November 7, 2028, to determine the composition of the county's governing body. Commissioners are elected at-large and by district to set policy, approve the county budget, and oversee services including public health, safety, and infrastructure.

November 7, 2028939d
TF
Fuller
LM
Meier
View Details
countyupcoming

Wake County Board of Commissioners Election

The Wake County Board of Commissioners election on November 7, 2028, will determine the partisan control of the county's governing body. Seven of the seven seats on the Board are up for election in staggered terms, with multiple districts contested. Voters in Wake County, North Carolina, will elect commissioners who oversee county budget, public health, transportation, and land-use policies.

November 7, 2028939d
JR
Robinson
TB
Bradley
View Details
countyupcoming

Guilford County Board of Commissioners Election

Incumbent: Melissa Powell

The Guilford County Board of Commissioners election in North Carolina will be held on November 7, 2028, to elect members of the county's governing body. The Board of Commissioners sets county policy, approves the budget, oversees county departments, and manages services such as public health, safety, and infrastructure.

November 7, 2028939d
MP
Powell
AP
Perdue
View Details
countyupcoming

Durham County Board of Commissioners Election

Incumbent: Brenda Howerton

The Durham County Board of Commissioners election is a partisan county-level race held on November 7, 2028, in Durham County, North Carolina. Voters will elect members to the Board of Commissioners, which oversees county government operations including budget, public health, infrastructure, and public safety.

November 7, 2028939d
BH
Howerton
WJ
Jacobs
View Details
countyupcoming

New Hanover County Board of Commissioners Election

Incumbent: Jonathan Barfield Jr.

The New Hanover County Board of Commissioners election in North Carolina will be held on November 7, 2028, to fill multiple seats on the county's five-member governing body. Commissioners are elected at-large and serve four-year terms, with responsibilities including setting county policy, approving the budget, and overseeing county services.

November 7, 2028939d
JB
Jr.
RZ
Zapple
View Details
countyupcoming

Buncombe County Board of Commissioners Election

Incumbent: Beverly Knight

The Buncombe County Board of Commissioners election on November 7, 2028, will determine members of the seven-member governing board responsible for setting county policy, approving budgets, and overseeing public services in Buncombe County, North Carolina. Seats are elected at-large in partisan races, with multiple positions up for election in 2028.

November 7, 2028939d
BK
Knight
JB
Belcher
View Details
countyupcoming

Charlotte-Mecklenburg School Board Election

Incumbent: Robert 'Rob' Simmons

The Charlotte-Mecklenburg School Board Election on November 7, 2028, will determine members of the school board governing Charlotte-Mecklenburg Schools in Mecklenburg County, North Carolina. The election will fill multiple at-large and district seats responsible for setting educational policy, approving budgets, and overseeing the superintendent for one of the largest school districts in the state.

November 7, 2028939d
R'
Simmons
EJ
Johnson
View Details
countyupcoming

Wake County School Board Election

Incumbent: Christine Kushner

The Wake County School Board Election on November 7, 2028, will determine the members responsible for overseeing public education in Wake County, North Carolina. This county-level election governs policies affecting over 160,000 students across 198 schools, including budget approval, curriculum standards, and facilities management.

November 7, 2028939d
CK
Kushner
LM
Mahaffey
View Details
countyupcoming

Guilford County School Board Election

The Guilford County School Board Election in North Carolina will be held on November 7, 2028, to fill multiple seats on the county's school board. This nonpartisan election determines leadership for Guilford County Schools, one of the largest school districts in the state, overseeing education policy, budget allocation, and superintendent oversight for over 70,000 students.

November 7, 2028939d
AS
Sharpe
WM
McGregor
View Details
countyupcoming

Durham Public Schools Board Election

The Durham Public Schools Board Election in North Carolina is a county-level school board election held on November 7, 2028. Voters will elect members to the Durham Public Schools Board of Education, which oversees the public school system serving Durham County, including budget approval, policy setting, and superintendent selection.

November 7, 2028939d
ML
Lee
SA
Adams
View Details
countyupcoming

Cumberland County Schools Board Election

The Cumberland County Schools Board Election in North Carolina is scheduled for November 7, 2028, to elect members to the Cumberland County Board of Education. This nonpartisan election will determine leadership for the public school system serving over 50,000 students across Cumberland County, including Fayetteville and surrounding areas.

November 7, 2028939d
MD
Drewer
PL
Lumpkin
View Details
countyupcoming

New Hanover County Schools Board Election

The New Hanover County Schools Board Election on November 7, 2028, will determine the members of the school board responsible for overseeing public education in New Hanover County, North Carolina. The board sets policies, approves budgets, and supervises the superintendent for the district serving over 25,000 students across 44 schools.

November 7, 2028939d
JJ
Justice
RF
Freeman
View Details
countyupcoming

Asheville City Schools Board Election

Incumbent: Shaunda French

The Asheville City Schools Board Election on November 7, 2028, will determine the membership of the school board responsible for overseeing public education in Asheville, North Carolina. Multiple seats are typically up for election in nonpartisan races, with candidates focusing on issues such as student achievement, school funding, equity, and facility improvements.

November 7, 2028939d
SF
French
DG
Gantt
View Details

Cities & Counties