The Ballot Brief
North Carolina
Candidate profile
Dave Craven

Dave Craven

Republican · North Carolina · 2026 · Incumbent

On the ballot

North Carolina Senate District 29North Carolina · 2026Randolph County sample ballot
Top priorities
  • Education advancement
  • Public safety and support for veterans and first responders
  • Economic development

Per the campaign site.

Biography

Craven is the sitting state senator for District 29 and Senior Vice President for business development at Fidelity Bank, per the campaign site. He previously chaired the Randolph County Economic Development Corporation and served on the Economic Development Partnership of North Carolina board, per the campaign site.

Campaign site (opens in a new tab)

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
How we source this

Profile facts follow official election office filings and the sources cited in each biography. Roster last verified September 29, 2026. Official sources are the final word on who appears on your ballot.

Verify with the official filingSee everything on your ballotNorth Carolina 2026 ballotThe Ballot Brief home