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

All races · Statewide

Attorney General

2026 general election · 2-way race · cash on hand (money in the bank) from state disclosure filings

Bird holds 2.1× the campaign cash of Willems: $3,505,501.20 to $1,684,624.71.

Brenna Bird

Republican

Cash on hand

$3,505,501.20

state disclosure filing, as of 2026-10-19 · committee record →

Nate Willems

Democrat

Cash on hand

$1,684,624.71

state disclosure filing, as of 2026-10-19 · committee record →

The polling

No public head-to-head polling yet for this race; statewide-office and down-ballot congressional contests are rarely polled this far out. Where a poll appears, it will show here and on the polling average.

Follow the money

Where the money comes from and where it goes: who gives to each campaign, where those donors live, its biggest givers and who it paid, for this election (since 2023). Cash the state lists donor-by-donor and payee-by-payee.

Brenna Bird · Republican

Who gives · this election (since 2023)

Individuals 22% ($2,702,524.55)PACs & committees 76% ($9,343,875.00)Other organizations 2% ($203,489.94)

Shares are of the $12,249,889.49 that donors gave this election (since 2023). Of the $9,343,875.00 from PACs and committees, $262,800.00 is from PACs, $60,750.00 from party committees and $9,020,325.00 from committees whose type isn't in the filings we hold (they file no Iowa disclosure report of their own, so the state's records we have don't say whether they are a PAC, a party or a candidate).

$966,898.54 of the individuals' money 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 same name as an organization or the name is plainly one (a PAC, party, committee, business, trust or union).

Where they live · this election (since 2023)

In Iowa 18% ($2,162,191.71)Outside Iowa 82% ($10,087,542.78)

18% of the $12,249,734.49 whose donor listed an address came from Iowa and 82% from other states, led by Washington, D.C. ($8,714,939.79) and Tennessee ($235,440.33).

$12,276,491.31 in cash this election (since 2023), listed donor-by-donor in the state's itemized records (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). · full record →

Not in the bars: $26,601.82 in interest earned on the campaign's own bank accounts (inside the cash total, but income, not a gift) and $309,559.93 in donated goods and services this election (since 2023). The second bar also leaves out $155.00 from donors with no usable address on the filing.

Biggest givers to Bird · this election (since 2023) Itemized cash: 2023-01-01 to 2026-10-14, the end of its newest report in our copy (filed 2026-10-19); its next report is not in our filings list yet. Bars share one scale across this race's givers.
GiverCash given
RAGA Action Fund Washington, DC · 8 gifts $8,600,000.00
First Principles PAC Nashville, TN · 2 gifts $174,975.00
Jeff Broin Sioux Falls, SD · 4 gifts $110,000.00
Republican Party of Iowa Des Moines, IA · 2 gifts $55,000.00
Charles Mcdowell III Franklin, TN · 1 gift $50,000.00

Of 3,835 named givers. 3 more givers also gave $50,000.00; equal amounts are listed by name. Every gift on file, all years →

