This race is in the 2026 general election.
In the 2026 Iowa 2nd District general election, 12 outside groups spent $7.3M: $136K supporting Joe Mitchell (R), $4.1M opposing Joe Mitchell, $381K supporting Lindsay James (D) and $2.7M opposing Lindsay James.
outside money
- supporting Joe Mitchell (R)
- $136K
- opposing Joe Mitchell (R)
- $4.1M
- supporting Lindsay James (D)
- $381K
- opposing Lindsay James (D)
- $2.7M
Result not in yet
Election day is 3 Nov 2026.
Joe Mitchell
RepublicanWaiting for the count
Lindsay James
DemocratWaiting for the count
Outside money supporting and opposing each candidate
Both sides on one scaleJoe Mitchell Republican
$4.1M$136K$136K supporting Joe Mitchell · $4.1M opposing Joe Mitchell
Lindsay James Democrat
$2.7M$381K$381K supporting Lindsay James · $2.7M opposing Lindsay James
The candidates
What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.
Joe Mitchell
Republican
- Own campaign raised
- $1.9M
- Outside money supporting
- $136K
- Outside money opposing
- $4.1M
Lindsay James
Democrat
- Own campaign raised
- $1.6M
- Outside money supporting
- $381K
- Outside money opposing
- $2.7M
Dave Bushaw
Independent
- Own campaign raised
- $26,117
- 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
Opposing $45,597
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
- HMPsupporting Lindsay James$206K
- CFFE PACsupporting Lindsay James$145K
- No Going Back PACsupporting Joe Mitchell$119K
- Progressive Turnout Projectsupporting Lindsay James$22,012
- America PACsupporting Joe Mitchell$15,607
- Common Ground Coalition PACsupporting Lindsay James$7,161
- Senate Conservatives Fundsupporting Joe Mitchell$1,080
- Givegreen United Actionsupporting Lindsay James$37
Spent opposing a candidate
- No Going Back PACopposing Lindsay James$2.6M
- Your Community PACopposing Joe Mitchell$1.7M
- HMPopposing Joe Mitchell$1.4M
- AB PACopposing Joe Mitchell$893K
- America PACopposing Lindsay James$82,867
- End Citizens Unitedopposing Joe Mitchell$57,187
- Women Speak Out PACopposing Lindsay James$23,448
- Common Ground Coalition PACopposing Joe Mitchell$15,429
Who’s connected to whom
The groups that spent supporting or opposing the candidates.
- No Going Back PAC spent opposing Lindsay James · $2.6M
- Your Community PAC spent opposing Joe Mitchell · $1.7M
- HMP spent opposing Joe Mitchell · $1.4M
- AB PAC spent opposing Joe Mitchell · $893K
- HMP spent supporting Lindsay James · $206K
- CFFE PAC spent supporting Lindsay James · $145K
- No Going Back PAC spent supporting Joe Mitchell · $119K
- America PAC spent opposing Lindsay James · $82,867
- End Citizens United spent opposing Joe Mitchell · $57,187
- Women Speak Out PAC spent opposing Lindsay James · $23,448
- America PAC spent supporting Joe Mitchell · $15,607
- Sixteen Thirty Fund gave to Your Community PAC · $2.7M
- North Fund gave to Your Community PAC · $900K
- House Majority Forward gave to HMP · $61.7M
- American Opportunity Action gave to HMP · $4.0M
- AB Foundation gave to AB PAC · $13.0M
- Democracy Matters gave to AB PAC · $5.6M
- Pivotal Ventures gave to CFFE PAC · $2.0M
- Opportunity Action Fund gave to CFFE PAC · $750K
- Restoration PAC (IL) gave to Women Speak Out PAC · $7.7M
- Virginians for Fair Maps gave to Women Speak Out PAC · $50,000
Group
- No Going Back PAC spent $2.6M opposing Lindsay James$2.6M
- No Going Back PAC spent $119K supporting Joe Mitchell$119K
Polls
Every poll of this race on one timeline.
The latest poll, by Global Strategy Group to 19 Jul 2026, has Lindsay James at 46.0% and Joe Mitchell at 45.0%.
Lindsay JamesJoe Mitchell
Point at a dot, or tab in and use the arrow keys
Every poll, newest first
- 19 Jul ’26Global Strategy Group a party-aligned sponsor paid for it14 Jul to 19 Jul 2026 · likely voters
Go deeper
The paperwork behind this race, all of it. Free with an email sign-in.
The paperwork