2018 North Carolina Senate election

Last updated

2018 North Carolina Senate election
Flag of North Carolina.svg
  2016 November 6, 2018 (2018-11-06) 2020  

All 50 seats in the North Carolina State Senate
 Majority partyMinority party
  Phil Berger.jpg Dan Blue.jpg
Leader Phil Berger Dan Blue
Party Republican Democratic
Leader sinceJanuary 1, 2005March 2, 2014
Leader's seat 30th - Eden 14th - Raleigh
Last election3515
Seats before3515
Seats after2921
Seat changeDecrease2.svg 6Increase2.svg 6
Popular vote1,816,8541,856,838
Percentage49.0%50.1%

Ncsen2018.svg
2018 North Carolina Senate election results map by county.svg
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

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 six seats in this election, ending the Republican supermajority that they had held since 2011 in the state senate. [1] [2]

Contents

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
1st New seat Bob Steinburg Rep
2nd Norman Sanderson Rep Norman Sanderson Rep
3rd Erica Smith Dem Erica Smith Dem
Bill Cook [a] Rep
4th Toby Fitch Dem Toby Fitch Dem
5th Don Davis Dem Don Davis Dem
6th Harry Brown Rep Harry Brown Rep
7th Louis Pate Rep Louis Pate Rep
8th Bill Rabon Rep Bill Rabon Rep
9th Michael Lee Rep Harper Peterson Dem
10th Brent Jackson Rep Brent Jackson Rep
11th Rick Horner Rep Rick Horner Rep
12th Ronald RabinRep Jim Burgin Rep
13th Danny Britt Rep Danny Britt Rep
14th Dan Blue Dem Dan Blue Dem
15th Jay Chaudhuri [b] Dem Jay Chaudhuri Dem
16th New seat Wiley Nickel Dem
17th Tamara Barringer Rep Sam Searcy Dem
18th John Alexander [c] Rep John Alexander Rep
Chad BarefootRep
19th Wesley Meredith Rep Kirk deViere Dem
20th Floyd McKissick Jr. Dem Floyd McKissick Jr. Dem
21st Ben Clark Dem Ben Clark Dem
22nd Mike Woodard Dem Mike Woodard Dem
23rd Valerie Foushee Dem Valerie Foushee Dem
24th Rick Gunn Rep Rick Gunn Rep
25th Tom McInnis Rep Tom McInnis Rep
26th Jerry Tillman [d] Rep Jerry Tillman Rep
27th Trudy Wade Rep Michael Garrett Dem
28th Gladys Robinson Dem Gladys Robinson Dem
29th Cathy Dunn [e] Rep Eddie Gallimore Rep
30th Phil Berger [f] Rep Phil Berger Rep
31st Joyce Krawiec Rep Joyce Krawiec Rep
Dan Barrett [g] Rep
32nd Paul Lowe Jr. Dem Paul Lowe Jr. Dem
33rd New seat Carl Ford Rep
34th New seat Vickie Sawyer Rep
35th Tommy TuckerRep Todd Johnson Rep
36th Paul Newton Rep Paul Newton Rep
37th Jeff Jackson Dem Jeff Jackson Dem
38th Joel Ford Dem Mujtaba Mohammed Dem
39th Dan Bishop Rep Dan Bishop Rep
40th Joyce Waddell Dem Joyce Waddell Dem
41st Jeff Tarte Rep Natasha Marcus Dem
42nd Andy Wells Rep Andy Wells Rep
43rd Kathy Harrington Rep Kathy Harrington Rep
44th David Curtis Rep Ted Alexander Rep
45th Deanna Ballard Rep Deanna Ballard Rep
Shirley Randleman [h] Rep
46th Warren Daniel Rep Warren Daniel Rep
47th Ralph Hise Rep Ralph Hise Rep
48th Chuck Edwards Rep Chuck Edwards Rep
49th Terry Van Duyn Dem Terry Van Duyn Dem
50th Jim Davis Rep Jim Davis Rep

† - Incumbent not seeking re-election

PartyCandi-
dates
VotesSeats
No. %No.+/– %
Republican 501,816,85448.995%29Decrease2.svg658%
Democratic 501,856,83850.074%21Increase2.svg642%
Libertarian 1433,2190.896%0Steady2.svg0%
Constitution 11,3010.035%0Steady2.svg0%
Total1153,708,212100%50Steady2.svg100%
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

