New Mexico's 2nd congressional district: election results
U.S. House elections in New Mexico's 2nd congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.
Current representative: Gabe Vasquez (Democrat), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | Gabriel Vasquez | Democratic | 52.1% | 4.2 |
| 2022 | Gabriel Vasquez | Democratic | 50.3% | 0.7 |
| 2020 | Yvette Herrell | Republican | 53.7% | 7.5 |
| 2018 | Xochitl Torres Small | Democratic | 50.9% | 1.9 |
| 2016 | Stevan Pearce | Republican | 62.7% | 25.5 |
| 2014 | Stevan Pearce | Republican | 64.4% | 28.9 |
| 2012 | Stevan Pearce | Republican | 59.1% | 18.2 |
| 2010 | Stevan Pearce | Republican | 55.4% | 10.8 |
| 2008 | Harry Teague | Democratic | 56.0% | 11.9 |
| 2006 | Stevan Pearce | Republican | 59.4% | 18.9 |
| 2004 | Stevan Pearce | Republican | 60.2% | 20.4 |
| 2002 | Stevan Pearce | Republican | 56.2% | 12.5 |
| 2000 | Joseph R. Skeen | Republican | 58.1% | 16.2 |
| 1998 | Joseph R. Skeen | Republican | 57.9% | 15.9 |
| 1980 | Joseph R. Skeen | Republican | 38.0% | 4.0 |
| 1978 | Harold Runnels | Democratic | 100.0% | — |
| 1976 | Harold Runnels | Democratic | 70.3% | 40.7 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Gabriel Vasquez Won | DEM | 138,177 | 52.08% | |
| Yvette Herrell | REP | 127,145 | 47.92% | |
| Total | 265,322 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Gabriel Vasquez Won | DEM | 96,986 | 50.34% | |
| Yvette Herrell | REP | 95,636 | 49.64% | |
| Eliseo Luna | W | 51 | 0.03% | |
| Total | 192,673 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Yvette Herrell Won | REP | 142,283 | 53.70% | |
| Xochitl Torres Small | DEM | 122,546 | 46.25% | |
| Steve Jones | W | 117 | 0.04% | |
| Total | 264,946 | |||
Questions and answers
Who represents New Mexico's 2nd congressional district?
Gabe Vasquez (Democrat) is the current representative; the term ends on 2027-01-03.
Who won the last election in New Mexico's 2nd congressional district?
Gabriel Vasquez won in 2024 by 4.2 points.
Results: FiveThirtyEight, from official sources.