2018 Missouri Senate election

{{Short description|none}}

{{Use mdy dates|date=September 2023}}

{{more citations needed|date=December 2018}}

{{Infobox election

| election_name = Missouri Senate elections, 2018

| country = Missouri

| type = legislative

| ongoing = no

| previous_election = Missouri Senate elections, 2016

| previous_year = 2016

| next_election = 2020 Missouri Senate election

| next_year = 2020

| seats_for_election = 17 even-numbered districts in the Missouri Senate

| majority_seats = 18

| election_date = {{Start date|2018|11|06}}

| image1 = Ron Richard and Virginia Young (5145957556) (cropped).jpg

| leader1 = Ron Richard
(retired)

| party1 = Republican Party (United States)

| leader_since1 = September 15, 2015

| leaders_seat1 = 32nd district

| last_election1 = 24

| seats1 = 24

| seat_change1 = {{steady}}

| popular_vote1 = 710,940

| percentage1 = 58.59%

| swing1 =

| image2 = 3x4.svg

| leader2 = Gina Walsh

| party2 = Democratic Party (United States)

| leader_since2 = July 7, 2016

| leaders_seat2 = 13th district

| last_election2 = 10

| seats2 = 10

| seat_change2 = {{steady}}

| popular_vote2 = 494,965

| percentage2 = 40.79%

| swing2 =

| map_image = Missouri State Senate 2018 Gains and Holds Map.svg

| map_size = 300px

| map_caption = Results:
{{legend0|#92C5DE|Democratic hold}} {{legend0|#F48882|Republican hold}}
{{legend0|#D3D3D3|No election}}

| title = President pro tempore

| before_election = Ron Richard

| before_party = Republican Party (United States)

| after_election = Dave Schatz

| after_party = Republican Party (United States)

}}

{{ElectionsMO}}

The 2018 Missouri Senate elections were held on November 6, 2018, to elect the seventeen Missouri Senators to the Missouri Senate. Half of the Senate's thirty-four seats are up for election every two years, with each Senator serving four-year terms. The last time that these seats were up for election was the 2014 Missouri Senate election next time that these seats were up was in the 2022 Missouri Senate election.

{{Toclimit|limit=2}}

Results summary

=Statewide=

class="wikitable" style="font-size:100%; text-align:right;"
colspan=2 rowspan=2|Partyrowspan=2|Candi-
dates
colspan=2|Votescolspan=3|Seats
No.%No. || +/–%
style="background:{{party color|Republican Party (United States)}};"|align=left|Republican Party16710,94058.59%14{{Steady}}82.35%
style="background:{{party color|Democratic Party (United States)}};"|align=left|Democratic Party17| 494,96540.79%3{{Steady}}17.65%
style="background:{{party color|Libertarian Party (United States)}};"|align=left|Libertarian Party35,2790.44%0{{Steady}}0.00%
style="background:{{party color|Green Party (United States)}};"|align=left|Green Party12,1140.17%0{{Steady}}0.00%
style="background:{{party color|Write-in candidate}};"|align=left|Write-Ins1280.00%0{{Steady}}0.00%
style="font-weight:bold"

| colspan=2 align=left|Total

381,213,326100.00%17{{Steady}}100.00%

=District=

Results of the 2018 Missouri State Senate elections by district:

class="wikitable plainrowheaders sortable" style="font-size:100%; text-align:right;"

! scope=col rowspan=3|District

! scope=col colspan=2|Republican

! scope=col colspan=2|Democratic

! scope=col colspan=2|Others

! scope=col colspan=2|Total

! scope=col rowspan=3|Result

scope=col colspan=2 style="background:{{party color|Republican Party (United States)}}"|scope=col colspan=2 style="background:{{party color|Democratic Party (United States)}}"|scope=col colspan=2|scope=col colspan=2|
scope=col data-sort-type="number"|Votesscope=col data-sort-type="number"|%scope=col data-sort-type="number"|Votesscope=col data-sort-type="number"|%scope=col data-sort-type="number"|Votesscope=col data-sort-type="number"|%scope=col data-sort-type="number"|Votesscope=col data-sort-type="number"|%
{{Party shading/Republican}}

| align=left| District 2

52,14559.69%35,21940.31%--87,364100.00%align=left|Republican Hold
{{Party shading/Democratic}}

| align=left| District 4

16,77322.96%56,28977.04%--73,062100.00%align=left|Democratic Hold
{{Party shading/Republican}}

| align=left| District 6

52,86173.22%17,78324.63%1,5482.15%72,192100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 8

41,09454.69%34,05245.31%--75,146100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 10

48,27770.31%20,38429.69%--68,661100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 12

49,94772.50%18,95027.50%--68,897100.00%align=left|Republican Hold
{{Party shading/Democratic}}

| align=left| District 14

--51,815100.00%--51,815100.00%align=left|Democratic Hold
{{Party shading/Republican}}

| align=left| District 16

41,98570.18%17,83929.82%--59,824100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 18

46,22570.30%19,52829.70%--65,753100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 20

62,24773.88%22,00626.12%--84,253100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 22

40,55358.33%26,89638.68%2,0772.99%69,526100.00%align=left|Republican Hold
{{Party shading/Democratic}}

| align=left| District 24

30,49437.15%49,91060.80%1,6822.05%82,086100.00%align=left|Democratic Hold
{{Party shading/Republican}}

| align=left| District 26

53,14364.02%29,86635.98%--83,009100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 28

53,65979.18%14,11320.82%--67,772100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 30

34,50653.35%30,17546.65%--64,681100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 32

48,38373.73%15,12523.05%2,1143.22%65,622100.00%align=left|Republican Hold
{{Party shading/Republican}}

| align=left| District 34

38,64852.47%35,01547.53%--73,663100.00%align=left|Republican Hold
class="sortbottom" style="font-weight:bold"

| align=left|Total

710,94058.59%494,96540.79%7,4210.61%1,213,326100.00%

=Close races=

Districts where the margin of victory was under 10%:

  1. District 8, 9.38%
  2. District 30, 6.7%
  3. District 34, 4.94%

Predictions

class="wikitable" style="text-align:center"

!Source

!Ranking

!As of

align=left | Governing{{Cite web |last=Jacobson |first=Louis |date=2018-10-08 |title=A Month Before Election Day, Democrats Poised for Legislative Gains |url=https://www.governing.com/archive/gov-2018-state-legislatures-democrats-gains.html |access-date=2024-06-27 |website=Governing |language=en}}

| {{USRaceRating|Likely|R}}

| October 8, 2018

District 2

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Patrice Billings

| votes = 16,711

| percentage = 100.0%

}}

{{Election box total no change

| votes = 16,711

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Bob Onder (incumbent)

| votes = 21,847

| percentage = 100.0%

}}

{{Election box total no change

| votes = 21,847

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 2nd State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Bob Onder (incumbent)

| votes = 52,145

| percentage = 59.69%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Patrice Billings

| votes = 35,219

| percentage = 40.31%

}}

{{Election box margin of victory no change

| votes = 16,926

| percentage = 19.38%

}}

{{Election box total no change

| votes = 87,364

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 4

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Karla May

| votes = 20,303

| percentage = 57.20%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Jacob Hummel (incumbent)

| votes = 15,189

| percentage = 42.80%

}}

{{Election box margin of victory no change

| votes = 5,114

| percentage = 14.40%

}}

{{Election box total no change

| votes = 35,492

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Robert J. Crump

| votes = 4,743

| percentage = 100.0%

}}

{{Election box total no change

| votes = 4,743

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title=Missouri's 4th State Senate District, 2018

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Karla May

| votes = 56,289

| percentage = 77.04%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Robert J. Crump

| votes = 16,773

| percentage = 22.96%

}}

{{Election box margin of victory no change

| votes = 39,516

| percentage = 54.08%

}}

{{Election box total no change

| votes = 73,062

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Democratic Party (United States)

}}

{{Election box end}}

District 6

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Nicole Thompson

| votes = 4,746

| percentage = 55.84%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Bryan Struebig

| votes = 1,938

| percentage = 22.80%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Mollie Kristen Freebairn

| votes = 1,815

| percentage = 21.36%

}}

{{Election box margin of victory no change

| votes = 2,808

| percentage = 33.04%

}}

{{Election box total no change

| votes = 8,499

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Mike Bernskoetter

| votes = 27,708

| percentage = 100.0%

}}

{{Election box total no change

| votes = 27,708

| percentage = 100.0%

}}

{{Election box end}}

=Libertarian primary=

==Primary results==

{{Election box begin no change

| title = Libertarian Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Steve Wilson

| votes = 104

| percentage = 100.0%

}}

{{Election box total no change

| votes = 104

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 6th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Mike Bernskoetter

| votes = 52,861

| percentage = 73.22%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Nicole Thompson

| votes = 17,783

| percentage = 24.63%

}}

{{Election box candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Steven Wilson

| votes = 1,520

| percentage = 2.11%

}}{{Election box candidate no change

| party = N/A

| candidate = Write-Ins

| votes = 28

| percentage = 0.04%

}}

{{Election box margin of victory no change

| votes = 35,078

| percentage = 48.59%

}}

{{Election box total no change

| votes = 72,192

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 8

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Hillary Shields

| votes = 16,089

| percentage = 100.0%

}}

{{Election box total no change

| votes = 16,089

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Mike Cierpiot (incumbent)

| votes = 16,836

| percentage = 89.02%

}}{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Leonard Jonas Hughes IV

| votes = 2,076

| percentage = 10.98%

}}

{{Election box margin of victory no change

| votes = 14,760

| percentage = 78.04%

}}

{{Election box total no change

| votes = 18,912

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 8th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Mike Cierpiot (incumbent)

| votes = 41,094

| percentage = 54.69%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Hillary Shields

| votes = 34,052

| percentage = 45.31%

}}

{{Election box margin of victory no change

| votes = 7,042

| percentage = 9.38%

}}

{{Election box total no change

| votes = 75,146

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 10

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Ayanna Shivers

| votes = 10,462

| percentage = 100.0%

}}

{{Election box total no change

| votes = 10,462

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Jeanie Riddle (incumbent)

| votes = 26,446

| percentage = 100.0%

}}

{{Election box total no change

| votes = 26,446

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 10th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Jeanie Riddle (incumbent)

| votes = 48,277

| percentage = 70.31%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Ayanna Shivers

| votes = 20,384

| percentage = 29.69%

}}

{{Election box margin of victory no change

| votes = 27,893

| percentage = 40.62%

}}

{{Election box total no change

| votes = 68,661

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 12

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Terry Richard

| votes = 8,924

| percentage = 100.0%

}}

{{Election box total no change

| votes = 8,924

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Dan Hegeman

| votes = 23,784

| percentage = 100.0%

}}

{{Election box total no change

| votes = 23,784

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 12th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Dan Hegeman (incumbent)

| votes = 49,947

| percentage = 72.50%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Terry Richard

| votes = 18,950

| percentage = 27.50%

}}

{{Election box margin of victory no change

| votes = 30,997

| percentage = 45.00%

}}

{{Election box total no change

| votes = 68,897

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 14

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Brian Williams

| votes = 12,615

| percentage = 40.19%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Sharon L. Pace

| votes = 11,782

| percentage = 37.53%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Joe Adams

| votes = 6,993

| percentage = 22.28%

}}

{{Election box margin of victory no change

| votes = 833

| percentage = 2.66%

}}

{{Election box total no change

| votes = 31,390

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 14th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Brian Williams

| votes = 51,815

| percentage = 100.0%

}}

{{Election box total no change

| votes = 51,815

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Democratic Party (United States)

}}

{{Election box end}}

District 16

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Ryan Dillon

| votes = 6,017

| percentage = 100.0%

}}

