2024 Kansas Senate election#District 31
{{short description|None}}
{{Use mdy dates|date=February 2024}}
{{Infobox election
| election_name = 2024 Kansas Senate election
| country = Kansas
| type = legislative
| ongoing = no
| previous_election = 2020 Kansas Senate election
| previous_year = 2020
| next_election = 2028 Kansas Senate election
| next_year = 2028
| seats_for_election = All 40 seats in the Kansas Senate
| majority_seats = 21
| election_date = {{Start date|2024|11|05}}
| image1 =
| leader1 = Ty Masterson
| party1 = Republican Party (United States)
| leaders_seat1 = 16th district
| seats_before1 = 29
| seats_after1 = 31
| seat_change1 = {{increase}} 2
| popular_vote1 = 756,351
| percentage1 = 60.43%
| swing1 = {{decrease}} 2.68%
| image2 =
| leader2 = Dinah Sykes
| party2 = Democratic Party (United States)
| leaders_seat2 = 21st district
| seats_before2 = 11
| seats_after2 = 9
| seat_change2 = {{decrease}} 2
| popular_vote2 = 484,632
| percentage2 = 38.72%
| swing2 = {{increase}}1.83%
| map_image = {{Switcher
| 300px
| Results by gains and holds
| 300px
| Results by winning party vote share}}
| map_caption = Results:
{{legend0|#CA0120|Republican gain}} {{legend0|#0671B0|Democratic gain}}
{{legend0|#F48882|Republican hold}} {{legend0|#92C5DE|Democratic hold}}
Vote share:
{{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}} {{legend0|#a80000|>90%}}
{{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#0d0596|>90%}}
| title = President of the Senate
| before_election = Ty Masterson
| before_party = Republican Party (United States)
| after_election = Ty Masterson
| after_party = Republican Party (United States)
}}
{{Elections in Kansas}}
The 2024 Kansas Senate election was held on November 5, 2024, alongside the 2024 United States elections. All 40 seats in the Kansas Senate were up for election and the primary was held on August 6, 2024.{{Cite web |title=Kansas State Senate elections, 2024 |url=https://ballotpedia.org/Kansas_State_Senate_elections,_2024 |access-date=2024-02-01 |website=Ballotpedia |language=en}}
{{TOC limit|2}}
Retirements
Eleven incumbents did not seek re-election.
=Republicans=
- District 17: Jeff Longbine retired.{{cite web|url=https://www.emporiagazette.com/free/article_43846a3a-0caa-11ef-9553-9734fb273a2a.html|title=Longbine announces retirement, Argabright files for Senate|last1=Brooks|first1=Ryann|last2=Wagoner|first2=Jessie|date=May 8, 2024|access-date=June 2, 2024|website=The Emporia Gazette}}
- District 18: Kristen O'Shea retired.{{cite web|url=https://www.cjonline.com/story/news/politics/state/2024/04/26/kansas-sen-kristen-oshea-wont-seek-reelection-to-north-topeka-seat/73468765007/|title=What Kansas Sen. Kristen O'Shea said in opting not to run for reelection for Topeka seat|date=April 26, 2024|access-date=June 2, 2024|last=Harvel|first=Jack|website=The Topeka Capital-Journal}}
- District 23: Robert S. Olson retired.{{Cite news|last=Cooper|first=Brad|title=Olson won’t seek fourth term in Senate|url=https://sunflowerstatejournal.com/olson-wont-seek-a-fourth-term-in-senate/|date=February 13, 2023|website=Sunflower State Journal|accessdate=June 16, 2024}}
- District 26: Dan Kerschen retired.{{Cite news|last=Cooper|first=Brad|title=Kerschen won’t seek fourth term in Senate; Blasi to run in new district|url=https://sunflowerstatejournal.com/kerschen-wont-seek-fourth-term-in-senate-blasi-to-run-in-new-district/|date=June 1, 2023|website=Sunflower State Journal|accessdate=June 16, 2024}}
- District 31: Carolyn McGinn retired.{{cite web|url=https://www.ksn.com/news/capitol-bureau/sedgwick-harvey-county-senator-to-retire/|title=Sedgwick, Harvey County senator to retire|last=McMillan|first=Laura|date=January 30, 2024|access-date=June 2, 2024|website=KSNW}}
- District 33: Alicia Straub retired to run for Barton County Clerk.{{Cite news|last=Thacker|first=Susan|title=Straub challenges Schmeidler for county clerk; Reynolds runs for county attorney|url=https://www.gbtribune.com/news/local-news/straub-challenges-schmeidler-county-clerk-reynolds-runs-county-attorney/|date=June 4, 2024|website=Great Bend Tribune|accessdate=June 16, 2024}}
- District 34: Mark Steffen retired.{{Cite news|last=Kidd|first=Lucky|title=Steffen Won’t Seek Re-Election to Kansas Senate, Two File for his Seat|url=https://www.adastraradio.com/adastra-news/steffen-wont-seek-re-election-to-kansas-senate-two-file-for-his-seat|date=September 1, 2023|website=Ad Astra Radio|accessdate=June 16, 2024}}
- District 35: Rick Wilborn retired to run for State House.{{Cite news|last=Carpenter|first=Tim|title=Kansas governor orders flags lowered to mark death of state Rep. Les Mason|url=https://kansasreflector.com/briefs/kansas-governor-orders-flags-lowered-to-mark-death-of-state-rep-les-mason/|date=June 4, 2024|website=Kansas Reflector|accessdate=June 16, 2024|quote=Sen. Rick Wilborn, a McPherson Republican who had been friends with Mason for decades, filed Monday for the vacancy created by the representative’s untimely death.}}
- District 37: Molly Baumgardner retired.{{Cite news|last=Carpenter|first=Tim|title=Thirty-one Kansas legislators decline to seek reelection, dozens to win campaigns by default|url=https://kansasreflector.com/2024/06/04/thirty-kansas-legislators-decline-to-seek-reelection-dozens-to-win-campaigns-by-default/|date=June 4, 2024|website=Kansas Reflector|accessdate=June 16, 2024|quote=In a maneuver comparable to that of Landwehr, Louisburg Republican Sen. Molly Baumgardner withdrew her candidacy for reelection in the final hour.}}
- District 39: John Doll retired.{{Cite news|last=Swaim|first=Chance|title=Dozens of open seats in the Kansas Legislature could tip the scales of power in Topeka|url=https://www.kansas.com/news/politics-government/article288981230.html|date=June 8, 2024|website=The Wichita Eagle|accessdate=June 16, 2024|quote=Elsewhere in the state, Republicans senators who did not file for re-election also include John Doll of Garden City.}}
=Democrats=
- District 3: Tom Holland retired.{{cite web|url=https://www2.ljworld.com/news/state-government/2023/dec/06/douglas-county-legislator-tom-holland-wont-seek-reelection-to-the-kansas-senate/|title=Douglas County legislator Tom Holland won’t seek reelection to the Kansas Senate|last=Lawhorn|first=Chad|date=December 6, 2023|access-date=June 2, 2024|website=Lawrence Journal-World}}
Incumbents defeated
=In primary election=
One incumbent senator, a Republican, was defeated in the August 6 primary election.
==Republicans==
=In general election=
==Democrats==
- District 5: Jeff Pittman was defeated by Republican Jeff Klemp.
- District 22: Usha Reddi was defeated by Republican Brad Starnes.
Predictions
class="wikitable" style="text-align:center"
!Source !Ranking !As of |
align=left | Sabato's Crystal Ball{{Cite web |last=Jacobson |first=Louis |date=2024-10-23 |title=The State Legislatures: Several Key Battleground Chambers Remain Toss-ups |url=https://centerforpolitics.org/crystalball/the-state-legislatures-several-key-battleground-chambers-remain-toss-ups/ |access-date=2024-11-19 |website=Sabato's Crystal Ball |language=en-US}}
| {{USRaceRating|Likely|R}} | October 23, 2024 |
Results summary
class="wikitable"
|+ Summary of the November 5, 2024 Kansas Senate election results |
colspan=15 align=center|400px |
rowspan="2" colspan="2" | Party
! rowspan="2" | Candidates ! colspan="2" | Votes ! colspan="5" | Seats |
---|
{{Abbr|No.|Number}}
! % ! Before ! Up ! Won ! After ! +/– |
style="background-color:{{party color|Republican Party (United States)}}" |
| align="right" | 37 | align="right" | 756,351 | align="right" | 60.43% | align="right" | 29 | align="right" | 29 | align="right" | 31 | align="right" | 31 | align="right" | {{increase}}2 |
style="background-color:{{party color|Democratic Party (United States)}}" |
| align="right" | 34 | align="right" | 484,632 | align="right" | 38.72% | align="right" | 11 | align="right" | 11 | align="right" | 9 | align="right" | 9 | align="right" | {{decrease}}2 |
style="background-color:{{party color|Libertarian Party (United States)}}" |
| align="right" | 2 | align="right" | 8,663 | align="right" | 0.69% | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | {{steady}} |
style="background-color:{{party color|United Kansas}}" |
| align="right" | 1 | align="right" | 2,006 | align="right" | 0.16% | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | 0 | align="right" | {{steady}} |
colspan="3" align="left" | Total
| align="right" | 1,251,652 | align="right" | 100.0% | align="right" | 40 | align="right" | 40 | align="right" | 40 | align="right" | 40 | align="right" | {{steady}} |
colspan="10"| Source: |
{{bar box
| title=Popular vote
| titlebar=#ddd
| width=550px
| barwidth=710px
| bars=
{{bar percent|Republican|{{party color|Republican Party (United States)}}|60.43}}
{{bar percent|Democratic|{{party color|Democratic Party (United States)}}|38.72}}
}}
{{bar box
| title=Senate seats
| titlebar=#ddd
| width=550px
| barwidth=710px
| bars=
{{bar percent|Republican|{{party color|Republican Party (United States)}}|77.5}}
{{bar percent|Democratic|{{party color|Democratic Party (United States)}}|22.5}}
}}
=Close races=
Districts where the margin of victory was under 10%:
- District 5, 0.1% (flip)
- District 22, 1.82% (flip)
- District 11, 4.34%
- District 10, 4.78%
- District 23, 4.78%
- District 35, 5.54%
=Summary by district=
† - Incumbent not seeking re-election.
class="sortable wikitable" style="font-size:95%;line-height:14px;"
! colspan="1" |District ! class="unsortable" |Incumbent ! colspan="2" |Party ! class="unsortable" |Elected Senator ! colspan="2" |Party |
1st
| style="background:{{party color|Republican Party (United States)}};"| |Rep | style="background:{{party color|Republican Party (United States)}};"| |Rep |
2nd
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
rowspan=2 | 3rd
| Tom Holland† | style="background:{{party color|Democratic Party (United States)}};"| | Dem | rowspan=2|Rick Kloos | rowspan=2 style="background:{{party color|Republican Party (United States)}};"| | rowspan=2|Rep |
Rick Kloos{{efn|Redistricted from the 19th district.}}
| style="background:{{party color|Republican Party (United States)}};"| | Rep |
4th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
5th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Republican Party (United States)}};"| | Rep |
6th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
7th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
8th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
9th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
10th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
11th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
12th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
13th
|Tim Shallenburger{{efn|Appointed in 2023 to replace incumbent Richard Hilderbrand.}} | style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
14th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
15th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
16th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
17th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
18th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
19th
| colspan=3 align=center | New Seat | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
20th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
21st
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
22nd
|Usha Reddi{{efn|Appointed in 2023 to replace incumbent Tom Hawk.}} | style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Republican Party (United States)}};" | |Rep |
23rd
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
24th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
25th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
26th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
27th
|Chase Blasi{{efn|Appointed in 2023 to replace incumbent Gene Suellentrop.}} | style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
28th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
29th
| style="background:{{party color|Democratic Party (United States)}};" | |Dem | style="background:{{party color|Democratic Party (United States)}};" | |Dem |
30th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
31st
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
32nd
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
33rd
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
34th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
35th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
36th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
37th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
38th
|Ron Ryckman Sr.{{efn|Appointed in 2021 to replace incumbent Bud Estes}} | style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
39th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
40th
| style="background:{{party color|Republican Party (United States)}};" | |Rep | style="background:{{party color|Republican Party (United States)}};" | |Rep |
Results by district
Official primary and general election results from the Kansas Secretary of State:{{cite web|url=https://sos.ks.gov/elections/24elec/2024-Primary-Official-Vote-Totals.pdf|title=2024 Primary Election Official Vote Totals|website=Kansas Secretary of State|access-date=June 15, 2025}}{{cite web|url=https://sos.ks.gov/elections/24elec/2024-General-Election-Official-Vote-Totals.pdf|title=2024 General Election Official Vote Totals|website=Kansas Secretary of State|access-date=June 15, 2025}}
=District 1=
{{Election box begin no change
| title=2024 Kansas Senate District 1 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Craig Bowser
|votes =5,069
|percentage =40.64
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = John Eplee
|votes =4,543
|percentage =36.43
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Dennis Pyle (incumbent)
|votes =2,860
|percentage =22.93
}}
{{Election box total no change
| votes =12,472
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 1 general election
}}{{Election box winning candidate with party link no change
| candidate = Craig Bowser
| party = Republican Party (United States)
| votes = 29,530
| percentage = 100.00
}}
{{Election box total no change
| votes = 29,530
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 2=
{{Election box begin no change
| title=2024 Kansas Senate District 2 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Marci Francisco (incumbent)
|votes =3,947
|percentage =56.62
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Christina Haswood
|votes =3,024
|percentage =43.38
}}
{{Election box total no change
| votes =6,971
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 2 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = David Miller
|votes =1,031
|percentage =100.00
}}
{{Election box total no change
| votes =1,031
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 2 general election
}}{{Election box winning candidate with party link no change
| candidate = Marci Francisco (incumbent
| party = Democratic Party (United States)
| votes = 24,004
| percentage = 78.30
}}{{Election box candidate with party link no change
| candidate = David Miller
| party = Republican Party (United States)
| votes = 6,651
| percentage = 21.70
}}{{Election box total no change
| votes = 30,655
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 3=
{{Election box begin no change
| title=2024 Kansas Senate District 3 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Rick Kloos (incumbent)
|votes = 5,200
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,200
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 3 Democratic primary
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Dena Sattler
|votes = 2,813
|percentage = 100
}}
{{Election box total no change
| votes = 2,813
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 3 general election
}}{{Election box winning candidate with party link no change
| candidate = Rick Kloos (incumbent)
| party = Republican Party (United States)
| votes = 21,942
| percentage = 57.40
}}{{Election box candidate with party link no change
| candidate = Dena Sattler
| party = Democratic Party (United States)
| votes = 16,285
| percentage = 42.60
}}{{Election box total no change
| votes = 38,227
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 4=
{{Election box begin no change
| title=2024 Kansas Senate District 4 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = David Haley (incumbent)
|votes = 2,593
|percentage = 57.57
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Ephren Taylor III
|votes = 1,911
|percentage = 42.43
}}
{{Election box total no change
| votes = 4,504
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 4 general election
}}{{Election box winning candidate with party link no change
| candidate = David Haley (incumbent)
| party = Democratic Party (United States)
| votes = 13,941
| percentage = 100.00
}}
{{Election box total no change
| votes = 13,941
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 5=
{{Election box begin no change
| title=2024 Kansas Senate District 5 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jeff Pittman (incumbent)
|votes = 2,805
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,805
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 5 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Jeff Klemp
|votes = 3,174
|percentage = 59.30
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Echo Van Meteren
|votes = 2,178
|percentage = 40.70
}}
{{Election box total no change
| votes = 5,352
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 5 general election
}}{{Election box winning candidate with party link no change
| candidate = Jeff Klemp
| party = Republican Party (United States)
| votes = 15,732
| percentage = 50.05
}}{{Election box candidate with party link no change
| candidate = Jeff Pittman (incumbent)
| party = Democratic Party (United States)
| votes = 15,701
| percentage = 49.95
}}{{Election box total no change
| votes = 31,433
| percentage = 100.00
}}{{Election box gain with party link without swing
|winner = Republican Party (United States)
|loser = Democratic Party (United States)
}}
{{Election box end}}
=District 6=
{{Election box begin no change
| title=2024 Kansas Senate District 6 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Pat Pettey (incumbent)
|votes = 2,471
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,471
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 6 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Tabitha Burt
|votes = 1,114
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,114
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 6 general election
}}{{Election box winning candidate with party link no change
| candidate = Pat Pettey (incumbent)
| party = Democratic Party (United States)
| votes = 12,882
| percentage = 62.79
}}{{Election box candidate with party link no change
| candidate = Tabitha Burt
| party = Republican Party (United States)
| votes = 7,634
| percentage = 37.21
}}{{Election box total no change
| votes = 20,526
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 7=
{{Election box begin no change
| title=2024 Kansas Senate District 7 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Ethan Corson (incumbent)
|votes = 6,175
|percentage = 100.00
}}
{{Election box total no change
| votes = 6,175
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 7 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Dave Dannov
|votes = 3,708
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,708
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 7 general election
}}{{Election box winning candidate with party link no change
| candidate = Ethan Corson (incumbent)
| party = Democratic Party (United States)
| votes = 29,014
| percentage = 64.33
}}{{Election box candidate with party link no change
| candidate = Dave Dannov
| party = Republican Party (United States)
| votes = 16,085
| percentage = 35.67
}}{{Election box total no change
| votes = 45,099
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 8=
{{Election box begin no change
| title=2024 Kansas Senate District 8 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Cindy Holscher (incumbent)
|votes = 5,050
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,050
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 8 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Beneé Hudson
|votes = 4,195
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,195
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 8 general election
}}{{Election box winning candidate with party link no change
| candidate = Cindy Holscher (incumbent)
| party = Democratic Party (United States)
| votes = 24,795
| percentage = 61.14
}}{{Election box candidate with party link no change
| candidate = Beneé Hudson
| party = Republican Party (United States)
| votes = 15,758
| percentage = 38.86
}}{{Election box total no change
| votes = 40,553
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 9=
{{Election box begin no change
| title=2024 Kansas Senate District 9 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Beverly Gossage (incumbent)
|votes = 5,159
|percentage = 74.60
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Bryan Zesiger
|votes = 1,757
|percentage = 25.40
}}
{{Election box total no change
| votes = 6,916
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 9 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Norman Mallicoat
|votes = 3,047
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,047
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 9 general election
}}{{Election box winning candidate with party link no change
| candidate = Beverly Gossage (incumbent)
| party = Republican Party (United States)
| votes = 24,242
| percentage = 61.17
}}{{Election box candidate with party link no change
| candidate = Norman Mallicoat
| party = Democratic Party (United States)
| votes = 15,389
| percentage = 38.83
}}{{Election box total no change
| votes = 39,631
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 10=
{{Election box begin no change
| title=2024 Kansas Senate District 10 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Mike Thompson (incumbent)
|votes = 5,426
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,426
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 10 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Andrew Mall
|votes = 4,215
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,215
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 10 general election
}}{{Election box winning candidate with party link no change
| candidate = Mike Thompson (incumbent)
| party = Republican Party (United States)
| votes = 23,884
| percentage = 52.39
}}{{Election box candidate with party link no change
| candidate = Andrew Mall
| party = Democratic Party (United States)
| votes = 21,703
| percentage = 47.61
}}{{Election box total no change
| votes = 45,587
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 11=
{{Election box begin no change
| title=2024 Kansas Senate District 11 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Kellie Warren (incumbent)
|votes = 5,334
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,334
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 11 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Karen Thurlow
|votes = 3,598
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,598
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 11 general election
}}{{Election box winning candidate with party link no change
| candidate = Kellie Warren (incumbent)
| party = Republican Party (United States)
| votes = 22,905
| percentage = 52.17
}}{{Election box candidate with party link no change
| candidate = Karen Thurlow
| party = Democratic Party (United States)
| votes = 21,000
| percentage = 47.83
}}{{Election box total no change
| votes = 43,905
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 12=
{{Election box begin no change
| title=2024 Kansas Senate District 12 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Caryn Tyson (incumbent)
|votes = 7,037
|percentage = 69.24%
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Stetson Kern
|votes = 3,126
|percentage = 30.76%
}}
{{Election box total no change
| votes = 10,163
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 12 general election
}}{{Election box winning candidate with party link no change
| candidate = Caryn Tyson (incumbent)
| party = Republican Party (United States)
| votes = 27,480
| percentage = 81.40
}}{{Election box candidate with party link no change
| candidate = Cullene Lang
| party = Libertarian Party (United States)
| votes = 6,278
| percentage = 18.60
}}{{Election box total no change
| votes = 33,758
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 13=
{{Election box begin no change
| title=2024 Kansas Senate District 13 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Tim Shallenburger (incumbent)
|votes = 5,660
|percentage = 79.12
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Sam Owen
|votes = 1,494
|percentage = 20.88
}}
{{Election box total no change
| votes = 7,154
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 13 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Austin Stapleton
|votes = 2,200
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,200
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 13 general election
}}{{Election box winning candidate with party link no change
| candidate = Tim Shallenburger (incumbent)
| party = Republican Party (United States)
| votes = 21,366
| percentage = 68.62
}}{{Election box candidate with party link no change
| candidate = Austin Stapleton
| party = Democratic Party (United States)
| votes = 9,771
| percentage = 31.38
}}{{Election box total no change
| votes = 31,137
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 14=
{{Election box begin no change
| title=2024 Kansas Senate District 14 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Michael Fagg (incumbent)
|votes = 5,643
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,643
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 14 general election
}}{{Election box winning candidate with party link no change
| candidate = Michael Fagg (incumbent)
| party = Republican Party (United States)
| votes = 29,264
| percentage = 100.00
}}
{{Election box total no change
| votes = 29,264
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 15=
{{Election box begin no change
| title=2024 Kansas Senate District 15 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Virgil Peck (incumbent)
|votes = 7,495
|percentage = 100.00
}}
{{Election box total no change
| votes = 7,495
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 15 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jerry Reeves
|votes = 1,200
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,200
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 9 general election
}}{{Election box winning candidate with party link no change
| candidate = Virgil Peck (incumbent)
| party = Republican Party (United States)
| votes = 21,354
| percentage = 72.58
}}{{Election box candidate with party link no change
| candidate = Jerry Reeves
| party = Democratic Party (United States)
| votes = 8,069
| percentage = 27.42
}}{{Election box total no change
| votes = 29,423
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 16=
{{Election box begin no change
| title=2024 Kansas Senate District 16 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Ty Masterson (incumbent)
|votes = 3,972
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,972
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 16 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Sasha Islam
|votes = 959
|percentage = 100.00
}}
{{Election box total no change
| votes = 959
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 16 general election
}}{{Election box winning candidate with party link no change
| candidate = Ty Masterson (incumbent)
| party = Republican Party (United States)
| votes = 25,347
| percentage = 65.59
}}{{Election box candidate with party link no change
| candidate = Sasha Islam
| party = Democratic Party (United States)
| votes = 13,300
| percentage = 34.41
}}{{Election box total no change
| votes = 38,647
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 17=
{{Election box begin no change
| title=2024 Kansas Senate District 17 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Mike Argabright
|votes = 3,230
|percentage = 57.68
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = David Schneider
|votes = 2,370
|percentage = 42.32
}}
{{Election box total no change
| votes = 5,600
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 17 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Lillian Lingenfelter
|votes = 1,370
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,370
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 17 general election
}}{{Election box winning candidate with party link no change
| candidate = Mike Argabright (incumbent)
| party = Republican Party (United States)
| votes = 14,689
| percentage = 59.86
}}{{Election box candidate with party link no change
| candidate = Lillian Lingenfelter
| party = Democratic Party (United States)
| votes = 9,851
| percentage = 40.14
}}{{Election box total no change
| votes = 24,540
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 18=
{{Election box begin no change
| title=2024 Kansas Senate District 18 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Kenny Titus
|votes = 7,226
|percentage = 100.00
}}
{{Election box total no change
| votes = 7,226
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 18 Democratic primary
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Matthew Robin
|votes = 1,696
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,696
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 18 general election
}}{{Election box winning candidate with party link no change
| candidate = Kenny Titus (incumbent)
| party = Republican Party (United States)
| votes = 25,445
| percentage = 59.86
}}{{Election box candidate with party link no change
| candidate = Matthew Robin
| party = Democratic Party (United States)
| votes = 12,657
| percentage = 33.22
}}{{Election box total no change
| votes = 38,102
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 19=
{{Election box begin no change
| title=2024 Kansas Senate District 19 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Tyler Wible
|votes = 1,499
|percentage = 61.43
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Cynthia Smith
|votes = 941
|percentage = 38.57
}}
{{Election box total no change
| votes = 2,440
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 19 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Patrick Schmidt
|votes = 2,591
|percentage = 53.01
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Vic Miller
|votes = 1,681
|percentage = 34.39
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = ShaMecha King Simms
|votes = 616
|percentage = 12.60
}}
{{Election box total no change
| votes = 4,888
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 19 general election
}}{{Election box winning candidate with party link no change
| candidate = Patrick Schmidt
| party = Democratic Party (United States)
| votes = 16,784
| percentage = 64.55
}}{{Election box candidate with party link no change
| candidate = Tyler Wible
| party = Republican Party (United States)
| votes = 9,216
| percentage = 35.45
}}{{Election box total no change
| votes = 26,000
| percentage = 100.00
}}{{Election box new boundary win
| winner = Democratic Party (United States)
| swing =
}}
{{Election box end}}
=District 20=
{{Election box begin no change
| title=2024 Kansas Senate District 20 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Brenda Dietrich (incumbent)
|votes = 4,253
|percentage = 52.62
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Josh Powell
|votes = 3,830
|percentage = 47.38
}}
{{Election box total no change
| votes = 8,083
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 20 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Candace Ayers
|votes = 2,818
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,818
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 20 general election
}}{{Election box winning candidate with party link no change
| candidate = Brenda Dietrich (incumbent)
| party = Republican Party (United States)
| votes = 23,270
| percentage = 61.84
}}{{Election box candidate with party link no change
| candidate = Candace Ayars
| party = Democratic Party (United States)
| votes = 14,357
| percentage = 38.16
}}{{Election box total no change
| votes = 37,627
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 21=
{{Election box begin no change
| title=2024 Kansas Senate District 21 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Dinah Sykes (incumbent)
|votes = 4,483
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,483
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 21 general election
}}{{Election box winning candidate with party link no change
| candidate = Dinah Sykes (incumbent)
| party = Democratic Party (United States)
| votes = 25,979
| percentage = 100.00
}}
{{Election box total no change
| votes = 25,979
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 22=
{{Election box begin no change
| title=2024 Kansas Senate District 22 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Usha Reddi (incumbent)
|votes = 1,002
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,002
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 22 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Brad Starnes
|votes = 2,251
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,251
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 22 general election
}}{{Election box winning candidate with party link no change
| candidate = Brad Starnes
| party = Republican Party (United States)
| votes = 12,262
| percentage = 50.91
}}{{Election box candidate with party link no change
| candidate = Usha Reddi (incumbent)
| party = Democratic Party (United States)
| votes = 11,825
| percentage = 49.09
}}{{Election box total no change
| votes = 23,687
| percentage = 100.00
}}{{Election box gain with party link without swing
|winner = Republican Party (United States)
|loser = Democratic Party (United States)
}}
{{Election box end}}
=District 23=
{{Election box begin no change
| title=2024 Kansas Senate District 23 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Adam Thomas
|votes = 3,884
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,884
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 23 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Stacey Knoell
|votes = 2,847
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,847
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 23 general election
}}{{Election box winning candidate with party link no change
| candidate = Adam Thomas (incumbent)
| party = Republican Party (United States)
| votes = 18,362
| percentage = 52.39
}}{{Election box candidate with party link no change
| candidate = Stacey Knoell
| party = Democratic Party (United States)
| votes = 16,686
| percentage = 47.61
}}{{Election box total no change
| votes = 35,048
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 24=
{{Election box begin no change
| title=2024 Kansas Senate District 24 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = J.R. Claeys (incumbent)
|votes = 5,573
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,573
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 24 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Josh Baker
|votes = 978
|percentage = 100.00
}}
{{Election box total no change
| votes = 978
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 24 general election
}}{{Election box winning candidate with party link no change
| candidate = J.R. Claeys (incumbent)
| party = Republican Party (United States)
| votes = 21,548
| percentage = 67.85
}}{{Election box candidate with party link no change
| candidate = John Baker
| party = Democratic Party (United States)
| votes = 10,210
| percentage = 32.15
}}{{Election box total no change
| votes = 31,758
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 25=
{{Election box begin no change
| title=2024 Kansas Senate District 25 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Mary Ware (incumbent)
|votes = 1,321
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,321
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 25 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Keenan Smith
|votes = 1,230
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,230
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 25 general election
}}{{Election box winning candidate with party link no change
| candidate = Mary Ware (incumbent)
| party = Democratic Party (United States)
| votes = 11,638
| percentage = 57.09
}}{{Election box candidate with party link no change
| candidate = Keenen Smith
| party = Republican Party (United States)
| votes = 8,746
| percentage = 42.91
}}{{Election box total no change
| votes = 20,384
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 26=
{{Election box begin no change
| title=2024 Kansas Senate District 26 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Chase Blasi (incumbent)
|votes = 4,640
|percentage = 85.89
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = J.C. Moore
|votes = 762
|percentage = 14.11
}}
{{Election box total no change
| votes = 5,402
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 26 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Raymond Shore Jr.
|votes = 785
|percentage = 100.00
}}
{{Election box total no change
| votes = 785
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 26 general election
}}{{Election box winning candidate with party link no change
| candidate = Chase Blasi (incumbent)
| party = Republican Party (United States)
| votes = 24,824
| percentage = 71.24
}}{{Election box candidate with party link no change
| candidate = Raymond Shore JR.
| party = Democratic Party (United States)
| votes = 8,014
| percentage = 23.00
}}{{Election box candidate with party link no change
| candidate = J.C. Moore
| party = United Kansas
| votes = 2,006
| percentage = 5.76
}}{{Election box total no change
| votes = 34,884
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 27=
{{Election box begin no change
| title=2024 Kansas Senate District 27 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Joe Claeys
|votes = 4,280
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,280
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 27 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jennifer Herington
|votes = 1,377
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,377
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 27 general election
}}{{Election box winning candidate with party link no change
| candidate = Joe Claeys
| party = Republican Party (United States)
| votes = 20,833
| percentage = 60.27
}}{{Election box candidate with party link no change
| candidate = Jennifer Herington
| party = Democratic Party (United States)
| votes = 13,733
| percentage = 39.73
}}
{{Election box total no change
| votes = 34,566
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 28=
{{Election box begin no change
| title=2024 Kansas Senate District 28 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Mike Petersen (incumbent)
|votes = 1,450
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,450
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 28 general election
}}{{Election box winning candidate with party link no change
| candidate = Mike Petersen (incumbent)
| party = Republican Party (United States)
| votes = 15,406
| percentage = 100.00
}}
{{Election box total no change
| votes = 15,406
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 29=
{{Election box begin no change
| title=2024 Kansas Senate District 29 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Oletha Faust-Goudeau (incumbent)
|votes = 1,526
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,525
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 29 general election
}}{{Election box winning candidate with party link no change
| candidate = Oletha Faust-Goudeau (incumbent)
| party = Democratic Party (United States)
| votes = 14,158
| percentage = 100.00
}}
{{Election box total no change
| votes = 14,518
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Democratic Party (United States)
}}
{{Election box end}}
=District 30=
{{Election box begin no change
| title=2024 Kansas Senate District 30 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Renee Erickson (incumbent)
|votes = 2,285
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,285
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 30 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Richard Smith
|votes = 1,118
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,118
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 30 general election
}}{{Election box winning candidate with party link no change
| candidate = Renee Erickson (incumbent)
| party = Republican Party (United States)
| votes = 18,085
| percentage = 57.14
}}{{Election box candidate with party link no change
| candidate = Richard Smith
| party = Democratic Party (United States)
| votes = 11,180
| percentage = 35.32
}}{{Election box candidate with party link no change
| candidate = Olivia Hayse
| party = Libertarian Party (United States)
| votes = 2,385
| percentage = 7.54
}}
{{Election box total no change
| votes = 31,650
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 31=
{{Election box begin no change
| title=2024 Kansas Senate District 31 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Stephen Owens
|votes = 4,579
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,579
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 31 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jason Miller
|votes = 1,258
|percentage = 100.00
}}
{{Election box total no change
| votes = 1,258
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 31 general election
}}{{Election box winning candidate with party link no change
| candidate = Stephen Owens
| party = Republican Party (United States)
| votes = 22,422
| percentage = 64.26
}}{{Election box candidate with party link no change
| candidate = Jason Miller
| party = Democratic Party (United States)
| votes = 12,472
| percentage = 35.74
}}
{{Election box total no change
| votes = 34,894
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 32=
{{Election box begin no change
| title=2024 Kansas Senate District 32 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Larry Alley (incumbent)
|votes = 5,342
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,342
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 32 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Lawrence Moreno
|votes = 760
|percentage = 67.50
}}
{{Election box candidate with party link no change
|party = Democratic Party (United States)
|candidate = Michael Soetaert
|votes = 366
|percentage = 32.50
}}
{{Election box total no change
| votes = 1,126
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 32 general election
}}{{Election box winning candidate with party link no change
| candidate = Larry Alley (incumbent)
| party = Republican Party (United States)
| votes = 23,603
| percentage = 73.38
}}{{Election box candidate with party link no change
| candidate = Lawrence Moreno
| party = Democratic Party (United States)
| votes = 8,562
| percentage = 26.62
}}
{{Election box total no change
| votes = 32,165
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 33=
{{Election box begin no change
| title=2024 Kansas Senate District 33 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Tory Marie Blew
|votes = 6,638
|percentage = 65.42
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = John Sturn
|votes = 3,509
|percentage = 34.58
}}
{{Election box total no change
| votes = 10,147
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 33 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Matthew Westenfeld
|votes = 809
|percentage = 100.00
}}
{{Election box total no change
| votes = 809
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 33 general election
}}{{Election box winning candidate with party link no change
| candidate = Tory Marie Blew
| party = Republican Party (United States)
| votes = 24,998
| percentage = 80.43
}}{{Election box candidate with party link no change
| candidate = Matthew Westenfeld
| party = Democratic Party (United States)
| votes = 6,082
| percentage = 19.57
}}
{{Election box total no change
| votes = 31,080
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 34=
{{Election box begin no change
| title=2024 Kansas Senate District 34 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Michael Murphy
|votes = 4,500
|percentage = 53.29
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Bob Fee
|votes = 3,945
|percentage = 46.71
}}
{{Election box total no change
| votes = 8,445
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 34 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Shanna Henry
|votes = 960
|percentage = 100.00
}}
{{Election box total no change
| votes = 960
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 34 general election
}}{{Election box winning candidate with party link no change
| candidate = Michael Murphy
| party = Republican Party (United States)
| votes = 22,757
| percentage = 70.82
}}{{Election box candidate with party link no change
| candidate = Shanna Henry
| party = Democratic Party (United States)
| votes = 9,375
| percentage = 29.18
}}
{{Election box total no change
| votes = 32,492
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 35=
{{Election box begin no change
| title=2024 Kansas Senate District 35 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = TJ Rose
|votes = 5,073
|percentage = 100.00
}}
{{Election box total no change
| votes = 5,073
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 35 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jason Anderson
|votes = 3,161
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,161
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 35 general election
}}{{Election box winning candidate with party link no change
| candidate = TJ Rose
| party = Republican Party (United States)
| votes = 23,088
| percentage = 52.77
}}{{Election box candidate with party link no change
| candidate = Jason Anderson
| party = Democratic Party (United States)
| votes = 20,664
| percentage = 47.23
}}
{{Election box total no change
| votes = 43,752
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 36=
{{Election box begin no change
| title=2024 Kansas Senate District 36 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Elaine Bowers (incumbent)
|votes = 9,654
|percentage = 83.08
}}
{{Election box candidate with party link no change
|party = Republican Party (United States)
|candidate = Robert Bonanata
|votes = 1,966
|percentage = 16.92
}}
{{Election box total no change
| votes = 11,620
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 36 general election
}}{{Election box winning candidate with party link no change
| candidate = Elaine Bowers (incumbent)
| party = Republican Party (United States)
| votes = 33,162
| percentage = 100.00
}}
{{Election box total no change
| votes = 33,162
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 37=
{{Election box begin no change
| title=2024 Kansas Senate District 37 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Douglas Shane
|votes = 4,542
|percentage = 100.00
}}
{{Election box total no change
| votes = 4,542
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 37 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Sherry Giebler
|votes = 2,516
|percentage = 100.00
}}
{{Election box total no change
| votes = 2,516
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 37 general election
}}{{Election box winning candidate with party link no change
| candidate = Douglas Shane
| party = Republican Party (United States)
| votes = 21,460
| percentage = 59.34
}}{{Election box candidate with party link no change
| candidate = Sherry Giebler
| party = Democratic Party (United States)
| votes = 14,705
| percentage = 40.66
}}
{{Election box total no change
| votes = 36,165
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 38=
{{Election box begin no change
| title=2024 Kansas Senate District 38 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Ron Ryckman Sr. (incumbent)
|votes = 3,940
|percentage = 100.00
}}
{{Election box total no change
| votes = 3,940
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 38 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Jose Lara
|votes = 395
|percentage = 100.00
}}
{{Election box total no change
| votes = 395
| percentage = 100.00
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 38 general election
}}{{Election box winning candidate with party link no change
| candidate = Ron Ryckman Sr. (incumbent)
| party = Republican Party (United States)
| votes = 14,112
| percentage = 73.75
}}{{Election box candidate with party link no change
| candidate = Jose Lara
| party = Democratic Party (United States)
| votes = 5,023
| percentage = 26.25
}}
{{Election box total no change
| votes = 19,135
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 39=
{{Election box begin no change
| title=2024 Kansas Senate District 39 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = William Clifford
|votes = 6,399
|percentage = 100.00
}}
{{Election box total no change
| votes = 6,399
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title=2024 Kansas Senate District 39 Democratic primary
}}
{{Election box winning candidate with party link no change
|party = Democratic Party (United States)
|candidate = Isidro Marino
|votes = 525
|percentage = 100.00
}}
{{Election box total no change
| votes = 525
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 39 general election
}}{{Election box winning candidate with party link no change
| candidate = William Clifford
| party = Republican Party (United States)
| votes = 18,095
| percentage = 80.22
}}{{Election box candidate with party link no change
| candidate = Isidro Marino
| party = Democratic Party (United States)
| votes = 4,463
| percentage = 19.78
}}
{{Election box total no change
| votes = 22,558
| percentage = 100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
=District 40=
{{Election box begin no change
| title=2024 Kansas Senate District 40 Republican primary
}}
{{Election box winning candidate with party link no change
|party = Republican Party (United States)
|candidate = Rick Billinger (incumbent)
|votes = 8,542
|percentage = 100.00
}}
{{Election box total no change
| votes = 8,542
| percentage = 100.0
}}
{{Election box end}}
{{Election box begin no change
| title = 2024 Kansas Senate District 40 general election
}}{{Election box winning candidate with party link no change
| candidate = Rick Billinger (incumbent)
| party = Republican Party (United States)
| votes = 30,795
| percentage = 100.00
}}
{{Election box total no change
| votes = 30,975
| percentage =100.00
}}{{Election box hold with party link without swing
|winner = Republican Party (United States)
}}
{{Election box end}}
See also
Notes
{{Notelist}}
References
{{Reflist}}
External links
{{2024 United States elections}}
{{Portal bar|Kansas|Politics}}