Skip to content

New Mexico

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

  • Democratic 11
  • Republican 6
D+50R+50D+25R+251976: R+14.119761978: R+6.81982: D+7.519821984: R+43.81988: D+26.619881990: R+45.91994: D+8.019941996: R+34.92000: D+23.420002002: R+30.12006: D+41.320062008: D+22.72012: D+5.720122014: D+11.12018: D+23.620182020: D+6.12024: D+10.12024
New Mexico Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
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.