{{Election box total no change

| votes = 6,017

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Justin Dan Brown (incumbent)

| votes = 10,535

| percentage = 40.06%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Diane Franklin

| votes = 9,262

| percentage = 35.22%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Keith Frederick

| votes = 6,500

| percentage = 24.72%

}}

{{Election box total no change

| votes = 26,297

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 16th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Justin Dan Brown (incumbent)

| votes = 41,985

| percentage = 70.18%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Ryan Dillon

| votes = 17,839

| percentage = 29.82%

}}

{{Election box margin of victory no change

| votes = 24,146

| percentage = 40.36%

}}

{{Election box total no change

| votes = 59,824

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 18

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Crystal Stephens

| votes = 9,733

| percentage = 100.0%

}}

{{Election box total no change

| votes = 9,733

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Cindy O'Laughlin

| votes = 9,893

| percentage = 36.70%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Craig Redmon

| votes = 7,236

| percentage = 26.84%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Nate Walker

| votes = 5,340

| percentage = 19.81%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Lindell F. Shumake

| votes = 4,489

| percentage = 16.65%

}}

{{Election box margin of victory no change

| votes = 2,657

| percentage = 9.86%

}}

{{Election box total no change

| votes = 26,958

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 18th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Cindy O'Laughlin

| votes = 46,225

| percentage = 70.30%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Crystal Stephens

| votes = 19,528

| percentage = 29.70%

}}

