2026 General Election · Tuesday, November 3, 2026

North Carolina Senate District 35

2 candidates, listed alphabetically.

Candidates

Todd Johnson

RepublicanIncumbent

In office now
State Senator, District 35
Work
Owner, Johnson Insurance Management, LLC; state senator

Todd Johnson is the sitting State Senator for District 35 in the North Carolina General Assembly, a district that includes all or part of Cabarrus and Union counties; the member page lists 4 terms in the Senate.

Todd Johnson owns Johnson Insurance Management, LLC and holds a business degree from UNC-Chapel Hill. Todd Johnson was first elected to the North Carolina Senate in 2018.

Johnson's committees

  • Appropriations on Agriculture, Natural, and Economic Resources (Chairman)
  • Commerce and Insurance (Chairman)
  • Elections
  • Finance
  • Health Care
  • Rules and Operations of the Senate
  • Transportation
  • Environmental Review Commission
  • Joint Legislative Commission on Governmental Operations
  • Joint Legislative Oversight Committee on Information Technology
  • Joint Legislative Economic Development and Global Engagement Oversight Committee
  • Joint Legislative Emergency Management Oversight Committee (Co-Chair)
  • Joint Legislative Oversight Committee on Agriculture and Natural and Economic Resources

Sources for Johnson

Christine E. Winward

Democratic

Work
Head of Americas client service management, FIS; Army officer (battalion S1)

Christine E. Winward works at FIS (Fidelity Information Services) as head of Americas client service management and serves in the U.S. Army as a battalion S1. Christine E. Winward holds a linguistics degree from the University of Florida; this is her first run for public office.

Sources for Winward

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: vt.ncsbe.gov.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.