2024 Senate elections · New Mexico history
New Mexico U.S. Senate election 2024
Martin Heinrich DEM +10.1 · Class I seat · held 11/5/24
- Votes counted
- 903,311
- Margin
- 10.1 pts
- Seat held by
- Democraticheld
- President in NM
- D+6.0same year
General election 11/5/24
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Martin Heinrich Won | DEM | 497,333 | 55.06% | |
| Nella Louise Domenici | REP | 405,978 | 44.94% | |
| Total | 903,311 | |||
By county
Counties carried: Nella Louise Domenici 19, Martin Heinrich 14.
Official source: resultsSW.aspx
Other New Mexico Senate races
| Year | Seat | Winner | Margin |
|---|---|---|---|
| 2024 | Class I | Martin Heinrich | 10.1 |
| 2020 | Class II | Ben Ray Luján | 6.1 |
| 2018 | Class I | Martin Heinrich | 23.6 |
| 2014 | Class II | Tom Udall | 11.1 |
| 2012 | Class I | Martin Heinrich | 5.7 |
| 2008 | Class II | Tom Udall | 22.7 |
| 2006 | Class I | Jeff Bingaman | 41.3 |
| 2002 | Class II | Pete V. Domenici | 30.1 |
| 2000 | Class I | Jeff Bingaman | 23.5 |
| 1996 | Class II | Pete V. Domenici | 34.9 |
| 1994 | Class I | Jeff Bingaman | 8.0 |
| 1990 | Class II | Pete V. Domenici | 45.9 |
Full New Mexico Senate history →
Questions and answers
Who won the 2024 New Mexico Senate race?
Martin Heinrich (DEM) won with 55.1% of the vote, ahead of Nella Louise Domenici (44.9%), a margin of 10.1 points.
Did the New Mexico Senate seat change party in 2024?
No. The Democratic Party held it.
How many votes were cast in the 2024 New Mexico Senate race?
903,311 votes were counted for the candidates in the general election.
Compiled by FiveThirtyEight from the official source linked above.