Legislators › Senate
Sen. Herman C. Quirmbach
Democrat · Senate District 25 · Story
In office since 2003 · 12 General Assemblies
Elections
- Iowa Senate District 25 · November 3, 2026Won71.4%
- Iowa Senate District 25 · Democratic primary · June 2, 2026Won99.7%
- Iowa Senate District 25 · November 8, 2022Won75.7%
- Iowa Senate District 23 · November 6, 2018Won74.8%
Campaign finance
State campaign committee
| Cycle | Raised | In-kind | Spent | Cash on hand |
|---|---|---|---|---|
| 2025–2026 Quirmbach for Senate | $50,069 | $0 | $36,079 | $26,293 |
| 2023–2024 Quirmbach for Senate | $23,216 | $37 | $12,298 | $12,303 |
| 2021–2022 Quirmbach for Senate | $56,175 | $514 | $56,338 | $4,385 |
| 2019–2020 Quirmbach for Senate | $26,095 | $11 | $26,537 | $4,548 |
| 2017–2018 Quirmbach for Senate | $20,227 | $110 | $49,858 | $4,990 |
Every report (19)
- 2026 · July 15 through October 14 · raised $8,285, spent $18,405, ended with $26,293 · filed October 17, 2026 · Summary (PDF)
- 2026 · May 15 through July 14 OR Wed. Preceding Primary through July 14 · raised $17,795, spent $2,229, ended with $36,412 · filed July 17, 2026 · Summary (PDF)
- 2026 · Jan 1 through May 14 · raised $1,950, spent $10,016, ended with $20,847 · filed May 18, 2026 · Summary (PDF)
- 2025 · January 1 through December 31 · raised $22,039, spent $5,429, ended with $28,912 · filed January 15, 2026 · Summary (PDF)
- 2024 · January 1 through December 31 · raised $3,275, spent $10,068, ended with $12,303 · filed January 9, 2025 · Summary (PDF)
- 2023 · January 1 through December 31 · raised $19,941, spent $2,230, ended with $22,095 · filed January 13, 2024 · Summary (PDF)
- 2022 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 · raised $1,340, spent $20,770, ended with $4,385 · filed January 7, 2023 · Summary (PDF)
- 2022 · July 15 through October 14 · raised $9,095, spent $31,431, ended with $23,815 · filed October 17, 2022 · Summary (PDF)
- 2022 · May 15 through July 14 or Wed. Preceding Primary through July 14 · raised $18,889, spent $2,103, ended with $46,151 · filed July 16, 2022 · Summary (PDF)
- 2022 · May 15 through Tuesday Preceding Primary · raised $100, spent $0, ended with $29,365 · filed June 2, 2022 · Summary (PDF)
- 2022 · January 1 through May 14 · raised $2,785, spent $136, ended with $29,265 · filed May 18, 2022 · Summary (PDF)
- 2021 · January 1 through December 31 · raised $23,966, spent $1,898, ended with $26,616 · filed January 14, 2022 · Summary (PDF)
- 2020 · January 1 through December 31 · raised $22,670, spent $25,478, ended with $4,548 · filed January 12, 2021 · Summary (PDF)
- 2019 · January 1 through December 31 · raised $3,425, spent $1,059, ended with $7,356 · filed January 17, 2020 · Summary (PDF)
- 2018 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 · raised $980, spent $5,021, ended with $4,990 · filed January 15, 2019 · Summary (PDF)
- 2018 · July 15 through October 14 · raised $15,897, spent $41,518, ended with $9,031 · filed October 18, 2018 · Summary (PDF)
- 2018 · May 15 through July 14 or Wed. Preceding Primary through July 14 · raised $2,165, spent $3, ended with $34,652 · filed July 17, 2018 · Summary (PDF)
- 2018 · May 15 through Tuesday Preceding Primary · raised $0, spent $0, ended with $32,490 · filed June 1, 2018 · Summary (PDF)
- 2018 · January 1 through May 14 · raised $1,185, spent $3,317, ended with $32,490 · filed May 18, 2018 · Summary (PDF)
PACs that gave
- Associated General Contractors of Iowa PAC$4,000 · last July 21, 2026
- Iowans For A Skilled Workforce$1,000 · last December 16, 2025
- Bankers Unite in Legislative Decisions AKA: BUILD$1,000 · last October 16, 2024
- Iowa Lawpac$950 · last October 1, 2026
- Iowa Association of Nurse Anesthetists PAC$850 · last October 14, 2025
- Local Union No 347 IBEW PAC Fund$500 · last August 4, 2026
- Iowa Cable PAC$450 · last October 2, 2024
- I-Vet PAC or Iowa Veterinary Political Action Committee, Inc$400 · last September 5, 2025
- Alliant Energy Employees' Iowa PAC$250 · last August 1, 2023
- Iowa Health PAC$250 · last December 8, 2023
- Justice For All Political Action Committee$250 · last July 25, 2023
- Iowa Volunteer Firefighters PAC$200 · last August 26, 2025
- Iowa Optometric Association$200 · last July 25, 2023
- Cosmetology Arts and Sciences Political Action Committee$150 · last January 12, 2024
- Iowa Chiropractic Society Pac$100 · last July 24, 2023
From the PACs’ own reports, 2019 on.
Summary totals from reports filed with the Iowa Ethics & Campaign Disclosure Board. Funnel doesn't republish individual contributors' names or addresses. Full reports: the Board's public reports.