North Carolina's 7th State House of Representatives district | |||
---|---|---|---|
Representative |
| ||
Demographics | 64% White 22% Black 9% Hispanic 1% Asian 4% Other | ||
Population (2020) | 86,271 |
North Carolina's 7th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Matthew Winslow since 2021. [1]
Since 2025, the district has included all of Franklin County, as well as part of Vance County. The district overlaps with the 11th and 18th Senate districts.
Representative | Party | Dates | Notes | Representative | Party | Dates | Notes | Representative | Party | Dates | Notes | Representative | Party | Dates | Notes | Counties |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Larry P. Eagles | Democratic | January 1, 1973 – January 1, 1977 | Redistricted from the 14th district. | Julian Baker Fenner | Democratic | January 1, 1973 – January 1, 1975 | Redistricted from the 14th district. | John Edwin Davenport | Democratic | January 1, 1973 – January 1, 1979 | Arthur Hartwell Campbell | Democratic | January 1, 1973 – June 30, 1979 | Resigned to accept appointment to the North Carolina Utilities Commission. | 1973–1983 All of Nash, Edgecombe, and Wilson counties. [2] | |
Allen Barbee | Democratic | January 1, 1975 – January 1, 1983 | Redistricted to the 8th district. | |||||||||||||
Jim Ezzell | Democratic | January 1, 1977 – January 1, 1981 | ||||||||||||||
Roger Wayne Bone | Democratic | January 1, 1979 – January 1, 1983 | Redistricted to the 8th district. | |||||||||||||
Vacant | June 30, 1979 – 1980 | |||||||||||||||
Jeanne Tucker Fenner | Democratic | 1980 – January 1, 1983 | Appointed to finish Hartwell's term. Redistricted to the 8th district. | |||||||||||||
Josephus Mavretic | Democratic | January 1, 1981 – January 1, 1983 | Redistricted to the 8th district. |
Representative | Party | Dates | Notes | Counties |
---|---|---|---|---|
Frank Ballance | Democratic | January 1, 1983 – January 1, 1987 | Retired. | 1983–1993 Parts of Warren, Halifax, and Martin counties. [3] |
Thomas C. Hardaway | Democratic | January 1, 1987 – January 1, 1993 | ||
Dock M. Brown | Democratic | January 1, 1993 – January 1, 1995 | 1993–2003 Parts of Nash, Edgecombe, Halifax, and Martin Counties. [4] | |
L. W. Locke | Democratic | January 1, 1995 – January 1, 1997 | ||
Thomas C. Hardaway | Democratic | January 1, 1997 – January 15, 2000 | Resigned. | |
Vacant | January 15, 2000 – February 4, 2000 | |||
John Hall | Democratic | February 4, 2000 – March 17, 2005 | Appointed to finish Hardaway's term. Died. | |
2003–2013 Parts of Nash and Halifax counties. [5] [6] | ||||
Vacant | March 17, 2005 – April 5, 2005 | |||
Ed Jones | Democratic | April 5, 2005 – January 23, 2007 | Appointed to finish Hall's term. Resigned to accept appointment to the State Senate. | |
Vacant | January 23, 2007 – January 24, 2007 | |||
Angela Bryant | Democratic | January 24, 2007 – January 4, 2013 | Appointed to finish Jones' term. Resigned to accept appointment to the State Senate. | |
2013–2019 Parts of Franklin and Nash counties. [7] | ||||
Vacant | January 4, 2013 – January 9, 2013 | |||
Bobbie Richardson | Democratic | January 9, 2013 – January 1, 2019 | Appointed to finish Bryant's term. Lost re-election. | |
Lisa Stone Barnes | Republican | January 1, 2019 – January 1, 2021 | Retired to run for State Senate. | 2019–2023 All of Franklin County. Part of Nash County. [8] [9] |
Matthew Winslow | Republican | January 1, 2021 – Present | ||
2023–2025 All of Franklin County. Part of Granville County. [10] | ||||
2025–Present All of Franklin County. Part of Vance County. [11] |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Matthew Winslow (incumbent) | 27,099 | 55.32% | |
Democratic | Jesse Goslen | 20,655 | 42.17% | |
Libertarian | Gavin Bell | 1,231 | 2.51% | |
Total votes | 48,985 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Matthew Winslow (incumbent) | 24,137 | 100% | |
Total votes | 24,137 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Matthew Winslow | 26,166 | 58.97% | |
Democratic | Phil Stover | 18,208 | 41.03% | |
Total votes | 44,374 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lisa Stone Barnes | 2,203 | 70.54% | |
Republican | Glen Bradley | 920 | 29.46% | |
Total votes | 3,123 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lisa Stone Barnes | 18,352 | 58.00% | |
Democratic | Bobbie Richardson (incumbent) | 13,289 | 42.00% | |
Total votes | 31,641 | 100% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Bobbie Richardson (incumbent) | 23,329 | 67.81% | |
Republican | William Duke Hancock II | 11,072 | 32.19% | |
Total votes | 34,401 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Bobbie Richardson (incumbent) | 18,628 | 100% | |
Total votes | 18,628 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angela Bryant (incumbent) | 9,417 | 83.51% | |
Democratic | William Duke Hancock II | 1,859 | 16.49% | |
Total votes | 11,276 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angela Bryant (incumbent) | 27,761 | 100% | |
Total votes | 27,761 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angela Bryant (incumbent) | 12,544 | 100% | |
Total votes | 12,544 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angela Bryant (incumbent) | 10,928 | 76.29% | |
Democratic | Jean Reaves | 3,396 | 23.71% | |
Total votes | 14,324 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angela Bryant (incumbent) | 22,928 | 100% | |
Total votes | 22,928 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ed Jones (incumbent) | 7,264 | 100% | |
Total votes | 7,264 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Hall (incumbent) | 17,714 | 100% | |
Total votes | 17,714 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Hall (incumbent) | 5,596 | 68.34% | |
Democratic | Bryan S. Franklin | 2,593 | 31.66% | |
Total votes | 8,189 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Hall (incumbent) | 11,941 | 100% | |
Total votes | 11,941 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Hall (incumbent) | 14,004 | 100% | |
Total votes | 14,004 | 100% | ||
Democratic hold |
North Carolina's 6th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Joe Pike since 2023.
North Carolina's 8th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Gloristine Brown since 2023.
North Carolina's 9th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Timothy Reeder since 2023.
North Carolina's 14th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Wyatt Gable since 2025.
North Carolina's 15th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Phil Shepard since 2011.
North Carolina's 17th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Frank Iler since 2009.
North Carolina's 21st House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Ya Liu since 2023.
North Carolina's 19th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Charlie Miller since 2021.
North Carolina's 24th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Dante Pittman since 2025.
North Carolina's 25th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Allen Chesser since 2023.
North Carolina's 23rd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Shelly Willingham since 2015.
North Carolina's 29th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Vernetta Alston since 2020.
North Carolina's 30th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Marcia Morey since 2017.
North Carolina's 31st House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Zack Forde-Hawkins since 2019.
North Carolina's 33rd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Monika Johnson-Hostler since 2025.
North Carolina's 35th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Mike Schietzelt since 2025.
North Carolina's 42nd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Mike Colvin since 2025.
North Carolina's 37th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Erin Paré since 2021.
North Carolina's 62nd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican John Blust since 2024.
North Carolina's 67th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Cody Huneycutt since 2025.