← All elections

IncumbentRichard Hudson Republican

2026 North Carolina's 9th congressional district election

November 3, 2026
  • Richard Hudson Republican Incumbent

    incumbent U.S. representative

  • Richard Ojeda Democrat

    former West Virginia state senator (2017–2019), nominee for West Virginia's 3rd congressional district in 2018, candidate for president in 2020, and candidate for U.S. Senate in West Virginia in 2020

Democratic primary results

March 3, 2026Results 44,221 votes
  • Richard Ojeda41.8% 18,469

    former West Virginia state senator (2017–2019), nominee for West Virginia's 3rd congressional district in 2018, candidate for president in 2020, and candidate for U.S. Senate in West Virginia in 2020

  • Nigel Bristow26.7% 11,824

    law enforcement officer and nominee for this district in 2024

Also on the ballot:

Republican primary

March 3, 2026Results