Who Bird paid · this election (since 2023) Itemized payments: 2023-01-01 to 2026-10-14, the end of its newest report in our copy (filed 2026-10-19); its next report is not in our filings list yet. Payees as typed; one vendor can appear twice. Bars share one scale across this race's payees.
Paid toPaid
Medium Buying 13 payments $5,706,893.93
Acquire Digital 11 payments $945,387.83
KAP Print 13 payments $653,157.46
Cardinal Strategies 36 payments $219,161.96
Something Else Strategies 5 payments $215,140.16
All 79 payees this election (since 2023)
Every payee of Bird's committee, this election (since 2023)
Medium Buying 13 payments $5,706,893.93
Acquire Digital 11 payments $945,387.83
KAP Print 13 payments $653,157.46
Cardinal Strategies 36 payments $219,161.96
Something Else Strategies 5 payments $215,140.16
Murray Strategies LLC 22 payments $152,862.85
HSP Direct 6 payments $102,058.92
Benjamin O'Brien 22 payments $85,984.64
Basswood Research 2 payments $80,370.00
SW2 Political 18 payments $67,789.25
Mar A Lago Club LLC 2 payments $57,780.00
Deep Root 1 payment $47,500.00
Global 21 payments $47,409.12
Joseph Swanson 17 payments $42,017.48
Brasswood Research 1 payment $40,475.00
Paychex 30 payments $40,183.61
Global Direct Mail & Marketing 13 payments $37,146.39
WinRed Technical Services 251 payments $29,660.84
Brenna Bird 54 payments $27,961.90
Concordia Group 13 payments $20,383.19
Brass Tacks Consulting LLC 1 payment $19,436.00
Tabularius Compliance 12 payments $16,812.95
Jacob Heitshusen 9 payments $16,679.51
Light This Productions LLC 4 payments $14,106.98
Victory Enterprises 1 payment $14,019.00
Country Celebration Event Center 3 payments $13,298.50
Staley's Food Service, Inc. 5 payments $12,461.71
CMDI - Crimson 13 payments $11,200.00
Lashier Graphics & Design 2 payments $9,617.67
Frost Florida 1 payment $7,077.50
Republican Party of Iowa 6 payments $6,600.00
Tabularius Group 4 payments $6,501.35
Three Coin Strategies 3 payments $5,149.34
Jordean Stein 37 payments $5,114.81
Aristotle 2 payments $4,800.00
Rachel Ostergren 4 payments $4,356.82
Dallas County Fair Association 6 payments $4,050.00
Internal Revenue Service (IRS) 9 payments $4,018.29
KAP Printing 1 payment $3,755.56
Honor DeFord 5 payments $2,831.94
CMDI 4 payments $2,600.00
DLH Grafx 1 payment $2,240.95
KES Productions 2 payments $1,391.00
Sneaky's Chicken 1 payment $1,121.25
Sorensen Studios 2 payments $1,016.50
Iowa Faith and Freedom Coalition 1 payment $1,000.00
WinRed 97 payments $817.42
Hagenow Gustoff Karas & Ridgway LLP 2 payments $795.00
First State Bank 49 payments $703.11
USPS - United States Post Office 3 payments $564.00
State of Iowa Labor 9 payments $524.97
Young Republican National Federation 1 payment $500.00
Jay Carstens 2 payments $452.50
Lewis Place LLC 1 payment $438.70
US Post Office 1 payment $390.00
Uptown Wedding and Event Rental 1 payment $368.42
Alyssa Brouillet 2 payments $358.15
Rule of Law Defense Fund 1 payment $352.40
Hilton Double Tree 2 payments $281.62
Craig Williams 3 payments $270.62
Hayley Pickett 1 payment $260.00
Iowa Ethics and Campaign Disclosure Board 3 payments $250.00
Brandon Pickett 1 payment $240.00
Caleb Nelson 1 payment $240.00
Cory Herrmann 1 payment $240.00
Joel Delaney 1 payment $240.00
Sarah Taylor 1 payment $240.00
Kathy Stevens 1 payment $220.00
John Strathman 1 payment $200.00
Bryce Deeth 1 payment $192.50
Postmaster/USPS 2 payments $148.00
Bob Bird 1 payment $142.79
The Family Leader Foundation 1 payment $135.00
Department of Administrative Services 1 payment $82.71
Hy-Vee 1 payment $78.00
Jack D. Scudder 1 payment $50.00
Craig S. Williams 1 payment $47.25
Bruch Side Farms, Inc. 1 payment $25.00
Bryce Hingst 1 payment $25.00

$8,820,455.32 in 886 payments to 79 different recipients this election (since 2023), as this committee itemized them. Its filings report $8,820,455.31 spent since 2023 (newest report in our copy filed 2026-10-19). The itemized payments come to $0.01 more than that. Itemized payments and filing totals are separate records, and this site has not traced the difference.

Nate Willems · Democrat

Who gives · this election (since 2023)

Individuals 40% ($2,507,516.07)PACs & committees 60% ($3,783,400.00)Other organizations <1% ($10,250.00)

Shares are of the $6,301,166.07 that donors gave this election (since 2023). Of the $3,783,400.00 from PACs and committees, $228,000.00 is from PACs, $10,050.00 from party committees and $3,545,350.00 from committees whose type isn't in the filings we hold (they file no Iowa disclosure report of their own, so the state's records we have don't say whether they are a PAC, a party or a candidate).

