2018 North Carolina Senate election

The 2018 North Carolina Senate elections elected 50 members to serve in the North Carolina Senate for a two-year term starting in January 2019. The Democratic Party gained 6 seats in this election, ending the Republican supermajority that they had held since 2011 in the state senate.[1][2]

2018 North Carolina Senate election

← 2016November 6, 2018 (2018-11-06)2020 →

All 50 seats in the North Carolina State Senate
 Majority partyMinority party
 
LeaderPhil BergerDan Blue
PartyRepublicanDemocratic
Leader sinceJanuary 1, 2005March 2, 2014
Leader's seat30th - Eden14th - Raleigh
Last election3515
Seats before3515
Seats after2921
Seat changeDecrease 6Increase 6
Popular vote1,816,8541,856,838
Percentage49.0%50.1%

Results:
     Democratic gain
     Democratic hold      Republican hold
Republicans:      50–60%      60–70%      70–80%      80–90%
Democrats:      40–50%      50–60%      60–70%      70–80%      80–90%

President pro tempore before election

Phil Berger
Republican

President pro tempore-designate

Phil Berger
Republican

52.98% of registered voters cast ballots in this election, marking the highest turnout for a midterm election in North Carolina since 1990.[3][4]

Results summary

DistrictIncumbentPartyElectedParty
1stBill CookRepBob SteinburgRep
2ndNorman W. SandersonRepNorman W. SandersonRep
3rdErica SmithDemErica SmithDem
4thToby FitchDemToby FitchDem
5thDon DavisDemDon DavisDem
6thHarry BrownRepHarry BrownRep
7thLouis M. Pate Jr.RepLouis M. Pate Jr.Rep
8thBill RabonRepBill RabonRep
9thMichael V. LeeRepHarper PetersonDem
10thBrent JacksonRepBrent JacksonRep
11thRick HornerRepRick HornerRep
12thRonald RabinRepJim BurginRep
13thDanny BrittRepDanny BrittRep
14thDan BlueDemDan BlueDem
15thJay Chaudhuri[a]DemJay ChaudhuriDem
16thNew seatWiley NickelDem
17thTamara P. BarringerRepSam SearcyDem
18thJohn M. Alexander Jr.[b]RepJohn M. Alexander Jr.Rep
Chad BarefootRep
19thWesley MeredithRepKirk deViereDem
20thFloyd McKissick Jr.DemFloyd McKissick Jr.Dem
21stBen ClarkDemBen ClarkDem
22ndMike WoodardDemMike WoodardDem
23rdValerie FousheeDemValerie FousheeDem
24thRick GunnRepRick GunnRep
25thTom McInnisRepTom McInnisRep
26thJerry W. Tillman[c]RepJerry W. TillmanRep
27thTrudy WadeRepMichael GarrettDem
28thGladys A. RobinsonDemGladys A. RobinsonDem
29thCathy Dunn[d]RepEddie GallimoreRep
30thPhil Berger[e]RepPhil BergerRep
31stJoyce KrawiecRepJoyce KrawiecRep
Dan Barrett[f]Rep
32ndPaul A. Lowe Jr.DemPaul A. Lowe Jr.Dem
33rdNew seatCarl FordRep
34thNew seatVickie SawyerRep
35thTommy TuckerRepTodd JohnsonRep
36thPaul NewtonRepPaul NewtonRep
37thJeff JacksonDemJeff JacksonDem
38thJoel FordDemMujtaba MohammedDem
39thDan BishopRepDan BishopRep
40thJoyce WaddellDemJoyce WaddellDem
41stJeff TarteRepNatasha MarcusDem
42ndAndy WellsRepAndy WellsRep
43rdKathy HarringtonRepKathy HarringtonRep
44thDavid L. CurtisRepTed AlexanderRep
45thDeanna BallardRepDeanna BallardRep
Shirley B. Randleman[g]Rep
46thWarren DanielRepWarren DanielRep
47thRalph HiseRepRalph HiseRep
48thChuck EdwardsRepChuck EdwardsRep
49thTerry Van DuynDemTerry Van DuynDem
50thJim DavisRepJim DavisRep

† - Incumbent not seeking re-election

