Nonpartisan civic infrastructure
AllCiv·Legis1
·

New Mexico's 2nd U.S. House District

New Mexico · Next election 2026 · 2 active candidates · $5.5M raisedFederal
About This Office

U.S. House seat for New Mexico's 2nd congressional district. Representatives serve two-year terms.

Total Seats
435
Term Length
2 years
Salary
$174,000
Current Officeholders
Rep. Gabe Vasquez
Rep. Gabe VasquezD
U.S. Representative · NM-002
Tenure
3y
Bills Spon.
33
Votes Missed
0.78%
Cross-party
35
Committees
Vice Ranking MemberConservation, Research and Biotechnology Subcommittee
Agriculture Committee
Armed Services Committee
+3 more
The 2026 Race

5 candidates filed, 2 active for the 2026 House election in New Mexico District 2. Party primary on Jun 2, 2026. General election on Nov 3, 2026.

Primary
Jun 2, 2026
General
Nov 3, 2026
Total Raised
$5.5M
Candidates
2 active / 5 filed
Incumbent
Gabe Vasquez (D-NM-2)D
Cash on Hand
$3.2M
Election History
YearWinnerResultRunner-UpTotal Votes
2024Gabe Vasquez D52.1%Yvette Herrell R 47.9%265,322
2022Gabriel Vasquez D50.4%Yvette Herrell R 49.6%192,622
2020Yvette Herrell R53.7%Xochitl Torres Small D 46.3%264,946
2018Xochitl Torres Small D50.9%Yvette Herrell R 49.1%199,256
2016Stevan Pearce R62.7%Merrie Lee Soules D 37.3%228,747
2014Steven Pearce R64.5%Roxanne \"Rocky\" Lara D 35.5%147,708
2012Steven Pearce R59.1%Evelyn Madrid Erhard D 40.9%225,342
2010Steve Pearce R55.4%Harry Teague D 44.6%169,761
2008Harry Teague D56.0%Edward R Tinsley R 44.0%231,552
2006Stevan Pearce R59.5%Albert D Kissling D 40.5%155,739
2004Stevan Pearce R60.2%Gary K King D 39.8%216,790
2002Steve Pearce R56.3%John Arthur Smith D 43.7%141,547
2000Joe Skeen R58.1%Michael A Montoya D 41.9%173,356
1998Joe Skeen R57.9%E Shirley Baca D 42.1%146,873
1996Joe Skeen R55.9%E Shirley Baca D 44.1%170,006
District
Population
707,320
Median HH Income
$58K
Unemployment
6.3%
Bachelor's+
24.4%
Veterans
8.2%
Median Age
37.0
Mean HH Income
$77K
Poverty Rate
20.2%
HS or Higher
84.1%
Median Home Value
$207K
Median Rent
$970/mo
Owner-Occupied
72.1%
Under 18 / 65+
23.4% / 17.3%