Maine U.S. Senate election history
Every Maine U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.
Current senators
- Susan M. CollinsRepublican · class 2 · term ends 2027
- Angus S. King, Jr.Independent · class 1 · term ends 2031
Wins by party
| Year | Seat | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|---|
| 2024 | Class I | Angus S. King Jr. | Independent | Demi Kouzounas | 17.0 | 842,447 |
| 2020 | Class II | Susan M. Collins | Republican | — | 8.5 | 828,305 |
| 2018 | Class I | Angus S. King Jr. | Independent | — | 18.7 | 646,064 |
| 2014 | Class II | Susan M. Collins | Republican | Shenna Bellows | 36.2 | 616,996 |
| 2012 flip | Class I | Angus S. King Jr. | Independent | Charlie Summers | 21.4 | 724,720 |
| 2008 | Class II | Susan M. Collins | Republican | Thomas H. Allen | 22.8 | 724,430 |
| 2006 | Class I | Olympia J. Snowe | Republican | Jean M. Hay Bright | 53.7 | 545,128 |
| 2002 | Class II | Susan M. Collins | Republican | Chellie Pingree | 16.9 | 504,899 |
| 2000 | Class I | Olympia J. Snowe | Republican | Mark W. Lawrence | 37.9 | 634,872 |
| 1996 | Class II | Susan M. Collins | Republican | Joseph E. Brennan | 5.3 | 606,777 |
| 1994 flip | Class I | Olympia J. Snowe | Republican | Thomas H. Andrews | 23.9 | 511,733 |
| 1990 | Class II | William S. Cohen | Republican | Neil Rolde | 22.7 | 520,320 |
| 1988 | Class I | George J. Mitchell | Democratic | Jasper S. Wyman | 62.6 | 556,745 |
| 1984 | Class II | William S. Cohen | Republican | Elizabeth H. Mitchell | 47.5 | 551,406 |
| 1982 | Class I | George J. Mitchell | Democratic | David F. Emery | 21.7 | 459,715 |
| 1978 flip | Class II | William S. Cohen | Republican | William D. Hathaway | 22.7 | 375,114 |
| 1976 | Class I | Edmund Muskie | Democratic | Robert A. G. Monks | 20.4 | 486,193 |
Maine governor history · House districts · Presidential results
Questions and answers
Who won the most recent Maine Senate election?
Angus S. King Jr. won in 2024 by 17.0 points.
Who are Maine's U.S. senators?
Susan M. Collins (Republican, term ends 2027) and Angus S. King, Jr. (Independent, term ends 2031).
When did a Democrat last win a Maine Senate race?
In 1988, when George J. Mitchell won.
When did a Republican last win a Maine Senate race?
In 2020, when Susan M. Collins won.
Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.