Senate District 19
Barb Kniff McCulla holds 5.7× the campaign cash of Zachary Mecham: $63,953.96 to $11,316.51.
Barb Kniff McCulla
$63,953.96
Zachary Mecham
$11,316.51
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 2025). Cash the state lists donor-by-donor and payee-by-payee.
Barb Kniff McCulla
| Giver | Cash given |
|---|---|
| Associated General Contractors of Iowa PAC (its page counts since 2023) Des Moines, IA · 3 gifts | $10,000.00 |
| Iowa Farm Bureau Federation Political Action Committee (its page counts since 2023) West Des Moines, IA · 2 gifts | $10,000.00 |
| Bankers Unite in Legislative Decisions AKA: BUILD (its page counts since 2023) Johnston, IA · 2 gifts | $5,000.00 |
| Iowa Industry Political Action Committee or IIPAC (its page counts since 2023) Des Moines, IA · 4 gifts | $4,000.00 |
| FUELIowa PAC (its page counts since 2023) Urbandale, IA · 1 gift | $2,500.00 |
Of 117 named givers. 1 more giver also gave $2,500.00; equal amounts are listed by name. Every gift on file, all years →
| Paid to | Paid |
|---|---|
| Angie Heartsill 20 payments | $27,411.65 |
| Red Rock Signworks 2 payments | $3,828.31 |
| KNIA/KRLS 1 payment | $2,995.11 |
| Liberty Street Kitchen 1 payment | $1,945.26 |
| West Side Social 1 payment | $1,448.94 |
All 16 payees this election (since 2025)
| Angie Heartsill 20 payments | $27,411.65 |
| Red Rock Signworks 2 payments | $3,828.31 |
| KNIA/KRLS 1 payment | $2,995.11 |
| Liberty Street Kitchen 1 payment | $1,945.26 |
| West Side Social 1 payment | $1,448.94 |
| Town Crier Advertising & Printing 5 payments | $1,416.87 |
| Marion County Express 4 payments | $1,154.00 |
| Republican Party of Iowa 1 payment | $750.00 |
| Hannah Haisman Photo Co 1 payment | $200.00 |
| Danielle Heartsill 2 payments | $100.00 |
| Marion County Bank 22 payments | $93.28 |
| Hannah Heartsill 2 payments | $87.00 |
| Charley Thomson 1 payment | $62.50 |
| Gabrielle Heartsill 1 payment | $50.00 |
| Joelle Heartsill 1 payment | $50.00 |
| Josiah Heartsill 1 payment | $25.00 |
$41,617.92 in 66 payments to 16 different recipients this election (since 2025), as this committee itemized them. Its filings report $41,617.92 spent since 2025 (newest report in our copy filed 2026-10-19). The two are the same to the cent.
Zachary Mecham
| Giver | Cash given |
|---|---|
| Jasper County Democratic Central Committee Newton, IA · 2 gifts | $2,000.00 |
| Marion County Democratic Central Committee Knoxville, IA · 1 gift | $1,500.00 |
| Gordon Mecham Pella, IA · 8 gifts | $1,050.00 |
| Iowa Democratic Party (its page counts since 2023) Des Moines, IA · 1 gift | $1,000.00 |
| Brad Magg Colfax, IA · 1 gift | $500.00 |
Of 150 named givers. 3 more givers also gave $500.00; equal amounts are listed by name. Every gift on file, all years →
| Paid to | Paid |
|---|---|
| Carter Printing 2 payments | $2,492.99 |
| Mecham for Iowa (paid under its own committee code) 1 payment | $800.00 |
$3,292.99 in 3 payments to 2 different recipients this election (since 2025), as this committee itemized them. Its filings report $3,292.99 spent since 2025 (newest report in our copy filed 2026-10-19). The two are the same to the cent.
The seat's record
Voted YES on SF 607 : Unemployment insurance employer tax cut
Voted NO on HF 639 : Hazardous liquid pipeline / eminent domain limits
Voted YES on SF 167 : FY2026 school funding, 2% SSA
Voted YES on SF 472 : Public-sector union recertification petitions
Explore win scenarios for this race →
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.