# 2024 Kansas Senate election

Elections in Kansas :
Federal government
Presidential elections
1864
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Presidential primaries
Democratic
2004
2008
2012
2016
2020
Republican
2008
2012
2016
2024
U.S. Senate elections
1861
1865
1867
1867 sp
1871
1873
1874 sp
1877
1879
1883
1885
1888
1891
1893 sp
1897
1901
1903
1907
1907 sp
1909
1913
1914
1918
1920
1924
1926
1930
1930 sp
1932
1936
1938
1942
1944
1948
1950
1950 sp
1954
1956
1960
1962
1962 sp
1966
1968
1972
1974
1978
1980
1984
1986
1990
1992
1996
1996 sp
1998
2002
2004
2008
2010
2014
2016
2020
2022
2026
U.S. House of Representatives elections
1859
1862
1864
1866
1868
1870
1872
1874
1876
1878
1880
1882
1884
2nd sp
1886
1888
1889
4th sp
1890
1892
1894
1896
1898
1900
1902
1903
7th sp
1904
1906
1907
1st sp
1908
1910
1911
2nd sp
1912
7th sp
1914
1916
1918
1920
1922
1924
2nd sp
1926
1928
1930
1932
1934
1936
1938
1940
1942
1943
2nd sp
1944
1946
1948
1950
3rd sp
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1992
1994
1996
2nd sp
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2017
4th sp
2018
2020
2022
2024 :
State government
State elections
2012
2014
2016
2018
2020
2022
2024
Gubernatorial elections
1859
1862
1864
1866
1868
1874
1876
1878
1880
1882
1884
1886
1888
1890
1892
1894
1896
1898
1900
1902
1904
1906
1908
1910
1912
1914
1916
1918
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2026
Secretary of State elections
2014
2018
2022
Attorney General elections
2014
2018
2022
Treasurer elections
2014
2018
2022
Senate elections
2012
2016
2020
2024
House of Representatives elections
2012
2014
2016
2018
2020
2022
2024 :
Ballot measures
1867Suffrage referendum
2005Amendment 1
2022Abortion referendum :
Kansas City
Mayoral elections
2013
2017
2021 :
Overland Park
Mayoral elections
1997
2001
2005
2009
2013
2017
2021 :
Wichita
Mayoral elections
2003
2007
2011
2015
2019
2023 :
vte :
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.

## Retirements

Eleven incumbents did not seek re-election.

### Republicans

* District 17: Jeff Longbine retired.
* District 18: Kristen O'Shea retired.
* District 23: Robert S. Olson retired.
* District 26: Dan Kerschen retired.
* District 31: Carolyn McGinn retired.
* District 33: Alicia Straub is retiring to run for Barton County Clerk.
* District 34: Mark Steffen retired.
* District 35: Rick Wilborn is retiring to run for State House.
* District 37: Molly Baumgardner retired.
* District 39: John Doll retired.

### Democrats

* District 3: Tom Holland retired.

## Incumbents defeated
### In primary election

One incumbent senator, a Republican, was defeated in the August 6 primary election.

#### Republicans

* District 1: Dennis Pyle lost renomination to Craig Bowser.

## Predictions

| Source | Ranking | As of |
| Sabato's Crystal Ball | Likely R | October 23, 2024 |

## Summary by district

† - Incumbent not seeking re-election.
| District | Incumbent | Party | Party |
| 1st | Dennis Pyle | | Rep |
| 2nd | Marci Francisco | | Dem |
| 3rd | Tom Holland† | | Dem |
| 3rd | Rick Kloos | | Rep |
| 4th | David Haley | | Dem |
| 5th | Jeff Pittman | | Dem |
| 6th | Pat Pettey | | Dem |
| 7th | Ethan Corson | | Dem |
| 8th | Cindy Holscher | | Dem |
| 9th | Beverly Gossage | | Rep |
| 10th | Mike Thompson | | Rep |
| 11th | Kellie Warren | | Rep |
| 12th | Caryn Tyson | | Rep |
| 13th | Tim Shallenburger | | Rep |
| 14th | Michael Fagg | | Rep |
| 15th | Virgil Peck Jr. | | Rep |
| 16th | Ty Masterson | | Rep |
| 17th | Jeff Longbine† | | Rep |
| 18th | Kristen O'Shea† | | Rep |
| 19th | New Seat | New Seat | New Seat |
| 20th | Brenda Dietrich | | Rep |
| 21st | Dinah Sykes | | Dem |
| 22nd | Usha Reddi | | Dem |
| 23rd | Robert S. Olson† | | Rep |
| 24th | J. R. Claeys | | Rep |
| 25th | Mary Ware | | Dem |
| 26th | Dan Kerschen† | | Rep |
| 27th | Chase Blasi | | Rep |
| 28th | Mike Petersen | | Rep |
| 29th | Oletha Faust-Goudeau | | Dem |
| 30th | Renee Erickson | | Rep |
| 31st | Carolyn McGinn† | | Rep |
| 32nd | Larry Alley | | Rep |
| 33rd | Alicia Straub† | | Rep |
| 34th | Mark Steffen† | | Rep |
| 35th | Rick Wilborn† | | Rep |
| 36th | Elaine Bowers | | Rep |
| 37th | Molly Baumgardner† | | Rep |
| 38th | Bud Estes | | Rep |
| 39th | John Doll† | | Rep |
| 40th | Rick Billinger | | Rep |

## Results by district
### District 1

2024 Kansas Senate District 1 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Craig Bowser | 5,069 | 40.64 |
| | Republican | John Eplee | 4,543 | 36.43 |
| | Republican | Dennis Pyle (incumbent) | 2,860 | 22.93 |
| Total votes | Total votes | Total votes | 12,472 | 100.0 |

