The Ballot Brief
2026 U.S. House

North Carolina's 5th Congressional District — 2026 Candidates

We use AI to research and write election information. Errors are possible. Verify important details with official sources.

U.S. House · NC-5
Primary: Tuesday, March 3, 2026 General: Tuesday, November 3, 2026

Not sure this is your district? Enter your ZIP to confirm it and see your full ballot

2026 candidates we're tracking in NC-5

Virginia Foxx

Virginia Foxx

RepublicanIncumbent

Foxx, who chairs the House Committee on Rules, holds degrees from the University of North Carolina at Chapel Hill and an Ed.D. from UNC-Greensboro, per the official House biography. Before her 2004 election to Congress, she taught at Caldwell Community College and Appalachian State University and spent ten years in the North Carolina Senate, per the official House biography.

Chuck Hubbard

Democratic

Top priorities

From the campaign site

  • Supporting working families and small businesses
  • Expanding access to affordable healthcare and protecting Medicare, Medicaid and Social Security
  • Supporting public education
About Chuck Hubbard

Hubbard is a native of Wilkes County with more than 40 years of experience as a local journalist known for maintaining journalistic objectivity, per the campaign site. He lives in Wilkesboro, per the campaign site.

Robert B. Luffman

Libertarian

Top priorities

From the campaign site

  • Moving beyond two party politics toward common sense governance
  • Amplifying the voices of North Carolina's 5th District
About Robert B. Luffman

Robert B. Luffman has spent 25 years in the transportation industry, including 14 years as a commercial driver with more than a million safe miles across the 48 contiguous states and Canada, per the campaign site.

About this race

North Carolina's 5th Congressional District elects one member of the U.S. House of Representatives to a two-year term. Every House seat in the country is on the ballot in 2026. The North Carolina primary is Tuesday, March 3, 2026 (runoff Tuesday, May 12, 2026 if needed), and the general election is Tuesday, November 3, 2026.

North Carolina primary details →  ·  North Carolina voter guide →