# North Carolina General Assembly of 2019–20

The North Carolina General Assembly 2019–20 session was the state legislature that first convened in January 2019 and concluded in December 2020. Members of the North Carolina Senate and the North Carolina House of Representatives were elected in November 2018.

## House of Representatives

The House of Representatives leadership and members are listed below.

### House leadership

North Carolina House officers :
| Position | Name | Party |
| Speaker Pro Tempore | Sarah Stevens | Republican |
| Majority Leader | John R. Bell IV | Republican |
| Deputy Majority Leader | Brenden H. Jones | Republican |
| Majority Whip | Jon Hardister | Republican |
| Deputy Minority Leader | Robert T. Reives II | Democratic |
| Minority Whips | Cynthia Ball | Democratic |
| Minority Whips | Garland E. Pierce | Democratic |
| Minority Whips | Deb Butler | Democratic |
| Minority Whips | Carla Cunningham | Democratic |
| Minority Whips | Amos Quick | Democratic |

### House members

The following table shows the district, party, counties represented, and date first elected of members of the House of Representatives.
| District | Representative | Party | Residence | Counties represented | First elected |
| 1st | Ed Goodwin | Republican | Edenton | Bertie, Camden, Chowan, Perquimans, Tyrrell, Washington | 2018 |
| 2nd | Larry Yarborough | Republican | Roxboro | Granville, Person | 2014 |
| 3rd | Michael Speciale | Republican | New Bern | Craven | 2012 |
| 4th | Jimmy Dixon | Republican | Mount Olive | Duplin, Onslow | 2010 |
| 5th | Howard Hunter III | Democratic | Ahoskie | Gates, Hertford, Pasquotank | 2014 |
| 6th | Bobby Hanig | Republican | Powells Point | Currituck, Dare, Hyde, Pamlico | 2018 |
| 7th | Lisa Stone Barnes | Republican | Spring Hope | Franklin, Nash | 2018 |
| 8th | Kandie Smith | Democratic | Greenville | Pitt | 2018 |
| 9th | Greg Murphy | Republican | Greenville | Pitt | 2015↑ |
| 9th | Perrin Jones | Republican | Greenville | Pitt | 2019↑ |
| 10th | John Bell | Republican | Goldsboro | Greene, Johnston, Wayne | 2012 |
| 11th | Allison Dahle | Democratic | Raleigh | Wake | 2018 |
| 12th | Chris Humphrey | Republican | La Grange | Lenoir, Pitt | 2018 |
| 13th | Pat McElraft | Republican | Emerald Isle | Carteret, Jones | 2006 |
| 14th | George Cleveland | Republican | Jacksonville | Onslow | 2004 |
| 15th | Phil Shepard | Republican | Jacksonville | Onslow | 2010 |
| 16th | Carson Smith | Republican | Hampstead | Columbus, Pender | 2018 |
| 17th | Frank Iler | Republican | Shallotte | Brunswick | 2009↑ |
| 18th | Deb Butler | Democratic | Wilmington | Brunswick, New Hanover | 2017↑ |
| 19th | Ted Davis Jr. | Republican | Wilmington | New Hanover | 2012↑ |
| 20th | Holly Grange | Republican | Wilmington | New Hanover | 2016↑ |
| 21st | Raymond Smith Jr. | Democratic | Goldsboro | Sampson, Wayne | 2018 |
| 22nd | William Brisson | Republican | Dublin | Bladen, Sampson | 2006 |
| 23rd | Shelly Willingham | Democratic | Rocky Mount | Edgecombe, Martin | 2014 |
| 24th | Jean Farmer-Butterfield | Democratic | Wilson | Wilson | 2002 |
| 25th | James Gailliard | Democratic | Rocky Mount | Nash | 2018 |
| 26th | Donna McDowell White | Republican | Clayton | Johnston | 2016 |
| 27th | Michael Wray | Democratic | Gaston | Halifax, Northampton | 2004 |
| 28th | Larry Strickland | Republican | Pine Level | Harnett, Johnston | 2016 |
| 29th | MaryAnn Black | Democratic | Durham | Durham | 2017↑ |
| 29th | Vernetta Alston | Democratic | Durham | Durham | 2020↑ |
| 30th | Marcia Morey | Democratic | Durham | Durham | 2017↑ |
| 31st | Zack Forde-Hawkins | Democratic | Durham | Durham | 2018 |
| 32nd | Terry Garrison | Democratic | Henderson | Granville, Vance, Warren | 2016 |
| 33rd | Rosa Gill | Democratic | Raleigh | Wake | 2009↑ |
| 34th | Grier Martin | Democratic | Raleigh | Wake | 2013↑ (2005–2012) |
| 35th | Terence Everitt | Democratic | Wake Forest | Wake | 2018 |
| 36th | Julie von Haefen | Democratic | Apex | Wake | 2018 |
| 37th | Sydney Batch | Democratic | Apex | Wake | 2018 |
| 38th | Yvonne Lewis Holley | Democratic | Raleigh | Wake | 2012 |
| 39th | Darren Jackson | Democratic | Wendell | Wake | 2009↑ |
| 40th | Joe John | Democratic | Raleigh | Wake | 2016 |
| 41st | Gale Adcock | Democratic | Cary | Wake | 2014 |
| 42nd | Marvin Lucas | Democratic | Spring Lake | Cumberland | 2000 |
| 43rd | Elmer Floyd | Democratic | Fayetteville | Cumberland | 2008 |
| 44th | Billy Richardson | Democratic | Fayetteville | Cumberland | 2015↑ (1993-1996) |
| 45th | John Szoka | Republican | Fayetteville | Cumberland | 2012 |
| 46th | Brenden Jones | Republican | Tabor City | Columbus, Robeson | 2016 |
| 47th | Charles Graham | Democratic | Lumberton | Robeson | 2010 |
| 48th | Garland Pierce | Democratic | Wagram | Hoke, Scotland | 2004 |
| 49th | Cynthia Ball | Democratic | Raleigh | Wake | 2016 |
| 50th | Graig Meyer | Democratic | Hillsborough | Caswell, Orange | 2013↑ |
| 51st | John Sauls | Republican | Sanford | Harnett, Lee | 2016 |
| 52nd | James L. Boles Jr. | Republican | Whispering Pines | Moore | 2008 |
| 53rd | David Lewis | Republican | Dunn | Harnett | 2002 |
| 53rd | Howard Penny Jr. | Republican | Coats | Harnett | 2020↑ |
| 54th | Robert Reives | Democratic | Goldston | Chatham, Durham | 2014↑ |
| 55th | Mark Brody | Republican | Monroe | Anson, Union | 2012 |
| 56th | Verla Insko | Democratic | Chapel Hill | Orange | 1996 |
| 57th | Ashton Clemmons | Democratic | Greensboro | Guilford | 2018 |
| 58th | Amos Quick | Democratic | Greensboro | Guilford | 2016 |
| 59th | Jon Hardister | Republican | Whitsett | Guilford | 2012 |
| 60th | Cecil Brockman | Democratic | High Point | Guilford | 2014 |
| 61st | Pricey Harrison | Democratic | Greensboro | Guilford | 2004 |
| 62nd | John Faircloth | Republican | High Point | Guilford | 2010 |
| 63rd | Stephen Ross | Republican | Burlington | Alamance | 2012 |
| 64th | Dennis Riddell | Republican | Snow Camp | Alamance | 2012 |
| 65th | Jerry Carter | Republican | Reidsville | Rockingham | 2018 |
| 66th | Ken Goodman | Democratic | Rockingham | Montgomery, Richmond, Stanly | 2010 |
| 66th | Scott Brewer | Democratic | Rockingham | Montgomery, Richmond, Stanly | 2019↑ |
| 67th | Wayne Sasser | Republican | Albemarle | Cabarrus, Stanly | 2018 |
| 68th | Craig Horn | Republican | Weddington | Union | 2010 |
| 69th | Dean Arp | Republican | Monroe | Union | 2012 |
| 70th | Pat Hurley | Republican | Asheboro | Randolph | 2006 |
| 71st | Evelyn Terry | Democratic | Winston-Salem | Forsyth | 2012 |
| 72nd | Derwin Montgomery | Democratic | Winston-Salem | Forsyth | 2018↑ |
| 73rd | Lee Zachary | Republican | Yadkinville | Forsyth, Yadkin | 2014 |
| 74th | Debra Conrad | Republican | Winston-Salem | Forsyth | 2012 |
| 74th | Wes Schollander | Republican | Winston-Salem | Forsyth | 2020↑ |
| 75th | Donny Lambeth | Republican | Winston-Salem | Forsyth | 2012 |
| 76th | Harry Warren | Republican | Salisbury | Rowan | 2016 |
| 77th | Julia C. Howard | Republican | Mocksville | Davie, Rowan | 1988 |
| 78th | Allen McNeill | Republican | Asheboro | Moore, Randolph | 2012↑ |
| 79th | Keith Kidwell | Republican | Chocowinity | Beaufort, Craven | 2018 |
| 80th | Steve Jarvis | Republican | Lexington | Davidson | 2018 |
| 81st | Larry Potts | Republican | Lexington | Davidson | 2016 |
| 82nd | Larry Pittman | Republican | Concord | Cabarrus, Rowan | 2011↑ |
| 83rd | Linda Johnson | Republican | Kannapolis | Cabarrus | 2000 |
| 83rd | Kristin Baker | Republican | Concord | Cabarrus | 2020↑ |
| 84th | Rena Turner | Republican | Olin | Iredell | 2012 |
| 84th | Jeffrey McNeely | Republican | Stony Point | Iredell | 2019↑ |
| 85th | Josh Dobson | Republican | Nebo | Avery, McDowell, Mitchell | 2013↑ |
| 86th | Hugh Blackwell | Republican | Valdese | Burke | 2008 |
| 87th | Destin Hall | Republican | Granite Falls | Caldwell | 2016 |
| 88th | Mary Belk | Democratic | Charlotte | Mecklenburg | 2016 |
| 89th | Mitchell Setzer | Republican | Catawba | Catawba | 1998 |
| 90th | Sarah Stevens | Republican | Mount Airy | Alleghany, Surry, Wilkes | 2008 |
| 91st | Kyle Hall | Republican | King | Rockingham, Stokes, Surry | 2016 |
| 92nd | Chaz Beasley | Democratic | Charlotte | Mecklenburg | 2016 |
| 93rd | Carl Ray Russell | Democratic | Boone | Ashe, Watauga | 2018 |
| 94th | Jeffrey Elmore | Republican | North Wilkesboro | Alleghany, Wilkes | 2012 |
| 95th | John Fraley | Republican | Troutman | Iredell | 2014 |
| 96th | Jay Adams | Republican | Hickory | Catawba | 2014 |
| 97th | Jason Saine | Republican | Lincolnton | Lincoln | 2011↑ |
| 98th | Christy Clark | Democratic | Huntersville | Mecklenburg | 2018 |
| 99th | Nasif Majeed | Democratic | Charlotte | Mecklenburg | 2018 |
| 100th | John Autry | Democratic | Charlotte | Mecklenburg | 2016 |
| 101st | Carolyn Logan | Democratic | Charlotte | Mecklenburg | 2018 |
| 102nd | Becky Carney | Democratic | Charlotte | Mecklenburg | 2002 |
| 103rd | Rachel Hunt | Democratic | Charlotte | Mecklenburg | 2018 |
| 104th | Brandon Lofton | Democratic | Charlotte | Mecklenburg | 2018 |
| 105th | Wesley Harris | Democratic | Charlotte | Mecklenburg | 2018 |
| 106th | Carla Cunningham | Democratic | Charlotte | Mecklenburg | 2012 |
| 107th | Kelly Alexander | Democratic | Charlotte | Mecklenburg | 2008 |
| 108th | John Torbett | Republican | Stanley | Gaston | 2010 |
| 109th | Dana Bumgardner | Republican | Gastonia | Gaston | 2012 |
| 110th | Kelly Hastings | Republican | Cherryville | Cleveland, Gaston | 2010 |
| 111th | Tim Moore | Republican | Kings Mountain | Cleveland | 2002 |
| 112th | David Rogers | Republican | Rutherfordton | Burke, Rutherford | 2016↑ |
| 113th | Cody Henson | Republican | Brevard | Henderson, Polk, Transylvania | 2016 |
| 113th | Jake Johnson | Republican | Saluda | Henderson, Polk, Transylvania | 2019↑ |
| 114th | Susan Fisher | Democratic | Asheville | Buncombe | 2004↑ |
| 115th | John Ager | Democratic | Fairview | Buncombe | 2014 |
| 116th | Brian Turner | Democratic | Asheville | Buncombe | 2014 |
| 117th | Chuck McGrady | Republican | Hendersonville | Henderson | 2010 |
| 118th | Michele Presnell | Republican | Burnsville | Haywood, Madison, Yancey | 2012 |
| 119th | Joe Sam Queen | Democratic | Waynesville | Haywood, Jackson, Swain | 2018 (2013–2016) |
| 120th | Kevin Corbin | Republican | Franklin | Cherokee, Clay, Graham, Macon | 2016 |
* ↑: Member was first appointed to office.

