State legislatureNorth Carolina 2026 general election. 170 races · 315 candidates. Page 10 of 11.PagesPrevious pagePage 1Page 8Page 9Page 11Next pageOther officesFederal offices 15 races · 42 candidatesJudicial offices 183 races · 207 candidatesState Senate, District 21, North CarolinaPaul Taylor DemocraticTom McInnis RepublicanState Senate, District 22, North CarolinaLaKeshia M. Alston RepublicanSophia Chitlik DemocraticState Senate, District 23, North CarolinaJonah Garson DemocraticLaura Pichardo RepublicanState Senate, District 24, North CarolinaCatina Hamm DemocraticDanny Britt RepublicanState Senate, District 25, North CarolinaAmy Galey RepublicanSouthey Blanton DemocraticState Senate, District 26, North CarolinaSam Page RepublicanSteve Luking DemocraticState Senate, District 27, North CarolinaMichael Garrett DemocraticState Senate, District 28, North CarolinaGladys Robinson DemocraticState Senate, District 29, North CarolinaDave Craven RepublicanJudy Little DemocraticState Senate, District 30, North CarolinaPamela D. McAfee DemocraticSteve Jarvis RepublicanState Senate, District 31, North CarolinaAndy Bowline DemocraticDana Jones RepublicanState Senate, District 32, North CarolinaKeenen Altic GreenPaul Lowe DemocraticPeter Antinozzi RepublicanState Senate, District 33, North CarolinaCarl Ford RepublicanGary R. Weart DemocraticState Senate, District 34, North CarolinaApril Cook DemocraticKevin Crutchfield RepublicanState Senate, District 35, North CarolinaChristine E. Winward DemocraticTodd Johnson Republican