$1,421,233.65 of the individuals' money 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 same name as an organization or the name is plainly one (a PAC, party, committee, business, trust or union).

Where they live · this election (since 2023)

In Iowa 31% ($1,951,198.25)Outside Iowa 69% ($4,349,967.82)

31% of the $6,301,166.07 whose donor listed an address came from Iowa and 69% from other states, led by Washington, D.C. ($3,156,128.24) and Wyoming ($360,001.00).

$6,301,166.07 in cash this election (since 2023), listed donor-by-donor in the state's itemized records (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). · full record →

Not in the bars: $43,823.73 in donated goods and services this election (since 2023).

Biggest givers to Willems · this election (since 2023) Itemized cash: 2023-01-01 to 2026-10-14, the end of its newest report in our copy (filed 2026-10-19); its next report is not in our filings list yet. Bars share one scale across this race's givers.
GiverCash given
DAGA Individual PAC Washington, DC · 5 gifts $3,010,000.00
Way Back PAC Sheridan, WY · 6 gifts $360,000.00
Alejandro Foung San Francisco, CA · 1 gift $75,000.00
Fred S. Hubbell Des Moines, IA · 1 gift $50,000.00
Mark Heising Atherton, CA · 1 gift $50,000.00

Of 7,259 named givers. Every gift on file, all years →

Who Willems paid · this election (since 2023) Itemized payments: 2023-01-01 to 2026-10-14, the end of its newest report in our copy (filed 2026-10-19); its next report is not in our filings list yet. Payees as typed; one vendor can appear twice. Bars share one scale across this race's payees.
Paid toPaid
Old Town Media LLC 10 payments $3,664,164.00
FDM Connects LLC 6 payments $189,655.04
Path to Victory 22 payments $98,353.87
McKenna Media 4 payments $85,121.17
Ethan Sarakun 41 payments $82,611.64
All 82 payees this election (since 2023)
Every payee of Willems's committee, this election (since 2023)
Old Town Media LLC 10 payments $3,664,164.00
FDM Connects LLC 6 payments $189,655.04
Path to Victory 22 payments $98,353.87
McKenna Media 4 payments $85,121.17
Ethan Sarakun 41 payments $82,611.64
Goodman Campaigns LLC 52 payments $67,839.04
New River Strategies 2 payments $66,000.00
ActBlue 94 payments $50,580.97
AccountantsWorld 75 payments $37,753.82
Arc Initiatives 12 payments $35,675.00
NGP Van 5 payments $32,041.97
Adcraft Printing 6 payments $25,170.95
Brittan Ostby 10 payments $24,643.04
Stage Left Strategies 6 payments $20,000.00
Jennifer Fiihr Consulting 11 payments $17,761.20
CallTime AI 16 payments $13,600.00
Dickson Properties LLC 18 payments $12,350.00
Agency 5 payments $12,256.46
AB Campaigns 3 payments $12,000.00
Nathan T. Willems 5 payments $10,834.03
Nathan Willems 7 payments $10,458.87
Jennifer Fiihr 1 payment $6,541.17
Elias Law Group 1 payment $5,548.80
Oath 27 payments $4,373.80
Alliant Energy Corporation 18 payments $3,145.49
Google 32 payments $2,481.90
United States Postal Service 21 payments $2,427.85
States Made 1 payment $2,245.68
Iowa Democratic Party 2 payments $2,150.00
Koppenhaver & Associates, PC 4 payments $2,000.00
Democracy Engine 12 payments $1,609.28
Richardson-Hanson & Hotz Insurance 3 payments $1,496.63
United Airlines 5 payments $1,482.32
Carter Printing 2 payments $1,360.75
Mailchimp 17 payments $1,309.18
Warchest 3 payments $1,275.00
MTCO Communications 14 payments $1,178.22
Switchboard 2 payments $907.36
Arlie Willems 4 payments $802.69
WDM Marriott 1 payment $802.50
Squarespace.com 8 payments $501.29
Bridge Community Bank 34 payments $416.67
Democratic Attorneys General Association 2 payments $342.85
The Pfister Hotel 1 payment $305.36
Expedia 2 payments $299.10
Giant 2 payments $264.88
Encova Insurance 1 payment $262.62
Uber 8 payments $203.34
Frame.io, Inc 4 payments $181.71
Polk County Democratic Central Committee 1 payment $140.00
Gary's 9 payments $117.42
Office Depot 1 payment $114.48
Walmart 5 payments $105.51
Davenport Printing Company 1 payment $96.30
Comfort Inn 1 payment $91.78
Founding Farmers & Distillers 2 payments $90.48
Fourth District Congressional Campaign Commitee 1 payment $75.00
Johnson County Democratic Central Committee 1 payment $75.00
T-Bock's Sport Bar and Grill 1 payment $62.00
Ankeny Area Democrats 1 payment $60.00
Northwest Des Moines Democrats 1 payment $60.00
Khang Vo 1 payment $59.55
Clyde's Gallery Place 1 payment $57.28
Bonfyre American Grille 1 payment $50.09
Black Hawk County Democratic Central Committee 1 payment $50.00
Bob and Edith's Diner 1 payment $45.27
Felix & Oscar's 1 payment $41.77
Regional Transportation District 3 payments $40.00
Phillips 66 1 payment $39.89
Marco's Coal-Fired 1 payment $36.73
Iowa State Fair 1 payment $32.00
Scott County Democratic Central Committee 1 payment $30.00
Bun Mee 1 payment $29.67
Kwik Star 1 payment $26.70
Legends American Grill 1 payment $24.77
Target 1 payment $21.40
Nalley Fresh-Reagan Airport 1 payment $18.86
Olivo's 1 payment $16.00
MainStreet 1 payment $15.55
HyVee 1 payment $13.98
Camarillo Breakfast House 1 payment $11.03
Ace Hardware 1 payment $5.34

