Not sure this is your district? Enter your ZIP to confirm it and see your full ballot
2026 candidates we're tracking in NM-2
Gregory G. Cunningham
Top priorities
From the campaign site
- Restoring trust
- Strengthening communities
- A brighter future for the next generation of New Mexicans
About Gregory G. Cunningham
Cunningham is a former U.S. Marine Corps combat veteran, Albuquerque police officer and undercover detective who now owns a business, per the campaign site. Per the campaign site, he is a lifelong New Mexican, husband, father and grandfather running for Congress as a Republican.

Gabriel Vasquez
Top priorities
From the campaign site
- Make life more affordable for working New Mexicans
- Protect public lands
- Improve public safety
About Gabriel Vasquez
Gabe Vasquez is the U.S. Representative for New Mexico's 2nd District and a New Mexico State University graduate who helped build a Las Cruces small business, per the campaign site. He joined Senator Heinrich's staff in 2013 and was elected to the Las Cruces City Council in 2017, per the campaign site.
About this race
New Mexico's 2nd Congressional District elects one member of the U.S. House of Representatives to a two-year term. Every House seat in the country is on the ballot in 2026. The New Mexico primary is Tuesday, June 2, 2026, and the general election is Tuesday, November 3, 2026.
