State legislatures / New Mexico
New Mexico House
Party seats now, after each election since 1968, and district results 2016-2024
Current seats
Vacant: district 37, district 41, district 64. Control counts seats by party; coalitions and power-sharing agreements are not shown.
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
District map
Loading the map.
2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
Seats after each election, 1968-2022
Seats by election, table
| Year | D | R | Other | Seats | Control |
|---|---|---|---|---|---|
| 2022 | 45 | 25 | 0 | 70 | Democratic majority |
| 2020 | 44 | 25 | 1 | 70 | Democratic majority |
| 2018 | 46 | 24 | 0 | 70 | Democratic majority |
| 2016 | 38 | 32 | 0 | 70 | Democratic majority |
| 2014 | 33 | 37 | 0 | 70 | Republican majority |
| 2012 | 39 | 31 | 0 | 70 | Democratic majority |
| 2010 | 37 | 33 | 0 | 70 | Democratic majority |
| 2008 | 45 | 25 | 0 | 70 | Democratic majority |
| 2006 | 42 | 28 | 0 | 70 | Democratic majority |
| 2004 | 42 | 28 | 0 | 70 | Democratic majority |
| 2002 | 43 | 27 | 0 | 70 | Democratic majority |
| 2000 | 43 | 27 | 0 | 70 | Democratic majority |
| 1998 | 40 | 30 | 0 | 70 | Democratic majority |
| 1996 | 42 | 28 | 0 | 70 | Democratic majority |
| 1994 | 46 | 24 | 0 | 70 | Democratic majority |
| 1992 | 52 | 18 | 0 | 70 | Democratic majority |
| 1990 | 49 | 21 | 0 | 70 | Democratic majority |
| 1988 | 45 | 25 | 0 | 70 | Democratic majority |
| 1986 | 47 | 23 | 0 | 70 | Democratic majority |
| 1984 | 43 | 27 | 0 | 70 | Democratic majority |
| 1982 | 45 | 25 | 0 | 70 | Democratic majority |
| 1980 | 41 | 29 | 0 | 70 | Democratic majority |
| 1978 | 41 | 29 | 0 | 70 | Democratic majority |
| 1976 | 48 | 22 | 0 | 70 | Democratic majority |
| 1974 | 51 | 19 | 0 | 70 | Democratic majority |
| 1972 | 51 | 19 | 0 | 70 | Democratic majority |
| 1970 | 48 | 22 | 0 | 70 | Democratic majority |
| 1968 | 44 | 26 | 0 | 70 | Democratic majority |
Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.
District results, 2016-2024
The candidate with the most votes in each contest.
2024: 25 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RODNEY D MONTOYA | Republican | 100.0% | one candidate |
| 2 | P MARK DUNCAN | Republican | 100.0% | one candidate |
| 3 | WILLIAM A HALL II | Republican | 100.0% | one candidate |
| 4 | JOSEPH FRANKLIN HERNANDEZ | Democrat | 55.7% | |
| 5 | DOREEN WONDA JOHNSON | Democrat | 100.0% | one candidate |
| 6 | ELISEO LEE ALCON | Democrat | 58.9% | |
| 7 | TANYA R MIRABAL MOYA | Republican | 100.0% | one candidate |
| 8 | BRIAN G BACA | Republican | 100.0% | one candidate |
| 9 | PATRICIA A "PATTY" LUNDSTROM | Democrat | 100.0% | one candidate |
| 10 | G ANDRES ROMERO | Democrat | 100.0% | one candidate |
| 11 | JAVIER I MARTINEZ | Democrat | 74.7% | |
| 12 | ART DE LA CRUZ | Democrat | 100.0% | one candidate |
| 13 | PATRICIA A ROYBAL CABALLERO | Democrat | 100.0% | one candidate |
| 14 | MIGUEL P GARCIA | Democrat | 71.8% | |
| 15 | DAYAN DAY MERCEDES HOCHMAN-VIGIL | Democrat | 100.0% | one candidate |
| 16 | YANIRA GURROLA VALENZUELA | Democrat | 59.1% | |
| 17 | CYNTHIA D BORREGO | Democrat | 54.1% | |
| 18 | MARIANNA A ANAYA | Democrat | 100.0% | one candidate |
| 19 | JANELLE I ANYANONU | Democrat | 71.8% | |
| 20 | MEREDITH A DIXON | Democrat | 55.9% | |
| 21 | DEBRA MARIE SARINANA | Democrat | 100.0% | one candidate |
| 22 | STEFANI LORD | Republican | 56.4% | some precinct votes suppressed in the source (counted as 0) |
| 23 | ALAN T MARTINEZ | Republican | 54.5% | |
| 24 | ELIZABETH L THOMSON | Democrat | 59.5% | |
| 25 | CRISTINA S PARAJON | Democrat | 68.8% |
2022: 70 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RODNEY D MONTOYA | Republican | 100.0% | one candidate |
| 2 | P MARK DUNCAN | Republican | 70.2% | |
| 3 | T RYAN LANE | Republican | 100.0% | one candidate |
| 4 | ANTHONY ALLISON | Democrat | 100.0% | one candidate |
| 5 | DOREEN WONDA JOHNSON | Democrat | 100.0% | one candidate |
| 6 | ELISEO LEE ALCON | Democrat | 62.7% | |
| 7 | TANYA R MIRABAL MOYA | Republican | 57.5% | |
| 8 | BRIAN G BACA | Republican | 98.7% | |
| 9 | PATRICIA "PATTY" A LUNDSTROM | Democrat | 100.0% | one candidate |
| 10 | G ANDRÉS ROMERO | Democrat | 58.6% | |
| 11 | JAVIER I MARTINEZ | Democrat | 77.9% | |
| 12 | ART DE LA CRUZ | Democrat | 100.0% | one candidate |
| 13 | PATRICIA A ROYBAL CABALLERO | Democrat | 100.0% | one candidate |
| 14 | MIGUEL P GARCIA | Democrat | 73.6% | |
| 15 | DAYAN DAY MERCEDES HOCHMAN-VIGIL | not in source | 60.1% | |
| 16 | ANTONIO "MOE" MAESTAS | not in source | 100.0% | one candidate |
| 17 | CYNTHIA D BORREGO | Democrat | 52.8% | |
| 18 | GAIL CHASEY | Democrat | 84.6% | |
| 19 | JANELLE I ANYANONU | Democrat | 63.3% | |
| 20 | MEREDITH A DIXON | Democrat | 56.4% | |
| 21 | DEBRA MARIE SARINANA | Democrat | 100.0% | one candidate |
| 22 | STEFANI LORD | Republican | 56.1% | |
| 23 | ALAN T MARTINEZ | Republican | 53.6% | |
| 24 | ELIZABETH L THOMSON | Democrat | 59.3% | |
| 25 | CHRISTINE TRUJILLO | Democrat | 100.0% | one candidate |
| 26 | ELEANOR CHAVEZ | Democrat | 60.5% | |
| 27 | MARIAN MATTHEWS | Democrat | 54.1% | |
| 28 | PAMELYA P HERNDON | Democrat | 52.3% | |
| 29 | JOY I GARRATT | Democrat | 53.2% | |
| 30 | NATALIE R FIGUEROA | Democrat | 54.9% | |
| 31 | WILLIAM R REHM | Republican | 54.9% | |
| 32 | JENIFER MARIE JONES | Republican | 50.3% | |
| 33 | MICAELA LARA CADENA | Democrat | 60.0% | |
| 34 | RAYMUNDO LARA | Democrat | 95.9% | |
| 35 | ANGELICA RUBIO | Democrat | 59.4% | |
| 36 | NATHAN P SMALL | Democrat | 52.1% | |
| 37 | JOANNE J FERRARY | Democrat | 57.2% | |
| 38 | TARA JARAMILLO | Democrat | 50.7% | |
| 39 | LUIS M TERRAZAS | Republican | 53.3% | |
| 40 | JOSEPH L SANCHEZ | Democrat | 72.8% | |
| 41 | SUSAN K HERRERA | Democrat | 100.0% | one candidate |
| 42 | KRISTINA ORTEZ | Democrat | 100.0% | one candidate |
| 43 | CHRISTINE CHANDLER | Democrat | 100.0% | one candidate |
| 44 | KATHLEEN M CATES | Democrat | 51.0% | |
| 45 | LINDA MICHELLE SERRATO | Democrat | 100.0% | one candidate |
| 46 | ANDREA D ROMERO | Democrat | 77.3% | |
| 47 | REENA C SZCZEPANSKI | Democrat | 100.0% | one candidate |
| 48 | TARA L LUJAN | Democrat | 100.0% | one candidate |
| 49 | GAIL "MISSY" ARMSTRONG | Republican | 100.0% | one candidate |
| 50 | MATTHEW MCQUEEN | Democrat | 100.0% | one candidate |
| 51 | JOHN BLOCK | Republican | 63.0% | |
| 52 | DOREEN YVONNE GALLEGOS | Democrat | 60.9% | |
| 53 | WILLIE D MADRID | Democrat | 51.0% | |
| 54 | JAMES G TOWNSEND | Republican | 100.0% | one candidate |
| 55 | CATHRYNN N BROWN | Republican | 100.0% | one candidate |
| 56 | HARLAN H VINCENT | Republican | 67.2% | |
| 57 | JASON CARL HARPER | Republican | 51.8% | |
| 58 | CANDY SPENCE EZZELL | Republican | 100.0% | one candidate |
| 59 | GREG NIBERT | Republican | 100.0% | one candidate |
| 60 | JOSHUA NATHANIEL HERNANDEZ | Republican | 100.0% | one candidate |
| 61 | RANDALL T PETTIGREW | Republican | 100.0% | one candidate |
| 62 | LARRY R SCOTT | Republican | 100.0% | one candidate |
| 63 | MARTIN ZAMORA | Republican | 100.0% | one candidate |
| 64 | ANDREA R REEB | Republican | 67.4% | |
| 65 | DERRICK J LENTE | Democrat | 100.0% | one candidate |
| 66 | JIMMY G MASON | Republican | 80.9% | |
| 67 | JACKEY O CHATFIELD | Republican | 100.0% | one candidate |
| 68 | CHARLOTTE L LITTLE | Democrat | 50.2% | |
| 69 | HARRY GARCIA | Democrat | 100.0% | one candidate |
| 70 | AMBROSE M CASTELLANO | Democrat | 100.0% | one candidate |
2020: 25 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RODNEY D MONTOYA | Republican | 100.0% | one candidate |
| 2 | JAMES RJ STRICKLER | Republican | 100.0% | one candidate |
| 3 | T RYAN LANE | Republican | 100.0% | one candidate |
| 4 | ANTHONY ALLISON | Democrat | 54.3% | |
| 5 | DOREEN WONDA JOHNSON | Democrat | 100.0% | one candidate |
| 6 | ELISEO L ALCON | Democrat | 59.4% | |
| 7 | KELLY K FAJARDO | Republican | 59.2% | |
| 8 | ALONZO BALDONADO | Republican | 63.4% | |
| 9 | PATRICIA "PATTY" A LUNDSTROM | Democrat | 100.0% | one candidate |
| 10 | G ANDRES ROMERO | Democrat | 62.0% | |
| 11 | JAVIER I MARTINEZ | Democrat | 77.6% | |
| 12 | BRITTNEY AILEENE BARRERAS | Independent | 73.9% | |
| 13 | PATRICIA A ROYBAL CABALLERO | Democrat | 66.3% | |
| 14 | MIGUEL P GARCIA | Democrat | 100.0% | one candidate |
| 15 | DAYAN "DAY" M HOCHMAN-VIGIL | Democrat | 55.4% | |
| 16 | ANTONIO "MOE" MAESTAS | Democrat | 63.4% | |
| 17 | DEBORAH A ARMSTRONG | Democrat | 63.4% | |
| 18 | GAIL CHASEY | Democrat | 100.0% | one candidate |
| 19 | SHERYL M WILLIAMS STAPLETON | Democrat | 74.0% | |
| 20 | MEREDITH A DIXON | Democrat | 53.5% | |
| 21 | DEBRA MARIE SARINANA | Democrat | 69.8% | |
| 22 | STEFANI LORD | Republican | 51.2% | |
| 23 | DAYMON B ELY | Democrat | 54.8% | |
| 24 | ELIZABETH L THOMSON | Democrat | 59.0% | |
| 25 | CHRISTINE TRUJILLO | Democrat | 60.7% |
2016: 70 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RODNEY D MONTOYA | not in source | 100.0% | seats not in source; one candidate |
| 2 | JAMES RJ STRICKLER | not in source | 72.0% | seats not in source |
| 3 | PAUL C BANDY | not in source | 100.0% | seats not in source; one candidate |
| 4 | SHARON E CLAHCHISCHILLIAGE | not in source | 54.3% | seats not in source |
| 5 | DOREEN W JOHNSON | not in source | 100.0% | seats not in source; one candidate |
| 6 | ELISEO LEE ALCON | not in source | 100.0% | seats not in source; one candidate |
| 7 | KELLY K FAJARDO | not in source | 56.5% | seats not in source |
| 8 | ALONZO BALDONADO | not in source | 61.7% | seats not in source |
| 9 | PATRICIA ""PATTY"" A LUNDSTROM | not in source | 100.0% | seats not in source; one candidate |
| 10 | G ANDRES ROMERO | not in source | 67.3% | seats not in source |
| 11 | JAVIER I MARTINEZ | not in source | 100.0% | seats not in source; one candidate |
| 12 | PATRICIO R RUILOBA | not in source | 100.0% | seats not in source; one candidate |
| 13 | PATRICIA A ROYBAL CABALLERO | not in source | 100.0% | seats not in source; one candidate |
| 14 | MIGUEL P GARCIA | not in source | 100.0% | seats not in source; one candidate |
| 15 | SARAH MAESTAS BARNES | not in source | 53.2% | seats not in source |
| 16 | ANTONIO ""MOE"" MAESTAS | not in source | 100.0% | seats not in source; one candidate |
| 17 | DEBORAH A ARMSTRONG | not in source | 100.0% | seats not in source; one candidate |
| 18 | GAIL CHASEY | not in source | 100.0% | seats not in source; one candidate |
| 19 | SHERYL M WILLIAMS STAPLETON | not in source | 100.0% | seats not in source; one candidate |
| 20 | JIM DINES | not in source | 57.7% | seats not in source |
| 21 | DEBRA MARIE SARINANA | not in source | 100.0% | seats not in source; one candidate |
| 22 | JAMES E SMITH | not in source | 56.2% | seats not in source |
| 23 | DAYMON B ELY | not in source | 50.4% | seats not in source |
| 24 | ELIZABETH L THOMSON | not in source | 52.3% | seats not in source |
| 25 | CHRISTINE TRUJILLO | not in source | 100.0% | seats not in source; one candidate |
| 26 | GEORGENE LOUIS | not in source | 100.0% | seats not in source; one candidate |
| 27 | LORENZO A LARRAÑAGA | not in source | 58.5% | seats not in source |
| 28 | JIMMIE C HALL | not in source | 100.0% | seats not in source; one candidate |
| 29 | DAVID E ADKINS | not in source | 50.0% | seats not in source |
| 30 | NATE GENTRY | not in source | 52.2% | seats not in source |
| 31 | WILLIAM R REHM | not in source | 60.4% | seats not in source |
| 32 | CANDIE G SWEETSER | not in source | 51.3% | seats not in source |
| 33 | BILL MCCAMLEY | not in source | 64.6% | seats not in source |
| 34 | BEALQUIN BILL GOMEZ | not in source | 100.0% | seats not in source; one candidate |
| 35 | ANGELICA RUBIO | not in source | 62.9% | seats not in source |
| 36 | NATHAN P SMALL | not in source | 56.5% | seats not in source |
| 37 | JOANNE J FERRARY | not in source | 52.5% | seats not in source |
| 38 | REBECCA L DOW | not in source | 54.8% | seats not in source |
| 39 | RODOLPHO S MARTINEZ | not in source | 51.1% | seats not in source |
| 40 | NICK L SALAZAR | not in source | 100.0% | seats not in source; one candidate |
| 41 | DEBBIE A RODELLA | not in source | 100.0% | seats not in source; one candidate |
| 42 | ROBERTO ""BOBBY"" JESSE GONZALES | not in source | 100.0% | seats not in source; one candidate |
| 43 | STEPHANIE GARCIA RICHARD | not in source | 58.9% | seats not in source |
| 44 | JANE E POWDRELL-CULBERT | not in source | 100.0% | seats not in source; one candidate |
| 45 | JIM R TRUJILLO | not in source | 100.0% | seats not in source; one candidate |
| 46 | CARL TRUJILLO | not in source | 100.0% | seats not in source; one candidate |
| 47 | BRIAN F EGOLF JR | not in source | 78.9% | seats not in source |
| 48 | LINDA M TRUJILLO | not in source | 100.0% | seats not in source; one candidate |
| 49 | DON TRIPP | not in source | 100.0% | seats not in source; one candidate |
| 50 | MATTHEW MCQUEEN | not in source | 58.5% | seats not in source |
| 51 | YVETTE S HERRELL | not in source | 65.8% | seats not in source |
| 52 | DOREEN YBARRA GALLEGOS | not in source | 100.0% | seats not in source; one candidate |
| 53 | RICKY L LITTLE | not in source | 51.3% | seats not in source |
| 54 | JAMES G TOWNSEND | not in source | 75.6% | seats not in source |
| 55 | CATHRYNN N BROWN | not in source | 100.0% | seats not in source; one candidate |
| 56 | ZACH J COOK | not in source | 100.0% | seats not in source; one candidate |
| 57 | JASON CARL HARPER | not in source | 55.0% | seats not in source |
| 58 | CANDY SPENCE EZZELL | not in source | 100.0% | seats not in source; one candidate |
| 59 | GREG NIBERT | not in source | 71.3% | seats not in source |
| 60 | TIM D LEWIS | not in source | 100.0% | seats not in source; one candidate |
| 61 | DAVID M GALLEGOS | not in source | 100.0% | seats not in source; one candidate |
| 62 | LARRY R SCOTT | not in source | 100.0% | seats not in source; one candidate |
| 63 | GEORGE DODGE JR | not in source | 100.0% | seats not in source; one candidate |
| 64 | RANDAL S CROWDER | not in source | 100.0% | seats not in source; one candidate |
| 65 | DERRICK J LENTE | not in source | 100.0% | seats not in source; one candidate |
| 66 | BOB WOOLEY | not in source | 100.0% | seats not in source; one candidate |
| 67 | DENNIS J ROCH | not in source | 100.0% | seats not in source; one candidate |
| 68 | MONICA C YOUNGBLOOD | not in source | 100.0% | seats not in source; one candidate |
| 69 | HARRY GARCIA | not in source | 100.0% | seats not in source; one candidate |
| 70 | TOMAS E SALAZAR | not in source | 100.0% | seats not in source; one candidate |
Not available: 2018.
MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.
Sources
Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).
Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).
District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).
District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.
Data through November 3, 2026.