PartyCandi-
dates
VotesSeats
No.%No.+/–%
Republican Party501,816,85448.995%29 658%
Democratic Party501,856,83850.074%21 642%
Libertarian Party1433,2190.896%0 0%
Constitution Party11,3010.035%0 0%
Total323,708,212100.00%50 100.00%
Senate seats
Republican
58%
Democratic
42%
Popular vote
Democratic
50.074%
Republican
48.995%
Libertarian
0.896%
Constitution
0.035%

Close races

Districts where the margin of victory was under 10%:

  1. District 9, 0.27% (gain)
  2. District 19, 0.74% (gain)
  3. District 27, 1.04% (gain)
  4. District 18, 2.55%
  5. District 17, 4.25% (gain)
  6. District 39, 5.78%
  7. District 1, 6.42%
  8. District 3, 7.72%
  9. District 24, 7.72%
  10. District 7, 7.8%

Incumbents defeated in primary election

Incumbents defeated in general election

Open seats that changed parties

Detailed results

Districts 1–25

District 1

Incumbent Republican Bill Cook has represented the 1st district since 2013.
Cook didn't seek re-election. Representative Bob Steinburg won the open seat.

2018 North Carolina Senate election, district 1
PartyCandidateVotes%
RepublicanBob Steinburg 39,815 53.21%
DemocraticD. Cole Phelps35,01746.79%
Total votes74,832 100.00%
Republican hold

District 2

Incumbent Republican Norman W. Sanderson has represented the 2nd district since 2013.

2018 North Carolina Senate election, district 2
PartyCandidateVotes%
RepublicanNorman W. Sanderson (incumbent) 42,898 61.78%
DemocraticGinger Garner24,64435.49%
LibertarianTim Harris1,8942.73%
Total votes69,436 100.00%
Republican hold

District 3

Incumbent Democrat Erica Smith has represented the 3rd district since 2015.

2018 North Carolina Senate election, district 3
PartyCandidateVotes%
DemocraticErica Smith (incumbent) 33,942 53.86%
RepublicanC. (Chuck) Earley Jr.29,08246.14%
Total votes63,024 100.00%
Democratic hold

District 4

Incumbent Democrat Toby Fitch has represented the 4th district since 2018.
Fitch won his first full term.

2018 North Carolina Senate election, district 4
PartyCandidateVotes%
DemocraticToby Fitch (incumbent) 36,471 57.77%
RepublicanRichard Scott25,39140.22%
LibertarianJesse Shearin1,2642.00%
Total votes63,126 100.00%
Democratic hold

District 5

Incumbent Democrat Don Davis has represented the 5th district since 2013 and previously from 2009 to 2011.

2018 North Carolina Senate election, district 5
PartyCandidateVotes%
DemocraticDon Davis (incumbent) 36,321 55.34%
RepublicanKimberly Robb29,31744.66%
Total votes65,638 100.00%
Democratic hold

District 6

Incumbent Republican Majority Leader Harry Brown has represented the 6th district since 2004.
District 6 had the lowest number of votes cast in any district election in 2018.

2018 North Carolina Senate election, district 6
PartyCandidateVotes%
RepublicanHarry Brown (incumbent) 27,228 65.07%
DemocraticJoseph (Joe) Webb14,61534.93%
Total votes41,843 100.00%
Republican hold

District 7

Incumbent Republican Louis M. Pate Jr. has represented the 7th district and its predecessors since 2011.

2018 North Carolina Senate election, district 7
PartyCandidateVotes%
RepublicanLouis M. Pate Jr. (incumbent) 30,329 53.90%
DemocraticDavid B. Brantley25,94046.10%
Total votes56,269 100.00%
Republican hold

District 8

Incumbent Republican Bill Rabon has represented the 8th district since 2011.

2018 North Carolina Senate election, district 8
PartyCandidateVotes%
RepublicanBill Rabon (incumbent) 55,024 58.55%
DemocraticDavid W. Sink Jr.36,19138.51%
LibertarianAnthony H. Mascolo2,7642.94%
Total votes93,979 100.00%
Republican hold

District 9

Incumbent Republican Michael Lee has represented the 9th district since 2014.
Lee was defeated for re-election by Democrat Harper Peterson.

