Race2026 cycle · OtherPrimary day 9 Jun 2026Updated

Cite this page

DonorAlpha, “Maine 2nd District primary 2026”, https://donoralpha.com/races/maine-2nd-district-primary-2026?e=c2026&el=undetermined, updated .

Maine 2nd District primary 2026

No. 126 of 527 House races in the 2026 cycle

This race is in the 2026 primaries.

The short version

In the 2026 Maine 2nd District primary, 3 outside groups spent $1.5M: $907K supporting Joseph Baldacci (D), $472K opposing Joseph Baldacci and $101K supporting Matt Dunlap (D).

$1.5M

outside money

supporting Joseph Baldacci (D)
$907K
opposing Joseph Baldacci (D)
$472K
supporting Matt Dunlap (D)
$101K

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • Joseph Baldacci Democrat

    $472K
    $907K

    $907K supporting Joseph Baldacci · $472K opposing Joseph Baldacci

  • Matt Dunlap Democrat

    $101K

    $101K supporting Matt Dunlap

The long version

The candidates

What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.

Week by week

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

Week of 8 Jun 2026

Supporting $2,500

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. Project 218supporting Joseph Baldacci$907K
  2. Real Change PACsupporting Matt Dunlap$50,200

Spent opposing a candidate

  1. Real Change PACopposing Joseph Baldacci$472K

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesProject 218 spent $907K supporting Joseph Baldacci · $907KReal Change PAC spent $472K opposing Joseph Baldacci · $472KNational Nurses United for Patient Protection spent $50,606 supporting Matt Dunlap · $50,606Real Change PAC spent $50,200 supporting Matt Dunlap · $50,200Democracy Matters gave $5.9M to Project 218 · $5.9MSpark Innovations gave $25,000 to Project 218 · $25,000NNU gave $2.5M to National Nurses United for Patient Protection · $2.5MDemocracy MattersDemocracy MattersCompany or group · $5.9MSpark InnovationsSpark InnovationsCompany or group · $25,000NNUNNUCompany or group · $2.5MProject 218Project 218Group · $907KReal Change PACReal Change PACGroup · $522KNational Nurses United forPatient ProtectionNational Nurses United for Patient ProtectionGroup · $50,606Joseph BaldacciJoseph BaldacciCandidate · $1.4MMatt DunlapMatt DunlapCandidate · $101K
  • Project 218 spent supporting Joseph Baldacci · $907K
  • Real Change PAC spent opposing Joseph Baldacci · $472K
  • National Nurses United for Patient Protection spent supporting Matt Dunlap · $50,606
  • Real Change PAC spent supporting Matt Dunlap · $50,200
  • Democracy Matters gave to Project 218 · $5.9M
  • Spark Innovations gave to Project 218 · $25,000
  • NNU gave to National Nurses United for Patient Protection · $2.5M
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Project 218

  • Project 218 spent $907K supporting Joseph Baldacci$907K
  • Democracy Matters gave $5.9M to Project 218$5.9M
  • Spark Innovations gave $25,000 to Project 218$25,000
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.