2026 General Election · Tuesday, November 3, 2026

North Carolina House District 64

2 candidates, listed alphabetically.

Candidates

LeVon Barnes

Democratic

Work
Athletic director, Durham Public Schools

LeVon Barnes is athletic director for Durham Public Schools and previously was associate dean of students and head men's basketball coach at Lackawanna College, a basketball coach at Prairie View A&M University and a physical education teacher in Prince George's County, Maryland. LeVon Barnes ran for House District 64 in 2024, the Durham County Board of Commissioners in 2020 and Durham City Council in 2017.

Sources for Barnes

Dennis Riddell

RepublicanIncumbent

In office now
State Representative, District 64

Dennis Riddell is the sitting State Representative for District 64 in the North Carolina General Assembly, a district that includes all or part of Alamance County; the member page lists 7 terms in the House. Official legislature records list the occupation as Marine Engineer, Educator, Thermographer.

Riddell's committees

  • Appropriations (Vice Chairman)
  • Appropriations, General Government (Chairman)
  • Education - K-12
  • Election Law
  • Energy and Public Utilities
  • Federal Relations and American Indian Affairs
  • House Select Committee on Property Tax Reduction and Reform
  • Regulatory Reform (Chairman)
  • Joint Legislative Administrative Procedure Oversight Committee (Vice Chair)
  • Joint Legislative Elections Oversight Committee (Vice Chair)
  • Joint Legislative Oversight Committee on General Government (Co-Chair)
  • Joint Legislative Oversight Committee on Agriculture and Natural and Economic Resources (Advisory Member)

Sources for Riddell

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: vt.ncsbe.gov.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.