2018 North Carolina Senate election, district 9
PartyCandidateVotes%
DemocraticHarper Peterson 42,257 48.60%
RepublicanMichael Lee (incumbent)42,02648.33%
LibertarianEthan Bickley2,6713.07%
Total votes86,954 100.00%
Democratic gain from Republican

District 10

Incumbent Republican Brent Jackson has represented the 10th district since 2011.

2018 North Carolina Senate election, district 10
PartyCandidateVotes%
RepublicanBrent Jackson (incumbent) 33,366 62.46%
DemocraticVernon R. Moore20,05737.54%
Total votes53,423 100.00%
Republican hold

District 11

Incumbent Republican Rick Horner has represented the 11th district since 2017.

2018 North Carolina Senate election, district 11
PartyCandidateVotes%
RepublicanRick Horner (incumbent) 45,768 56.49%
DemocraticAlbert R. Pacer35,25843.51%
Total votes81,026 100.00%
Republican hold

District 12

Incumbent Republican Ronald Rabin has represented the 12th district since 2013.
Rabin didn't seek re-election. Republican Jim Burgin won the open seat.

2018 North Carolina Senate election, district 12
PartyCandidateVotes%
RepublicanJim Burgin 34,931 60.00%
DemocraticJean Sivoli23,29040.00%
Total votes58,221 100.00%
Republican hold

District 13

Incumbent Republican Danny Britt has represented the 13th district since 2017.

2018 North Carolina Senate election, district 13
PartyCandidateVotes%
RepublicanDanny Britt (incumbent) 31,106 62.50%
DemocraticJohn Campbell18,66137.50%
Total votes49,767 100.00%
Republican hold

District 14

Incumbent Democrat Dan Blue has represented the 14th district since 2009.

2018 North Carolina Senate election, district 14
PartyCandidateVotes%
DemocraticDan Blue (incumbent) 55,035 71.36%
RepublicanSandy Andrews19,95125.87%
LibertarianRichard Haygood2,1382.77%
Total votes77,124 100.00%
Democratic hold

District 15

Following redistricting, the old 16th district became the new 15th district.
Incumbent Democrat Jay Chaudhuri who has represented the 16th district since 2016, successfully sought re-election here. Brian Lewis won the highest percentage vote of any Libertarian State Senate candidate in 2018 with 3.61%.

2018 North Carolina Senate election, district 15
PartyCandidateVotes%
DemocraticJay Chaudhuri (incumbent) 60,805 73.10%
RepublicanAlan David Michael19,36523.28%
LibertarianBrian Lewis3,0053.61%
Total votes83,175 100.00%
Democratic hold

District 16

Following redistricting, the new 16th district is an open seat which is expected to favor Democrats.
Brian Irving won the highest number of votes of any Libertarian State Senate candidate in 2018 with 3,382 votes.

2018 North Carolina Senate election, district 16
PartyCandidateVotes%
DemocraticWiley Nickel 63,335 65.28%
RepublicanPaul Smith30,30831.24%
LibertarianBrian Irving3,3823.49%
Total votes97,025 100.00%
Democratic win (new seat)

District 17

Incumbent Republican Tamara P. Barringer has represented the 17th district since 2013. Following redistricting, this seat was made more competitive.
Barringer lost re-election to Democrat Sam Searcy.

2018 North Carolina Senate election, district 17
PartyCandidateVotes%
DemocraticSam Searcy 50,040 50.60%
RepublicanTamara P. Barringer (incumbent)45,84146.35%
LibertarianBruce Basson3,0163.05%
Total votes98,897 100.00%
Democratic gain from Republican

District 18

Following redistricting, Incumbent Republicans Chad Barefoot and John M. Alexander Jr. had their homes both drawn into the new 18th district. The new 18th district, unlike the former 15th and 18th districts, is a competitive district which isn't safe for either party. Chad Barefoot retired, while John M. Alexander Jr. narrowly won re-election.
The election in District 18 had the highest number of votes cast of any district election in the 2018 elections.

2018 North Carolina Senate election, district 18
PartyCandidateVotes%
RepublicanJohn M. Alexander Jr. (incumbent) 51,794 49.90%
DemocraticMack Paul49,15547.35%
LibertarianBrad Hessel2,8552.75%
Total votes103,804 100.00%
Republican hold

District 19

