North Carolina Republican Upper chamber District 35

Todd Johnson

todd.johnson@ncleg.gov

Contact

Reaching Todd Johnson? Do it at scale.

Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.

29

Bills sponsored

this session · 93 all-time

63

Bills co-sponsored

this session · 895 all-time

2

Enacted into law

this session · 16 all-time

484

Recorded votes

88%

Vote participation

voted in 88% of 484 recorded votes

Voting scorecard

2025 session · computed from recorded roll-call votes

Based on only 3 votes so far — treat these scores as early and low-confidence.

Party unity

100%

based on 3 votes

Votes with own party's majority

Independence

0%

based on 3 votes

Votes against own party's majority

Participation

50%

based on 3 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

93 bills
Current session 29 bills
Historical 64 bills

Co-sponsored

895 bills
Current session 63 bills
Historical 832 bills

Voting record

Current session 50 votes
Bill Vote Result Date
HB 741 Veterans Registration Plate Modifications.

Second Reading

Yea pass May 06, 2025
HB 652 Transportation Goods Unit Pricing Cost.

Second Reading

Yea pass May 06, 2025
HB 606 Civil Procedure Amendment.

Second Reading

Yea pass May 06, 2025
HB 606 Civil Procedure Amendment.

A2 Stevens Second Reading

Yea pass May 06, 2025
HB 572 Veterans/Electroencephalogram Combined Transcranial Magnetic Stimulation Pilot Program.

Second Reading

Yea pass May 06, 2025
HB 519 Parents' Medical Bill of Rights.

Second Reading

Yea pass May 06, 2025
HB 489 Insurance Coverage Emergency Ambulance Transportation.

Second Reading

Yea pass May 06, 2025
HB 414 1-to-1 Credit for Career and College Promise.

Second Reading

Yea pass May 06, 2025
HB 346 Central Carolina Community College Multicampus Center Full-Time Equivalent Calculation.

Second Reading

Yea pass May 06, 2025
HB 212 Condemnation/Service on Spouses Not Required.

Second Reading

Yea pass May 06, 2025
SB 693 Veteran Access, Liberty, Options for Recovery.

Second Reading

Yea pass May 06, 2025
SB 493 Land Use Clarification and Changes.

Second Reading

Yea pass May 06, 2025
SB 493 Land Use Clarification and Changes.

Amendment 1

Yea pass May 06, 2025
SB 400 Adult Protection Multidisciplinary Teams.

Second Reading

Yea pass May 06, 2025
SB 310 Criminal Law Changes.

Second Reading

Yea pass May 06, 2025
SB 229 College Sports Updates.

Second Reading

Yea pass May 06, 2025
SB 402 Allow Lottery Winners To Be Confidential.

Amendment 1

Not Voting pass May 01, 2025
SB 402 Allow Lottery Winners To Be Confidential.

Second Reading

Not Voting pass May 01, 2025
SB 248 Birth Certificates for Persons Adopted.

Second Reading

Not Voting pass May 01, 2025
HB 908 Modify Civil Commitment Hearing Procedures.

Second Reading

Yea pass May 01, 2025
HB 875 DPI to Redesign Math Instruction.

Second Reading

Yea pass May 01, 2025
HB 875 DPI to Redesign Math Instruction.

A1 von Haefen Second Reading

Yea pass May 01, 2025
HB 789 Mitigating Factor/Pretrial Use of Ignition Interlock Device.

Second Reading

Yea pass May 01, 2025
HB 773 School Performance Grade Changes.

Second Reading

Yea pass May 01, 2025
HB 472 Commercial Vehicle and Cargo Protection.

Second Reading

Yea pass May 01, 2025
HB 139 Baby Boxes/Newborn Safety Device.

Second Reading

Yea pass May 01, 2025
HB 97 Support Firefighters Fighting Cancer.

Second Reading

Yea pass May 01, 2025
HB 97 Support Firefighters Fighting Cancer.

A2 Pierce, R. Second Reading

Yea pass May 01, 2025
SB 754 School Calendar Flexibility:A New Alternative.

Second Reading

Yea pass April 30, 2025
HB 649 County Tier Designation Study Bill.

Second Reading

Yea pass April 29, 2025
HB 368 Revise Child Passenger Restraint Systems Law.

Second Reading

Yea pass April 29, 2025
HB 298 Local Governments/System Development Fees.

Second Reading

Yea pass April 29, 2025
HB 288 POW/MIA Flag/State Buildings and Schools.

Second Reading

Yea pass April 29, 2025
HJR 1007 Adjournment Resolution to Date Certain.

Second Reading

Yea pass April 17, 2025
SR 760 Confirm Lee Lilley, Sec. of Commerce.

Motion 8 To Adopt

Yea pass April 17, 2025
HB 636 Promoting Wholesome Content for Students.

Second Reading

Yea pass April 16, 2025
HB 636 Promoting Wholesome Content for Students.

Second Reading M4 Previous Question

Yea pass April 16, 2025
HB 734 Modernize Debt Settlement Prohibition.

Second Reading

Yea pass April 16, 2025
HB 485 Adult Care Home Medicaid Personal Care Services Coverage.

Second Reading

Yea pass April 16, 2025
HB 373 UNC Tuition Discounts for Certain Students.

Second Reading

Yea pass April 15, 2025
HB 272 The Sergeant Mickey Hutchens Act.

Second Reading

Yea pass April 15, 2025
HB 246 Liam's Law.

Second Reading

Yea pass April 15, 2025
SB 190 Physician Assistant Licensure Compact.

Second Reading

Yea pass April 15, 2025
HB 218 Emergency Information on DMV Applications.

Second Reading

Yea pass April 15, 2025
SB 131 Temp. Local Sales Tax Changes/Buncombe Co.

Amendment 1

Yea pass April 15, 2025
HB 213 Post NC Veterans' Benefits.

Second Reading

Yea pass April 15, 2025
HB 211 The Kelsey Smith Act.

Second Reading

Yea pass April 15, 2025
HB 69 Military and Veterans Educational Promise Act.

Second Reading

Yea pass April 15, 2025
SB 335 Pharmacists/Test and Treat/Influenza and Strep.

Second Reading

Not Voting pass April 10, 2025
SB 335 Pharmacists/Test and Treat/Influenza and Strep.

Amendment 1

Not Voting pass April 10, 2025