2020 general · November 3, 2020
2020 Montana State Senate election results, district by district
Every Montana State Senate district in the 2020 general election: winners, margins, unopposed seats and seats that changed party.
Seats after the election
Republicans controlled the chamber · 50 seats
After the electionD 19 · R 31
Races25
Changed party0
Unopposed32%8 races
Incumbents defeated1
Every district
D 8 · R 17
| Race | Winner | Won by | Notes |
|---|---|---|---|
| SD-2 | Carl Glimm (R) | 36.6 | |
| SD-3 | Keith Regier (R) | 11.7 | |
| SD-6 | Greg Hertz (R) | Unopposed | |
| SD-7 | Bob Brown (R) | 50.0 | |
| SD-10 | Steve Fitzpatrick (R) | Unopposed | |
| SD-15 | Ryan Osmundson (R) | Unopposed | |
| SD-16 | Mike Fox (D) | Unopposed | |
| SD-17 | Mike L. Lang (R) | Unopposed | |
| SD-18 | Steve Hinebauch (R) | 56.7 | |
| SD-21 | Jason D. Small (R) | 15.6 | |
| SD-23 | Tom McGillvray (R) | Unopposed | |
| SD-25 | Jen Gross (D) | 2.9 | |
| SD-26 | Chris Friedel (R) | 5.1 | Incumbent lost |
| SD-28 | Brad Molnar (R) | Unopposed | |
| SD-31 | Chris Pope (D) | 32.6 | |
| SD-35 | Walt Sales (R) | Unopposed | |
| SD-36 | Jeff Welborn (R) | 59.1 | |
| SD-37 | Ryan Lynch (D) | 29.6 | |
| SD-38 | Edith McClafferty (D) | 0.4 | |
| SD-39 | Mark Sweeney (D) | 1.6 | |
| SD-40 | Terry J. Gauthier (R) | 20.9 | |
| SD-44 | Theresa Manzella (R) | 34.4 | |
| SD-45 | Ellie Hill (D) | 26.0 | |
| SD-46 | Shannon Obrien (D) | 32.1 | |
| SD-47 | Dan Salomon (R) | 9.3 |
Montana State Senate
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab