Candidates have posted new fundraising totals, and the financial battleground is taking shape. The November 3 general election is approaching and is now only 92 days away, meaning fundraising totals, spending patterns, and cash on hand figures provide important insight into the competitive landscape. Our government relations team continues to track these developments to assess how evolving political dynamics may affect our clients’ regulatory, legislative, and business interests across the state.
Below is our summary of the latest campaign finance filings. This analysis combines reported financial data for state-level candidates, covering May 15, 2026 through July 14, 2026, and the recent federal disclosures for congressional candidates, covering April 1, 2026 through June 30, 2026, to provide an objective overview of the financial landscape as the general election draws closer.
Gubernatorial candidate Rob Sand (D) continued to post a strong fundraising showing in the most recent reporting period, with $17,957,959.32 in cash on hand. His opponent, Republican Zach Lahn also increased his financial totals, reporting $1,045,364.82. Other statewide races are also revealing notable fundraising dynamics. In the Attorney General contest, incumbent Brenna Bird (R) leads Nate Willems (D) by more than $4 million. In the State Auditor race, Taylor Wettach (D) holds the cash-on-hand advantage over sitting Lt. Governor Republican Chris Cournoyer. In the Secretary of Agriculture race, incumbent Mike Naig (R) leads Chris Jones (D) in cash on hand. In the State Treasurer race, incumbent Roby Smith (R) maintains a significant cash‑on‑hand lead—approximately 6:1—over challenger John Norwood (D). And in the Secretary of State race, Ryan Peterman (D) holds a marginal cash‑on‑hand advantage over incumbent Paul Pate (R).
The tables below outline the cash-on-hand amounts for these statewide elected races, state legislative races, and congressional races that will be on the November ballot. For reference, the State Senate table details the 8 closest contested races via voter registration, and the state House tables details the 20 closest races according to voter registration totals.
Of note, 9 of the 25 State Senate races are uncontested. Among the remaining contested races, several have emerged as closely watched. These include:
For the State House, several Polk County races are shaping up as ones to watch.
In the U.S. Senate race, current Congresswoman Ashley Hinson (R) enjoys a sizable financial edge, reporting more than $6.7 million in cash on hand, compared with the near $2.4 million for her challenger, and current state representative, Josh Turek (D). In the first Congressional District, Christina Bohannan (D) faces incumbent Mariannette Miller-Meeks (R), with Bohannan holding a lead of $733,840. In the second Congressional District, Joe Mitchell (R) leads Lindsay James (D) by just over $100,000 in cash on hand. In the third Congressional District, incumbent Zach Nunn (R) reports $3,568,369, while Sarah Trone Garriott (D) holds $3,859,683. And in the fourth Congressional District, Chris McGowan (R) holds a more than $279,000 advantage over Dave Dawson (D), who reports $49,762.
As we move towards general election positioning, please keep the next critical statutory disclosure deadlines on your radar:
As additional filings are released, our team will continue to monitor these developments and assess the political dynamics and potential policy implications they may have for the broader landscape. If you would like to discuss a specific race or the strategic implications of these fundraising figures, please feel free to reach out directly.
Governor
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Zach Lahn (R) |
$6,372,830.86 |
$5,963,655.28 |
$1,045,364.82 |
|
Rob Sand (D) |
$9,385,645.52 |
$9,461,286.16 |
$17,957,959.32 |
U.S. Senate
|
Candidate |
Total Raised 5/14/26 - 6/30/26 |
Expenditures 5/14/26 - 6/30/26 |
Total Cash on Hand as of 6/30/26 |
|
Ashley Hinson (R) |
$1,096,068.18 |
$1,291,850.77 |
$6,749,491.49 |
|
Josh Turek (D) |
$2,813,425.78 |
$1,152,127.17 |
$2,362,313.78 |
|
Thomas Laehn (L) |
$11,484.96 |
$8,664.31 |
$8,334.37 |
U.S. House District 1
|
Candidate |
Total Raised 5/14/26 - 6/30/26 |
Expenditures 5/14/26 - 6/30/26 |
Total Cash on Hand as of 6/30/26 |
|
Mariannette Miller-Meeks (R-Incumbent) |
$779,574.21 |
$585,546.30 |
$4,691,480.55 |
|
Christina Bohannan (D) |
$1,278,800.48 |
$314,302.94 |
$5,425,318.34 |
|
Michael Bridgford (I) |
$89,523.47 |
$64,664.28 |
$124,859.19 |
U.S. House District 2
|
Candidate |
Total Raised 5/14/26 - 6/30/26 |
Expenditures 5/14/26 - 6/30/26 |
Total Cash on Hand as of 6/30/26 |
|
Joe Mitchell (R) |
$356,237.98 |
$352,503.23 |
$895,564.08 |
|
Lindsay James (D) |
$748,149.00 |
$238,723.87 |
$755,838.20 |
|
Dave Bushaw (I) |
$12,252.66 |
$3,462.22 |
$11,569.77 |
U.S. House District 3
|
Candidate |
Total Raised 5/14/26 - 6/30/26 |
Expenditures 5/14/26 - 6/30/26 |
Total Cash on Hand as of 6/30/26 |
|
Zach Nunn (R-Incumbent) |
$310,191.37 |
$314,445.87 |
$3,568,369.39 |
|
Sarah Trone Garriott (D) |
$1,343,615.31 |
$242,550.05 |
$3,859,683.22 |
U.S. House District 4
|
Candidate |
Total Raised 5/14/26 - 6/30/26 |
Expenditures 5/14/26 - 6/30/26 |
Total Cash on Hand as of 6/30/26 |
|
Chris McGowan (R) |
$43,220.62 |
$89,712.44 |
$328,850.23 |
|
Dave Dawson (D) |
$37,364.26 |
$24,064.15 |
$49,762.16 |
Attorney General
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Brenna Bird (R-Incumbent) |
$1,961,723.11 |
$92,599.03 |
$6,806,291.10 |
|
Nate Willems (D) |
$1,945,794.60 |
$153,518.67 |
$2,670,810.95 |
Secretary of State
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Paul Pate (R-Incumbent) |
$2,110.00 |
$119.48 |
$90,147.14 |
|
Ryan Peterman (D) |
$51,908.07 |
$29,975.05 |
$166,234.39 |
Secretary of Agriculture
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Mike Naig (R-Incumbent) |
$179,201.63 |
$19,698.05 |
$672,703.85 |
|
Chris Jones (D) |
$110,350.61 |
$75,203.19 |
$98,805.74 |
Iowa Treasurer
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Roby Smith (R-Incumbent) |
$149,160.51 |
$1,082.47 |
$358,383.11 |
|
John Norwood (D) |
$56,194.53 |
$42,711.53 |
$58,062.98 |
State Auditor
|
Candidate |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Chris Cournoyer (R) |
$144,801.00 |
$14,552.04 |
$133,475.02 |
|
Taylor Wettach (D) |
$272,126.25 |
$99,954.03 |
$763,229.92 |
Leadership
|
Name |
Leadership Position |
Total Raised 5/15/26 - 7/14/26 |
Expenditures 5/15/26 - 7/14/26 |
Total Cash on Hand as of 7/14/26 |
|
Republican Party of Iowa |
N/A |
$791,690.00 |
$227,233.39 |
$1,253,204.34 |
|
Iowa Democratic Party |
N/A |
$1,627,592.95 |
$1,389,915.74 |
$1,436,948.15 |
|
Pat Grassley (R) |
Speaker of the House |
$156,400.00 |
$1,423.32 |
$898,690.28 |
|
Bobby Kaufmann (R) |
House Majority Leader |
$30,000.00 |
$10,198.01 |
$245,740.59 |
|
Amy Sinclair (R) |
Senate President |
N/A |
N/A |
$202,116.81 |
|
Mike Klimesh (R) |
Senate Majority Leader |
N/A |
N/A |
$501,950.49 |
|
Brian Meyer (D) |
House Minority Leader |
$20,228.00 |
$120,299.60 |
$39,930.99 |
|
Janice Weiner (D) |
Senate Minority Leader |
$60,638.50 |
$451.36 |
$120,321.55 |
State House
|
House District |
Candidate |
Total Cash on Hand as of 7/14/26
|
|
99 |
Matthew Rinker (R-Incumbent) v. Jennifer Kirkman (D) |
$2,592.47
$13,842.55 |
|
59 |
Christian Hermanson (R- Incumbent) v. Jacob Welper (D) |
$15,547.09
$11,940.88
|
|
81 |
Dillon Fillion (R) v. Daniel Gosa (D-Incumbent) |
$14,309.97
$28,481.10 |
|
40 |
Bill Gustoff (R-Incumbent) v. Heather Sievers (D) |
$70,095.79
$83,017.27 |
|
43 |
Nicole Hasso (R) v. Jill Alesch (D) |
$30,015.51
$55,084.66 |
|
52 |
David Blom (R-Incumbent) v. Mike Tupper (D) |
$17,782.03
$25,653.07 |
|
1 |
Josh Steinhoff (R) v. Shawn Olorundami (D) |
$116.67
$1,487.76 |
|
100 |
Blaine Watkins (R-Incumbent) v. Matthew Mohrfeld (D) |
$19,616.22
$7,897.00 |
|
72 |
Jennifer Smith (R-Incumbent) v. Matt Robinson (D) |
$14,552.48
$19,751.18 |
|
31 |
Kevin DuBay (R) v. Mary Madison (D-Incumbent) |
N/A
$5,952.80 |
|
39 |
Troy Clark (R) v. Nate Boulton (D) |
$562.39
$78,627.05 |
|
69 |
Tom Determann (R-Incumbent) v. Randy Meier (D) |
$37,454.32
$28,335.40 |
|
98 |
Nathan Ramker (R) v. Andrew Fitzgerald (D) |
$5,742.96
$6,615.11 |
|
42 |
Heather Stephenson (R) v. Amy Tagliareni (D) |
$10,228.67
$28,474.77 |
|
20 |
Keith Jones (R) v. Eric Armstrong (D) |
$2,258.37
$5,588.91 |
|
28 |
David Young (R-Incumbent) v. Tom Walton (D) |
$253,566.42
$22,679.27 |
|
46 |
Dan Gehlbach (R-Incumbent) v. Mandy Newton Rosenow (D) |
$14,346.29
$17,709.83 |
|
41 |
Ryan Weldon (R-Incumbent) v. Molly Buck (D) |
$16,774.31
$48,964.82 |
|
38 |
Matt Oleson (R) v. Brad Magg (D) |
$3,270.77
$19,434.05 |
|
66 |
Steven Bradley (R-Incumbent) v. Matt English (D) |
$17,137.36
$1,773.40 |
|
19 |
Brent Siegrist (R-Incumbent) v. Benjamin Larson (D) |
$38,830.64
$862.75 |
State Senate
|
Senate District |
Candidate |
Total Cash on Hand as of 7/14/26
|
|
37 |
Randy Marzen (R) v. Molly Donahue (D- Incumbent) |
$7,477.09
$17,397.20 |
|
1 |
Christopher Prosch (R) v. Catelin Drey (D-Incumbent) |
$221.81
$93,794.03 |
|
21 |
John Hollinrake (R) v. Heather Matson (D) |
$1,506.36
$129,935.55 |
|
41 |
Kerry Gruenhagen (R- Incumbent) v. Tom Wieck (D) |
$27,734.67
$10,234.19 |
|
49 |
Cynthia Mensendick (R) v. Cindy Winckler (D- Incumbent) |
$6.00
$12,910.16 |
|
47 |
Scott Webster (R- Incumbent) v. Nikhil Wagle (D) |
$59,001.41
$219,310.30 |
|
35 |
Joe Stutting (R) v. Mike Zimmer (D- Incumbent) |
$16,003.89
$60,124.33 |
|
23 |
Mike Bousselot (R) v. Anthony Thompson (D) |
$73,578.34
$32,685.37 |