Incumbent Republican Wesley Meredith has represented the 19th district since 2011.
Meredith lost re-election to Democrat Kirk deViere.

2018 North Carolina Senate election, district 19
PartyCandidateVotes%
DemocraticKirk deViere 29,815 50.37%
RepublicanWesley Meredith (incumbent)29,38249.63%
Total votes59,197 100.00%
Democratic gain from Republican

District 20

Incumbent Democrat Floyd McKissick Jr. has represented the 20th district since 2007.

2018 North Carolina Senate election, district 20
PartyCandidateVotes%
DemocraticFloyd McKissick Jr. (incumbent) 74,205 83.52%
RepublicanTom Stark12,30913.85%
LibertarianJared Erickson2,3312.62%
Total votes88,845 100.00%
Democratic hold

District 21

Incumbent Democrat Ben Clark has represented the 21st district since 2013.

2018 North Carolina Senate election, district 21
PartyCandidateVotes%
DemocraticBen Clark (incumbent) 33,238 70.94%
RepublicanTimothy Leever13,61629.06%
Total votes46,854 100.00%
Democratic hold

District 22

Incumbent Democrat Mike Woodard has represented the 22nd district since 2013.

2018 North Carolina Senate election, district 22
PartyCandidateVotes%
DemocraticMike Woodard (incumbent) 46,153 61.81%
RepublicanRickey (Rick) Padgett26,98936.14%
LibertarianRay Ubinger1,5272.05%
Total votes74,669 100.00%
Democratic hold

District 23

Incumbent Democrat Valerie Foushee has represented the 23rd district since 2013.

2018 North Carolina Senate election, district 23
PartyCandidateVotes%
DemocraticValerie Foushee (incumbent) 73,332 71.29%
RepublicanTom Glendinning29,53028.71%
Total votes102,862 100.00%
Democratic hold

District 24

Incumbent Republican Rick Gunn has represented the 24th district since 2011.

2018 North Carolina Senate election, district 24
PartyCandidateVotes%
RepublicanRick Gunn (incumbent) 42,324 53.86%
DemocraticJ. D. Wooten36,25546.14%
Total votes78,579 100.00%
Republican hold

District 25

Incumbent Republican Tom McInnis has represented the 25th district since 2015.

2018 North Carolina Senate election, district 25
PartyCandidateVotes%
RepublicanTom McInnis (incumbent) 41,601 57.09%
DemocraticHelen Probst Mills31,26842.91%
Total votes72,869 100.00%
Republican hold

Districts 26–50

District 26

Following redistricting, the old 29th district became the new 26th district.
Incumbent Republican Jerry W. Tillman, who has represented the 29th district since 2003, successfully sought re-election here.

2018 North Carolina Senate election, district 26
PartyCandidateVotes%
RepublicanJerry W. Tillman (incumbent) 39,103 64.83%
DemocraticWilliam (Bill) McCaskill21,21735.17%
Total votes60,320 100.00%
Republican hold

District 27

Incumbent Republican Trudy Wade has represented the 27th district since 2013.
Wade lost re-election to Democrat Michael Garrett.

2018 North Carolina Senate election, district 27
PartyCandidateVotes%
DemocraticMichael Garrett 45,205 50.52%
RepublicanTrudy Wade (incumbent)44,26849.48%
Total votes89,473 100.00%
Democratic gain from Republican

District 28

Incumbent Democrat Gladys A. Robinson has represented the 28th district since 2011.This district had the largest margin of any district election in 2018.

2018 North Carolina Senate election, district 28
PartyCandidateVotes%
DemocraticGladys A. Robinson (incumbent) 56,262 75.25%
RepublicanClark Porter18,50924.75%
Total votes74,771 100.00%
Democratic hold

District 29

Following redistricting, the new 29th district overlaps with much of the former 33rd district. Incumbent Republican Cathy Dunn, who has represented the 33rd district since 2017, didn't seek re-election. Eddie Gallimore defeated representative Sam Watford to win the Republican nomination and easily won the general election.

2018 North Carolina Senate election, district 29
PartyCandidateVotes%
RepublicanEddie Gallimore 46,974 71.64%
DemocraticCheraton Love18,59428.36%
Total votes65,568 100.00%
Republican hold

District 30

