Everything you need to know about ranked-choice voting in one spot. Click to learn more!

New Mexico election results, 2024

From Ballotpedia
Jump to: navigation, search
2024 Election Results
Ballotpedia Election Coverage Badge.png
New Mexico elections by year
20252024202320222021202020192018201720162015201420132012
Election links
Election links
Election results
Election analysis
Poll times
Elections calendar
Elections by state and year

General election

Presidential candidates


Presidential election in New Mexico, 2024
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Kamala D. Harris/Tim Walz (D)
 
51.9
 
478,802 5
Image of
Image of
Donald Trump/J.D. Vance (R)
 
45.9
 
423,391 0
Image of
Image of
Robert F. Kennedy Jr./Nicole Shanahan (Independent)
 
1.0
 
9,553 0
Image of
Image of
Jill Stein/Butch Ware (G)
 
0.5
 
4,611 0
Image of
Image of
Chase Oliver/Mike ter Maat (L)
 
0.4
 
3,745 0
Image of
Image of
Claudia De La Cruz/Karina Garcia (Party for Socialism and Liberation)
 
0.3
 
2,442 0
Image of
Image of
Laura Ebke/Trisha Butler (Liberal Party)
 
0.1
 
859 0

Total votes: 923,403


Congressional candidates

Federal New Mexico candidates (November 5, 2024)
officecandidatepartystatus
Martin Heinrich
Martin Heinrich Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Gabriel Vasquez
Gabriel Vasquez Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

State ballot measures

Click on the following links for state ballot measure results:

State candidates