Predictions

SourceRankingAs of
Governing [5] Likely ROctober 8, 2018

Detailed results

Districts 1–25

District 1

The new 1st district has no incumbent. Representative Bob Steinburg won the open seat.

North Carolina Senate 1st district Republican primary election, 2018 [6]
PartyCandidateVotes%
Republican Bob Steinburg 6,785 58.04%
Republican Clark Twiddy4,90541.96%
Total votes11,690 100%
North Carolina Senate 1st district general election, 2018 [7]
PartyCandidateVotes%
Republican Bob Steinburg 39,815 53.21%
Democratic D. Cole Phelps35,01746.79%
Total votes74,832 100.00%
Republican win (new seat)

District 2

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

North Carolina Senate 2nd district Democratic primary election, 2018 [8]
PartyCandidateVotes%
Democratic Ginger Garner 3,944 50.47%
Democratic Dorothea D. White3,87149.53%
Total votes7,815 100%
North Carolina Senate 2nd district Republican primary election, 2018 [9]
PartyCandidateVotes%
Republican Norman Sanderson (incumbent) 11,293 76.29%
Republican Lisa Oakley3,51023.71%
Total votes14,803 100%
North Carolina Senate 2nd district general election, 2018 [10]
PartyCandidateVotes%
Republican Norman Sanderson (incumbent) 42,898 61.78%
Democratic Ginger Garner24,64435.49%
Libertarian Tim Harris1,8942.73%
Total votes69,436 100.00%
Republican hold

District 3

The new 3rd district includes the home Incumbent Democrat Erica Smith, who had represented the 3rd district since 2015, and incumbent Republican Bill Cook had represented the 1st district since 2013. Cook didn't seek re-election while Smith was re-elected here. [11]

North Carolina Senate 3rd district general election, 2018 [12]
PartyCandidateVotes%
Democratic Erica Smith (incumbent) 33,942 53.86%
Republican C. (Chuck) Earley Jr.29,08246.14%
Total votes63,024 100.00%
Democratic hold

District 4

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

North Carolina Senate 4th district general election, 2018 [13]
PartyCandidateVotes%
Democratic Toby Fitch (incumbent) 36,471 57.77%
Republican Richard Scott25,39140.22%
Libertarian Jesse Shearin1,2642.00%
Total votes63,126 100.00%
Democratic hold

District 5

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

North Carolina Senate 5th district Democratic primary election, 2018 [14]
PartyCandidateVotes%
Democratic Don Davis (incumbent) 11,011 77.35%
Democratic Lonnie Carraway3,22422.65%
Total votes14,235 100%
North Carolina Senate 5th district Republican primary election, 2018 [15]
PartyCandidateVotes%
Republican Kimberly Robb 4,189 51.95%
Republican Tony Moore 3,87548.05%
Total votes8,064 100%
North Carolina Senate 5th district general election, 2018 [16]
PartyCandidateVotes%
Democratic Don Davis (incumbent) 36,321 55.34%
Republican Kimberly Robb29,31744.66%
Total votes65,638 100.00%
Democratic hold

District 6

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

North Carolina Senate 6th district general election, 2018 [17]
PartyCandidateVotes%
Republican Harry Brown (incumbent) 27,228 65.07%
Democratic Joseph (Joe) Webb14,61534.93%
Total votes41,843 100.00%
Republican hold

District 7

Incumbent Republican Louis Pate had represented the 7th district and its predecessors since 2011.

North Carolina Senate 7th district general election, 2018 [18]
PartyCandidateVotes%
Republican Louis Pate (incumbent) 30,329 53.90%
Democratic David B. Brantley25,94046.10%
Total votes56,269 100.00%
Republican hold

District 8

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

North Carolina Senate 8th district Libertarian primary election, 2018 [19]
PartyCandidateVotes%
Libertarian Anthony H. Mascolo 53 58.24%
Libertarian Randolph W. "Randy" Crow3841.76%
Total votes91 100%
North Carolina Senate 8th district general election, 2018 [20]
PartyCandidateVotes%
Republican Bill Rabon (incumbent) 55,024 58.55%
Democratic David W. Sink Jr.36,19138.51%
Libertarian Anthony H. Mascolo2,7642.94%
Total votes93,979 100.00%
Republican hold

