Dave Craven
Candidate for State Senator, 29th District
Background
- Occupation
- State senator; bank executive
- Lives in
- Asheboro
- Campaign website
- cravenfornc.com
State senator for District 29 since 2020 who has served as co-chair of the Senate Finance Committee. He is a senior vice president for business development at Fidelity Bank and has chaired the Randolph County Republican Party.
Documented positions
Public safety
Pledges never to vote to defund police.
ReportIssues: Dave Craven, North Carolina State Senate (NC-29)Campaign website · Dave Craven for NC · cravenfornc.com
“Dave will never vote to defund the Police and will support our law enforcement.”
Education
Supports the Opportunity Scholarship private school voucher program.
ReportIssues: Dave Craven, North Carolina State Senate (NC-29)Campaign website · Dave Craven for NC · cravenfornc.com
“Craven also supports Opportunity Scholarships and believes that everyone has the right to a good education no matter their background.”
Economy & jobs
Sponsored requiring American iron and steel in public works.In office
Primary sponsor, with Sens. Overcash and Johnson, of Senate Bill 296 ("Buy American Steel.").
ReportSenate Bill 296 (2025-2026 session), as filed: Buy American Steel.Government record · North Carolina General Assembly · S.B. 296, long title · ncleg.gov
“AN ACT providing that the state and local governments shall use american iron and steel in public works projects.”
Environment & parks
Sponsored restoring state help with county scrap-tire cleanup.In office
Primary sponsor, with Sens. Rabon and Lee, of Senate Bill 706 ("County Waste Management Assistance."), which became law as Session Law 2025-66.
ReportSenate Bill 706 (2025-2026 session), as filed: County Waste Management Assistance.Government record · North Carolina General Assembly · S.B. 706, long title · ncleg.gov
“AN ACT to restore assistance to counties with the cleanup of scrap tires.”
Senate Bill 706 (2025-2026 session): County Waste Management Assistance. Bill historyGovernment record · North Carolina General Assembly · Bill history · ncleg.gov
“Ch. SL 2025-66”
Health & human services
Sponsored seeking Medicaid personal care coverage in adult care homes.In office
Primary sponsor, with Sens. Jackson and Sawrey, of Senate Bill 699 ("Adult Care Home Medicaid PCS Coverage.").
ReportSenate Bill 699 (2025-2026 session), as filed: Adult Care Home Medicaid PCS Coverage.Government record · North Carolina General Assembly · S.B. 699, long title · ncleg.gov
“TO REQUIRE A REQUEST FOR FEDERAL APPROVAL TO EXTEND MEDICAID ELIGIBILITY FOR PERSONAL CARE SERVICES TO CERTAIN INDIVIDUALS RESIDING IN ADULT CARE HOMES”
All sources (14)
- 2026 General Election Candidate Listing (Anson County offices and districts)
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Candidate Listing (Montgomery County offices and districts)
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Candidate Listing (Randolph County offices and districts)
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Candidate Listing (Richmond County offices and districts)
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Candidate Listing
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Candidate Listing (Union County offices and districts)
Election filing · North Carolina State Board of Elections · s3.amazonaws.com
- 2026 General Election Contests and Referenda List (Union County)
Election filing · Union County Board of Elections · unioncountyncelections.gov
- Senator David W. Craven, Jr.: member page (2025-2026 session)
Government record · North Carolina General Assembly · ncleg.gov
- Meet Dave: Dave Craven, North Carolina State Senate (NC-29)
Campaign website · Dave Craven for NC · cravenfornc.com
- Issues: Dave Craven, North Carolina State Senate (NC-29)
Campaign website · Dave Craven for NC · cravenfornc.com
- Senate Bill 296 (2025-2026 session), as filed: Buy American Steel.
Government record · North Carolina General Assembly · ncleg.gov
- Senate Bill 706 (2025-2026 session), as filed: County Waste Management Assistance.
Government record · North Carolina General Assembly · ncleg.gov
- Senate Bill 706 (2025-2026 session): County Waste Management Assistance. Bill history
Government record · North Carolina General Assembly · ncleg.gov
- Senate Bill 699 (2025-2026 session), as filed: Adult Care Home Medicaid PCS Coverage.
Government record · North Carolina General Assembly · ncleg.gov
Positions are summarized from the sources listed and are not inferred from party affiliation. Items marked “Provided by” were published by the candidate's verified campaign or party office under our campaign content standards. See something wrong? Use the Report link beside it, or contact us.