State New Mexico candidates (November 5, 2024)
officecandidatepartystatus
Democratic
Won General
Republican
Lost General
Rebekka Burt
Rebekka Burt Incumbent
Democratic
Won General
Michael Taylor
Michael Taylor Incumbent
Republican
Won General
K.T. Manis
K.T. Manis Incumbent
Republican
Won General
Steven Carrillo
Steven Carrillo Incumbent
Democratic
Won General
William Sharer
William Sharer Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Shannon Pinto
Shannon Pinto Incumbent
Democratic
Won General
George Munoz
George Munoz Incumbent
Democratic
Won General
Leo Jaramillo
Leo Jaramillo Incumbent
Democratic
Won General
Democratic
Won General
Pat Woods
Pat Woods Incumbent
Republican
Won General
Pete Campos
Pete Campos Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Katy Duhigg
Katy Duhigg Incumbent
Democratic
Won General
Republican
Lost General
Linda Lopez
Linda Lopez Incumbent
Democratic
Won General
Republican
Won General
Democratic
Lost General
Democratic
Won General
Michael Padilla
Michael Padilla Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Mimi Stewart
Mimi Stewart Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Martin Hickey
Martin HickeyCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Benny Shendo
Benny Shendo Incumbent
Democratic
Won General
Harold Pope Jr.
Harold Pope Jr. Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Peter Wirth
Peter Wirth Incumbent
Democratic
Won General
Antonio Maestas
Antonio Maestas Incumbent
Democratic
Won General
Republican
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
Republican
Won General
Republican
Won General
Republican
Won General
Republican
Won General
Jeff Steinborn
Jeff Steinborn Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Carrie Hamblen
Carrie Hamblen Incumbent
Democratic
Won General
Republican
Lost General
Liz Stefanics
Liz Stefanics Incumbent
Democratic
Won General
Craig W. Brandt
Craig W. Brandt Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Rodney Montoya
Rodney Montoya Incumbent
Republican
Won General
P. Mark Duncan
P. Mark Duncan Incumbent
Republican
Won General
Bill Hall Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Eliseo Alcon
Eliseo Alcon Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Brian Baca
Brian Baca Incumbent
Republican
Won General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Art De La Cruz
Art De La Cruz Incumbent
Democratic
Won General
Democratic
Won General
Miguel Garcia
Miguel Garcia Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Cynthia Borrego
Cynthia Borrego Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Meredith Dixon
Meredith Dixon Incumbent
Democratic
Won General
Republican
Lost General
Debra Sariñana
Debra Sariñana Incumbent
Democratic
Won General
Stefani Lord
Stefani Lord Incumbent
Republican
Won General
Democratic
Lost General
Independent
Lost General
Alan Martinez
Alan Martinez Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Eleanor Chavez
Eleanor Chavez Incumbent
Democratic
Won General
Republican
Lost General
Marian Matthews
Marian Matthews Incumbent
Democratic
Won General
Republican
Lost General
Pamelya Herndon
Pamelya Herndon Incumbent
Democratic
Won General
Republican
Lost General
Joy Garratt
Joy GarrattCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Jenifer Jones
Jenifer Jones Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Raymundo Lara
Raymundo Lara Incumbent
Democratic
Won General
Republican
Lost General
Angelica Rubio
Angelica Rubio Incumbent
Democratic
Won General
Nathan Small
Nathan Small Incumbent
Democratic
Won General
Republican
Lost General
Joanne Ferrary
Joanne Ferrary Incumbent
Democratic
Won General
Republican
Won General
Tara Jaramillo
Tara Jaramillo Incumbent
Democratic
Lost General
Luis Terrazas
Luis Terrazas Incumbent
Republican
Won General
Democratic
Lost General
Joseph Sanchez
Joseph Sanchez Incumbent
Democratic
Won General
Republican
Lost General
Susan Herrera Incumbent
Democratic
Won General
Kristina Ortez
Kristina Ortez Incumbent
Democratic
Won General
Democratic
Won General
Kathleen Cates
Kathleen Cates Incumbent
Democratic
Won General
Republican
Lost General
Linda Serrato
Linda Serrato Incumbent
Democratic
Won General
Andrea Romero
Andrea Romero Incumbent
Democratic
Won General
Democratic
Won General
Tara Lujan Incumbent
Democratic
Won General
Gail Armstrong
Gail Armstrong Incumbent
Republican
Won General
Matthew McQueen
Matthew McQueen Incumbent
Democratic
Won General
Republican
Lost General
John Block
John Block Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Won General
Libertarian
Lost General
Cathrynn Brown
Cathrynn Brown Incumbent
Republican
Won General
Harlan Vincent
Harlan Vincent Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Jared Hembree Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Republican
Won General
Andrea Reeb
Andrea Reeb Incumbent
Republican
Won General
Derrick Lente
Derrick Lente Incumbent
Democratic
Won General
Jimmy Mason
Jimmy Mason Incumbent
Republican
Won General
Jack Chatfield Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Democratic
Won General
New Mexico Supreme Court (Retention election)
Nonpartisan
Won General
New Mexico Court of Appeals (Retention election)
Megan Duffy
Megan Duffy Incumbent
Nonpartisan
Won General
New Mexico Court of Appeals (Retention election)
Jennifer Attrep
Jennifer Attrep Incumbent
Nonpartisan
Won General
New Mexico Court of Appeals (Retention election)
Nonpartisan
Won General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Local ballot measures

Click on the following link for local ballot measure results:

Local candidates

Local New Mexico candidates (November 5, 2024)
officecandidatepartystatus
Democratic
Won General
Republican
Lost General
Sam Bregman
Sam Bregman Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Adriann Barboa Incumbent
Democratic
Won General
Republican
Lost General
Walt Benson
Walt Benson Incumbent
Republican
Won General
Asra Elliott Incumbent
Democratic
Won General
Renee Torres
Renee Torres Incumbent
Democratic
Won General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Republican
Won General
Democratic
Won General
Nina Safier Incumbent
Democratic
Won General
Brett Loveless
Brett Loveless Incumbent
Nonpartisan
Won General
Cindy Leos
Cindy Leos Incumbent
Nonpartisan
Won General
Nonpartisan
Won General
Elaine P. Lujan
Elaine P. Lujan Incumbent
Nonpartisan
Won General
Nonpartisan
Won General
Nonpartisan
Won General
Emet Rudolfo Incumbent
Nonpartisan
Won General
Victor S. Lopez
Victor S. Lopez Incumbent
Nonpartisan
Won General
David Murphy
David Murphy Incumbent
Nonpartisan
Won General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Primary election

See also: New Mexico elections, 2024 and Voting in New Mexico

Presidential candidates

New Mexico Democratic presidential primary on June 4, 2024
 