District 9

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

North Carolina Senate 9th district general election, 2018 [21]
PartyCandidateVotes%
Democratic Harper Peterson 42,257 48.60%
Republican Michael Lee (incumbent)42,02648.33%
Libertarian Ethan Bickley2,6713.07%
Total votes86,954 100.00%
Democratic gain from Republican

District 10

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

North Carolina Senate 10th district general election, 2018 [22]
PartyCandidateVotes%
Republican Brent Jackson (incumbent) 33,366 62.46%
Democratic Vernon R. Moore20,05737.54%
Total votes53,423 100.00%
Republican hold

District 11

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

North Carolina Senate 11th district general election, 2018 [23]
PartyCandidateVotes%
Republican Rick Horner (incumbent) 45,768 56.49%
Democratic Albert R. Pacer35,25843.51%
Total votes81,026 100.00%
Republican hold

District 12

Incumbent Republican Ronald Rabin had represented the 12th district since 2013. Rabin did not seek re-election. Republican Jim Burgin won the open seat.

North Carolina Senate 12th district general election, 2018 [24]
PartyCandidateVotes%
Republican Jim Burgin 34,931 60.00%
Democratic Jean Sivoli23,29040.00%
Total votes58,221 100.00%
Republican hold

District 13

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

North Carolina Senate 13th district Democratic primary election, 2018 [25]
PartyCandidateVotes%
Democratic John Campbell 14,803 69.20%
Democratic Bobbie Jacobs-Ghaffar6,58830.80%
Total votes21,391 100%
North Carolina Senate 13th district general election, 2018 [26]
PartyCandidateVotes%
Republican Danny Britt (incumbent) 31,106 62.50%
Democratic John Campbell18,66137.50%
Total votes49,767 100.00%
Republican hold

District 14

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

North Carolina Senate 14th district general election, 2018 [27]
PartyCandidateVotes%
Democratic Dan Blue (incumbent) 55,035 71.36%
Republican Sandy Andrews19,95125.87%
Libertarian Richard 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 had represented the 16th district since 2016, successfully sought re-election. Brian Lewis won the highest percentage vote of any Libertarian State Senate candidate in 2018, with 3.61%.

North Carolina Senate 15th district general election, 2018 [28]
PartyCandidateVotes%
Democratic Jay Chaudhuri (incumbent) 60,805 73.10%
Republican Alan David Michael19,36523.28%
Libertarian Brian 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.

North Carolina Senate 16th district Democratic primary election, 2018 [29]
PartyCandidateVotes%
Democratic Wiley Nickel 8,585 55.48%
Democratic Luis Toledo6,89044.52%
Total votes15,475 100%
North Carolina Senate 16th district general election, 2018 [30]
PartyCandidateVotes%
Democratic Wiley Nickel 63,335 65.28%
Republican Paul Smith30,30831.24%
Libertarian Brian Irving3,3823.49%
Total votes97,025 100.00%
Democratic win (new seat)

District 17

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

North Carolina Senate 17th district general election, 2018 [31]
PartyCandidateVotes%
Democratic Sam Searcy 50,040 50.60%
Republican Tamara Barringer (incumbent)45,84146.35%
Libertarian Bruce Basson3,0163.05%
Total votes98,897 100.00%
Democratic gain from Republican

District 18

Following redistricting, Incumbent Republicans Chad Barefoot and John Alexander 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 Alexander narrowly won re-election. The election in District 18 had the highest number of votes cast of any district election in the 2018 elections.

North Carolina Senate 18th district general election, 2018 [32]
PartyCandidateVotes%
Republican John Alexander (incumbent) 51,794 49.90%
Democratic Mack Paul49,15547.35%
Libertarian Brad Hessel2,8552.75%
Total votes103,804 100.00%
Republican hold

District 19

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

North Carolina Senate 19th district Democratic primary election, 2018 [33]
PartyCandidateVotes%
Democratic Kirk deViere 5,257 62.59%
Democratic Clarence E. Donaldson3,14237.41%
Total votes8,399 100%
North Carolina Senate 19th district general election, 2018 [34]
PartyCandidateVotes%
Democratic Kirk deViere 29,815 50.37%
Republican Wesley Meredith (incumbent)29,38249.63%
Total votes59,197 100.00%
Democratic gain from Republican

District 20

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

North Carolina Senate 20th district general election, 2018 [35]
PartyCandidateVotes%
Democratic Floyd McKissick Jr. (incumbent) 74,205 83.52%
Republican Tom Stark12,30913.85%
Libertarian Jared Erickson2,3312.62%
Total votes88,845 100.00%
Democratic hold

District 21

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

North Carolina Senate 21st district Democratic primary election, 2018 [36]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 6,491 55.63%
Democratic Naveed Aziz5,17744.37%
Total votes11,668 100%
North Carolina Senate 21st district general election, 2018 [37]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 33,238 70.94%
Republican Timothy Leever13,61629.06%
Total votes46,854 100.00%
Democratic hold

District 22

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

North Carolina Senate 22nd district general election, 2018 [38]
PartyCandidateVotes%
Democratic Mike Woodard (incumbent) 46,153 61.81%
Republican Rickey (Rick) Padgett26,98936.14%
Libertarian Ray Ubinger1,5272.05%
Total votes74,669 100.00%
Democratic hold

District 23

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

North Carolina Senate 23rd district general election, 2018 [39]
PartyCandidateVotes%
Democratic Valerie Foushee (incumbent) 73,332 71.29%
Republican Tom Glendinning29,53028.71%
Total votes102,862 100.00%
Democratic hold

District 24

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

North Carolina Senate 24th district general election, 2018 [40]
PartyCandidateVotes%
Republican Rick Gunn (incumbent) 42,324 53.86%
Democratic J. D. Wooten36,25546.14%
Total votes78,579 100.00%
Republican hold

District 25

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

North Carolina Senate 25th district Republican primary election, 2018 [41]
PartyCandidateVotes%
Republican Tom McInnis (incumbent)) 8,911 60.98%
Republican Michelle Lexo5,70139.02%
Total votes14,612 100%
North Carolina Senate 25th district general election, 2018 [42]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 41,601 57.09%
Democratic Helen 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 Tillman, who had represented the 29th district since 2003, successfully sought re-election here.

North Carolina Senate 26th district general election, 2018 [43]
PartyCandidateVotes%
Republican Jerry Tillman (incumbent) 39,103 64.83%
Democratic William (Bill) McCaskill21,21735.17%
Total votes60,320 100.00%
Republican hold

District 27

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

North Carolina Senate 27th district general election, 2018 [44]
PartyCandidateVotes%
Democratic Michael Garrett 45,205 50.52%
Republican Trudy Wade (incumbent)44,26849.48%
Total votes89,473 100.00%
Democratic gain from Republican

District 28

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

North Carolina Senate 28th District general election, 2018 [45]
PartyCandidateVotes%
Democratic Gladys Robinson (incumbent) 56,262 75.25%
Republican Clark 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 had represented the 33rd district since 2017, did not seek re-election. Eddie Gallimore defeated representative Sam Watford to win the Republican nomination, and easily won the general election.

North Carolina Senate 29th district Republican primary election, 2018 [46]
PartyCandidateVotes%
Republican Eddie Gallimore 11,775 55.48%
Republican Sam Watford 9,44844.52%
Total votes21,223 100%
North Carolina Senate 29th district general election, 2018 [47]
PartyCandidateVotes%
Republican Eddie Gallimore 46,974 71.64%
Democratic Cheraton 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 had represented the 26th district and its predecessors since 2001, successfully sought re-election here.

North Carolina Senate 30th district general election, 2018 [48]
PartyCandidateVotes%
Republican Phil Berger (incumbent) 43,132 62.63%
Democratic Jen Mangrum23,55834.21%
Libertarian R. Michael Jordan2,1823.17%
Total votes68,872 100.00%
Republican hold

District 31

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

North Carolina Senate 31st district Republican primary election, 2018 [49]
PartyCandidateVotes%
Republican Joyce Krawiec (incumbent) 6,436 48.64%
Republican Dan Barrett (incumbent)6,20446.88%
Republican Peter Antinozzi5934.48%
Total votes13,233 100%
North Carolina Senate 31st district general election, 2018 [50]
PartyCandidateVotes%
Republican Joyce Krawiec (incumbent) 54,267 61.00%
Democratic John Motsinger Jr.34,69339.00%
Total votes88,960 100.00%
Republican hold

District 32

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

North Carolina Senate 32nd district general election, 2018 [51]
PartyCandidateVotes%
Democratic Paul Lowe Jr. (incumbent) 47,221 72.88%
Republican Eric 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.

North Carolina Senate 33rd district Republican primary election, 2018 [52]
PartyCandidateVotes%
Republican Carl Ford 8,418 60.04%
Republican Bill Sorenson5,60239.96%
Total votes14,020 100%
North Carolina Senate 33rd district general election, 2018 [53]
PartyCandidateVotes%
Republican Carl Ford 47,473 68.18%
Democratic Arin Wilhelm22,15431.82%
Total votes69,627 100.00%
Republican win (new seat)

District 34

Incumbent Republican Dan Barrett had 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 was 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 Curtis's term in the 44th district.

North Carolina Senate 34th district Democratic primary election, 2018 [54]
PartyCandidateVotes%
Democratic Beniah McMiller 1,483 43.46%
Democratic William Stinson1,27137.25%
Democratic Lisaney Kong65819.28%
Total votes3,412 100%
North Carolina Senate 34th district Republican primary election, 2018 [55]
PartyCandidateVotes%
Republican Vickie Sawyer 4,800 43.83%
Republican Bob Rucho 3,63633.20%
Republican A. J. Daoud1,51913.87%
Republican William "Bill" Howell9969.10%
Total votes10,951 100%
North Carolina Senate 34th district general election, 2018 [56]
PartyCandidateVotes%
Republican Vickie Sawyer 54,635 69.73%
Democratic Beniah McMiller23,71630.27%
Total votes78,351 100.00%
Republican win (new seat)

District 35

Incumbent Republican Tommy Tucker had represented the 35th district since 2011. Tucker did not seek re-election.

North Carolina Senate 35th district general election, 2018 [57]
PartyCandidateVotes%
Republican Todd Johnson 49,848 61.51%
Democratic Caroline L. Walker31,18838.49%
Total votes81,036 100.00%
Republican hold

District 36

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

North Carolina Senate 36th district general election, 2018 [58]
PartyCandidateVotes%
Republican Paul Newton (incumbent) 44,938 56.63%
Democratic Mark E. Shelley34,41643.37%
Total votes79,354 100.00%
Republican hold

District 37

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

North Carolina Senate 37th district general election, 2018 [59]
PartyCandidateVotes%
Democratic Jeff Jackson (incumbent) 52,261 78.05%
Republican Nora Trotman13,39520.01%
Constitution Stuart Andrew Collins1,3011.94%
Total votes66,957 100.00%
Democratic hold

District 38

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

North Carolina Senate 38th district Democratic primary election, 2018 [60]
PartyCandidateVotes%
Democratic Mujtaba Mohammed 6,899 51.93%
Democratic Joel Ford (incumbent)5,40840.71%
Democratic Roderick Davis6314.75%
Democratic Tim Wallis3462.60%
Total votes13,284 100%
North Carolina Senate 38th district general election, 2018 [61]
PartyCandidateVotes%
Democratic Mujtaba Mohammed 53,563 81.73%
Republican Richard Rivette11,97218.27%
Total votes65,535 100.00%
Democratic hold

District 39

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

North Carolina Senate 39th district Democratic primary election, 2018 [62]
PartyCandidateVotes%
Democratic Chad Stachowicz 5,239 50.08%
Democratic Ann Harlan5,22249.92%
Total votes10,461 100%
North Carolina Senate 39th district Republican primary election, 2018 [63]
PartyCandidateVotes%
Republican Dan Bishop (incumbent) 8,778 71.28%
Republican Beth Monaghan3,53728.72%
Total votes12,315 100%
North Carolina Senate 39th district general election, 2018 [64]
PartyCandidateVotes%
Republican Dan Bishop (incumbent) 49,698 52.89%
Democratic Chad Stachowicz44,27347.11%
Total votes93,971 100.00%
Republican hold

District 40

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

North Carolina Senate 40th district general election, 2018 [65]
PartyCandidateVotes%
Democratic Joyce Waddell (incumbent) 44,773 75.63%
Republican Mr. Bobbie Shields14,42624.37%
Total votes59,199 100.00%
Democratic hold

District 41

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

North Carolina Senate 41st district general election, 2018 [66]
PartyCandidateVotes%
Democratic Natasha Marcus 49,459 56.85%
Republican Jeff Tarte (incumbent)37,53643.15%
Total votes86,995 100.00%
Democratic gain from Republican

District 42

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

North Carolina Senate 42nd district Republican primary election, 2018 [67]
PartyCandidateVotes%
Republican Andy Wells (incumbent) 9,018 47.46%
Republican Mark Hollo 6,50634.24%
Republican Ryan Huffman2,23611.77%
Republican Dustin Long1,2416.53%
Total votes19,001 100%
North Carolina Senate 42nd district general election, 2018 [68]
PartyCandidateVotes%
Republican Andy Wells (incumbent) 44,323 66.31%
Democratic Ric Vandett22,52233.69%
Total votes66,845 100.00%
Republican hold

District 43

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

North Carolina Senate 43rd district general election, 2018 [69]
PartyCandidateVotes%
Republican Kathy Harrington (incumbent) 42,906 63.39%
Democratic Altriese Price22,88133.80%
Libertarian Mitchell D. Bridges1,9002.81%
Total votes67,687 100.00%
Republican hold

District 44

Incumbent Republican David Curtis had 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.

North Carolina Senate 44th district Republican primary election, 2018 [70]
PartyCandidateVotes%
Republican Ted Alexander 5,523 44.37%
Republican David Curtis (incumbent)4,55436.59%
Republican Martin Oakes2,37019.04%
Total votes12,447 100%
North Carolina Senate 44th district general election, 2018 [71]
PartyCandidateVotes%
Republican Ted Alexander 46,861 68.85%
Democratic David Lee Lattimore21,20431.15%
Total votes68,065 100.00%
Republican hold

District 45

Following redistricting, incumbent Republicans Deanna Ballard and Shirley 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.

North Carolina Senate 45th district Republican primary election, 2018 [72]
PartyCandidateVotes%
Republican Deanna Ballard (incumbent) 8,403 53.59%
Republican Shirley Randleman (incumbent)7,27646.41%
Total votes15,679 100%
North Carolina Senate 45th district general election, 2018 [73]
PartyCandidateVotes%
Republican Deanna Ballard (incumbent) 48,998 65.08%
Democratic Wes Luther26,29334.92%
Total votes75,291 100.00%
Republican hold

District 46

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

North Carolina Senate 46th district general election, 2018 [74]
PartyCandidateVotes%
Republican Warren Daniel (incumbent) 42,445 69.97%
Democratic Art Sherwood18,21830.03%
Total votes60,663 100.00%
Republican hold

District 47

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

North Carolina Senate 47th district Democratic primary election, 2018 [75]
PartyCandidateVotes%
Democratic David Wheeler 4,272 54.17%
Democratic Cheryl D. Swofford2,47331.36%
Democratic Christopher H. Rumfelt1,14114.47%
Total votes7,886 100%
North Carolina Senate 47th district general election, 2018 [76]
PartyCandidateVotes%
Republican Ralph Hise (incumbent) 44,305 62.33%
Democratic David Wheeler26,77737.67%
Total votes71,082 100.00%
Republican hold

District 48

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

North Carolina Senate 48th district general election, 2018 [77]
PartyCandidateVotes%
Republican Chuck Edwards (incumbent) 49,073 56.26%
Democratic Norm Bossert38,14743.74%
Total votes87,220 100.00%
Republican hold

District 49

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

North Carolina Senate 49th district general election, 2018 [78]
PartyCandidateVotes%
Democratic Terry Van Duyn (incumbent) 61,092 63.70%
Republican Mark Crawford32,51933.91%
Libertarian Lyndon John Smith2,2902.39%
Total votes95,901 100.00%
Democratic hold

District 50

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

North Carolina Senate 50th district general election, 2018 [79]
PartyCandidateVotes%
Republican Jim Davis (incumbent) 48,387 60.30%
Democratic Bobby Kuppers31,85139.70%
Total votes80,238 100.00%
Republican hold

See also

Notes

  1. Redistricted from the 3rd district.
  2. Redistricted from the 16th district.
  3. Redistricted from the 15th district.
  4. Redistricted from the 29th district.
  5. Redistricted from the 33rd district.
  6. Redistricted from the 26th district.
  7. Redistricted from the 34th district.
  8. Redistricted from the 30th district.

