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 % | ||
| 32,09273.0% | 73.0% | 11,87227.0% | 27.0% | —— | — | 43,964 | |
| 25,81753.0% | 53.0% | 22,89847.0% | 47.0% | —— | — | 48,715 | |
| 27,90451.3% | 51.3% | 26,53448.7% | 48.7% | —— | — | 54,438 | |
| 29,63069.1% | 69.1% | 13,23530.9% | 30.9% | —— | — | 42,865 | |
| 31,07377.5% | 77.5% | 9,03122.5% | 22.5% | —— | — | 40,104 | |
| 27,15469.9% | 69.9% | 11,70530.1% | 30.1% | —— | — | 38,859 | |
| 31,83076.9% | 76.9% | 9,54423.1% | 23.1% | —— | — | 41,374 | |
| 18,49736.9% | 36.9% | 31,64763.1% | 63.1% | —— | — | 50,144 | |
| 31,04474.3% | 74.3% | 10,71125.7% | 25.7% | —— | — | 41,755 | |
| 30,02874.6% | 74.6% | 10,24225.4% | 25.4% | —— | — | 40,270 | |
| 33,53478.4% | 78.4% | 9,25221.6% | 21.6% | —— | — | 42,786 | |
| 12,99827.1% | 27.1% | 34,99072.9% | 72.9% | —— | — | 47,988 | |
| 24,68053.0% | 53.0% | 21,87547.0% | 47.0% | —— | — | 46,555 | |
| 36,696100.0% | 100.0% | —— | — | —— | — | 36,696 | |
| 36,55765.7% | 65.7% | 19,09834.3% | 34.3% | —— | — | 55,655 | |
| 25,37063.0% | 63.0% | 14,92937.0% | 37.0% | —— | — | 40,299 | |
| 35,98874.1% | 74.1% | 12,55825.9% | 25.9% | —— | — | 48,546 | |
| 31,79351.7% | 51.7% | 29,74348.3% | 48.3% | —— | — | 61,536 | |
| 15,48635.4% | 35.4% | 28,22664.6% | 64.6% | —— | — | 43,712 | |
| 9,28528.1% | 28.1% | 23,80571.9% | 71.9% | —— | — | 33,090 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Larry W. PottsRep32,092 votes · 73.0%Runner-upRobert Lewis JordanDem11,872 votes · 27.0% | Robert Lewis JordanDem11,872 votes · 27.0% | 46.0percentage points | |
Kristin BakerRep25,817 votes · 53.0%Runner-upAimy SteeleDem22,898 votes · 47.0% | Aimy SteeleDem22,898 votes · 47.0% | 6.0percentage points | |
Larry G. PittmanRep27,904 votes · 51.3%Runner-upGail YoungDem26,534 votes · 48.7% | Gail YoungDem26,534 votes · 48.7% | 2.5percentage points | |
Jeffrey C. McNeelyRep29,630 votes · 69.1%Runner-upGayle Wesley HarrisDem13,235 votes · 30.9% | Gayle Wesley HarrisDem13,235 votes · 30.9% | 38.3percentage points | |
Dudley GreeneRep31,073 votes · 77.5%Runner-upTed RemingtonDem9,031 votes · 22.5% | Ted RemingtonDem9,031 votes · 22.5% | 55.0percentage points | |
Hugh BlackwellRep27,154 votes · 69.9%Runner-upCecelia SurrattDem11,705 votes · 30.1% | Cecelia SurrattDem11,705 votes · 30.1% | 39.8percentage points | |
Destin HallRep31,830 votes · 76.9%Runner-upCorie SchreiberDem9,544 votes · 23.1% | Corie SchreiberDem9,544 votes · 23.1% | 53.9percentage points | |
Mary BelkDem31,647 votes · 63.1%Runner-upDavid TondreauRep18,497 votes · 36.9% | David TondreauRep18,497 votes · 36.9% | 26.2percentage points | |
Mitchell Smith SetzerRep31,044 votes · 74.4%Runner-upGreg CranfordDem10,711 votes · 25.7% | Greg CranfordDem10,711 votes · 25.7% | 48.7percentage points | |
Sarah StevensRep30,028 votes · 74.6%Runner-upBeth ShawDem10,242 votes · 25.4% | Beth ShawDem10,242 votes · 25.4% | 49.1percentage points | |
Kyle HallRep33,534 votes · 78.4%Runner-upRita CruiseDem9,252 votes · 21.6% | Rita CruiseDem9,252 votes · 21.6% | 56.8percentage points | |
Terry BrownDem34,990 votes · 72.9%Runner-upJerry MundenRep12,998 votes · 27.1% | Jerry MundenRep12,998 votes · 27.1% | 45.8percentage points | |
Ray PickettRep24,680 votes · 53.0%Runner-upRay RussellDem21,875 votes · 47.0% | Ray RussellDem21,875 votes · 47.0% | 6.0percentage points | |
| Jeffrey ElmoreRep36,696 votes · 100.0% | — | — | |
Grey MillsRep36,557 votes · 65.7%Runner-upAmanda Brown KotisDem19,098 votes · 34.3% | Amanda Brown KotisDem19,098 votes · 34.3% | 31.4percentage points | |
Jay AdamsRep25,370 votes · 63.0%Runner-upKim BostDem14,929 votes · 37.1% | Kim BostDem14,929 votes · 37.1% | 25.9percentage points | |
Jason R. SaineRep35,988 votes · 74.1%Runner-upGreg McBrydeDem12,558 votes · 25.9% | Greg McBrydeDem12,558 votes · 25.9% | 48.3percentage points | |
John R. Bradford IIIRep31,793 votes · 51.7%Runner-upChristy ClarkDem29,743 votes · 48.3% | Christy ClarkDem29,743 votes · 48.3% | 3.3percentage points | |
Nasif MajeedDem28,226 votes · 64.6%Runner-upRussell RoweRep15,486 votes · 35.4% | Russell RoweRep15,486 votes · 35.4% | 29.2percentage points | |
John AutryDem23,805 votes · 71.9%Runner-upKalle ThompsonRep9,285 votes · 28.1% | Kalle ThompsonRep9,285 votes · 28.1% | 43.9percentage points |