### District 2

2024 Kansas Senate District 2 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Marci Francisco (incumbent) | 3,947 | 56.62 |
| | Democratic | Christina Haswood | 3,024 | 43.38 |
| Total votes | Total votes | Total votes | 6,971 | 100.0 |

### District 3

2024 Kansas Senate District 3 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Rick Kloos (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 3 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dena Sattler | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 4

2024 Kansas Senate District 4 Democratic primary :
| Party | Party | Candidate | % |
| | Democratic | David Haley (incumbent) | |
| | Democratic | Ephren Taylor III | |
| Total votes | Total votes | Total votes | 100.0 |

### District 5

2024 Kansas Senate District 5 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jeff Pittman (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 5 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Jeff Klemp | |
| | Republican | Echo Van Meteren | |
| Total votes | Total votes | Total votes | 100.0 |

### District 6

2024 Kansas Senate District 6 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Pat Pettey (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 6 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Tabitha Burt | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 7

2024 Kansas Senate District 7 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Ethan Corson (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 8

2024 Kansas Senate District 8 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cindy Holscher (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 8 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Benee Hudson | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 9

2024 Kansas Senate District 9 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Beverly Gossage (incumbent) | |
| | Republican | Bryan Zesiger | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 9 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Norman Mallicoat | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 10

2024 Kansas Senate District 10 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Thompson (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 10 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Andrew Mall | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 11

2024 Kansas Senate District 11 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Kellie Warren (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 11 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Karen Thurlow | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 12

2024 Kansas Senate District 12 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Caryn Tyson (incumbent) | |
| | Republican | Stetson Kern | |
| Total votes | Total votes | Total votes | 100.0 |

### District 13

2024 Kansas Senate District 13 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Tim Shallenburger (incumbent) | |
| | Republican | Sam Owen | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 13 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Austin Stapleton | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 14

2024 Kansas Senate District 14 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Michael Fagg (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 15

2024 Kansas Senate District 15 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Virgil Peck (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 16

2024 Kansas Senate District 16 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Ty Masterson (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 16 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Sasha Islam | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 17

2024 Kansas Senate District 17 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Mike Argabright | |
| | Republican | David Schneider | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District # Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lillian Lingenfelter | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 18

2024 Kansas Senate District 18 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Kenny Titus | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 18 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Matthew Robin | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 19

2024 Kansas Senate District 19 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Tyler Wible | |
| | Republican | Cynthia Smith | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 19 Democratic primary :
| Party | Party | Candidate | % |
| | Democratic | Patrick Schmidt | |
| | Democratic | Vic Miller | |
| | Democratic | ShaMecha King Simms | |
| Total votes | Total votes | Total votes | 100.0 |

### District 20

2024 Kansas Senate District 20 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Brenda Dietrich (incumbent) | |
| | Republican | Josh Powell | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 20 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Candace Ayers | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 21

2024 Kansas Senate District 21 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dinah Sykes (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 22

2024 Kansas Senate District 22 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Usha Reddi (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 22 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Brad Starnes | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 23

2024 Kansas Senate District 23 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Adam Thomas | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 23 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Stacey Knoell | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 24

2024 Kansas Senate District 24 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | J.R. Claeys (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 24 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Josh Baker | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 25

2024 Kansas Senate District 25 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mary Ware (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 25 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Keenan Smith | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 26

2024 Kansas Senate District 26 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Chase Blasi (incumbent) | |
| | Republican | J.C. Moore | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 26 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Raymond Shore Jr. | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 27

2024 Kansas Senate District 27 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Joe Claeys | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 27 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jennifer Herington | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 28

2024 Kansas Senate District 28 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Petersen (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 29

2024 Kansas Senate District 29 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Oletha Faust-Goudeau (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 30

2024 Kansas Senate District 30 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Renee Erickson (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 30 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Richard Smith | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 31

2024 Kansas Senate District 31 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Stephen Owens | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 31 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jason Miller | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 32

2024 Kansas Senate District 32 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Larry Alley (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 32 Democratic primary :
| Party | Party | Candidate | % |
| | Democratic | Lawrence Moreno | |
| | Democratic | Michael Soetaert | |
| Total votes | Total votes | Total votes | 100.0 |

### District 33

2024 Kansas Senate District 33 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Tory Marie Arnberger | |
| | Republican | John Sturn | |
| Total votes | Total votes | Total votes | 100.0 |
2024 Kansas Senate District 33 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Matthew Westenfeld | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 34

2024 Kansas Senate District 34 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Michael Murphy | |
| | Republican | Bob Fee | |
| Total votes | Total votes | Total votes | 100.0 |

### District 35

2024 Kansas Senate District 35 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | TJ Rose | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 35 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jason Anderson | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 36

2024 Kansas Senate District 36 Republican primary :
| Party | Party | Candidate | % |
| | Republican | Elaine Bowers (incumbent) | |
| | Republican | Robert Bonanata | |
| Total votes | Total votes | Total votes | 100.0 |

### District 37

2024 Kansas Senate District 37 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Molly Baumgardner (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 37 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Sherry Giebler | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 38

2024 Kansas Senate District 38 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Ron Ryckman Sr. (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |
2024 Kansas Senate District 38 Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jose Lara | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 39

2024 Kansas Senate District 39 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | William Clifford | | |
| Total votes | Total votes | Total votes | | 100.0 |

### District 40

2024 Kansas Senate District 40 Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Rick Billinger (incumbent) | | |
| Total votes | Total votes | Total votes | | 100.0 |