The 2024 Missouri Senate election took place on Tuesday, November 5, 2024, with the primary election held on Tuesday, August 6, 2024. Missouri voters elected state senators in the 17 odd-numbered districts of the Senate to serve four-year terms. The last time that these seats were up for election was the 2020 Missouri Senate election, and the next time will be the 2028 Missouri State Senate election.

The election coincided 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 four vacancies after Senator Greg Razer (D) of District 7 resigned on April 25, 2024, Senators Karla Eslinger (R) of District 33 and John Rizzo (D) of District 11 resigned in June 2024, and Lauren Arthur (D) of District 17 resigned in July 2024. Therefore, there are 23 Republicans and seven Democrats at the time of the 2024 election (plus the three vacancies). Democrats would have to net 11 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.

Predictions SourceRankingAs ofCNalysisApril 7, 2024

Overview Statewide

Close races Districts where the margin of victory was under 10%: District 11, 4.7% (gain) District 15, 4.83% District 17, 6%

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 resigned after being appointed to the Missouri Labor and Industrial Relations Commission.

Republicans District 3: Elaine Gannon retired. District 15: Andrew Koenig was term-limited (ran for State Treasurer). District 19: Caleb Rowden was term-limited. District 21: Denny Hoskins was term-limited (ran for Secretary of State). District 23: Bill Eigel was term-limited (ran for Governor). District 27: Holly Thompson Rehder retired 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.

Senate DistrictIncumbent PartyElected Senator Party 1 Doug Beck Dem Doug Beck Dem 3 Elaine Gannon Rep Mike Henderson Rep 5 Steve Roberts Dem Steve Roberts Dem 7Vacant Patty Lewis Dem 9 Barbara Anne Washington Dem Barbara Anne Washington Dem 11Vacant Joe Nicola Rep 13 Angela Mosley Dem Angela Mosley Dem 15 Andrew Koenig Rep David Gregory Rep 17Vacant Maggie Nurrenbern Dem 19 Caleb Rowden Rep Stephen Webber Dem 21 Denny Hoskins Rep Kurtis Gregory Rep 23 Bill Eigel Rep Adam Schnelting Rep 25 Jason Bean Rep Jason Bean Rep 27 Holly Rehder Rep Jamie Burger Rep 29 Mike Moon Rep Mike Moon Rep 31 Rick Brattin Rep Rick Brattin Rep 33Vacant Brad Hudson Rep

Detailed Results by Senate District Sources for election results:

District 1 • District 3 • District 5 • District 7 • District 9 • District 11 • District 13 • District 15 • District 17 • District 19 • District 21 • District 23 • District 25 • District 27 • District 29 • District 31 • District 33__NOTOC__

District 1

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

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

Candidates Robert J. Crump

Endorsements

General Election

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.

Candidates Doug Halbert

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error CyndiBuchheit-Courtway MikeHenderson UndecidedRemington Research Group (R)April 1–4, 2024301 (LV)± 5.6%19%31%50%

Results

District 5

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

Candidates Steve Roberts, incumbent state senator (2021–present)

Candidates 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.

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

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

Polling Poll source Date(s)administered Samplesize Marginof error PatContreras PattyLewis UndecidedRemington Research Group (R)May 29–31, 2024377 (LV)± 5.0%13%21%66%

Candidates 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.

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

Results

Candidates Derron Black

Endorsements

Results

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.

Candidates Robert Sauls, state representative (2019–present)

Results

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

Endorsements

Results

Polling Poll source Date(s)administered Samplesize Marginof error RobertSauls (D) JoeNicola (R) UndecidedRemington Research Group (R)October 15–18, 2024329 (LV)± 5.2%45%46%9%Remington Research Group (R)September 10–13, 2024376 (LV)± 4.9%40%46%14%

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.

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

Polling Poll source Date(s)administered Samplesize Marginof error AngelaMosley ChantelleNickson-Clark UndecidedRemington Research Group (R)July 25–28, 2024347 (LV)± 5.4%26%21%53%Remington Research Group (R)April 30 – May 2, 2024300 (LV)± 5.6%34%13%53%

Results

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.

Candidates Joe Pereles

Results

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error JimBowlin DavidGregory MarkHarder UndecidedRemington Research Group (R)July 26–29, 2024322 (LV)± 5.4%16%31%17%36%Remington Research Group (R)April 8–12, 2024304 (LV)± 5.6%9%14%14%63%Remington Research Group (R)November 16–20, 2023382 (LV)± 5.0%5%15%9%70%

Results

Polling Poll source Date(s)administered Samplesize Marginof error DavidGregory (R) JoePereles (D) JeffColeman (L) UndecidedRemington Research Group (R)October 21–24, 2024406 (LV)± 4.9%45%47%–8%Remington Research Group (R)September 17–19, 2024418 (LV)± 4.9%46%42%1%11%

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.

Candidates Maggie Nurrenbern, state representative (2021–present)

Results

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

Results

Polling Poll source Date(s)administered Samplesize Marginof error MaggieNurrenbern (D) JerryNolte (R) UndecidedRemington Research Group (R)September 24–26, 2024356 (LV)± 5.1%45%44%11%

District 19

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

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

Results

Candidates James Coyne

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

Results

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.

Candidates Jim Bates

Results

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error KurtisGregory DougRichey UndecidedRemington Research Group (R)July 27–30, 2024317 (LV)± 5.4%35%25%40%Remington Research Group (R)June 5–7, 2024384 (LV)± 4.96%18%18%64%

Results

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.

Candidates Matt Williams

Results

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error RichChrismer PhilChristofanelli DanO'Connell AdamSchnelting UndecidedRemington Research Group (R)July 27–30, 2024307 (LV)± 5.7%10%25%3%30%32%Remington Research Group (R)April 15–18, 2024300 (LV)± 5.6%14%9%5%14%58%

Results

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.

Candidates Chuck Banks

Results

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

Endorsements

Results

District 27

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

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error JamieBurger ChrisDinkins JacobTurner UndecidedRemington Research Group (R)July 28 – August 1, 2024296 (LV)± 5.7%31%21%20%28%Remington Research Group (R)June 24–27, 2024311 (LV)± 5.1%24%27%8%41%

Results

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.

Candidates Ron Monnig

Results

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error SusanHaralson MikeMoon UndecidedRemington Research Group (R)April 22–25, 2024300 (LV)± 5.6%13%37%50%

Results

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.

Candidates Raymond L. James

Results

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

Endorsements

Polling Poll source Date(s)administered Samplesize Marginof error RickBrattin MikeHaffner DanHoux UndecidedRemington Research Group (R)October 18–20, 2023304 (LV)± 5.6%57%16%12%15%

Results

District 33