Iowa Ledger Every filing. Every vote. Every number sourced.

Iowa's political money

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 Republicans to 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 .

Associated General Contractors of Iowa PAC $1,306,500 R 83%

Iowa State Education Assn. PAC or ISEA PAC $1,256,250 D 98%

RPAC Iowa - REALTORS Political Action Committee $1,025,500 R 80%

Iowa Health PAC $957,725 R 91%

Iowa Farm Bureau Federation Political Action Committee $744,500 R 99%

Bankers Unite in Legislative Decisions AKA: BUILD $670,000 R 91%

Credit Union PAC $665,500 R 70%

Justice For All Political Action Committee $617,600 D 66%

What the three bars leave out

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.

$1k $10k $100k $1M Federal candidates (FEC) $15M total State candidates (state filings) $24M total PACs & party committees (state filings) $9M total Joshua Turek Ashley Hinson Arenho… Christina Bohannan Joni K Ernst Mariannette Jane Mil… Sarah Trone Garriott Zach Nunn Joe Mitchell Charles E Grassley Chris Mcgowan Lindsay James Rodney Blum Rob Sand Bird Kim Reynolds Willems Pat Grassley Taylor Wettach Klimesh Lahn Kaufmann Smith Brian Meyer/Iowans Sinclair Iowa Democratic Part… Republican Party of… Berkshire Hathaway E… Credit Union PAC Bankers Unite in Leg… Associated General C… Master Builders of I… Iowa Friends of Rura… Iowa State U.A.W. PA… Iowa Automobile Deal… Hy-Vee, Inc. Employe… NAIFA-Iowa IFAPAC

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.

Who gets paid

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, IA Victory Enterprises
$9,393,902 · Davenport, IA Break Something
$7,039,166 · Washington, DC Fidi Media LLC
$6,694,706 · New York, NY Medium Buying
$5,706,894 · Columbus, OH Canal Partners Media
$5,538,788 · Atlanta, GA Old Town Media LLC
$3,664,164 · Alexandria, VA Agency
$3,233,133 · Methuen, MA Cerberus
$2,898,635 · Baltimore, MD Strategic Media Placement Inc.
$2,114,467 · Delaware, OH Three Point Media
$1,930,659 · Washington, DC Sage 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.

1 Rob Sand for Iowa STATE
$5,350,932 STATE 2 Bird for Iowa STATE
$3,505,501 STATE 3 Joshua Turek FEDERAL
$3,072,851 FEDERAL 4 Kim Reynolds for Iowa STATE
$2,782,884 STATE 5 Iowa Democratic Party STATE
$2,502,764 STATE 6 Ashley Hinson Arenholz FEDERAL
$2,172,989 FEDERAL 7 Christina Bohannan FEDERAL
$2,110,846 FEDERAL 8 Joni K Ernst FEDERAL
$1,801,802 FEDERAL 9 Mariannette Jane Miller-Meeks FEDERAL
$1,700,717 FEDERAL 10 Willems for Iowa STATE
$1,684,625 STATE 11 Citizens for Pat Grassley STATE
$1,183,289 STATE 12 Sarah Trone Garriott FEDERAL
$1,153,590 FEDERAL 13 Republican Party of Iowa STATE
$1,142,047 STATE 14 Taylor Wettach for Iowa STATE
$683,193 STATE 15 Zach Nunn FEDERAL
$620,759 FEDERAL

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.

