Race2026 cycle · Special electionsElection day 3 Nov 2026Updated

Cite this page

DonorAlpha, “New Mexico 2nd District general 2026”, https://donoralpha.com/races/new-mexico-2nd-district-general-2026?e=c2026&el=special, updated .

New Mexico 2nd District general 2026

No. 63 of 527 House races in the 2026 cycle

This race is in the 2026 general election.

The short version

In the 2026 New Mexico 2nd District general election, 9 outside groups spent $4.2M: $12,407 supporting Gabe Vasquez (D), $2.7M opposing Gabe Vasquez, $154K supporting Greg Cunningham (R) and $1.3M opposing Greg Cunningham.

$4.2M

outside money

supporting Gabe Vasquez (D)
$12,407
opposing Gabe Vasquez (D)
$2.7M
supporting Greg Cunningham (R)
$154K
opposing Greg Cunningham (R)
$1.3M

Result not in yet

Election day is 3 Nov 2026.

  • Gabe Vasquez

    Democrat

    Waiting for the count

  • Greg Cunningham

    Republican

    Waiting for the count

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • Gabe Vasquez Democrat

    $2.7M
    $12,407

    $12,407 supporting Gabe Vasquez · $2.7M opposing Gabe Vasquez

  • Greg Cunningham Republican

    $1.3M
    $154K

    $154K supporting Greg Cunningham · $1.3M opposing Greg Cunningham

The long version

The candidates

What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them, and what party committees spent working with the campaign.

Week by week

Outside money each week, supporting and opposing the candidates, all candidates combined.

Week of 28 Sep 2026

Supporting $75,733Opposing $1.4M

Supporting candidatesOpposing candidates

The groups on each side

The biggest outside groups in this race, by what they spent supporting or opposing each candidate.

Spent supporting a candidate

  1. No Going Back PACsupporting Greg Cunningham$117K
  2. Civic Renewal Fundsupporting Greg Cunningham$36,673
  3. Blue CD2 New Mexico USAsupporting Gabe Vasquez$12,327
  4. Givegreen United Actionsupporting Gabe Vasquez$80

Spent opposing a candidate

  1. Congressional Leadership Fundopposing Gabe Vasquez$1.9M
  2. No Going Back PACopposing Gabe Vasquez$837K
  3. CHC Bold PACopposing Greg Cunningham$786K
  4. Bold Americaopposing Greg Cunningham$226K
  5. HMPopposing Greg Cunningham$204K
  6. Retired Americans Actionopposing Greg Cunningham$65,709
  7. Civic Renewal Fundopposing Gabe Vasquez$5,709

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesCongressional Leadership Fund spent $1.9M opposing Gabe Vasquez · $1.9MNo Going Back PAC spent $837K opposing Gabe Vasquez · $837KCHC Bold PAC spent $786K opposing Greg Cunningham · $786KBold America spent $226K opposing Greg Cunningham · $226KHMP spent $204K opposing Greg Cunningham · $204KNo Going Back PAC spent $117K supporting Greg Cunningham · $117KRetired Americans Action spent $65,709 opposing Greg Cunningham · $65,709Civic Renewal Fund spent $36,673 supporting Greg Cunningham · $36,673Blue CD2 New Mexico USA spent $12,327 supporting Gabe Vasquez · $12,327Civic Renewal Fund spent $5,709 opposing Gabe Vasquez · $5,709American Action Network gave $43.5M to Congressional Leadership Fund · $43.5MChevron Corporation gave $3.5M to Congressional Leadership Fund · $3.5MProximo Action gave $2.9M to Bold America · $2.9MDemocrats 2026 gave $1.2M to Bold America · $1.2MHouse Majority Forward gave $61.7M to HMP · $61.7MAmerican Opportunity Action gave $4.0M to HMP · $4.0MIndivisible Rio Grande gave $18,380 to Blue CD2 New Mexico USA · $18,380Indivisible Albuquerque gave $14,247 to Blue CD2 New Mexico USA · $14,247American Action NetworkAmerican Action NetworkCompany or group · $43.5MChevron CorporationChevron CorporationCompany or group · $3.5MProximo ActionProximo ActionCompany or group · $2.9MDemocrats 2026Democrats 2026Company or group · $1.2MHouse Majority ForwardHouse Majority ForwardCompany or group · $61.7MAmerican Opportunity ActionAmerican Opportunity ActionCompany or group · $4.0MIndivisible Rio GrandeIndivisible Rio GrandeCompany or group · $18,380Indivisible AlbuquerqueIndivisible AlbuquerqueCompany or group · $14,247Congressional LeadershipFundCongressional Leadership FundGroup · $1.9MNo Going Back PACNo Going Back PACGroup · $954KCHC Bold PACCHC Bold PACGroup · $786KBold AmericaBold AmericaGroup · $226KHMPHMPGroup · $204KRetired Americans ActionRetired Americans ActionGroup · $65,709Civic Renewal FundCivic Renewal FundGroup · $42,383Blue CD2 New Mexico USABlue CD2 New Mexico USAGroup · $12,327Gabe VasquezGabe VasquezCandidate · $2.7MGreg CunninghamGreg CunninghamCandidate · $1.4M
  • Congressional Leadership Fund spent opposing Gabe Vasquez · $1.9M
  • No Going Back PAC spent opposing Gabe Vasquez · $837K
  • CHC Bold PAC spent opposing Greg Cunningham · $786K
  • Bold America spent opposing Greg Cunningham · $226K
  • HMP spent opposing Greg Cunningham · $204K
  • No Going Back PAC spent supporting Greg Cunningham · $117K
  • Retired Americans Action spent opposing Greg Cunningham · $65,709
  • Civic Renewal Fund spent supporting Greg Cunningham · $36,673
  • Blue CD2 New Mexico USA spent supporting Gabe Vasquez · $12,327
  • Civic Renewal Fund spent opposing Gabe Vasquez · $5,709
  • American Action Network gave to Congressional Leadership Fund · $43.5M
  • Chevron Corporation gave to Congressional Leadership Fund · $3.5M
  • Proximo Action gave to Bold America · $2.9M
  • Democrats 2026 gave to Bold America · $1.2M
  • House Majority Forward gave to HMP · $61.7M
  • American Opportunity Action gave to HMP · $4.0M
  • Indivisible Rio Grande gave to Blue CD2 New Mexico USA · $18,380
  • Indivisible Albuquerque gave to Blue CD2 New Mexico USA · $14,247
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Congressional Leadership Fund

  • Congressional Leadership Fund spent $1.9M opposing Gabe Vasquez$1.9M
  • American Action Network gave $43.5M to Congressional Leadership Fund$43.5M
  • Chevron Corporation gave $3.5M to Congressional Leadership Fund$3.5M

Polls

Every poll of this race on one timeline.

The latest poll, by SurveyUSA to 2 Sep 2026, has Gabe Vasquez at 46.0% and Greg Cunningham at 43.0%.

Gabe VasquezGreg Cunningham

SurveyUSA28 Aug to 2 Sep 2026 · 554 likely voters
DemocraticGabe Vasquez46.0%
RepublicanGreg Cunningham43.0%

Point at a dot, or tab in and use the arrow keys

Every poll, newest first

  1. 2 Sep ’26SurveyUSA 28 Aug to 2 Sep 2026 · 554 likely votersGabe Vasquez 46.0%Greg Cunningham 43.0%
For reporters, researchers and the professionally curious

Go deeper

The paperwork behind this race, all of it. Free with an email sign-in.

The paperwork

Sign in free with your email

It’s free. We only want your email address. We’ll never ask you to chip in $5.