Race2026 cycle · General electionElection day 3 Nov 2026Updated

Cite this page

DonorAlpha, “California 48th District general 2026”, https://donoralpha.com/races/california-48th-district-general-2026, updated .

California 48th District general 2026

No. 34 of 170 House races in the 2026 general election

The short version

In the 2026 California 48th District general election, 8 outside groups spent $3.4M: $83,889 supporting Jim Desmond (R), $2.9M opposing Jim Desmond, $254K supporting Marni von Wilpert (D) and $123K opposing Marni von Wilpert.

$3.4M

outside money

supporting Jim Desmond (R)
$83,889
opposing Jim Desmond (R)
$2.9M
supporting Marni von Wilpert (D)
$254K
opposing Marni von Wilpert (D)
$123K

Result not in yet

Election day is 3 Nov 2026.

  • Jim Desmond

    Republican

    Waiting for the count

  • Marni von Wilpert

    Democrat

    Waiting for the count

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • Jim Desmond Republican

    $2.9M
    $83,889

    $83,889 supporting Jim Desmond · $2.9M opposing Jim Desmond

  • Marni von Wilpert Democrat

    $123K
    $254K

    $254K supporting Marni von Wilpert · $123K opposing Marni von Wilpert

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.

  • Jim Desmond

    Republican

    Own campaign raised
    $2.3M
    Outside money supporting
    $83,889
    Outside money opposing
    $2.9M
    Desmond for Congress
  • Marni von Wilpert

    Democrat

    Own campaign raised
    $2.2M
    Outside money supporting
    $254K
    Outside money opposing
    $123K

    Party spending with the campaign

    $395K

    DCCC $395K

    Marni Von Wilpert for Congress
  • Campaign money to 30 Jun 2026

Week by week

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

Week of 5 Oct 2026

Supporting $10,150

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. Health Care Saves Livessupporting Marni von Wilpert$81,620
  2. No Going Back PACsupporting Jim Desmond$58,177
  3. Civic Renewal Fundsupporting Jim Desmond$25,712
  4. Democratic Messaging Projectsupporting Marni von Wilpert$10,150
  5. Activate Americasupporting Marni von Wilpert$1,290
  6. Givegreen United Actionsupporting Marni von Wilpert$37

