The state of North Carolina has 120 state House districts and 50 senate districts.
To find your representatives from both houses in the North Carolina General Assembly:
Navigate to the "Who Represents Me?" page on the NCGA site: http://www.ncga.state.nc.us/representation/WhoRepresentsMe.aspx.
Enter your address in the search bar on the NC House of Representatives district map and hit enter.
The map will zoom in to the address searched and a district number will appear. Clicking anywhere within the district lines on the map will open up a box within the map that identifies the house district again and a link to the member page.
Select “Open Member Page” to go to your district representative’s page.
To find your representative in the NC Senate, type your address into the map titled “North Carolina Senate,” and hit enter.
The map will zoom in on your senate district, and clicking anywhere within the district lines on the map will allow you to navigate to your representative’s page.
Additionally, if you already know what NC House or Senate district you live in, you can scroll down to the bottom of the page and select your district number from the drop-down menu in the appropriate box.
Selecting your district will take you to directly to your representative or senator's member page.