References

  1. Bonner, Lynn. "With no recount in close race, Democrats break supermajority in NC Senate". The News & Observer. Retrieved June 24, 2020.
  2. Larson, David (December 26, 2018). "Eight years of Republican supermajority brought major changes to NC". The North State Journal. Retrieved June 24, 2020.
  3. "11/06/2018 OFFICIAL GENERAL ELECTION RESULTS - STATEWIDE". NC SBE Contest Results. North Carolina Board of Elections. Retrieved June 24, 2020.
  4. Tiberii, Jeff. "Republicans Lose Supermajorities In North Carolina General Assembly". www.wunc.org. Retrieved June 24, 2020.
  5. Jacobson, Louis (October 8, 2018). "A Month Before Election Day, Democrats Poised for Legislative Gains". Governing. Retrieved June 27, 2024.
  6. North Carolina State Board of Elections.
  7. North Carolina State Board of Elections.
  8. North Carolina State Board of Elections.
  9. North Carolina State Board of Elections.
  10. North Carolina State Board of Elections.
  11. Bonner, Lynn (August 29, 2017). "Republican NC senator, facing a new district, says he's not running in 2018". The News & Observer . Retrieved July 26, 2025.
  12. North Carolina State Board of Elections.
  13. North Carolina State Board of Elections.
  14. North Carolina State Board of Elections.
  15. North Carolina State Board of Elections.
  16. North Carolina State Board of Elections.
  17. North Carolina State Board of Elections.
  18. North Carolina State Board of Elections.
  19. North Carolina State Board of Elections.
  20. North Carolina State Board of Elections.
  21. North Carolina State Board of Elections.
  22. North Carolina State Board of Elections.
  23. North Carolina State Board of Elections.
  24. North Carolina State Board of Elections.
  25. North Carolina State Board of Elections.
  26. North Carolina State Board of Elections.
  27. North Carolina State Board of Elections.
  28. North Carolina State Board of Elections.
  29. North Carolina State Board of Elections.
  30. North Carolina State Board of Elections.
  31. North Carolina State Board of Elections.
  32. North Carolina State Board of Elections.
  33. North Carolina State Board of Elections.
  34. North Carolina State Board of Elections.
  35. North Carolina State Board of Elections.
  36. North Carolina State Board of Elections.
  37. North Carolina State Board of Elections.
  38. North Carolina State Board of Elections.
  39. North Carolina State Board of Elections.
  40. North Carolina State Board of Elections.
  41. North Carolina State Board of Elections.
  42. North Carolina State Board of Elections.
  43. North Carolina State Board of Elections.
  44. North Carolina State Board of Elections.
  45. North Carolina State Board of Elections.
  46. North Carolina State Board of Elections.
  47. North Carolina State Board of Elections.
  48. North Carolina State Board of Elections.
  49. North Carolina State Board of Elections.
  50. North Carolina State Board of Elections.
  51. North Carolina State Board of Elections.
  52. North Carolina State Board of Elections.
  53. North Carolina State Board of Elections.
  54. North Carolina State Board of Elections.
  55. North Carolina State Board of Elections.
  56. North Carolina State Board of Elections.
  57. North Carolina State Board of Elections.
  58. North Carolina State Board of Elections.
  59. North Carolina State Board of Elections.
  60. North Carolina State Board of Elections.
  61. North Carolina State Board of Elections.
  62. North Carolina State Board of Elections.
  63. North Carolina State Board of Elections.
  64. North Carolina State Board of Elections.
  65. North Carolina State Board of Elections.
  66. North Carolina State Board of Elections.
  67. North Carolina State Board of Elections.
  68. North Carolina State Board of Elections.
  69. North Carolina State Board of Elections.
  70. North Carolina State Board of Elections.
  71. North Carolina State Board of Elections.
  72. North Carolina State Board of Elections.
  73. North Carolina State Board of Elections.
  74. North Carolina State Board of Elections.
  75. North Carolina State Board of Elections.
  76. North Carolina State Board of Elections.
  77. North Carolina State Board of Elections.
  78. North Carolina State Board of Elections.
  79. North Carolina State Board of Elections.