Todd Johnson
Overview
Office: Senator
Party: Republican
District Number: 35
Terms: 4
Occupation: Owner, Johnson Insurance Agency
Hometown: Monroe
Home County: Union
Contact
Assistant: Joseph Stansbury
Office Number: 310
Leadership
Senate Chairmanships
- Appropriations on Agriculture, Natural, and Economic Resources
- Commerce and Insurance
Senate Vice Chairmanships
None
Senate Committee Assignment
- Elections
- Finance
- Health Care
- Rules and Operations of the Senate
- Transportation
Position: Senate Majority Whip
Fundraising
Total Raised During 2024 Cycle: $604,151
Political Action Committee (PAC) Contributions: $327,316
Top PAC Donors By Industry:
- Health Care Providers/Facilities: 22%
- Insurance: 15%
- Housing/Infrastructure/Transportation: 11%
Individual Contributions: $276,835
Key Support
2026 Endorsements
Coming Soon
2026 Ratings
Coming Soon
District Data
Geography
Counties
- Cabarrus
- Union
Cities
- Indian Trail
- Monroe
- Stallings
- Unionville
- Waxhaw
- Weddington
- Wesley Chapel