Candidate
%
Votes
Pledged delegates
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/Official_portrait_of_Vice_President_Joe_Biden.jpg
Joe Biden
 
83.5
 
111,049 34
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/3HaJVw3AYyXBdF9iSRPp977CBFrGCMDhc1w2rHKAC1yEKppTQoGMxtNCjAfntRbE3vPfKMrXcV5x6tsZ7rfuCzeUq2zG7qQsmao4URt.jpeg
Marianne Williamson
 
6.7
 
8,935 0
  Other
 
9.7
 
12,938 0

Total votes: 132,922 • Total pledged delegates: 34


New Mexico Republican presidential primary on June 4, 2024
 
Candidate
%
Votes
Pledged delegates
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/473px-Official_Portrait_of_President_Donald_Trump.jpg
Donald Trump
 
84.5
 
78,999 5
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/Nikki_Haley_official_Transition_portrait.jpg
Nikki Haley
 
8.6
 
8,054 0
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/Chris_Christie2015.jpg
Chris Christie
 
2.6
 
2,428 0
Image of https://s3.amazonaws.com/ballotpedia-api4/files/thumbs/100/100/ramaswamy24.jpg
Vivek Ramaswamy
 
0.9
 
886 0
  Other
 
3.3
 
3,130 0

Total votes: 93,497 • Total pledged delegates: 5


New Mexico Libertarian of New Mexico presidential primary on June 4, 2024
 
Candidate
%
Votes
Pledged delegates
Silhouette Placeholder Image.png
Lars Mapstead
 
56.5
 
432 0
  Other
 
43.5
 
333 0

Total votes: 765 • Total pledged delegates: 0


Congressional candidates

Federal New Mexico candidates (June 4, 2024)
officecandidatepartystatus
Republican
Advanced Primary
Martin Heinrich
Martin Heinrich Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Republican
Advanced Primary
Gabriel Vasquez
Gabriel Vasquez Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

State candidates

