2026 General Election · Tuesday, November 3, 2026

North Carolina House District 70

2 candidates, listed alphabetically.

Candidates

Brian Biggs

RepublicanIncumbent

In office now
State Representative, District 70

Brian Biggs is the sitting State Representative for District 70 in the North Carolina General Assembly, a district that includes all or part of Randolph County; the member page lists 2 terms in the House. Official legislature records list the occupation as Realtor.

Biggs's committees

  • Agriculture and Environment
  • Appropriations (Vice Chairman)
  • Appropriations, Education (Chairman)
  • Education - K-12 (Chairman)
  • Health
  • House Select Committee on Property Tax Reduction and Reform
  • Transportation
  • Joint Legislative Education Oversight Committee

Sources for Biggs

William (Bill) McCaskill

Democratic

Work
Retired child protective services social worker and supervisor; former Asheboro city council member

William (Bill) McCaskill worked 32 years in child protective services in Randolph County, including seven years as a supervisor, and served on a state committee on child welfare legislation. William (Bill) McCaskill is a former member of the Asheboro City Council and a graduate of East Carolina University.

Sources for McCaskill

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.