← 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 HB 53 (Increase Accident Thresholds/Safe Driver Plan.). It passed. Apr 9, 2025
  • Voted Yes on HB 143 (Maysville Occupancy Tax.). It passed. Apr 9, 2025
  • Voted Yes on HB 266 (Adopt Women Veterans Day.). It passed. Apr 9, 2025

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 final-passage votes only. Choose “All votes” to include procedural and other votes, clearly labeled.

  • HB 53

    Increase Accident Thresholds/Safe Driver Plan.

    Second Reading

    Apr 9, 2025 · Result: Passed

  • HB 143

    Maysville Occupancy Tax.

    Third Reading

    Apr 9, 2025 · Result: Passed

  • HB 266

    Adopt Women Veterans Day.

    Second Reading

    Apr 9, 2025 · Result: Passed

  • SB 171

    Pract. Transparency/Reagan's Law/Sam's Law.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • HB 160

    Joel H. Crisp Sudden Unexpected Death in Epilepsy (SUDEP) Awareness Law.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • HB 63

    Town of Andrews/Deannexation.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • SB 205

    Swimming Pools/Housing Regulatory Reform.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • HB 143

    Maysville Occupancy Tax.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • HB 227

    U.S. and N.C. Flags/Made In USA.

    Second Reading

    Apr 8, 2025 · Result: Passed

  • SR 260

    Confirm Dr. Devdutta Sangvai/DHHS.

    Motion 8 To Adopt

    Apr 3, 2025 · Result: Passed

  • SB 321

    Accounting Workforce Development Act.

    Second Reading

    Apr 3, 2025 · Result: Passed

  • SR 224

    Gabriel Esparza/Secretary of DOA.

    Motion 8 To Adopt

    Apr 3, 2025 · Result: Passed

  • SB 101

    Protect Tax-Advantaged Accts. and Living Donors.

    Second Reading

    Apr 3, 2025 · Result: Passed

  • HB 15

    Support Private Property Rights.

    Second Reading

    Apr 2, 2025 · Result: Passed

  • HB 189

    Red Light Camera Delay Interval.

    Second Reading

    Apr 2, 2025 · Result: Passed

  • HB 382

    Elk Permit Auction/Raffle.

    Second Reading

    Apr 2, 2025 · Result: Passed

  • HB 352

    Bid Requirements/Permitting/Inundation Maps/Coastal Area Management Act.

    Second Reading

    Apr 2, 2025 · Result: Passed

  • HB 141

    The Joe John Remembrance Act.

    Second Reading

    Apr 2, 2025 · Result: Passed

  • HB 71

    Respiratory Care Modernization Act.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HR 563

    House Permanent Rules.

    A4 Morey R2 For Adoption

    Apr 1, 2025 · Result: Failed

  • HB 231

    Social Work Interstate Licensure Compact.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HB 370

    General Statutes Commission Uniform Acts Regarding Children.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HB 295

    Require DOT to Install Property Corner Markers.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HB 302

    Pitt County Board of Education Election Partisan.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HR 563

    House Permanent Rules.

    R2 For Adoption

    Apr 1, 2025 · Result: Passed

  • HB 50

    Law Enforcement Officers Special Separation Allowance Options.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HB 331

    Adopt Official State Rice Festival.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • HB 355

    Office of State Fire Marshal to Study Future of Rural Firefighting.

    Second Reading

    Apr 1, 2025 · Result: Passed

  • SB 316

    Lower Healthcare Costs.

    Second Reading

    Mar 27, 2025 · Result: Passed

  • SB 117

    GSC Uniform Comm. Code/Emerging Technologies.

    Second Reading

    Mar 27, 2025 · Result: Passed

  • HB 58

    Various Local Elections.

    M11 Concur

    Mar 26, 2025 · Result: Passed

  • HB 240

    Currituck/New Hanover Beach Towns/Jacksonville Occupancy Tax.

    Third Reading

    Mar 26, 2025 · Result: Passed

  • SB 122

    GSC Unif. Community Prop. Disp. at Death Act.

    Second Reading

    Mar 26, 2025 · Result: Passed

  • HB 275

    Failure to Yield Penalties.

    Second Reading

    Mar 26, 2025 · Result: Passed

  • HB 187

    Credit Union Update.

    Second Reading

    Mar 26, 2025 · Result: Passed

  • SB 121

    GSC Conveyances Between Spouses.

    Second Reading

    Mar 26, 2025 · Result: Passed

  • HB 294

    Jackson County Board of Education Election Partisan.

    Second Reading

    Mar 26, 2025 · Result: Passed

  • HB 330

    Controlled Substances Act - Updates.

    Second Reading

    Mar 25, 2025 · Result: Passed

  • HB 236

    Remember 9/11 with Freedom Flag.

    Second Reading

    Mar 25, 2025 · Result: Passed

  • HB 16

    General Assembly: In God We Trust - Display.

    Second Reading

    Mar 25, 2025 · Result: Passed

  • HB 134

    Prohibit Misbranding of Certain Food Products.

    Second Reading

    Mar 25, 2025 · Result: Passed

  • HB 47

    Disaster Recovery Act of 2025 - Part I.

    Conference Report Motion 8 To Adopt

    Mar 19, 2025 · Result: Passed

  • HB 95

    Threaten Elected Official/Increase Punishment.

    Second Reading

    Mar 19, 2025 · Result: Passed

  • HB 184

    Promote North Carolina Sawmills.

    Second Reading

    Mar 19, 2025 · Result: Passed

  • HB 186

    The Stars and Stripes Commitment Act.

    Second Reading

    Mar 19, 2025 · Result: Passed

  • HB 35

    Establish Military Appreciation Month.

    Second Reading

    Mar 18, 2025 · Result: Passed

  • HB 28

    Gun Violence Prevention Act.

    Second Reading

    Mar 18, 2025 · Result: Passed

  • HB 223

    Town of Mooresville/Property Conveyance.

    Second Reading

    Mar 18, 2025 · Result: Passed

  • HB 21

    Drivers License Designation/Autism.

    Second Reading

    Mar 18, 2025 · Result: Passed

  • HB 47

    Disaster Recovery Act of 2025 - Part I.

    C RPT Adoption

    Mar 18, 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