← Reps
Official photo of Todd Johnson

State · North Carolina Senate

Todd Johnson

State Senator · Senate District 35 · Party: Republican

730 final-passage votes on record.

Their job

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

Latest votes
  • Did not vote on HB 517 (Modify Nonprofit Corporations Act/Charitable Organizations.). It passed. Jun 24, 2026
  • Voted Yes on SB 227 (Eliminating "DEI" in Public Education.). It passed. Jun 24, 2026
  • Voted Yes on HB 171 (Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI).). It passed. Jun 24, 2026

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

Record at a glance

730
Final-passage votes
776
All recorded votes

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

OfficeRepublican
Office
State Senator
District
Senate District 35
Party
Republican
Term
Since 2019-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 Todd Johnson'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 every recorded vote. Procedural, amendment, committee, and nomination votes are labeled.

  • HB 517

    Modify Nonprofit Corporations Act/Charitable Organizations.

    Second Reading

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • SB 227

    Eliminating "DEI" in Public Education.

    Veto Override M4 Previous Question

    Jun 24, 2026 · Result: Passed

  • HB 171

    Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI).

    Veto Override

    Jun 24, 2026 · Result: Passed

  • HR 1239

    Honor Mike Clampitt.

    R2 For Adoption

    Jun 24, 2026 · Result: Passed

  • SB 153

    North Carolina Border Protection Act.

    Veto Override

    Jun 24, 2026 · Result: Passed

  • SB 227

    Eliminating "DEI" in Public Education.

    Veto Override

    Jun 24, 2026 · Result: Passed

  • HB 376

    Water/Wastewater Affordability and Capacity Act.

    M11 Concur

    Jun 24, 2026 · Result: Passed

  • SB 558

    Eliminating "DEI" in Public Higher Ed.

    Veto Override M4 Previous Question

    Jun 24, 2026 · Result: Passed

  • HB 372

    Home-Based Business Fairness Act.

    Second Reading

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • SB 1057

    Required Disclosures/Proxy Advisory Services.

    Second Reading

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • SB 153

    North Carolina Border Protection Act.

    Veto Override M4 Previous Question

    Jun 24, 2026 · Result: Passed

  • SB 992

    Truth in Taxation.

    Amendment 2 Motion 1 To Table

    Jun 24, 2026 · Result: Passed Amendment

    Not voting Source ↗
  • SB 595

    Various Revenue Laws Changes.

    R3 Ruled Mat'l C RPT Adoption

    Jun 24, 2026 · Result: Passed

  • HB 171

    Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI).

    Veto Override M4 Previous Question

    Jun 24, 2026 · Result: Passed

  • SB 1047

    Regulatory Reform Act of 2026.

    Second Reading

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • SB 811

    Various Local Provisions VIII.

    Third Reading Motion 9 To Concur

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • HB 437

    Drug-Free Zones/Unauthorized Public Camping.

    Second Reading

    Jun 24, 2026 · Result: Passed

    Not voting Source ↗
  • HB 34

    Strengthen Medicaid Provider Controls.

    Amendment 1

    Jun 23, 2026 · Result: Passed Amendment

    Not voting Source ↗
  • HR 1238

    Honor 2026 Carolina Hurricanes Team.

    R2 For Adoption

    Jun 23, 2026 · Result: Passed

  • HB 1035

    Various Local Election Changes III.

    M11 Concur

    Jun 23, 2026 · Result: Passed

  • HB 133

    NC Farmland and Military Protection Act.

    Amendment 2 Motion 1 To Table

    Jun 23, 2026 · Result: Passed Amendment

    Not voting Source ↗
  • SB 811

    Various Local Provisions VIII.

    Second Reading Motion 9 To Concur

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • HB 206

    DPS/Other Changes.

    Second Reading

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • SB 595

    Various Revenue Laws Changes.

    R2 Ruled Mat'l C RPT Adoption

    Jun 23, 2026 · Result: Passed

  • HB 34

    Strengthen Medicaid Provider Controls.

    Second Reading

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • HB 162

    Parking Lot Reform/Stormwater Control.

    Second Reading

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • HB 198

    ABC Omnibus of 2026.

    M11 Not Concur

    Jun 23, 2026 · Result: Passed

  • HB 481

    Pay Exceptions/Special Separation Allowance.

    M11 Concur

    Jun 23, 2026 · Result: Passed

  • HB 936

    Robocall Solicitation Modifications.

    M11 Not Concur

    Jun 23, 2026 · Result: Passed

  • HB 83

    Revise Laws on Minors/Human Trafficking.

    M11 Concur

    Jun 23, 2026 · Result: Passed

  • HB 301

    Social Media and Artificial Intelligence (AI) Safety.

    M11 Not Concur

    Jun 23, 2026 · Result: Passed

  • HB 349

    Modify Health Care Powers of Attorney/Advance Directives.

    Second Reading

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • SB 809

    Satellite Annexation Cap/Rural Hall Fire Dist.

    Third Reading Motion 9 To Concur

    Jun 23, 2026 · Result: Passed

    Not voting Source ↗
  • HB 1126

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

    Amendment 1

    Jun 23, 2026 · Result: Passed Amendment

    Not voting Source ↗
  • HB 198

    ABC Omnibus of 2026.

    Second Reading

    Jun 18, 2026 · Result: Passed

  • SB 528

    Health and Human Services Revisions.

    Motion 9 To Concur

    Jun 18, 2026 · Result: Failed

  • HB 1237

    Appointments and Corrections.

    Second Reading

    Jun 18, 2026 · Result: Passed

  • SB 809

    Satellite Annexation Cap/Rural Hall Fire Dist.

    Second Reading Motion 9 To Concur

    Jun 18, 2026 · Result: Passed

  • HB 1123

    UNC Omnibus and Capital Contracting Law Changes.

    M11 Concur

    Jun 17, 2026 · Result: Passed

  • HB 936

    Robocall Solicitation Modifications.

    Second Reading

    Jun 17, 2026 · Result: Passed

  • SB 858

    GSC Add Member from High Point Law School.

    Second Reading

    Jun 17, 2026 · Result: Passed

  • SB 675

    Charitable Orgs. Privacy Protection Act.

    Second Reading

    Jun 17, 2026 · Result: Passed

  • HB 240

    Currituck/New Hanover Beach Towns/Jacksonville Occupancy Tax.

    M11 Concur

    Jun 17, 2026 · Result: Passed

  • HB 1237

    Appointments and Corrections.

    Second Reading

    Jun 17, 2026 · Result: Passed

  • SB 280

    Dominique Moody Act.

    A1 Chesser Second Reading

    Jun 17, 2026 · Result: Passed

  • HB 536

    Physical Therapy Practice Act Modifications.

    M11 Concur

    Jun 17, 2026 · Result: Passed

  • SB 280

    Dominique Moody Act.

    Second Reading

    Jun 17, 2026 · Result: Passed

  • SB 484

    Clarify Tourism-Related Expenditures.

    Motion 9 To Concur

    Jun 17, 2026 · Result: Passed

  • SB 648

    Winter Sports Safety and Accidents.

    Second Reading

    Jun 16, 2026 · Result: Passed

  • HB 481

    Pay Exceptions/Special Separation Allowance.

    Second Reading

    Jun 16, 2026 · Result: Passed

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