North Carolina's 35th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Todd Johnson since 2019.

Geography Since 2023, the district has covered parts of Union and Cabarrus counties. The district overlaps with the 55th, 68th, 69th, and 82nd state house districts.

District officeholders Senator Party Dates Notes Counties Jerry Blackmon() Republican January 1, 1991 – January 1, 1997 Retired. 1991–2003 Part of Mecklenburg County. Bob Rucho() Republican January 1, 1997 – January 1, 2003 Redistricted to the 39th district. Fern Shubert() Republican January 1, 2003 – January 1, 2005 Retired to run for Governor.2003–2013 All of Union County. Part of Mecklenburg County. Eddie Goodall() Republican January 1, 2005 – January 1, 2011 Retired. Tommy Tucker() Republican January 1, 2011 – January 1, 2019Retired.2013–2023 Part of Union County. Todd Johnson() Republican January 1, 2019 – Present2023–Present Parts of Union and Cabarrus counties.

Election results 2024

2022

2020

2018

2016

2014

2012

2010

2008

2006

2004

2002

2000

References