{{Election box margin of victory no change

| votes = 26,697

| percentage = 40.60%

}}

{{Election box total no change

| votes = 65,753

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 20

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Jim Billedo

| votes = 7,909

| percentage = 100.0%

}}

{{Election box total no change

| votes = 7,909

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Eric W. Burlison

| votes = 25,059

| percentage = 100.0%

}}

{{Election box total no change

| votes = 25,059

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 20th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Eric W. Burlison

| votes = 62,247

| percentage = 73.88%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Jim Billedo

| votes = 22,006

| percentage = 26.12%

}}

{{Election box margin of victory no change

| votes = 40,241

| percentage = 47.76%

}}

{{Election box total no change

| votes = 84,253

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 22

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Robert Butler

| votes = 10,706

| percentage = 66.95%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Edward Thurman

| votes = 5,286

| percentage = 33.05%

}}

{{Election box margin of victory no change

| votes = 5,420

| percentage = 33.90%

}}

{{Election box total no change

| votes = 15,992

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Paul Wieland (incumbent)

| votes = 18,378

| percentage = 100.0%

}}

{{Election box total no change

| votes = 18,378

| percentage = 100.0%

}}

{{Election box end}}

=Libertarian primary=

==Primary results==

{{Election box begin no change

| title = Libertarian Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Richie Camden

| votes = 309

| percentage = 100.0%

}}

