Who gives it, what's left in the bank, and where it goes —
for every campaign and committee on the record.
Every war chest we can see in Iowa politics: congressional campaigns filed
with the FEC, campaigns for statewide office and the legislature, filed
with the state, and the state-registered PACs and party
committees behind them. One dot each; every dot opens its record. Federal
PACs and super PACs are not here — they file with the FEC, not Iowa, and
the FEC records $42.6M of their money
reaching Iowa committees
that this chart cannot place.
Where did it come from? The money map plots
every itemized cash donation at the donor's hometown, and lets you trace one
committee's own funding upstream.
the whole field
$47,608,120
federal campaigns (FEC)
$14,917,831
state candidates (state filings)
$23,666,014
PACs & party committees
$9,024,275
State figures are as of each committee's latest filing (newest 2026-10-20; the
oldest on this page is 2025-12-24); federal figures are through 2025-12-31 to 2026-10-14 (it varies by campaign).
Three different kinds of number appear below, and they are not the
same thing.Raised is money that came in during a reporting period. In the bank is what a committee had left on the day it last filed —
the figures above. Spent is what went back out. A committee can have
raised millions and hold almost nothing, or hold a large balance and have
raised little this year.
For scale: Rob Sand for Iowa alone holds $5,350,932 — against
$6,099,435 across all 148 sitting legislators combined.
Who funds which party
Money given to Iowa candidates since January 2023, by who gave it, and which party's candidates got it.
The lines cross: individual donors lean Democratic (66%), while
PAC money runs Republican (69%).
■ to Republicans■ to Democrats.
◀ to Republicansto Democrats ▶
Individual donors
D+32 $70.7M
PACs (non-party)
R+39 $19.1M
Party committees
R+74 $2.6M
The party bar is small for a reason. The two state
parties give candidates almost nothing in cash — they give $22,340,184 in
donated goods and services instead ($15,441,343 to
Republicans, $6,898,842 to Democrats), which is not a
cash contribution and so sits outside these bars. PACs add $109,039 more in kind, and $2,067,902 more comes from
individuals, businesses and committees that file no Iowa report. Counting
all of it, in-kind support to these candidates totals $24,517,125, plus $2,886,287 in loans.
PAC money by kind
That PAC money, split by the interest behind it — this site's own
classification of the largest PACs (80%
of PAC dollars categorized; the rest left unclassified). Business
and industry money runs Republican; labor and cause money runs Democratic.
Corporate
R+63 $1.5M
Trade & professional
R+69 $11.2M
Labor
D+96 $2.4M
Ideological
D+100 $243k
Unclassified
R+32 $3.8M
The biggest Iowa-registered PAC givers since 2023,
with each one's lean. A further $41.5M reached these same
candidates from 391 committees that file no Iowa report at all
— national PACs, out-of-state committees, and federal candidate
committees. No record we hold states their type, so they are named here
rather than counted as PACs: RGA Right Direction PAC (Washington, DC) $16.8M ; RAGA Action Fund (Washington, DC) $8.6M ; DAGA Individual PAC (Washington, DC) $3.0M ; Democratic Governors Association (Washington, DC) $2.5M ; Feenstra For Congress (Hull, IA) $1.4M .
Shown in the bars above — itemized cash, since 2023
$92.4M
Itemized, but outside these three categories
$44.1M
· committees that file no Iowa report — national PACs, out-of-state and federal candidate committees
$41.5M
· organizations that aren't committees at all — businesses, unions, LLCs giving directly
$1.7M
· candidate-to-candidate transfers
$44k
· interest the campaigns' own bank accounts earned — income, not gifts, but filed on the same schedule
$832k
Never broken out donor-by-donor by the state — gifts of $25 or less reported as one lump sum, plus filings not yet itemized
$16.3M
Reported raised by these candidates
$152.8M
Recipient party is each candidate committee's declared party on its state
filings. The three bars are itemized cash contributions
since 2023 — donated goods and services (in-kind) and loans are excluded,
since neither is a cash donation. Of the individuals bar, $6,422,872.15 to Republican candidates and $10,478,570.22 to Democratic candidates is from recent
rows read from the Ethics Board's public search, which does not say
whether a giver is a person or an organization; we count a giver there
as an individual unless the state's older records list the name as an
organization or the name is plainly one. Itemized rows: the rows we hold reach 2026-10-20: the publisher's extract, dated 2026-07-14, plus the Ethics Board's public search, read 2026-10-19.
"PACs" excludes the state party committees (shown separately). The "by
kind" categories are our own classification, not a
state-recorded field — the state records only Candidate/PAC/Party. We categorize the
largest PACs by their registered identity (Corporate = one company's PAC;
Trade & professional = an industry or professional association; Labor =
a union; Ideological = a cause group) and leave anything uncertain
Unclassified rather than guess.
Every war chest in Iowa politics
One dot per campaign or committee, placed by how much money it had in the
bank on its most recent filing. The scale steps by multiples of ten, so a
$1,000 county committee and a $17 million campaign both fit on one line —
each step to the right is ten times more money.
■ Republican■ Democratic■ other / no party declared.
Hover for detail; click any dot to open its record.
Where it goes
Everything above is money coming in. Since 2023, $201,976,148 has gone back out, reported by 802 committees of every type (candidate,
PAC and party) with any outlay at all. Every figure is the committee's
own Schedule B total on its filed disclosure reports.
How much, and then to whom. These are the period totals
each committee reported spending. Who actually received the money —
the consultants, ad buyers, printers and staff behind these totals — is
in Who gets paid, below.
Candidate
$135,043,229
Party
$38,884,221
PAC
$28,048,698
The twelve biggest spenders
Bar length is dollars spent. The second figure is what the same committee
raised in cash over the same period, so a committee spending faster than it
raises is visible at a glance.
Iowa publishes campaign spending payment by payment. Since 2023 that is $209,038,470 across 125,667 payments
to 15,577 different recipients. Just under half
never buys anything: $73,573,937 moves from
one committee to another — party committees funding candidates, PACs funding
both. The rest, $135,464,533, buys something
from 14,574 vendors and individuals.
bought goods or services — $135,464,533
went to another committee — $73,573,937
The biggest vendors — who campaigns buy from
NMRPP, LLC dba American Media & Ad…
$20,216,424 · Iowa City, IAVictory Enterprises
$9,393,902 · Davenport, IABreak Something
$7,039,166 · Washington, DCFidi Media LLC
$6,694,706 · New York, NYMedium Buying
$5,706,894 · Columbus, OHCanal Partners Media
$5,538,788 · Atlanta, GAOld Town Media LLC
$3,664,164 · Alexandria, VAAgency
$3,233,133 · Methuen, MACerberus
$2,898,635 · Baltimore, MDStrategic Media Placement Inc.
$2,114,467 · Delaware, OHThree Point Media
$1,930,659 · Washington, DCSage Media Planning and Placement,…
$1,672,371 · Washington, DC
Iowa's filings have no payee ID — the payee is typed by each committee's
treasurer, so one vendor arrives under many spellings ("Victory Enterprises"
appears 12 ways). Spellings
that differ only in case, punctuation or a corporate suffix are counted
together; nothing fuzzier than that, so a vendor may still be split.
What this does not cover. For the committees this site
tracks, $173,052,600 of the $201,976,148 they
reported spending is broken out payee-by-payee here. The other $28,923,549 is not, and we do not claim to know
why.
The itemized rows we hold (Iowa Ethics & Campaign Disclosure Board: Iowa Data Hub dataset 918, plus the Board's public search read 2026-10-19) carry payments through October 20, 2026, and these committees have filed
reports as recently as October 21, 2026.
A further $35,985,870 was spent by county, city and
out-of-state committees this site does not keep pages for, and $1,104,349 repaid loans rather than buying anything.
Payments through October 20, 2026.
The fifteen biggest war chests — state and federal
■ Republican■ Democratic■ other / no party declared.
State figures are as of each committee's latest filing (newest 2026-10-19; the
oldest in this list is 2026-01-20); federal figures are through 2025-12-31 to 2026-10-14 (it varies by campaign).
Method: state figures are each committee's cash on hand from its most
recent state disclosure (committees active since 2025, ≥ $1,000);
federal figures are FEC-reported cash on hand through each campaign's
latest coverage date. Party is as declared on the committee's own
reports. State and federal money are never added together without
saying so. A committee that has registered but not yet filed its
first disclosure does not appear anywhere until it reports.
Where the money flows
The 16 biggest PAC donors since
2023 — political action committees, groups that pool money to give
candidates — and who got their money. (178
registered PACs gave in all, alongside 399 other committees that this chart also
draws from: 29 are candidates' own
committees giving to other candidates, and 370 gave without an Iowa
registration record of their own.) Each giver's
six largest recipients are drawn: $35,600,250.00 of the $40,013,049.87 these 16 gave inside
this recipient set, so a node's height is its drawn ribbons, not its full
giving; the PAC givers higher on this page are ranked by their
totals. Wider ribbon = more dollars; color = the receiving
candidate's party:
■ Republican■ Democratic■ other / no party declared.
Hover any ribbon; click any name.
Committee-to-candidate contributions shown in the diagram above (2026
candidates and sitting legislators), per state disclosure reports
since 2023.
Giver
Recipient
Amount
RGA Right Direction PAC
Zach Lahn
$16,800,000.00
RAGA Action Fund
Brenna Bird
$8,600,000.00
DAGA Individual PAC
Nate Willems
$3,010,000.00
Democratic Governors Association
Rob Sand
$2,500,000.00
Associated General Contractors of Iowa PAC
Pat Grassley
$79,000.00
Associated General Contractors of Iowa PAC
Jack Whitver
$33,000.00
Associated General Contractors of Iowa PAC
Bobby Kaufmann
$32,000.00
Associated General Contractors of Iowa PAC
David E. Young
$23,000.00
Associated General Contractors of Iowa PAC
Mike Klimesh
$22,000.00
Associated General Contractors of Iowa PAC
Dan Dawson
$20,000.00
Iowa State Education Assn. PAC or ISEA PAC
Jennifer Konfrst
$410,000.00
Iowa State Education Assn. PAC or ISEA PAC
Rob Sand
$400,000.00
Iowa State Education Assn. PAC or ISEA PAC
Janice Weiner
$45,000.00
Iowa State Education Assn. PAC or ISEA PAC
Brian Meyer
$35,000.00
Iowa State Education Assn. PAC or ISEA PAC
Mike Zimmer
$25,000.00
Iowa State Education Assn. PAC or ISEA PAC
Nate Willems
$25,000.00
MAHA ACTION PAC
Zach Lahn
$1,000,000.00
RPAC Iowa - REALTORS Political Action Committee
Pat Grassley
$107,500.00
RPAC Iowa - REALTORS Political Action Committee
Jack Whitver
$47,500.00
RPAC Iowa - REALTORS Political Action Committee
Matt W. Windschitl
$41,000.00
RPAC Iowa - REALTORS Political Action Committee
Bobby Kaufmann
$40,000.00
RPAC Iowa - REALTORS Political Action Committee
Gary M. Mohr
$30,000.00
RPAC Iowa - REALTORS Political Action Committee
Carter F. Nordman
$26,000.00
Iowa Health PAC
Pat Grassley
$202,500.00
Iowa Health PAC
Jack Whitver
$80,500.00
Iowa Health PAC
Mike Klimesh
$44,500.00
Iowa Health PAC
Ann Meyer
$38,500.00
Iowa Health PAC
Gary M. Mohr
$35,500.00
Iowa Health PAC
Bobby Kaufmann
$28,500.00
Iowa Farm Bureau Federation Political Action Committee
Mike Naig
$58,000.00
Iowa Farm Bureau Federation Political Action Committee
Pat Grassley
$23,500.00
Iowa Farm Bureau Federation Political Action Committee
Amy Sinclair
$23,000.00
Iowa Farm Bureau Federation Political Action Committee
Kerry Gruenhagen
$20,000.00
Iowa Farm Bureau Federation Political Action Committee
Annette Sweeney
$20,000.00
Iowa Farm Bureau Federation Political Action Committee
David E. Young
$19,000.00
Credit Union PAC
Pat Grassley
$48,000.00
Credit Union PAC
Bobby Kaufmann
$36,000.00
Credit Union PAC
Gary M. Mohr
$24,000.00
Credit Union PAC
Matt W. Windschitl
$22,500.00
Credit Union PAC
Jennifer Konfrst
$22,500.00
Credit Union PAC
Shannon Lundgren
$20,000.00
Bankers Unite in Legislative Decisions AKA: BUILD
Pat Grassley
$33,500.00
Bankers Unite in Legislative Decisions AKA: BUILD
Jack Whitver
$28,500.00
Bankers Unite in Legislative Decisions AKA: BUILD
Bobby Kaufmann
$27,500.00
Bankers Unite in Legislative Decisions AKA: BUILD
Dan Dawson
$23,500.00
Bankers Unite in Legislative Decisions AKA: BUILD
Mike Bousselot
$20,000.00
Bankers Unite in Legislative Decisions AKA: BUILD
Mike Naig
$18,500.00
Justice For All Political Action Committee
Brian Meyer
$60,000.00
Justice For All Political Action Committee
Nate Boulton
$55,750.00
Justice For All Political Action Committee
Jennifer Konfrst
$48,500.00
Justice For All Political Action Committee
Nate Willems
$25,000.00
Justice For All Political Action Committee
Heather Sievers
$25,000.00
Justice For All Political Action Committee
Janice Weiner
$22,500.00
International Brotherhood of Electrical Workers PAC IBEW
Rob Sand
$313,000.00
International Brotherhood of Electrical Workers PAC IBEW
Thomas Townsend
$67,750.00
International Brotherhood of Electrical Workers PAC IBEW
Nate Willems
$24,750.00
International Brotherhood of Electrical Workers PAC IBEW
Jeff Cooling
$18,250.00
International Brotherhood of Electrical Workers PAC IBEW
Jennifer Konfrst
$15,000.00
International Brotherhood of Electrical Workers PAC IBEW
1,083 candidate committees · 347 pac committees · 3 party committees — use the search at the top of the page to open any of them, or browse
the full index.