2020 North Carolina State House Election
North Carolina · State
General Election
November 3, 2020
Contests
120
Candidates
245
Valid votes
5,266,692
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| Republican | 2,632,672 | 50.0% | 69 | 57.5% | +4 |
| Democratic | 2,583,773 | 49.1% | 51 | 42.5% | −4 |
| Libertarian | 42,333 | 0.8% | 0 | 0.0% | 0 |
| Unaffiliated | 7,227 | 0.1% | 0 | 0.0% | 0 |
| Green | 612 | 0.0% | 0 | 0.0% | 0 |
Show 1 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| No affiliation | 75 | 0.0% | 0 | 0.0% | 0 |
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 65 | 69 | +4 | 48.2% | 50.0% | +1.8 pp |
| Democratic | 55 | 51 | −4 | 50.5% | 49.1% | −1.5 pp |
Seat changes by party
120 → 120 seats
| Party | 2010 seats | 2020 seats | Change | 2010 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 69 | +2 | 58.7% | 50.0% | −8.7 pp |
| Democratic | 52 | 51 | −1 | 40.5% | 49.1% | +8.6 pp |
| Unaffiliated | 1 | 0 | −1 | 0.5% | 0.1% | −0.3 pp |
Seat changes by party
120 → 120 seats
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 77 | 69 | −8 | 51.2% | 50.0% | −1.3 pp |
| Democratic | 43 | 51 | +8 | 48.1% | 49.1% | +1.0 pp |
Seat changes by party
120 → 120 seats
| Party | 2014 seats | 2020 seats | Change | 2014 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 69 | −5 | 54.1% | 50.0% | −4.1 pp |
| Democratic | 46 | 51 | +5 | 45.4% | 49.1% | +3.7 pp |
Seat changes by party
120 → 120 seats
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 69 | −5 | 52.0% | 50.0% | −2.0 pp |
| Democratic | 46 | 51 | +5 | 46.7% | 49.1% | +2.4 pp |
Seat changes by party
120 → 120 seats
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 65 | 69 | +4 | 48.2% | 50.0% | +1.8 pp |
| Democratic | 55 | 51 | −4 | 50.5% | 49.1% | −1.5 pp |
Seat changes by party
120 → 120 seats
Historical trends
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 67 | 52 | 1 |
| November 6, 2012 | 77 | 43 | 0 |
| November 4, 2014 | 74 | 46 | — |
| November 8, 2016 | 74 | 46 | 0 |
| November 6, 2018 | 65 | 55 | 0 |
| November 3, 2020 | 69 | 51 | 0 |
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 67 | 52 | 1 |
| November 6, 2012 | 77 | 43 | 0 |
| November 4, 2014 | 74 | 46 | — |
| November 8, 2016 | 74 | 46 | 0 |
| November 6, 2018 | 65 | 55 | 0 |
| November 3, 2020 | 69 | 51 | 0 |
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 58.7% | 40.5% | 0.5% |
| November 6, 2012 | 51.2% | 48.1% | 0.1% |
| November 4, 2014 | 54.1% | 45.4% | — |
| November 8, 2016 | 52.0% | 46.7% | 0.9% |
| November 6, 2018 | 48.2% | 50.5% | 0.6% |
| November 3, 2020 | 50.0% | 49.1% | 0.1% |
Source: North Carolina State Board of Elections
District results
120 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 15,63347.0% | 47.0% | 17,63253.0% | 53.0% | —— | — | 33,265 | |
| 21,69857.6% | 57.6% | 16,00242.4% | 42.4% | —— | — | 37,700 | |
| 14,65639.6% | 39.6% | 21,75458.8% | 58.8% | —— | — | 37,022 | |
| 18,85647.4% | 47.4% | 20,92852.6% | 52.6% | —— | — | 39,784 | |
| 19,37244.7% | 44.7% | 22,36451.6% | 51.6% | 1,5893.7% | 3.7% | 43,325 | |
| 33,49553.7% | 53.7% | 21,68934.8% | 34.8% | —— | — | 62,411 | |
| 11,52733.2% | 33.2% | 23,16966.8% | 66.8% | —— | — | 34,696 | |
| 29,51067.7% | 67.7% | 14,08232.3% | 32.3% | —— | — | 43,592 | |
| —— | — | 44,930100.0% | 100.0% | —— | — | 44,930 | |
| —— | — | 41,54881.7% | 81.7% | 9,31718.3% | 18.3% | 50,865 | |
| —— | — | 46,34185.5% | 85.5% | 7,85014.5% | 14.5% | 54,191 | |
| 15,26038.8% | 38.8% | 24,07861.2% | 61.2% | —— | — | 39,338 | |
| 11,65924.9% | 24.9% | 33,19470.8% | 70.8% | 2,0574.4% | 4.4% | 46,910 | |
| 21,98939.1% | 39.1% | 31,78456.5% | 56.5% | 2,4494.4% | 4.4% | 56,222 | |
| 28,52845.7% | 45.7% | 31,63050.7% | 50.7% | 2,2623.6% | 3.6% | 62,420 | |
| 25,65643.1% | 43.1% | 31,64453.2% | 53.2% | 2,2063.7% | 3.7% | 59,506 | |
| 35,13650.1% | 50.1% | 32,84246.8% | 46.8% | 2,2083.1% | 3.1% | 70,186 | |
| 7,53517.7% | 17.7% | 33,05877.7% | 77.7% | 1,9494.6% | 4.6% | 42,542 | |
| —— | — | 41,783100.0% | 100.0% | —— | — | 41,783 | |
| 24,54543.5% | 43.5% | 31,83756.5% | 56.5% | —— | — | 56,382 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Raymond E. Smith, Jr.Dem17,632 votes · 53.0%Runner-upBrent HeathRep15,633 votes · 47.0% | Brent HeathRep15,633 votes · 47.0% | 6.0percentage points | |
William BrissonRep21,698 votes · 57.6%Runner-upAlbert D. Kirby, Jr.Dem16,002 votes · 42.5% | Albert D. Kirby, Jr.Dem16,002 votes · 42.5% | 15.1percentage points | |
Shelly WillinghamDem21,754 votes · 58.8%Runner-upClaiborne HoltzmanRep14,656 votes · 39.6% | Claiborne HoltzmanRep14,656 votes · 39.6% | 19.2percentage points | |
Linda Cooper-SuggsDem20,928 votes · 52.6%Runner-upMick RankinRep18,856 votes · 47.4% | Mick RankinRep18,856 votes · 47.4% | 5.2percentage points | |
James D. GailliardDem22,364 votes · 51.6%Runner-upJohn M. CheckRep19,372 votes · 44.7% | John M. CheckRep19,372 votes · 44.7% | 6.9percentage points | |
Donna McDowell WhiteRep33,495 votes · 53.7%Runner-upLinda BennettDem21,689 votes · 34.8% | Linda BennettDem21,689 votes · 34.8% | 18.9percentage points | |
Michael H. WrayDem23,169 votes · 66.8%Runner-upWarren Scott NailRep11,527 votes · 33.2% | Warren Scott NailRep11,527 votes · 33.2% | 33.6percentage points | |
Larry C. StricklandRep29,510 votes · 67.7%Runner-upCorey StephensDem14,082 votes · 32.3% | Corey StephensDem14,082 votes · 32.3% | 35.4percentage points | |
| Vernetta AlstonDem44,930 votes · 100.0% | — | — | |
Marcia MoreyDem41,548 votes · 81.7%Runner-upGavin BellLibertarian9,317 votes · 18.3% | Gavin BellLibertarian9,317 votes · 18.3% | 63.4percentage points | |
Zack HawkinsDem46,341 votes · 85.5%Runner-upSean HaughLibertarian7,850 votes · 14.5% | Sean HaughLibertarian7,850 votes · 14.5% | 71.0percentage points | |
Terry E. GarrisonDem24,078 votes · 61.2%Runner-upDavid WoodsonRep15,260 votes · 38.8% | David WoodsonRep15,260 votes · 38.8% | 22.4percentage points | |
Rosa U. GillDem33,194 votes · 70.8%Runner-upFrann SarpolusRep11,659 votes · 24.9% | Frann SarpolusRep11,659 votes · 24.9% | 45.9percentage points | |
Grier MartinDem31,784 votes · 56.5%Runner-upRonald L. SmithRep21,989 votes · 39.1% | Ronald L. SmithRep21,989 votes · 39.1% | 17.4percentage points | |
Terence EverittDem31,630 votes · 50.7%Runner-upFred Von CanonRep28,528 votes · 45.7% | Fred Von CanonRep28,528 votes · 45.7% | 5.0percentage points | |
Julie von HaefenDem31,644 votes · 53.2%Runner-upKim ColeyRep25,656 votes · 43.1% | Kim ColeyRep25,656 votes · 43.1% | 10.1percentage points | |
Erin PareRep35,136 votes · 50.1%Runner-upMrs. Sydney BatchDem32,842 votes · 46.8% | Mrs. Sydney BatchDem32,842 votes · 46.8% | 3.3percentage points | |
Abe JonesDem33,058 votes · 77.7%Runner-upKenneth BagnalRep7,535 votes · 17.7% | Kenneth BagnalRep7,535 votes · 17.7% | 60.0percentage points | |
| Darren JacksonDem41,783 votes · 100.0% | — | — | |
Joe JohnDem31,837 votes · 56.5%Runner-upGerard FalzonRep24,545 votes · 43.5% | Gerard FalzonRep24,545 votes · 43.5% | 12.9percentage points |