← Reps
Official photo of David Willis

State · North Carolina House of Representatives

David Willis

State Representative · House District 68 · Party: Republican

482 final-passage votes on record; the latest, Oct 7, 2026: Yes on HB 3.

Their job

A member of North Carolina's state House, which votes on the state's laws and budget.

Latest votes
  • Voted Yes on HB 3 (Relief at the Pump.). It passed. Oct 7, 2026
  • Voted Yes on HR 19 (Amend Temporary Rules of the House.). It passed. Oct 7, 2026
  • Voted Yes on HB 377 (2026 Court Changes.). It passed. Aug 5, 2026

Votes from the official record of each vote. How Quick mode works

Record at a glance

482
Final-passage votes
482
All recorded votes

Counts of recorded votes only. ThePillory doesn't score or grade officials.

OfficeRepublican
Office
State Representative
District
House District 68
Party
Republican
Term
Since 2021-01-01
SourceOct 9, 2026

Last verified Oct 9, 2026.

Official source ↗

Photo: Photo via Open States

Today
1993Today

No platform recorded yet

This tab shows David Willis's platform in two parts. In their own words: a short excerpt, word for word, from their own Issues or Priorities page, with a link to the whole page, and statements their office submits, labeled as such. Commitments tracked: specific, checkable promises (signing a named bill, funding a program at a stated amount, finishing a project by a date), each quoted with its date and source and checked in code before it's published, with a status that changes only with evidence.

How the platform is recorded

Showing final-passage votes only. Choose “All votes” to include procedural and other votes, clearly labeled.

  • HB 3

    Relief at the Pump.

    Second Reading

    Oct 7, 2026 · Result: Passed

  • HR 19

    Amend Temporary Rules of the House.

    R2 For Adoption

    Oct 7, 2026 · Result: Passed

  • HB 377

    2026 Court Changes.

    C RPT Adoption

    Aug 5, 2026 · Result: Passed

  • SJR 1091

    Adjournment Resolution.

    Second Reading

    Aug 5, 2026 · Result: Passed

  • HB 268

    2026 Budget Technical Corrections - II.

    R3 Ruled Mat'l C RPT Adoption

    Aug 5, 2026 · Result: Passed

  • HB 147

    Various Local Provisions XI.

    R3 Ruled Mat'l M11 Concur

    Aug 5, 2026 · Result: Passed

  • HB 147

    Various Local Provisions XI.

    R2 Ruled Mat'l M11 Concur

    Aug 4, 2026 · Result: Passed

  • HB 834

    State Board of Elections Administrative Changes.

    M11 Concur

    Aug 4, 2026 · Result: Passed

  • HB 199

    Authorize Municipal Deannexation.

    Third Reading

    Aug 4, 2026 · Result: Passed

  • HB 116

    Jacksonville Annexation and Conforming Changes.

    R3 Ruled Mat'l C RPT Adoption

    Aug 4, 2026 · Result: Passed

  • SB 1092

    2026 Senate and House Appointments.

    Second Reading

    Aug 4, 2026 · Result: Passed

  • SB 445

    Regulatory Reform Act of 2026.

    C RPT Adoption

    Aug 4, 2026 · Result: Passed

  • HB 958

    Election Law Changes.

    M11 Concur

    Aug 4, 2026 · Result: Passed

  • HB 562

    Budget Technical Corrections Modifications.

    C RPT Adoption

    Aug 4, 2026 · Result: Passed

  • HB 268

    2026 Budget Technical Corrections - II.

    R2 Ruled Mat'l C RPT Adoption

    Aug 4, 2026 · Result: Passed

  • SB 257

    2026 Appropriations Act.

    R3 Ruled Mat'l C RPT Adoption

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 56

    2026 Budget Technical Corrections.

    C RPT Adoption

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1220

    Various Local Provisions IX.

    C RPT Adoption

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • SJR 1089

    Appt. Melanie Bush Division of Health Benefit.

    Second Reading

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HJR 1244

    Adjournment Resolution.

    Second Reading

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 199

    Authorize Municipal Deannexation.

    Second Reading

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • SJR 1088

    Appt. Floyd McKissick NC Utilities.

    Second Reading

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 332

    Nash/Rocky Mount Occupancy Tax Changes.

    M11 Concur

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1094

    Ferry Division Audit/DOT Omnibus.

    C RPT Adoption

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • SJR 1090

    APPT John Gajda Utility Commission.

    Second Reading

    Jul 2, 2026 · Result: Passed

    Not voting Source ↗
  • HB 747

    2026 Wildlife Resources Changes.

    M11 Concur

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • HB 920

    Virtual Currency Kiosk Consumer Protection Act.

    M11 Concur

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1222

    Record Development Approval Votes/Brunswick.

    M11 Concur Sen. Amd. 1

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • SB 474

    Adjust Counties/Reappraisal Moratorium.

    R3 Ruled Mat'l C RPT Adoption

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • SB 1074

    Eden/Mills River/Guilford Art 46 Local Act.

    Third Reading

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • SB 876

    Various Local Provisions X.

    R3 Ruled Mat'l C RPT Adoption

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1104

    Improve Involuntary Commitment Process and Enhance Public Safety.

    M11 Concur

    Jul 1, 2026 · Result: Passed

    Not voting Source ↗
  • HB 925

    Consumers in Crisis Protection Act.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 437

    Drug-Free Zones/Unauthorized Public Camping.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • SB 1041

    Public Workforce Modernization Act.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 133

    NC Farmland and Military Protection Act.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1200

    Tax-Free Family Essentials Act.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 517

    Modify Nonprofit Corporations Act/Charitable Organizations.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • SB 857

    GSC Update Funeral Board and DOI Licensing.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1215

    Garner Town Manager/Settle Claims.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 206

    DPS/Other Changes.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HJR 1241

    Honor Louis Milford Pate Jr.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • SB 355

    Support the Dept. of Adult Correction.-AB

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1200

    Tax-Free Family Essentials Act.

    A1 Chesser Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 372

    Home-Based Business Fairness Act.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1126

    2026 Department of State Treasurer Administrative/Technical/Clarifying Changes.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 162

    Parking Lot Reform/Stormwater Control.

    M11 Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • SB 1074

    Eden/Mills River/Guilford Art 46 Local Act.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • HB 356

    Various Civil and Insurance Law Changes.

    M11 Not Concur

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
  • SB 1076

    Rocky Mount/Louisburg Utility Rev./Advisory.

    Second Reading

    Jun 30, 2026 · Result: Passed

    Not voting Source ↗
Older votes

Campaign money for North Carolina's officials isn't on ThePillory yet. It comes from each state's own campaign finance agency, and will be added state by state.

Members of Congress: Federal Election Commission. California: Cal-Access.

Committees

No committee assignments loaded for this legislator.

Issues

No reports yet. Reporting opens when accounts launch.

How it works