State New Mexico candidates (June 4, 2024)
officecandidatepartystatus
Republican
Advanced Primary
Democratic
Advanced Primary
Rebekka Burt
Rebekka Burt Incumbent
Democratic
Advanced Primary
Michael Taylor
Michael Taylor Incumbent
Republican
Advanced Primary
K.T. Manis
K.T. Manis Incumbent
Republican
Advanced Primary
Steven Carrillo
Steven Carrillo Incumbent
Democratic
Advanced Primary
William Sharer
William Sharer Incumbent
Republican
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Shannon Pinto
Shannon Pinto Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
George Munoz
George Munoz Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Leo Jaramillo
Leo Jaramillo Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Pat Woods
Pat Woods Incumbent
Republican
Advanced Primary
Pete Campos
Pete Campos Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Democratic
Lost Primary
Republican
Advanced Primary
Katy Duhigg
Katy Duhigg Incumbent
Democratic
Advanced Primary
Linda Lopez
Linda Lopez Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Democratic
Advanced Primary
William O'Neill
William O'Neill Incumbent
Democratic
Lost Primary
Michael Padilla
Michael Padilla Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Mimi Stewart
Mimi Stewart Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Libertarian
Lost (Write-in) Primary
Republican
Advanced Primary
Martin Hickey
Martin HickeyCandidate Connection Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Republican
Lost Primary
Democratic
Lost Primary
Benny Shendo
Benny Shendo Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Harold Pope Jr.
Harold Pope Jr. Incumbent
Democratic
Advanced Primary
Republican
Lost Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Peter Wirth
Peter Wirth Incumbent
Democratic
Advanced Primary
Antonio Maestas
Antonio Maestas Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Republican
Lost Primary
Greg Nibert
Greg Nibert Incumbent
Republican
Lost Primary
Republican
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Republican
Lost Primary
Republican
Advanced Primary
Republican
Lost Primary
Republican
Lost Primary
Republican
Advanced Primary
Republican
Advanced Primary
Republican
Advanced Primary
Jeff Steinborn
Jeff Steinborn Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Carrie Hamblen
Carrie Hamblen Incumbent
Democratic
Advanced Primary
Liz Stefanics
Liz Stefanics Incumbent
Democratic
Advanced Primary
Craig W. Brandt
Craig W. Brandt Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Republican
Advanced Primary
Republican
Lost Primary
Rodney Montoya
Rodney Montoya Incumbent
Republican
Advanced Primary
Republican
Lost Primary
P. Mark Duncan
P. Mark Duncan Incumbent
Republican
Advanced Primary
Bill Hall Incumbent
Republican
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Eliseo Alcon
Eliseo Alcon Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Republican
Advanced Primary
Brian Baca
Brian Baca Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Art De La Cruz
Art De La Cruz Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Miguel Garcia
Miguel Garcia Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Cynthia Borrego
Cynthia Borrego Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Democratic
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Meredith Dixon
Meredith Dixon Incumbent
Democratic
Advanced Primary
Libertarian
Lost (Write-in) Primary
Debra Sariñana
Debra Sariñana Incumbent
Democratic
Advanced Primary
Stefani Lord
Stefani Lord Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Alan Martinez
Alan Martinez Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Eleanor Chavez
Eleanor Chavez Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Marian Matthews
Marian Matthews Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Pamelya Herndon
Pamelya Herndon Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Joy Garratt
Joy GarrattCandidate Connection Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Republican
Lost Primary
Jenifer Jones
Jenifer Jones Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Raymundo Lara
Raymundo Lara Incumbent
Democratic
Advanced Primary
Angelica Rubio
Angelica Rubio Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Nathan Small
Nathan Small Incumbent
Democratic
Advanced Primary
Joanne Ferrary
Joanne Ferrary Incumbent
Democratic
Advanced Primary
Republican
Advanced Primary
Tara Jaramillo
Tara Jaramillo Incumbent
Democratic
Advanced Primary
Luis Terrazas
Luis Terrazas Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Joseph Sanchez
Joseph Sanchez Incumbent
Democratic
Advanced Primary
Susan Herrera Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Kristina Ortez
Kristina Ortez Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Libertarian
Lost Primary
Republican
Advanced Primary
Kathleen Cates
Kathleen Cates Incumbent
Democratic
Advanced Primary
Linda Serrato
Linda Serrato Incumbent
Democratic
Advanced Primary
Andrea Romero
Andrea Romero Incumbent
Democratic
Advanced Primary
Democratic
Advanced Primary
Tara Lujan Incumbent
Democratic
Advanced Primary
Gail Armstrong
Gail Armstrong Incumbent
Republican
Advanced Primary
Republican
Advanced Primary
Matthew McQueen
Matthew McQueen Incumbent
Democratic
Advanced Primary
Republican
Lost Primary
John Block
John Block Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Willie Madrid Incumbent
Democratic
Lost Primary
Republican
Advanced Primary
Libertarian
Advanced Primary
Cathrynn Brown
Cathrynn Brown Incumbent
Republican
Advanced Primary
Republican
Lost Primary
Harlan Vincent
Harlan Vincent Incumbent
Republican
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Republican
Lost Primary
Republican
Advanced Primary
Jared Hembree Incumbent
Republican
Advanced Primary
Republican
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Advanced Primary
Republican
Advanced Primary
Republican
Lost Primary
Republican
Lost Primary
Republican
Advanced Primary
Andrea Reeb
Andrea Reeb Incumbent
Republican
Advanced Primary
Derrick Lente
Derrick Lente Incumbent
Democratic
Advanced Primary
Jimmy Mason
Jimmy Mason Incumbent
Republican
Advanced Primary
Jack Chatfield Incumbent
Republican
Advanced Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Democratic
Advanced Primary
Harry Garcia
Harry Garcia Incumbent
Democratic
Lost Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Democratic
Lost Primary

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Local candidates

Local New Mexico candidates (June 4, 2024)
officecandidatepartystatus
Republican
Advanced Primary
Democratic
Advanced Primary
Republican
Lost Primary
Democratic
Lost Primary
Sam Bregman
Sam Bregman Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Democratic
Advanced Primary
Democratic
Lost Primary
Republican
Advanced Primary
Adriann Barboa Incumbent
Democratic
Advanced Primary
Democratic
Lost Primary
Democratic
Lost Primary
Walt Benson
Walt Benson Incumbent
Republican
Advanced Primary
Democratic
Advanced Primary

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.