North Carolina's 34th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Tim Longest since 2023.
Geography Since 2003, the district has included part of Wake County. The district overlaps with the 15th, 16th, and 18th Senate districts.
District officeholders Multi-member district Representative Party Dates Notes Representative Party Dates Notes Representative Party Dates Notes Representative Party Dates Notes Counties District created January 1, 1967. Samuel Troxell() Republican January 1, 1967 – January 1, 1971 Austin Mitchell() Republican January 1, 1967 – January 1, 1973 Redistricted to the 31st district. 1967–1973 All of Rowan County. Robie Nash() Democratic January 1, 1971 – January 1, 1973 Bill Stevens() Republican January 1, 1973 – January 1, 1975 John Walter Brown() Republican January 1, 1973 – January 1, 1975 Redistricted from the 38th district. Jeter Haynes() Republican January 1, 1973 – January 1, 1975 Redistricted from the 38th district. 1973–1983 All of Caldwell, Wilkes, and Yadkin counties. Ralph Prestwood() Democratic January 1, 1975 – January 1, 1977 James Edwards() Democratic January 1, 1975 – January 1, 1979 George Holmes() Republican January 1, 1975 – January 1, 1977 Eugene White() Democratic January 1, 1977 – January 1, 1981 Albert Martin() Democratic January 1, 1977 – January 1, 1979 John Walter Brown() Republican January 1, 1979 – January 1, 1983 Redistricted to the 41st district. George Holmes() Republican January 1, 1979 – January 1, 1983 Redistricted to the 41st district. George Robinson() Republican January 1, 1981 – January 1, 1983 Redistricted to the 46th district. Dwight Quinn() Democratic January 1, 1983 – January 1, 1987 Redistricted from the 33rd district. Betty Dorton Thomas() Democratic January 1, 1983 – January 1, 1985 Redistricted from the 33rd district. Robert Slaughter() Democratic January 1, 1983 – January 1, 1985 Joe Hudson() Democratic January 1, 1983 – January 1, 1987 1983–1993 All of Cabarrus, Stanly, and Union counties. Coy Privette() Republican January 1, 1985 – January 1, 1993 Redistricted to the 90th district and retired to run for Congress. Tim Tallent() Republican January 1, 1985 – January 1, 1993 Redistricted to the 81st district. William Alexander() Democratic January 1, 1987 – January 1, 1989 Bobby Barbee Sr.() Republican January 1, 1987 – January 1, 1993 Redistricted to the 82nd district. H. Clayton Loflin() Republican January 1, 1989 – January 1, 1993
Single-member district Representative Party Dates Notes Counties Bobby Griffin() Democratic January 1, 1993 – January 1, 1995 Lost re-election. 1993–2003 Part of Union County. Fern Shubert() Republican January 1, 1995 – January 1, 1999 Lost re-election. O. Max Melton() Democratic January 1, 1999 – January 1, 2001 Lost re-election. Fern Shubert() Republican January 1, 2001 – January 1, 2003 Redistricted to the 73rd district and retired to run for State Senate. Don Munford() Republican January 1, 2003 – January 1, 2005 Lost re-election. 2003–Present Part of Wake County. Grier Martin() Democratic January 1, 2005 – January 1, 2013 Retired. Deborah Ross() Democratic January 1, 2013 – June 1, 2013 Redistricted from the 38th district. Resigned. Grier Martin() Democratic June 1, 2013 – July 8, 2022 Appointed to finish Ross's term. Resigned. Vacant July 8, 2022 – July 15, 2022 Jack Nichols() Democratic July 15, 2022 – January 1, 2023 Appointed to finish Martin's term. Retired. Tim Longest() Democratic January 1, 2023 – Present
Election results 2024
2022
2020
2018
2016
2014
2012
2010
2008
2006
2004
2002
2000
References