RGA Right Direction PAC RAGA Action Fund DAGA Individual PAC Democratic Governors Association Associated General Contractors o… Iowa State Education Assn. PAC o… MAHA ACTION PAC RPAC Iowa - REALTORS Political A… Iowa Health PAC Iowa Farm Bureau Federation Poli… Credit Union PAC Bankers Unite in Legislative Dec… Justice For All Political Action… International Brotherhood of Ele… IHA PAC Way Back PAC Zach Lahn (R) · $17,800,000 Brenna Bird (R) · $8,600,000 Nate Willems (D) · $3,444,750 Rob Sand (D) · $3,263,000 Pat Grassley (R) · $601,000 Jennifer Konfrst (D) · $496,000 Jack Whitver (R) · $216,000 Bobby Kaufmann (R) · $186,500 Brian Meyer (D) · $95,000 Mike Klimesh (R) · $90,500 Gary M. Mohr (R) · $89,500 Mike Naig (R) · $76,500 Nate Boulton (D) · $70,250 Ann Meyer (R) · $68,500 Thomas Townsend (D) · $67,750 Janice Weiner (D) · $67,500 Matt W. Windschitl (R) · $63,500 Dan Dawson (R) · $43,500 David E. Young (R) · $42,000 Carter F. Nordman (R) · $26,000 Mike Zimmer (D) · $25,000 Heather Sievers (D) · $25,000 Amy Sinclair (R) · $23,000 Kerry Gruenhagen (R) · $20,000 Annette Sweeney (R) · $20,000 Shannon Lundgren (R) · $20,000 Mike Bousselot (R) · $20,000 Austin Harris (R) · $18,750 Jeff Cooling (D) · $18,250 Catelin Drey (D) · $2,500
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 Nate Boulton $14,500.00
IHA PAC Pat Grassley $107,000.00
IHA PAC Ann Meyer $30,000.00
IHA PAC Jack Whitver $26,500.00
IHA PAC Mike Klimesh $24,000.00
IHA PAC Bobby Kaufmann $22,500.00
IHA PAC Austin Harris $18,750.00
Way Back PAC Nate Willems $360,000.00
Way Back PAC Rob Sand $50,000.00
Way Back PAC Catelin Drey $2,500.00

Recently filed

Filed Committee Type Period Raised Cash on hand Source
2026-10-22 Engle For Iowa House Candidate 2016 · July 15 through October 14 $0.00 $0.00 PDF
2026-10-22 Bern for State House Candidate 2015 · January 1 through December 31 $0.00 $0.00 PDF
2026-10-22 Westphal For House District 72 Candidate 2014 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 $500.00 $0.00 PDF
2026-10-22 Steve Roe for Iowa Committee Candidate 2014 · Oct. 15 through Tuesday Preceding General $3,006.27 $0.00 PDF
2026-10-22 Quist for House Candidate 2013 · January 1 through December 31 $0.00 $0.00 PDF
2026-10-22 Iowans for Perkovich Candidate 2012 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 $465.00 $0.00 PDF
2026-10-22 Brown for Iowa Candidate 2013 · January 1 through December 31 $9,203.03 $0.00 PDF
2026-10-22 Voters for Gerhart Candidate 2011 · January 1 through December 31 $0.00 $0.00 PDF
2026-10-21 Friends of Ken Croken Candidate 2026 · Oct. 15 OR Wednesday preceding General Election through Dec. 31 $0.00 $0.00 PDF
2026-10-20 The committee to elect Anne Craven Candidate 2026 · July 15 through October 14 $0.00 -$154.82 PDF
2026-10-20 Iowa Beverage Association PAC (formerly Iowa Soft Drink PAC) PAC 2026 · July 15 through October 14 $8,290.00 $12,716.01 PDF
2026-10-19 Bodley for Iowa Candidate 2026 · July 15 through October 14 $818.00 $429.74 PDF
2026-10-19 Carter Nordman for Iowa Candidate 2026 · July 15 through October 14 $103,482.70 $28,249.99 PDF
2026-10-19 Mary Madison For Iowa Candidate 2026 · July 15 through October 14 $13,715.00 $14,788.98 PDF
2026-10-19 Iowans for Ross Wilburn Candidate 2026 · July 15 through October 14 $10,030.00 $719.74 PDF
2026-10-19 Vincent Collis For Iowa Candidate 2026 · July 15 through October 14 $4,875.00 $9,686.47 PDF
2026-10-19 Austin Stubbs for Iowa Candidate 2026 · July 15 through October 14 $30,945.91 $29,094.77 PDF
2026-10-19 Fulcrum Education Advocates PAC 2026 · July 15 through October 14 $15,000.00 $1,439.17 PDF
2026-10-19 Megan Srinivas for Iowa Candidate 2026 · July 15 through October 14 $23,725.00 $55,090.54 PDF
2026-10-19 Cynthia J. Mensendick - Mensendick for Iowa Candidate 2026 · July 15 through October 14 $4,657.00 $2,881.76 PDF

The full record

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.