← 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
  • Voted Yes on SB 832 (Washington Deannexation.). It passed. May 13, 2026
  • Voted Yes on SB 846 (Deannex Certain Property/Red Oak.). It passed. May 13, 2026
  • Voted Yes on SB 821 (Deannex Property from Town of Waynesville.). It passed. May 12, 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.

  • SB 832

    Washington Deannexation.

    Third Reading

    May 13, 2026 · Result: Passed

  • SB 846

    Deannex Certain Property/Red Oak.

    Third Reading

    May 13, 2026 · Result: Passed

  • SB 821

    Deannex Property from Town of Waynesville.

    Second Reading

    May 12, 2026 · Result: Passed

  • HB 1219

    Memorandums of Understanding Tennessee Counties/Madison.

    Second Reading

    May 12, 2026 · Result: Passed

  • HB 117

    OIB/Topsail Beach Parking Fees.

    Second Reading

    May 12, 2026 · Result: Passed

  • HB 117

    OIB/Topsail Beach Parking Fees.

    A1 Iler Second Reading

    May 12, 2026 · Result: Passed

  • SB 846

    Deannex Certain Property/Red Oak.

    Second Reading

    May 12, 2026 · Result: Passed

  • SB 832

    Washington Deannexation.

    Second Reading

    May 12, 2026 · Result: Passed

  • HB 1034

    Town of Stanley Charter Amendment/Manager.

    Second Reading

    May 7, 2026 · Result: Passed

  • HB 1067

    Rocky Mount Extraterritorial Jurisdiction.

    A1 Hall, K. Second Reading

    May 7, 2026 · Result: Passed

  • HB 433

    State Fiscal Recovery Fund/NC Pandemic Recovery Office Revisions.

    M11 Concur

    May 7, 2026 · Result: Passed

  • HB 1025

    Conetoe Mayor Voting Authority.

    Second Reading

    May 7, 2026 · Result: Passed

  • HB 1067

    Rocky Mount Extraterritorial Jurisdiction.

    Second Reading

    May 7, 2026 · Result: Passed

  • SB 214

    Various Local Provisions VII.

    R3 Ruled Mat'l C RPT Adoption

    May 6, 2026 · Result: Passed

  • SB 817

    Annex Various Military Property/Jacksonville.

    Third Reading

    May 6, 2026 · Result: Passed

  • HB 727

    Limit Medicaid Reimb. for Facility Fees.

    Second Reading

    May 6, 2026 · Result: Passed

  • HB 390

    Medicaid Prepaid Health Plan Practices.

    Second Reading

    May 6, 2026 · Result: Passed

  • HB 390

    Medicaid Prepaid Health Plan Practices.

    Amendment 1

    May 6, 2026 · Result: Passed Amendment

  • SB 808

    Board of Cosmetic Art Examiners Amendments.

    Second Reading

    May 5, 2026 · Result: Passed

  • SB 808

    Board of Cosmetic Art Examiners Amendments.

    Amendment 1

    May 5, 2026 · Result: Passed Amendment

  • SB 817

    Annex Various Military Property/Jacksonville.

    Second Reading

    May 5, 2026 · Result: Passed

  • HB 433

    State Fiscal Recovery Fund/NC Pandemic Recovery Office Revisions.

    Second Reading

    May 5, 2026 · Result: Passed

  • SB 214

    Various Local Provisions VII.

    Conference Rpt Third Reading

    Apr 30, 2026 · Result: Passed

  • HB 696

    Medicaid and HHS Adjust./Other Critical Needs.

    R3 Ruled Mat'l C RPT Adoption

    Apr 28, 2026 · Result: Passed

  • HB 696

    Medicaid and HHS Adjust./Other Critical Needs.

    Conference Rpt Third Reading

    Apr 28, 2026 · Result: Passed

  • HB 328

    Regulate Hemp-Derived Consumables.

    M11 Not Concur

    Apr 21, 2026 · Result: Passed

  • HB 832

    Education Omnibus.

    M11 Not Concur

    Apr 21, 2026 · Result: Passed

  • HB 491

    Medicaid Rebase Funding.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • HJR 1016

    Amend Adjournment Resolution.

    A1 Bell Second Reading

    Oct 22, 2025 · Result: Passed

  • HJR 1016

    Amend Adjournment Resolution.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 599

    State Teacher/Employee Pay and Local LEO Bonus.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 777

    General Assembly Appointments.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 249

    Realign Congressional Districts 2025.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 405

    Healthcare Investment Act.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 378

    Align Medicaid Eligibility with Federal Law.

    Second Reading Motion 12/Appeal Ruling of Chair

    Oct 22, 2025 · Result: Failed

  • SB 249

    Realign Congressional Districts 2025.

    Second Reading M4 Previous Question

    Oct 22, 2025 · Result: Passed

  • SB 378

    Align Medicaid Eligibility with Federal Law.

    Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 599

    State Teacher/Employee Pay and Local LEO Bonus.

    A2 Paré Second Reading

    Oct 22, 2025 · Result: Passed

  • SB 449

    Continuing Budget Operations Part IV.

    Conference Report Motion 8 To Adopt

    Oct 21, 2025 · Result: Passed

  • SB 449

    Continuing Budget Operations Part IV.

    C RPT Adoption

    Oct 21, 2025 · Result: Passed

  • SB 777

    General Assembly Appointments.

    Second Reading

    Oct 21, 2025 · Result: Passed

  • HB 926

    Regulatory Reform Act of 2025.

    M11 Concur

    Sep 23, 2025 · Result: Passed

  • HB 775

    Criminal History Checks for School Positions.

    Second Reading

    Sep 23, 2025 · Result: Passed

  • HB 358

    Continuing Budget Operations Part II.

    M11 Concur

    Sep 23, 2025 · Result: Passed

  • SB 775

    General Assembly Appointments.

    Second Reading

    Sep 23, 2025 · Result: Passed

  • HB 775

    Criminal History Checks for School Positions.

    A1 Hawkins Second Reading

    Sep 23, 2025 · Result: Passed

  • SB 13

    Political Terrorism Prevention Act.

    Second Reading

    Sep 23, 2025 · Result: Passed

  • SJR 776

    Adjournment Resolution Changes.

    Second Reading

    Sep 23, 2025 · Result: Passed

    Not voting Source ↗
  • SJR 773

    Confirm Governor's Appt/Investment Authority.

    Second Reading

    Sep 23, 2025 · Result: Passed

  • SB 403

    Additional Medicaid Funds and Requirements.

    Second Reading

    Sep 23, 2025 · 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