Following redistricting, most of the old 26th district became the new 30th district. Incumbent Republican president Pro Tempore Phil Berger, who has represented the 26th district and its predecessors since 2001, successfully sought re-election here.

2018 North Carolina Senate election, district 30
PartyCandidateVotes%
RepublicanPhil Berger (incumbent) 43,132 62.63%
DemocraticJen Mangrum23,55834.21%
LibertarianR. Michael Jordan2,1823.17%
Total votes68,872 100.00%
Republican hold

District 31

Incumbent Republicans Joyce Krawiec, who has represented the 31st district since 2014, and Dan Barrett, who has represented the 34th district since his appointment in August 2017, sought re-election here. Krawiec narrowly defeated Barrett in the Republican primary and then she easily won the general election.

2018 North Carolina Senate election, district 31
PartyCandidateVotes%
RepublicanJoyce Krawiec (incumbent) 54,267 61.00%
DemocraticJohn Motsinger Jr.34,69339.00%
Total votes88,960 100.00%
Republican hold

District 32

Incumbent Democrat Paul A. Lowe Jr. has represented the 32nd district since 2015.

2018 North Carolina Senate election, district 32
PartyCandidateVotes%
DemocraticPaul A. Lowe Jr. (incumbent) 47,221 72.88%
RepublicanEric Henderson17,57227.12%
Total votes64,793 100.00%
Democratic hold

District 33

After redistricting, the old 33rd district became the new 29th district, and a new 33rd district was created.
The new district includes Rowan County and Stanly County. State representative Carl Ford was the Republican nominee.

2018 North Carolina Senate election, district 33
PartyCandidateVotes%
RepublicanCarl Ford 47,473 68.18%
DemocraticArin Wilhelm22,15431.82%
Total votes69,627 100.00%
Republican win (new seat)

District 34

Incumbent Republican Dan Barrett has represented the 34th district since his appointment in August 2017. Barrett chose to seek re-election in the 31st district after his home in Davie County was drawn into that district. The new 34th district includes Iredell and Yadkin counties and is expected to favor Republicans. Republican Vickie Sawyer was elected to a full term here, though after already winning the GOP primary for this seat, she had been appointed to serve the balance of David L. Curtis's term in the 44th district.

2018 North Carolina Senate election, district 34
PartyCandidateVotes%
RepublicanVickie Sawyer 54,635 69.73%
DemocraticBeniah McMiller23,71630.27%
Total votes78,351 100.00%
Republican win (new seat)

District 35

Incumbent Republican Tommy Tucker has represented the 35th district since 2011.
Tucker didn't seek re-election.

2018 North Carolina Senate election, district 35
PartyCandidateVotes%
RepublicanTodd Johnson 49,848 61.51%
DemocraticCaroline L. Walker31,18838.49%
Total votes81,036 100.00%
Republican hold

District 36

Incumbent Republican Paul Newton has represented the 36th district since 2017.

2018 North Carolina Senate election, district 36
PartyCandidateVotes%
RepublicanPaul Newton (incumbent) 44,938 56.63%
DemocraticMark E. Shelley34,41643.37%
Total votes79,354 100.00%
Republican hold

District 37

Incumbent Democrat Jeff Jackson has represented the 37th district since 2014.

2018 North Carolina Senate election, district 37
PartyCandidateVotes%
DemocraticJeff Jackson (incumbent) 52,261 78.05%
RepublicanNora Trotman13,39520.01%
ConstitutionStuart Andrew Collins1,3011.94%
Total votes66,957 100.00%
Democratic hold

District 38

Incumbent Democrat Joel D. M. Ford has represented the 38th district since 2013.
Ford lost the Democratic primary to Mujtaba Mohammed, who easily won the general election.

2018 North Carolina Senate election, district 38
PartyCandidateVotes%
DemocraticMujtaba Mohammed 53,563 81.73%
RepublicanRichard Rivette11,97218.27%
Total votes65,535 100.00%
Democratic hold

District 39

Incumbent Republican Dan Bishop has represented the 39th district since 2017.

2018 North Carolina Senate election, district 39
PartyCandidateVotes%
RepublicanDan Bishop (incumbent) 49,698 52.89%
DemocraticChad Stachowicz44,27347.11%
Total votes93,971 100.00%
Republican hold

