New Mexico U.S. Senate election history
Every New Mexico U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.
Current senators
Wins by party
| Year | Seat | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|---|
| 2024 | Class I | Martin Heinrich | Democratic | Nella Louise Domenici | 10.1 | 903,311 |
| 2020 | Class II | Ben Ray Luján | Democratic | Mark V. Ronchetti | 6.1 | 917,237 |
| 2018 | Class I | Martin Heinrich | Democratic | Mick Rich | 23.6 | 697,012 |
| 2014 | Class II | Tom Udall | Democratic | Allen E. Weh | 11.1 | 515,506 |
| 2012 | Class I | Martin Heinrich | Democratic | Heather A. Wilson | 5.7 | 775,793 |
| 2008 flip | Class II | Tom Udall | Democratic | Stevan Pearce | 22.7 | 823,650 |
| 2006 | Class I | Jeff Bingaman | Democratic | Allen W. McCulloch MD | 41.3 | 558,550 |
| 2002 | Class II | Pete V. Domenici | Republican | Gloria Tristani | 30.1 | 483,056 |
| 2000 | Class I | Jeff Bingaman | Democratic | Bill Redmond | 23.5 | 589,526 |
| 1996 | Class II | Pete V. Domenici | Republican | Art Trujillo | 34.9 | 551,821 |
| 1994 | Class I | Jeff Bingaman | Democratic | Colin McMillan | 8.0 | 463,196 |
| 1990 | Class II | Pete V. Domenici | Republican | Tom Benavidez | 45.9 | 406,938 |
| 1988 | Class I | Jeff Bingaman | Democratic | Bill Valentine | 26.6 | 508,598 |
| 1984 | Class II | Pete V. Domenici | Republican | Judith A. Pratt | 43.8 | 502,634 |
| 1982 flip | Class I | Jeff Bingaman | Democratic | Harrison Hagan Schmitt | 7.6 | 404,810 |
| 1978 | Class II | Pete V. Domenici | Republican | Toney Anaya | 6.8 | 343,487 |
| 1976 flip | Class I | Harrison Hagan Schmitt | Republican | Joseph M. Montoya | 14.1 | 413,056 |
New Mexico governor history · House districts · Presidential results
Questions and answers
Who won the most recent New Mexico Senate election?
Martin Heinrich won in 2024 by 10.1 points.
Who are New Mexico's U.S. senators?
Martin Heinrich (Democrat, term ends 2031) and Ben Ray Luján (Democrat, term ends 2027).
When did a Democrat last win a New Mexico Senate race?
In 2024, when Martin Heinrich won.
When did a Republican last win a New Mexico Senate race?
In 2002, when Pete V. Domenici won.
Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.