North Carolina's 112th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Jordan Lopez since 2025.
Geography Since 2023, the district has included part of Mecklenburg County. The district overlaps with the 40th Senate district.
District officeholders since 2003 Representative Party Dates Notes Counties District created January 1, 2003. 2003–2013 All of Rutherford County. Part of Cleveland County. Bob England() Democratic January 1, 2003 – January 1, 2011 Retired. Mike Hager() Republican January 1, 2011 – August 16, 2016 Resigned. 2013–2023 All of Rutherford County. Part of Burke County. Vacant August 16, 2016 – August 19, 2016 David Rogers() Republican August 19, 2016 – January 1, 2023 Appointed to finish Hager's term. Redistricted to the 113th district and lost re-nomination. Tricia Cotham() Democratic January 1, 2023 – April 4, 2023 Switched parties. Redistricted to the 105th district. 2023–Present Part of Mecklenburg County. Republican April 4, 2023 – January 1, 2025 Jordan Lopez() Democratic January 1, 2025 – Present
Election results 2024
2022
2020
2018
2016
2014
2012
2010
2008
2006
2004
2002
References