$4,616,541.36 in 690 payments to 82 different recipients this election (since 2023), as this committee itemized them. Its filings report $4,616,541.36 spent since 2023 (newest report in our copy filed 2026-10-19). The two are the same to the cent.

Method: itemized cash contributions (Schedule A, transaction type CON) since 2023, refunds netted, the committee's own account interest excluded. Each donor is placed by the state on the filing. In-kind support and loans are never in either bar.

Biggest givers: the same cash rows, added up by the giver's name as filed (one giver filed under two spellings appears twice), refunds netted, a committee's receipts under its own code and its account interest left out; in-kind support and loans are not in the list. A linked giver is a state-registered committee; its page counts what it reported paying, since 2023, so its figure can differ from the one here. Givers without a link have no page on this site: people, and organizations that are not among the state-registered committees it tracks. Who each campaign paid: itemized payments since 2023, refunds netted, loan repayments left out, payees as each treasurer typed them, joined only by case, punctuation and legal form (Inc., LLC), so one vendor typed two ways can appear twice. Basis: itemized records, which list each gift and payment, not the totals reported on filings. Source: Iowa Ethics & Campaign Disclosure Board contributions and expenditures (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; payments in our copy downloaded 2026-10-24).

Fundraising rate

New money raised per day of each candidate's latest report: the pace of fundraising, comparable even when reports cover spans of different length. The small bars trace how that pace moved across recent reports.

Brenna Bird $50,075/day

$4,606,880.97 over 92 days · latest report

Nate Willems $33,869/day

$3,115,914.05 over 92 days · latest report

Rate = money raised ÷ days the report covers. ("Money raised" is the report's cash-contribution line, Schedule A.) Faded bars are earlier reports' rates; the solid bar is the latest. A period's total can arrive as one large check or many small gifts, and the rate can't tell them apart; a committee's donation page breaks its money down by gift size.

Candidates: Iowa Secretary of State 2026 general-election list. State cash on hand is each committee's latest state disclosure filing; federal cash is the FEC-reported figure for the candidate's registration for this office. A candidate who holds a registration only for a different office shows no figure rather than that other committee's balance. State and federal money are never combined in a single figure. Funding mix is current-cycle itemized contributions.