## Senate

The North Carolina Senate leadership and members are listed below.

### Senate leadership

North Carolina Senate officers :
| Position | Name | Party |
| President Pro Tempore | Phil Berger | Republican |
| Deputy President Pro Tempore | Ralph Hise | Republican |
| Majority Leader | Harry Brown | Republican |
| Majority Whip | Jerry W. Tillman | Republican |
| Majority Whip | Rick Gunn | Republican |
| Joint Majority Caucus Leader | Norman W. Sanderson | Republican |
| Minority Whip | Jay Chaudhuri | Democratic |
| Minority Caucus Secretary | Ben Clark | Democratic |

### Members of the Senate

The district, party, home residence, counties represented, and date first elected is listed below for the members of the Senate:
| District | Senator | Party | Residence | Counties represented | First elected |
| 1st | Bob Steinburg | Republican | Edenton | Camden, Chowan, Currituck, Dare, Gates, Hertford, Hyde, Pasquotank, Perquimans, Tyrrell, Washington | 2018 |
| 2nd | Norman W. Sanderson | Republican | Minnesott Beach | Carteret, Craven, Pamlico | 2012 |
| 3rd | Erica Smith | Democratic | Henrico | Beaufort, Bertie, Martin, Northampton, Vance, Warren | 2014 |
| 4th | Toby Fitch | Democratic | Wilson | Edgecombe, Halifax, Wilson | 2018↑ |
| 5th | Don Davis | Democratic | Greenville | Greene, Pitt | 2012 |
| 6th | Harry Brown | Republican | Jacksonville | Jones, Onslow | 2004 |
| 7th | Louis Pate | Republican | Mount Olive | Lenoir, Wayne | 2012 |
| 7th | Jim Perry | Republican | Kinston | Lenoir, Wayne | 2019↑ |
| 8th | Bill Rabon | Republican | Winnabow | Bladen, Brunswick, New Hanover (part), Pender | 2010 |
| 9th | Harper Peterson | Democratic | Wilmington | New Hanover (part) | 2018 |
| 10th | Brent Jackson | Republican | Autryville | Duplin, Johnston (part), Samson | 2010 |
| 11th | Rick Horner | Republican | Bailey | Johnston (part), Nash | 2016 |
| 12th | Jim Burgin | Republican | Angier | Harnett, Johnston (part), Lee | 2018 |
| 13th | Danny Britt | Republican | Lumberton | Columbus, Robeson | 2016 |
| 14th | Dan Blue | Democratic | Raleigh | Wake (part) | 2009↑ |
| 15th | Jay Chaudhuri | Democratic | Raleigh | Wake (part) | 2016↑ |
| 16th | Wiley Nickel | Democratic | Cary | Wake (part) | 2018 |
| 17th | Sam Searcy | Democratic | Holly Springs | Wake (part) | 2018 |
| 18th | John Alexander | Republican | Raleigh | Franklin, Wake (part) | 2014 |
| 19th | Kirk deViere | Democratic | Fayetteville | Cumberland (part) | 2018 |
| 20th | Floyd McKissick Jr. | Democratic | Durham | Durham (part) | 2007↑ |
| 20th | Mickey Michaux | Democratic | Durham | Durham (part) | 2020↑ |
| 20th | Natalie Murdock | Democratic | Durham | Durham (part) | 2020↑ |
| 21st | Ben Clark | Democratic | Raeford | Cumberland (part), Hoke | 2012 |
| 22nd | Mike Woodard | Democratic | Durham | Durham (part), Granville, Person | 2012 |
| 23rd | Valerie Foushee | Democratic | Hillsborough | Chatham, Orange | 2013↑ |
| 24th | Rick Gunn | Republican | Burlington | Alamance, Guilford (part) | 2010 |
| 25th | Tom McInnis | Republican | Ellerbe | Anson, Moore, Richmond, Scotland | 2014 |
| 26th | Jerry W. Tillman | Republican | Archdale | Guilford (part), Randolph | 2002 |
| 26th | Dave Craven | Republican | Asheboro | Guilford (part), Randolph | 2020↑ |
| 27th | Michael Garrett | Democratic | Greensboro | Guilford (part) | 2018 |
| 28th | Gladys Robinson | Democratic | Greensboro | Guilford (part) | 2010 |
| 29th | Eddie Gallimore | Republican | Thomasville | Davidson, Montgomery | 2018 |
| 30th | Phil Berger | Republican | Eden | Caswell, Rockingham, Stokes, Surry (part) | 2000 |
| 31st | Joyce Krawiec | Republican | Kernersville | Davie, Forsyth (part) | 2014↑ |
| 32nd | Paul A. Lowe Jr. | Democratic | Winston-Salem | Forsyth (part) | 2015↑ |
| 33rd | Carl Ford | Republican | China Grove | Rowan, Stanly | 2018 |
| 34th | Vickie Sawyer | Republican | Mooresville | Iredell, Yadkin | 2018↑ |
| 35th | Todd Johnson | Republican | Monroe | Union (part) | 2018 |
| 36th | Paul Newton | Republican | Concord | Cabarrus, Union (part) | 2016 |
| 37th | Jeff Jackson | Democratic | Charlotte | Mecklenburg (part) | 2014↑ |
| 38th | Mujtaba Mohammed | Democratic | Charlotte | Mecklenburg (part) | 2018 |
| 39th | Dan Bishop | Republican | Charlotte | Mecklenburg (part) | 2016 |
| 39th | Rob Bryan | Republican | Charlotte | Mecklenburg (part) | 2019↑ |
| 40th | Joyce Waddell | Democratic | Charlotte | Mecklenburg (part) | 2014 |
| 41st | Natasha Marcus | Democratic | Davidson | Mecklenburg (part) | 2018 |
| 42nd | Andy Wells | Republican | Hickory | Alexander, Catawba | 2014 |
| 42nd | Dean Proctor | Republican | Hickory | Alexander, Catawba | 2020↑ |
| 43rd | Kathy Harrington | Republican | Gastonia | Gaston (part) | 2010 |
| 44th | Ted Alexander | Republican | Shelby | Cleveland, Gaston (part) | 2018 |
| 45th | Deanna Ballard | Republican | Blowing Rock | Alleghany, Ashe, Surry (part) Watauga, Wilkes | 2016↑ |
| 46th | Warren Daniel | Republican | Morganton | Avery, Burke, Caldwell | 2010 |
| 47th | Ralph Hise | Republican | Spruce Pine | Madison, McDowell, Mitchell, Polk, Rutherford, Yancey | 2010 |
| 48th | Chuck Edwards | Republican | Flat Rock | Buncombe (part), Henderson, Transylvania | 2016↑ |
| 49th | Terry Van Duyn | Democratic | Asheville | Buncombe (part) | 2014↑ |
| 50th | Jim Davis | Republican | Franklin | Cherokee, Clay, Graham, Haywood, Jackson, Macon, Swain | 2010 |
* ↑: Member was originally appointed to fill the remainder of an unexpired term.