{{Election box total no change

| votes = 309

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 22nd State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Paul Wieland (incumbent)

| votes = 40,553

| percentage = 58.33%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Robert Butler

| votes = 26,896

| percentage = 38.68%

}}

{{Election box candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Richie Camden

| votes = 2,077

| percentage = 2.99%

}}

{{Election box margin of victory no change

| votes = 11,580

| percentage = 19.65%

}}

{{Election box total no change

| votes = 69,526

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 24

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Jill Schupp (incumbent)

| votes = 27,548

| percentage = 100.0%

}}

{{Election box total no change

| votes = 27,548

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Gregory B. Powers

| votes = 11,229

| percentage = 100.0%

}}

{{Election box total no change

| votes = 11,229

| percentage = 100.0%

}}

{{Election box end}}

=Libertarian primary=

==Primary results==

{{Election box begin no change

| title = Libertarian Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Jim Higgins

| votes = 225

| percentage = 100.0%

}}

{{Election box total no change

| votes = 225

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 24th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Jill Schupp (incumbent)

| votes = 49,910

| percentage = 60.80%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Gregory B. Powers

| votes = 30,494

| percentage = 37.15%

}}

{{Election box candidate with party link no change

| party = Libertarian Party (United States)

| candidate = Jim Higgins

| votes = 1,682

| percentage = 2.05%

}}

{{Election box margin of victory no change

| votes = 19,416

| percentage = 23.65%

}}

{{Election box total no change

| votes = 82,086

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Democratic Party (United States)

}}

{{Election box end}}

District 26

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = John Kiehne

| votes = 13,950

| percentage = 100.0%

}}

{{Election box total no change

| votes = 13,950

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Dave Schatz (incumbent)

| votes = 24,992

| percentage = 100.0%

}}

{{Election box total no change

| votes = 24,992

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 26th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Dave Schatz (incumbent)

| votes = 53,143

| percentage = 64.02%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = John Kiehne

| votes = 29,866

| percentage = 35.98%

}}

{{Election box margin of victory no change

| votes = 23,277

| percentage = 28.04%

}}

