The 2024 Montana House of Representatives election was held on November 5, 2024, alongside the 2024 United States elections.
This was the first election under new legislative lines adopted by an independent, bipartisan commission in 2023.
Although Republicans maintained the majority, Democrats had a 10-seat net gain, ending the Republicans' supermajority.
In Montana's 2020 Presidential Election, Donald Trump won the 61 House districts, while Joe Biden won 39. Going into the 2024 House elections, Democrats held District 27 in Havre (Trump +16%) and Majority-Minority District 42 in Big Horn County (Trump +2%). Republicans held Districts 41, 46, 57, 60, 91, and 92, where Biden won in 2020. Redistricting created two new competitive districts, 65 and 66 in Gallatin County, both favoring Biden.
Thirty-four incumbents did not seek re-election.
Five incumbent representatives, all Republicans, were defeated in the June 4 primary election.
Districts where the margin of victory was under 10%:
Incumbent Republican Steve Gunderson was ineligible to run for re-election due to term limits. He originally intended to run in the Republican primary for Montana State Auditor, but withdrew.
Incumbent Republican Neil Duram had represented the district since 2019 and will now represent the 1st district due to redistricting.
Incumbent Republican Braxton Mitchell had represented the district since 2021 and will now represent the 5th district due to redistricting. Democrat Debo Powers had represented the 3rd district between 2019 and 2021.
Incumbent Republican Matt Regier, incumbent Speaker of the House, was ineligible to run for re-election due to term limits, and will now represent Senate District 5.
Incumbent Democrat Dave Fern was ineligible to run for re-election due to term limits, and will now represent Senate District 2.
Incumbent Republican Amy Regier has represented the district since 2021.
Incumbent Republican Courtenay Sprunger has represented the district since 2023.
Incumbent Republican Terry Falk had represented the district since 2023, and will now represent district 10 due to redistricting.
Incumbent Republican Tony Brockman ran in the Republican primary for District 8 due to redistricting, but lost.
Incumbent Republican Bob Keenan did not file for re-election.
Incumbent Republican Tanner Smith unsuccessfully ran in the Republican primary to be the Governor of Montana.
Incumbent Republican Linda Reksten had represented the district since 2021 and will now represent the 13th district due to redistricting.
Incumbent Republican Paul Fielder had represented the district since 2021 and will now represent the 14th district due to redistricting.
Incumbent Republican Denley Loge was ineligible to run for re-election due to term limits, and will now represent Senate District 45.
Incumbent Democrat Marvin Weatherwax Jr. did not file for re-election.
Incumbent Democrat Tyson Running Wolf has represented the district since 2019.
Incumbent Republican Ross Fitzgerald was ineligible to run for re-election due to term limits.
Incumbent Republican Llew Jones has represented the district since 2019.
Incumbent Republican Russ Miner had represented the district since 2023 and will now represent district 26 due to redistricting.
Incumbent Republican Fred Anderson was ineligible to run for re-election due to term limits.
Incumbent Republican Ed Buttrey has represented the district since 2019.
Incumbent Republican Lola Sheldon-Galloway was ineligible to run for re-election due to term limits. She ran in the Republican primary for Senate District 13, but did not win.
Incumbent Republican Scot Kerns did not file for re-election.
Incumbent Republican Steven Galloway has represented the district since 2021. He ran in the Republican primary for District 20 due to redistricting, but lost. Steve Fitzpatrick was the incumbent Majority Leader in the Senate, but was ineligible to run for re-election due to term limits.
Incumbent Republican Steve Gist has represented the district since 2021.
Incumbent Republican George Nikolakakos had represented the district since 2023 and will now represent District 22 due to redistricting.
Incumbent Republican Joshua Kassmier had represented the district since 2019, and will now represent Senate District 13. Ed Hill had represented District 28 between 2021 and 2023, but was defeated by Tuss in 2022.
Incumbent Democrat Paul Tuss has represented the district since 2023, and will now represent District 27 due to redistricting.
Incumbent Republican Edward Butcher had represented the district since 2023, but did not file for re-election.
Incumbent Republican James Bergstrom had represented the district since 2023. He ran in the Republican primary for District 78 due to redistricting, but lost.
Incumbent Democrat Frank Smith has represented the district since 2021.
Incumbent Democrat Jonathan Windy Boy has represented the district since 2017, and was ineligible to run for re-election due to term limits. He will now represent Senate District 16. Mike Fox represented the 16th district in the Senate.
Incumbent Republican Casey Knudsen had represented the district since 2017, and was ineligible to run for re-election due to term limits.
Incumbent Republican Rhonda Knudsen had represented the district since 2019. She ran in the Republican primary for Senate District 15, but lost.
Incumbent Republican Brandon Ler had represented the district since 2021 and will now represent District 33 due to redistricting.
Incumbent Republican Bob Phalen had represented the district since 2021 and will now represent Senate District 17.
Incumbent Republican Jerry Schillinger had represented the district since 2021 and will now represent District 34 due to redistricting.
Incumbent Republican Greg Kmetz had represented the district since 2023 and will now represent District 36 due to redistricting.
Incumbent Republican Gary Parry had represented the district since 2023 and will now represent District 35 due to redistricting.
Incumbent Republican Greg Oblander had represented the district since 2023 and will now represent District 38 due to redistricting.
Incumbent Republican Gayle Lammers had represented the district since 2024 and will now represent Senate District 21.
Incumbent Democrat Sharon Stewart-Peregoy had represented the district since 2017 and was ineligible for re-election due to term limits. She was the Democratic nominee for Senate District 21, but lost.
Incumbent Republican Kerri Seekins-Crowe had represented the district since 2021 and will now represent District 39 due to redistricting.
Incumbent Republican Larry Brewster had represented the district since 2020 and will now represent District 43 due to redistricting.
Incumbent Republican Katie Zolnikov had represented the district since 2021 and will now represent District 44 due to redistricting.
Incumbent Republican Bill Mercer had represented the district since 2019 and will now represent District 52 due to redistricting.
Incumbent Democrat Denise Baum had represented the district since 2023 and will now represent District 45 due to redistricting.
Incumbent Republican Jodee Etchart had represented the district since 2023 and will now represent District 51 due to redistricting.
Incumbent Democrat Emma Kerr-Carpenter had represented the district since 2018 and will now represent District 46 due to redistricting.
Incumbent Republican Naarah Hastings had represented the district since 2023, but did not file for re-election.
Incumbent Republican Mike Yakawich had represented the district since 2022, and will now represent Senate District 24.
Incumbent Republican Sherry Essmann had represented the district since 2021 and will now represent District 49 due to redistricting.
Incumbent Republican Nelly Nicol has represented the district since 2023.
Incumbent Republican Terry Moore had represented the district since 2019, but did not file for re-election.
Incumbent Republican Lee Deming had represented the district since 2023 and will now represent District 54 due to redistricting. Kim Gillan had represented District 11 between 1997 and 2004 and Senate District 24 between 2005 and 2013.
Incumbent Republican Sue Vinton had represented the district since 2017 and was ineligible for re-election due to term limits. She will now represent Senate District 20.
Incumbent Republican Fiona Nave had represented the district since 2021 and will now represent District 56 due to redistricting.
Incumbent Republican Brad Barker had represented the district since 2023 and will now represent District 55 due to redistricting.
Incumbent Republican Marty Malone had represented the district since 2021. He was the Republican nominee for District 57 due to redistricting, but lost.
Incumbent Democrat Laurie Bishop had represented the district since 2017 and was ineligible to run for re-election due to term limits.
Incumbent Democrat Jim Hamilton had represented the district since 2017 and was ineligible to run for re-election due to term limits.
Incumbent Democrat Ed Stafman had represented the district since 2021 and will now represent District 59 due to redistricting.
Incumbent Democrat Alice Buckley had represented the district since 2021 but did not file for re-election.
Incumbent Republican Jane Gillette had represented the district since 2021 and will now represent District 77 due to redistricting.
Incumbent Democrat Kelly Kortum had represented the district since 2021 and will now represent District 64 due to redistricting.
Incumbent Democrat Eric Matthews has represented the district since 2023.
Incumbent Republican Jedediah Hinkle has represented the district since 2021.
Incumbent Republican Caleb Hinkle has represented the district since 2021.
Incumbent Republican Jennifer Carlson had represented the district since 2021. She ran in the Republican primary for District 68 due to redistricting, but lost.
Incumbent Republican Julie Dooling had represented the district since 2019, and will now represent District 84 due to redistricting.
Incumbent Republican Ken Walsh had represented the district since 2021, and will now represent District 69 due to redistricting.
Incumbent Republican Tom Welch had represented the district since 2017, and was ineligible to run for re-election due to term limits.
Incumbent Democrat Jennifer Lynch has represented the district since 2023.
Incumbent Democrat Derek Harvey had represented the district since 2019 and will now represent Senate District 37.
Incumbent Republican Marta Bertoglio has represented the district since 2021.
Incumbent Democrat Donavon Hawk had represented the district since 2021, and will now represent District 72 due to redistricting.
Incumbent Republican John Fitzpatrick had represented the district since 2023, and will now represent District 76 due to redistricting.
Incumbent Republican Gregory Frazer had represented the district since 2021, and will now represent Senate District 38.
Incumbent Democrat Laura Smith had represented the district since 2023, and will now represent Senate District 40.
Incumbent Republican Zachary Wirth had represented the district since 2023, and will now represent District 17 due to redistricting.
Incumbent Democrat Melissa Romano had represented the district since 2023, and will now represent District 80 due to redistricting.
Incumbent Democrat Mary Caferro had represented the district since 2023, and will now represent District 81 due to redistricting.
Incumbent Democrat Kim Abbott, incumbent House Minority Leader, had represented the district since 2017, and was ineligible to run for re-election due to term limits.
Incumbent Democrat Jill Cohenour had represented the district since 2023, and will now represent District 83 due to redistricting.
Incumbent Republican Michele Binkley had represented the district since 2021. She lost re-nomination in the Republican primary to Kathy Love.
Incumbent Republican David Bedey has represented the district since 2019.
Incumbent Republican Ron Marshall has represented the district since 2021.
Incumbent Republican Wayne Rusk has represented the district since 2023. He ran in the Republican primary for Senate District 44, but lost.
Incumbent Democrat Katie Sullivan had represented the district since 2019, and will now represent District 93 due to redistricting.
Incumbent Democrat Marilyn Marler had represented the district since 2019, and will now represent District 94 due to redistricting.
Incumbent Democrat Connie Keogh had represented the district since 2019, and will now represent District 92 due to redistricting.
Incumbent Republican Mike Hopkins had represented the district since 2017, and was ineligible to run for re-election due to term limits.
Incumbent Republican Joe Read had represented the district since 2019. He ran in the Republican primary for District 91 due to redistricting, but lost.
Incumbent Democrat Tom France had represented the district since 2021, and will now represent District 99 due to redistricting.
Incumbent Democrat SJ Howell had represented the district since 2023, and will now represent District 100 due to redistricting.
Incumbent Democrat Jonathan Karlen had represented the district since 2023, and will now represent District 98 due to redistricting.
Incumbent Republican Lyn Hellegaard had represented the district since 2023. She was the Republican nominee for District 89 due to redistricting, but lost.
Incumbent Democrat Bob Carter had represented the district since 2023, and will now represent District 96 due to redistricting.
Incumbent Democrat Mark Thane had represented the district since 2021, and will now represent District 89 due to redistricting.
Incumbent Democrat Zooey Zephyr had represented the district since 2023, and will now represent District 95 due to redistricting.