2024 Missouri Senate election

The 2024 Missouri Senate election will take place on Tuesday, November 5, 2024, with the primary election to be held on Tuesday, August 6, 2024. Missouri voters will select state senators in the 17 odd-numbered districts of the Senate to serve four-year terms.

The election will coincide with United States national elections and Missouri state elections, including U.S. President, U.S. Senate, U.S. House, Governor, and Missouri House.

Following the previous election in 2022, Republicans held a 24-to-10-seat supermajority over Democrats. Going into the 2024 elections, there are three vacancies after Senator Greg Razer (D) of District 7 resigned on April 25, 2024 and Senators Karla Eslinger (R) of District 33 and John Rizzo (D) of District 11 resigned in June 2024. Therefore, there are 23 Republicans and eight Democrats at the time of the 2024 election (plus the three vacancies). Democrats would have to net 10 seats to flip control of the chamber.

These will be the first elections in the odd-numbered Missouri Senate districts following the 2020 United States redistricting cycle, which resulted in redrawn legislative district boundaries.

Retiring incumbents
Members of the Missouri General Assembly are prohibited from serving more than eight years in the state senate, due to statutory term limits.

Democrats

 * District 7: Greg Razer resigned due to appointment to State Tax Commission.
 * District 11: John Rizzo resigned to take a position as executive director of the Jackson County Sports Authority.
 * District 17: Lauren Arthur will retire due to term limits.

Republicans

 * District 3: Elaine Gannon will retire.
 * District 15: Andrew Koenig will retire due to term limits (running for State Treasurer).
 * District 19: Caleb Rowden will retire due to term limits.
 * District 21: Denny Hoskins will retire due to term limits (running for Secretary of State).
 * District 23: Bill Eigel will retire due to term limits (running for Governor).
 * District 27: Holly Thompson Rehder will retire to run for Lieutenant Governor.
 * District 33: Karla Eslinger resigned due to appointment as Commissioner of the Missouri Department of Elementary and Secondary Education (DESE).

Summary of results by Senate district
Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.

Detailed Results by Senate District
Sources for election results:

District 1
The 1st district encompasses southeastern St. Louis County and includes Oakville, Mehlville, Webster Groves, Affton, Concord, Lemay, and Crestwood.

Declared

 * Doug Beck, incumbent state senator (2021–present)

Declared

 * Robert J. Crump

District 3
The 3rd district is located in east-central Missouri, consisting of the southern half of Jefferson County and all of Crawford, St. Francois, St. Genevieve and Washington counties.

Declared

 * Cyndi Buchheit-Courtway, state representative (2021–present)
 * Mike Henderson (politician), state representative (2017–present)

Declared

 * Doug Halbert

District 5
The 5th district is made up entirely of the city of St. Louis, except for a one-third portion in the southwest.

Declared

 * Steve Roberts (Missouri Politician), incumbent state senator (2021–present)

Declared

 * Robert Vroman

District 7
The 7th district is based mostly in Kansas City, including most of the city's downtown area and almost all of the city west of Troost Avenue, and includes the entire city of Grandview.

Declared

 * Pat Contreras
 * Patty Lewis, incumbent state representative from District 25 (2021–present)

Withdrawn

 * Greg Razer, incumbent state senator (2021–present)

Declared

 * Joey LaSalle

District 9
The 9th district includes most of the part of Kansas City east of Troost Avenue and the entirety of the city of Raytown.

Declared

 * Brandon Ellington, former Kansas City councilman (2019–2023) and former state representative (2013–2019)
 * Barbara Anne Washington, incumbent state senator (2021–present)

Declared

 * Derron Black

District 11
The 11th district is located in northern Jackson County and includes a portion of Kansas City along with the cities of Independence, Grain Valley, Oak Grove, Sugar Creek and Buckner.

Declared

 * Robert Sauls, state representative (2019–present)

Declared

 * David Martin
 * Aaron McMullen, state representative (2023–present)
 * Joe Nicola

District 13
The 13th district is based in northeastern St. Louis County and includes Florissant, Old Jamestown, Spanish Lake, Jennings, Bellefontaine Neighbors and an eastern portion of Hazelwood.

Declared

 * Angela Mosley, incumbent state senator (2021–present)
 * Chantelle Nickson-Clark, state representative (2023–present)

District 15
The 15th district encompasses most of the westernmost portion of St. Louis County and includes Chesterfield, Wildwood, Ballwin, Manchester and Town and County.

Declared

 * Jim Bowlin
 * David Gregory (politician), former state representative (2017–2023)
 * Mark A. Harder

Declared

 * Joe Pereles

District 17
The 17th district is located in southwestern Clay County and includes a portion of Kansas City along with Gladstone, Pleasant Valley and Claycomo.

Declared

 * Maggie Nurrenbern, state representative (2021–present)

Declared

 * Jerry Nolte, current Clay County Commissioner (2015–present) and former state representative (2005–2013)

District 19
The 19th district encompasses all of Boone County, which includes Columbia.

Declared

 * James Coyne

Withdrawn

 * Chuck Basye, former state representative (2015–2023)

Declared

 * Stephen Webber, former state representative (2009–2017)

District 21
The 21st district, based in the west-central part of the state, consists of most of Clay County and all of Lafayette, Saline, Ray, Cooper and Howard counties.

Declared

 * Kurtis Gregory, state representative (2021–present)
 * Doug Richey, state representative (2019–present)

Declared

 * Jim Bates

District 23
The 23rd district is made up of the northeastern half of St. Charles County, including the cities of St. Charles and St. Peters.

Declared

 * Rich Chrismer, former state representative (1993–2001)
 * Phil Christofanelli, state representative (2017–present)
 * Dan O'Connell
 * Adam Schnelting, state representative (2019–present)

Declared

 * Matt Williams

District 25
The 25th district is located in southeast Missouri and includes the counties of Butler, Stoddard, Dunklin, New Madrid, Pemiscot, Wayne, Mississippi, Ripley, Oregon and Carter.

Declared

 * Jason Bean, incumbent state senator (2021–present)

Declared

 * Chuck Banks

District 27
The 27th district is based in southeast Missouri and includes the counties of Cape Girardeau, Scott, Perry, Madison, Bollinger, Iron and Reynolds.

Declared

 * Jamie Burger, state representative (2021–present)
 * Chris Dinkins, state representative (2019–present)
 * Jacob Turner

District 29
The 29th district is located in the southwestern corner of the state and consists of the counties of Christian, Lawrence, Barry and McDonald.

Declared

 * Susan Haralson
 * Mike Moon (politician), incumbent state senator (2021–present)

Declared

 * Ron Monnig

District 31
The 31st district is located in the west-central part of the state and is made up of the counties of Cass, Johnson and Bates.

Declared

 * Rick Brattin, incumbent state senator (2021–present)
 * Mike Haffner (politician), state representative (2019–present)
 * Dan Houx, state representative (2017–present)

Declared

 * Raymond L. James

District 33
The 33rd district is located in the southern part of the state and encompasses the counties of Taney, Howell, Stone, Texas, Douglas, Ozark and Shannon.

Declared

 * Brad Hudson, state representative (2019–present)
 * Travis Smith (politician), state representative (2021–present)