North Carolina's 47th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican John Lowery since October 17, 2025. The seat was previously held by his brother Jarrod Lowery from 2023 to 2025.

Geography Since 2005, the district has included part of Robeson County. The district overlaps with the 24th Senate district.

District officeholders Representative Party Dates Notes Counties District created January 1, 1983. Ray Charles Fletcher() Democratic January 1, 1983 – January 1, 1993 1983–2003 Part of Burke County. Walt Church() Democratic January 1, 1993 – January 1, 2003 Redistricted to the 86th district. Ronnie Sutton() Democratic January 1, 2003 – January 1, 2011 Redistricted from the 85th district. Lost re-nomination. 2003–2005 Parts of Hoke and Robeson counties. 2005–Present Part of Robeson County. Charles Graham() Democratic January 1, 2011 – January 1, 2023 Retired to run for Congress. Jarrod Lowery() Republican January 1, 2023 – October 7, 2025 Resigned to accept job in the Trump Administration. Vacant October 7, 2025 – October 17, 2025 John Lowery() Republican October 17, 2025 – Present Appointed to finish his Brother's term.

Election results 2024

2022

2020

2018

2016

2014

2012

2010

2008

2006

2004

2002

2000

References