2024 NM SENATE RACES

Using our ‘2024 Legislative Policy Positions,‘ NMBC graded Senators on their voting records and candidates on their survey responses. This helps identify them as either ‘Pro-Business’ or ‘Anti-Business.’ Voters should select senators based on their influence on New Mexicans, considering their track record for incumbents or their answers to our Candidate Survey for non-incumbents.

See our NM Senate Scorecard:

View our multi-page scorecard for contested NM Senate races HERE or a   one-page scorecard HERE.

Candidate Survey Responses:

What legislative district are you in? Find your Senate district HERE.

District 2:

  • Songtree Pioche *No survey, more HERE*
  • Steve Lanier *No survey, more HERE*
  • View scorecard HERE.

District 9:

  • Cindy Nava *No survey, more HERE*
  • Audrey Trujillo 
  • View scorecard HERE.

District 10:

  • Katy Duhigg (I)
  • Rudy Mora
  • View scorecard HERE.

District 12:

  • Phillip Ramirez 
  • Jay Block 
  • View scorecard HERE.

District 15:

  • Heather Berghmans 
  • Craig Degenhardt *No survey, more HERE*
  • View scorecard HERE.

District 18:

  • Natalie Figueroa *Prev. records used to score*
  • Kurstin Johnson
  • View scorecard HERE.

District 19:

  • William Scott *No survey, more HERE*
  • Ant Thornton 
  • View scorecard HERE.

District 20:

  • Martin Hickey (I)
  • Wayne Yevoli 
  • View scorecard HERE.

District 21:

  • Athena Christodoulou *No survey, more HERE*
  • Nicole Tobiassen 
  • View scorecard HERE.

District 23:

  • Harold Pope Jr. (I)
  • Terry Lynne Aragon *No survey, more HERE*
  • View scorecard HERE.

District 28:

  • Chris Ponce *No survey, more HERE*
  • Gabriel Ramos 
  • View scorecard HERE.

District 29:

  • Tina Garcia 
  • Joshua Sanchez (I)
  • View scorecard HERE.

District 36:

  • Jeff Steinborn (I)
  • David Tofsted
  • View scorecard HERE.

District 38:

  • Carrie Hamblen (I)
  • Samantha Barncastle-Salopek 
  • View scorecard HERE.

District 40:

Have questions or comments? Email nmbiz@nmbizcoalition.org or call (505) 836-4223.

CONNECT WITH NMBC: