North Carolina's 43rd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Brad Overcash since 2023.

Geography Since 2003, the district has covered most of Gaston County. The district overlaps with the 108th, 109th, and 110th state house districts.

District officeholders since 2003 Senator Party Dates Notes Counties District created January 1, 2003.2003–Present Part of Gaston County. David Hoyle() Democratic January 1, 2003 – October 22, 2010 Retired and Resigned to become North Carolina Secretary of Revenue.Vacant October 22, 2010 - January 1, 2011 Kathy Harrington() Republican January 1, 2011 – January 1, 2023 Retired. Brad Overcash() Republican January 1, 2023 – Present

Election results 2024

2022

2020

2018

2016

2014

2012

2010

2008

2006

2004

2002

References