District 40

Incumbent Democrat Joyce Waddell has represented the 40th district since 2015.

2018 North Carolina Senate election, district 40
PartyCandidateVotes%
DemocraticJoyce Waddell (incumbent) 44,773 75.63%
RepublicanMr. Bobbie Shields14,42624.37%
Total votes59,199 100.00%
Democratic hold

District 41

Incumbent Republican Jeff Tarte has represented the 41st district since 2013.
Tarte lost re-election to Democrat Natasha Marcus.

2018 North Carolina Senate election, district 41
PartyCandidateVotes%
DemocraticNatasha Marcus 49,459 56.85%
RepublicanJeff Tarte (incumbent)37,53643.15%
Total votes86,995 100.00%
Democratic gain from Republican

District 42

Incumbent Republican Andy Wells has represented the 42nd district since 2015.

2018 North Carolina Senate election, district 40
PartyCandidateVotes%
RepublicanAndy Wells (incumbent) 44,323 66.31%
DemocraticRic Vandett22,52233.69%
Total votes66,845 100.00%
Republican hold

District 43

Incumbent Republican Kathy Harrington has represented the 43rd district since 2011.

2018 North Carolina Senate election, district 43
PartyCandidateVotes%
RepublicanKathy Harrington (incumbent) 42,906 63.39%
DemocraticAltriese Price22,88133.80%
LibertarianMitchell D. Bridges1,9002.81%
Total votes67,687 100.00%
Republican hold

District 44

Incumbent Republican David L. Curtis has represented the 44th district since 2013.
Curtis lost re-nomination to fellow Republican Ted Alexander. Curtis resigned before the end of his term and Vickie Sawyer was appointed to replace him. Alexander easily won the open seat here, while Sawyer was simultaneously elected to the newly created 34th district which contained her home.

2018 North Carolina Senate election, district 44
PartyCandidateVotes%
RepublicanTed Alexander 46,861 68.85%
DemocraticDavid Lee Lattimore21,20431.15%
Total votes68,065 100.00%
Republican hold

District 45

Following redistricting, incumbent Republicans Deanna Ballard and Shirley B. Randleman had both of their homes drawn into the 45th district. The district was more Ballard's district than Randleman's, and Ballard defeated Randleman in the Republican primary. Ballard easily won the general election.

2018 North Carolina Senate election, district 45
PartyCandidateVotes%
RepublicanDeanna Ballard (incumbent) 48,998 65.08%
DemocraticWes Luther26,29334.92%
Total votes75,291 100.00%
Republican hold

District 46

Incumbent Republican Warren Daniel has represented the 46th district and its predecessors since 2011.

2018 North Carolina Senate election, district 46
PartyCandidateVotes%
RepublicanWarren Daniel (incumbent) 42,445 69.97%
DemocraticArt Sherwood18,21830.03%
Total votes60,663 100.00%
Republican hold

District 47

Incumbent Republican Ralph Hise has represented the 47th district since 2011.

2018 North Carolina Senate election, district 47
PartyCandidateVotes%
RepublicanRalph Hise (incumbent) 44,305 62.33%
DemocraticDavid Wheeler26,77737.67%
Total votes71,082 100.00%
Republican hold

District 48

Incumbent Republican Chuck Edwards has represented the 48th district since 2016.

2018 North Carolina Senate election, district 48
PartyCandidateVotes%
RepublicanChuck Edwards (incumbent) 49,073 56.26%
DemocraticNorm Bossert38,14743.74%
Total votes87,220 100.00%
Republican hold

District 49

Incumbent Democrat Terry Van Duyn has represented the 49th district since 2014.

2018 North Carolina Senate election, district 49
PartyCandidateVotes%
DemocraticTerry Van Duyn (incumbent) 61,092 63.70%
RepublicanMark Crawford32,51933.91%
LibertarianLyndon John Smith2,2902.39%
Total votes95,901 100.00%
Democratic hold

District 50

Incumbent Republican Jim Davis has represented the 50th district since 2011.

2018 North Carolina Senate election, district 49
PartyCandidateVotes%
RepublicanJim Davis (incumbent) 48,387 60.30%
DemocraticBobby Kuppers31,85139.70%
Total votes80,238 100.00%
Republican hold

Notes

References