Spent opposing a candidate

  1. HMPopposing Jim Desmond$2.7M
  2. Health Care Saves Livesopposing Jim Desmond$190K
  3. No Going Back PACopposing Marni von Wilpert$119K
  4. Civic Renewal Fundopposing Marni von Wilpert$3,741
  5. Activate Americaopposing Darrell Issa$3,489
  6. Activate Americaopposing Jim Desmond$305

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesHMP spent $2.7M opposing Jim Desmond · $2.7MHealth Care Saves Lives spent $190K opposing Jim Desmond · $190KPlanned Parenthood Affiliates of California Votes PAC spent $161K supporting Marni von Wilpert · $161KNo Going Back PAC spent $119K opposing Marni von Wilpert · $119KHealth Care Saves Lives spent $81,620 supporting Marni von Wilpert · $81,620No Going Back PAC spent $58,177 supporting Jim Desmond · $58,177Civic Renewal Fund spent $25,712 supporting Jim Desmond · $25,712Democratic Messaging Project spent $10,150 supporting Marni von Wilpert · $10,150Civic Renewal Fund spent $3,741 opposing Marni von Wilpert · $3,741Activate America spent $3,489 opposing Darrell Issa · $3,489Activate America spent $1,290 supporting Marni von Wilpert · $1,290Planned Parenthood Affiliates of California Votes PAC spent $1,000 opposing Jim Desmond · $1,000Activate America spent $305 opposing Jim Desmond · $305Givegreen United Action spent $37 supporting Marni von Wilpert · $37House Majority Forward gave $61.7M to HMP · $61.7MAmerican Opportunity Action gave $4.0M to HMP · $4.0MFaculty for Our University's Future gave $50,000 to Health Care Saves Lives · $50,000American Federation of Teachers, AFL-CIO AFT Solidarity gave $25,000 to Health Care Saves Lives · $25,000Olson Remcho gave $3,533 to Planned Parenthood Affiliates of California Votes PAC · $3,533Aramark Sports & Entertainment gave $1,313 to Planned Parenthood Affiliates of California Votes PAC · $1,313Vote Rev Action Fund gave $11,875 to Activate America · $11,875We Build Progress gave $2,750 to Activate America · $2,750League of Conservation Voters gave $946K to Givegreen United Action · $946KNRDC Action Fund gave $922K to Givegreen United Action · $922KHouse Majority ForwardHouse Majority ForwardCompany or group · $61.7MAmerican Opportunity ActionAmerican Opportunity ActionCompany or group · $4.0MFaculty for Our University'sFutureFaculty for Our University's FutureCompany or group · $50,000American Federation ofTeachers, AFL-CIO AFTSolidarityAmerican Federation of Teachers, AFL-CIO AFT SolidarityCompany or group · $25,000Olson RemchoOlson RemchoCompany or group · $3,533Aramark Sports &EntertainmentAramark Sports & EntertainmentCompany or group · $1,313Vote Rev Action FundVote Rev Action FundCompany or group · $11,875We Build ProgressWe Build ProgressCompany or group · $2,750League of ConservationVotersLeague of Conservation VotersCompany or group · $946KNRDC Action FundNRDC Action FundCompany or group · $922KHMPHMPGroup · $2.7MHealth Care Saves LivesHealth Care Saves LivesGroup · $272KNo Going Back PACNo Going Back PACGroup · $178KPlanned ParenthoodAffiliates of CaliforniaVotes PACPlanned Parenthood Affiliates of California Votes PACGroup · $162KCivic Renewal FundCivic Renewal FundGroup · $29,453Democratic Messaging ProjectDemocratic Messaging ProjectGroup · $10,150Activate AmericaActivate AmericaGroup · $5,085Givegreen United ActionGivegreen United ActionGroup · $37Jim DesmondJim DesmondCandidate · $3.0MMarni von WilpertMarni von WilpertCandidate · $377KDarrell IssaDarrell IssaCandidate · $3,489
  • HMP spent opposing Jim Desmond · $2.7M
  • Health Care Saves Lives spent opposing Jim Desmond · $190K
  • Planned Parenthood Affiliates of California Votes PAC spent supporting Marni von Wilpert · $161K
  • No Going Back PAC spent opposing Marni von Wilpert · $119K
  • Health Care Saves Lives spent supporting Marni von Wilpert · $81,620
  • No Going Back PAC spent supporting Jim Desmond · $58,177
  • Civic Renewal Fund spent supporting Jim Desmond · $25,712
  • Democratic Messaging Project spent supporting Marni von Wilpert · $10,150
  • Civic Renewal Fund spent opposing Marni von Wilpert · $3,741
  • Activate America spent opposing Darrell Issa · $3,489
  • Activate America spent supporting Marni von Wilpert · $1,290
  • Planned Parenthood Affiliates of California Votes PAC spent opposing Jim Desmond · $1,000
  • Activate America spent opposing Jim Desmond · $305
  • Givegreen United Action spent supporting Marni von Wilpert · $37
  • House Majority Forward gave to HMP · $61.7M
  • American Opportunity Action gave to HMP · $4.0M
  • Faculty for Our University's Future gave to Health Care Saves Lives · $50,000
  • American Federation of Teachers, AFL-CIO AFT Solidarity gave to Health Care Saves Lives · $25,000
  • Olson Remcho gave to Planned Parenthood Affiliates of California Votes PAC · $3,533
  • Aramark Sports & Entertainment gave to Planned Parenthood Affiliates of California Votes PAC · $1,313
  • Vote Rev Action Fund gave to Activate America · $11,875
  • We Build Progress gave to Activate America · $2,750
  • League of Conservation Voters gave to Givegreen United Action · $946K
  • NRDC Action Fund gave to Givegreen United Action · $922K
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

HMP

  • HMP spent $2.7M opposing Jim Desmond$2.7M
  • House Majority Forward gave $61.7M to HMP$61.7M
  • American Opportunity Action gave $4.0M to HMP$4.0M

Polls

Every poll of this race on one timeline.

The latest poll, by SurveyUSA to 1 Sep 2026, has Marni von Wilpert at 45.0% and Jim Desmond at 42.0%.

Marni von WilpertJim Desmond

SurveyUSA27 Aug to 1 Sep 2026 · 522 likely voters
DemocraticMarni von Wilpert45.0%
RepublicanJim Desmond42.0%

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

Every poll, newest first

  1. 1 Sep ’26SurveyUSA 27 Aug to 1 Sep 2026 · 522 likely votersMarni von Wilpert 45.0%Jim Desmond 42.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.