{{Election box total no change

| votes = 83,009

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 28

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Joe Poor

| votes = 6,590

| percentage = 100.0%

}}

{{Election box total no change

| votes = 6,590

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Sandy Crawford (incumbent)

| votes = 26,245

| percentage = 100.0%

}}

{{Election box total no change

| votes = 26,245

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 28th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Sandy Crawford (incumbent)

| votes = 53,659

| percentage = 79.18%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Joe Poor

| votes = 14,113

| percentage = 20.82%

}}

{{Election box margin of victory no change

| votes = 39,546

| percentage = 58.36%

}}

{{Election box total no change

| votes = 67,772

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 30

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Charlie Norr

| votes = 12,552

| percentage = 100.0%

}}

{{Election box total no change

| votes = 12,552

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Lincoln Hough

| votes = 15,952

| percentage = 100.0%

}}

{{Election box total no change

| votes = 15,952

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 30th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Lincoln Hough

| votes = 34,506

| percentage = 53.35%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Charlie Norr

| votes = 30,175

| percentage = 46.65%

}}

{{Election box margin of victory no change

| votes = 4,331

| percentage = 6.70%

}}

{{Election box total no change

| votes = 64,681

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 32

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Carolyn McGowan

| votes = 5,119

| percentage = 100.0%

}}

{{Election box total no change

| votes = 5,119

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Bill White

| votes = 17,478

| percentage = 64.16%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Rob O'Brian

| votes = 9,765

| percentage = 35.84%

}}

{{Election box margin of victory no change

| votes = 7,713

| percentage = 28.32%

}}

{{Election box total no change

| votes = 27,243

| percentage = 100.0%

}}

{{Election box end}}

=Green primary=

==Primary results==

{{Election box begin no change

| title = Green Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Green Party (United States)

| candidate = Conon Gillis

| votes = 85

| percentage = 100.0%

}}

{{Election box total no change

| votes = 85

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 32nd State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Bill White

| votes = 48,383

| percentage = 73.73%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Carolyn McGowan

| votes = 15,125

| percentage = 23.05%

}}

{{Election box candidate with party link no change

| party = Green Party (United States)

| candidate = Conon Gillis

| votes = 2,114

| percentage = 3.22%

}}

{{Election box margin of victory no change

| votes = 33,258

| percentage = 50.68%

}}

{{Election box total no change

| votes = 65,622

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

District 34

=Democratic primary=

==Primary results==

{{Election box begin no change

| title = Democratic Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (United States)

| candidate = Martin T. Rucker II

| votes = 15,033

| percentage = 100.0%

}}

{{Election box total no change

| votes = 15,033

| percentage = 100.0%

}}

{{Election box end}}

=Republican primary=

==Primary results==

{{Election box begin no change

| title = Republican Primary Results{{cite web|url=https://enrarchives.sos.mo.gov/enrnet/default.aspx?eid=750004535|title=State of Missouri - Primary Election, August 07, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Tony Luetkemeyer

| votes = 11,679

| percentage = 53.67%

}}

{{Election box candidate with party link no change

| party = Republican Party (United States)

| candidate = Harry Roberts

| votes = 10,083

| percentage = 46.33%

}}

{{Election box margin of victory no change

| votes = 1,596

| percentage = 7.34%

}}

{{Election box total no change

| votes = 21,762

| percentage = 100.0%

}}

{{Election box end}}

=General election=

=Results=

{{Election box begin no change

| title = Missouri's 34th State Senate District, 2018{{cite web|url=https://enr.sos.mo.gov/|title=State of Missouri - General Election, November 06, 2018|work=Missouri Secretary of State|date=November 16, 2018}}

}}

{{Election box winning candidate with party link no change

| party = Republican Party (United States)

| candidate = Tony Luetkemeyer

| votes = 38,648

| percentage = 52.47%

}}

{{Election box candidate with party link no change

| party = Democratic Party (United States)

| candidate = Martin T. Rucker II

| votes = 35,015

| percentage = 47.53%

}}

{{Election box margin of victory no change

| votes = 3,633

| percentage = 4.94%

}}

{{Election box total no change

| votes = 73,663

| percentage = 100.0%

}}

{{Election box hold with party link no swing

|winner = Republican Party (United States)

}}

{{Election box end}}

See also

References