Source for primary election results:[3]
Source for general election results:[4][5]
District 1
Incumbent Republican Rod Montoya had represented the 1st district since 2015.
More information Party, Candidate ...
Close
District 2
Incumbent Republican James Strickler had represented the 2nd district since 2007. Strickler did not seek re-election.
More information Party, Candidate ...
Close
District 3
Incumbent Republican Ryan Lane had represented the 3rd district since 2021.
More information Party, Candidate ...
Close
District 4
Incumbent Democrat Anthony Allison had represented the 4th district since 2019. Christina Aspaas unsuccessfully challenged Allison for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 5
Incumbent Democrat Doreen Wonda Johnson had represented the 5th district since 2015. Kevin Mitchell unsuccessfully challenged Johnson for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 6
Incumbent Democrat Eliseo Alcon had represented the 6th district since 2009.
More information Party, Candidate ...
Close
District 7
Incumbent Republican Kelly Fajardo had represented the 7th district since 2013. Fajardo did not seek re-election.
More information Party, Candidate ...
Close
District 8
Incumbent Republican Brian Baca had represented the 8th district since his appointment in 2022.
More information Party, Candidate ...
Close
District 9
Incumbent Democrat Patricia Lundstrom had represented the 9th district since 2003.
More information Party, Candidate ...
Close
District 10
Incumbent Democrat Andrés Romero had represented the 10th district since 2015.
More information Party, Candidate ...
Close
District 11
Incumbent Democratic Majority Leader Javier Martínez had represented the 11th district since 2015. Lisa Meyer-Hagen defeated Adrian Anthony Trujillo Sr. for the Republican nomination.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 12
Incumbent Democrat Art De La Cruz had represented the 12th district since his appointment in 2022. Melissa Armijo and Nicole Michelle Olonovich unsuccessfully challenged Cruz for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 13
Incumbent Democrat Patricia Roybal Caballero had represented the 13th district since 2013.
More information Party, Candidate ...
Close
District 14
Incumbent Democrat Miguel Garcia had represented the 14th district since 1997.
More information Party, Candidate ...
Close
After losing the election to Garcia by 3,600 votes, Peña claimed he was the victim of election fraud and refused to concede. On January 16, 2023, he was charged with hiring four men to shoot at the houses of four Democratic politicians (New Mexico House Speaker Javier Martínez, state Senator Linda M. Lopez, and two Bernalillo County commissioners) in December 2022 and January 2023.[6]
District 15
The new 15th district includes the homes of incumbent Democrats Dayan Hochman-Vigil, who had represented the 15th district since 2019, and Deborah Armstrong, who had represented the 17th district since 2015. Armstrong did not seek re-election, and later resigned. Linda Garcia Benavides was appointed to fill the remainder of Armstrong's term.
More information Party, Candidate ...
Close
District 16
Incumbent Democrat Moe Maestas had represented the 16th district since 2007.
More information Party, Candidate ...
Close
District 17
The new 17th District was an open seat with no incumbent. Cynthia Borrego defeated Darrell Deaguero for the Democratic nomination. Ellis McMath defeated Joshua Taylor Neal for the Republican nomination. Borrego won the open seat.
- Democratic primary
More information Party, Candidate ...
Close
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 18
Incumbent Democrat Gail Chasey had represented the 18th district since 1997.
More information Party, Candidate ...
Close
District 19
Incumbent Democrat Kay Bounkeua had represented the 19th district since her appointment in August 2021. Bounkeua did not seek re-election. Janelle Anyanonu defeated Colton Dean for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 20
Incumbent Democrat Meredith Dixon had represented the 20th district since 2021.
More information Party, Candidate ...
Close
District 21
Incumbent Democrat Debra Sariñana had represented the 21st district since 2017.
More information Party, Candidate ...
Close
District 22
Incumbent Republican Stefani Lord had represented the 22nd district since 2021.
More information Party, Candidate ...
Close
District 23
The new 23rd district was an open seat that was expected to favor Republicans. Most constituents came from the former 44th district.
More information Party, Candidate ...
Close
District 24
Incumbent Democrat Liz Thomson had represented the 24th district since 2017.
More information Party, Candidate ...
Close
District 25
Incumbent Democrat Christine Trujillo had represented the 25th district since 2013.
More information Party, Candidate ...
Close
District 26
Incumbent Democrat Georgene Louis had represented the 26th district since 2013. Louis did not seek re-election. Former representative Eleanor Chavez defeated Cherise Quezada for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 27
Incumbent Democrat Marian Matthews had represented the 27th district since 2020. Robert Godshall defeated Elisa Maria Martinez for the Republican nomination.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 28
Incumbent Democrat Pamelya Herndon had represented the 28th district since her appointment in June 2021.
More information Party, Candidate ...
Close
District 29
Incumbent Democrat Joy Garratt had represented the 29th district since 2019. Gregory Cunningham defeated Adelious De Stith for the Republican nomination.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 30
Incumbent Democrat Natalie Figueroa had represented the 30th district since 2019.
More information Party, Candidate ...
Close
District 31
Incumbent Republican Bill Rehm had represented the 31st district since 2007.
More information Party, Candidate ...
Close
District 32
Incumbent Democrat Candie Sweetser had represented the 32nd district since 2017. Sweetser lost re-election to Republican Jenifer Jones.
More information Party, Candidate ...
Close
District 33
Incumbent Democrat Micaela Lara Cadena had represented the 33rd district since 2019.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 34
Incumbent Democrat Raymundo Lara had represented the 34th district since 2019.
More information Party, Candidate ...
Close
District 35
Incumbent Democrat Angelica Rubio had represented the 35th district since 2017.
More information Party, Candidate ...
Close
District 36
Incumbent Democrat Nathan Small had represented the 36th district since 2017.
More information Party, Candidate ...
Close
District 37
Incumbent Democrat Joanne Ferrary had represented the 37th district since 2017.
More information Party, Candidate ...
Close
District 38
Incumbent Republican Rebecca Dow had represented the 38th district since 2017. Dow was retiring to run for governor of New Mexico. The district had been drawn to be much more Democratic-leaning than its predecessor. Tara Jaramillo defeated Ravi Bhasker for the Democratic nomination. Sandra Kay Hammack defeated Melba Aguilar for the Republican nomination. Jaramillo won the general election.
- Democratic primary
More information Party, Candidate ...
Close
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 39
Incumbent Republican Luis Terrazas had represented the 39th district since 2021. Former representative Rodolpho Martinez defeated Karen Whitlock for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 40
Incumbent Democrat Roger Montoya had represented the 40th district since 2021. Montoya lost re-nomination to Joseph Sanchez, who went on to win the general election.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 41
Incumbent Democrat Susan Herrera had represented the 41st district since 2019. Marlo Martinez unsuccessfully challenged Herrera for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 42
Incumbent Democrat Kristina Ortez had represented the 42nd district since 2021. Florence Miera unsuccessfully challenged Ortez for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 43
Incumbent Democrat Christine Chandler had represented the 43rd district since 2019.
More information Party, Candidate ...
Close
District 44
The new 44th district includes the home of incumbent Republican Jane Powdrell-Culbert, who had represented the 44th district since 2003, and incumbent Democrat Daymon Ely, who had represented the 23rd district since 2017. Ely did not seek re-election. Frida Susana Vazquez unsuccessfully challenged Powdrell-Culbert for the Republican nomination. Powdrell-Culbert lost the general election to Democrat Kathleen Cates.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 45
Incumbent Democrat Linda Serrato had represented the 45th district since 2020.
More information Party, Candidate ...
Close
District 46
Incumbent Democrat Andrea Romero had represented the 46th district since 2019. Henry Roybal and Ryan Erik Salazar unsuccessfully challenged Romero for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 47
Incumbent Democratic House Speaker Brian Egolf had represented the 47th district since 2009. Egolf did not seek re-election.
More information Party, Candidate ...
Close
District 48
Incumbent Democrat Tara Lujan had represented the 48th district since 2020.
More information Party, Candidate ...
Close
District 49
Incumbent Republican Gail Armstrong had represented the 49th district since 2017.
More information Party, Candidate ...
Close
District 50
Incumbent Democrat Matthew McQueen had represented the 50th district since 2015.
More information Party, Candidate ...
Close
District 51
Incumbent Republican Rachel Black had represented the 51st district since 2019. Black lost re-nomination to fellow Republican John Block, who went on to win the general election.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 52
Incumbent Democrat Doreen Gallegos had represented the 52nd district since 2013.
More information Party, Candidate ...
Close
District 53
Incumbent Democrat Willie Madrid had represented the 53rd district since 2019.
More information Party, Candidate ...
Close
District 54
Incumbent Republican Minority Leader Jim Townsend had represented the 54th district since 2015.
More information Party, Candidate ...
Close
District 55
Incumbent Republican Cathrynn Brown had represented the 55th district since 2011.
More information Party, Candidate ...
Close
District 56
Incumbent Republican Zachary Cook had represented the 56th district since 2009. Cook did not seek re-election.
More information Party, Candidate ...
Close
District 57
Incumbent Republican Jason Harper had represented the 57th district since 2013.
More information Party, Candidate ...
Close
District 58
Incumbent Republican Candy Ezzell had represented the 58th district since 2005.
More information Party, Candidate ...
Close
District 59
Incumbent Republican Greg Nibert had represented the 59th district since 2017.
More information Party, Candidate ...
Close
District 60
Incumbent Republican Joshua Hernandez had represented the 60th district since 2021.
More information Party, Candidate ...
Close
District 61
Incumbent Republican Randall Pettigrew had represented the 61st district since 2021. Rebecca Jill Jones unsuccessfully challenged Pettigrew for the Republican nomination.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 62
Incumbent Republican Larry Scott had represented the 62nd district since 2015. Elaine Sena Cortez unsuccessfully challenged Scott for the Republican nomination.
- Republican primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 63
Incumbent Republican Martin Zamora had represented the 63rd district since 2019.
More information Party, Candidate ...
Close
District 64
Incumbent Republican Randal Crowder had represented the 64th district since 2015. Crowder did not seek re-election.
More information Party, Candidate ...
Close
District 65
Incumbent Democrat Derrick Lente had represented the 65th district since 2017.
More information Party, Candidate ...
Close
District 66
Incumbent Independent Phelps Anderson had represented the 66th district since 2019. Anderson did not seek re-election.
More information Party, Candidate ...
Close
District 67
Incumbent Republican Jackey Chatfield had represented the 68th district since 2019.
More information Party, Candidate ...
Close
District 68
Incumbent Democrat Karen Bash had represented the 68th district since 2019. Bash did not seek re-election.
More information Party, Candidate ...
Close
District 69
Incumbent Democrat Harry Garcia had represented the district since 2016.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close
District 70
Incumbent Democrat Ambrose Castellano had represented the 70th district since 2021. Anita Amalia Gonzales unsuccessfully challenged Castellano for the Democratic nomination.
- Democratic primary
More information Party, Candidate ...
Close
- General election
More information Party, Candidate ...
Close