W4POLITICS, a W4USA Network resource
Free public service for Iowa votersNo candidate endorsementsGuide sources checked October 1, 2026General election November 3, 2026

Official state and federal campaign records

Reported campaign money by race

Iowa candidates for Governor and statewide executive offices report through the Iowa Ethics and Campaign Disclosure Board, while U.S. Senate candidates report to the Federal Election Commission. Each card preserves the committee identity, exact report fields, coverage window, filed date, and direct official source.

Read before comparing: The state cards reproduce Cash Contributions Total, Loans Received Total, In-Kind Contributions, Expenditure Total, ending cash, Unpaid Bills, and Outstanding Loans from the latest DR-2 summary available for every printed state candidate. The IECDB period is May 15 through July 14, or Wednesday preceding the Primary through July 14, depending on the committee's filing sequence. The next regular period ends October 14 and is due October 19. FEC summaries are separate and cover through June 30. Records can change or be amended.
Cash contributionsExpendituresComparison unavailable
State candidate records

Iowa DR-2 candidate committee summaries

Search official state records

All 12 printed state-office choices or tickets have an exact committee-code match and an official DR-2 summary for the period ending July 14. Governor ticket cards use the governor candidate's committee; the running mate is not represented as a separate committee in these totals.

Iowa IECDB. DR-2 period ending July 14, 2026

Governor / Lieutenant Governor

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Zach Lahn / Derek Wulf

View filing record
$6,372,830.86Cash contributions
Cash contributions$6,372,830.86Expenditures$5,963,655.28
Ending cash on hand$1,045,364.82

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$6,372,830.86Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$20,111.25Schedule E: In-Kind Contributions
$5,963,655.28Schedule B: Expenditure Total
$1,045,364.82Cash on Hand at End of Period
$294,683.50Schedule D: Unpaid Bills
$2,500,000.00Schedule F2: Outstanding Loans

Source record: Lahn for Governor, committee code SWGA51409, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51409 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF. The finance record belongs to governor candidate Zach Lahn; Derek Wulf is the running mate on the printed ticket and is not combined into these totals.

View identity record

Democratic Party

Rob Sand / Dave Muhlbauer

View filing record
$9,385,645.52Cash contributions
Cash contributions$9,385,645.52Expenditures$9,461,286.16
Ending cash on hand$17,957,959.32

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$9,385,645.52Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$9,051.01Schedule E: In-Kind Contributions
$9,461,286.16Schedule B: Expenditure Total
$17,957,959.32Cash on Hand at End of Period
$23,656.53Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Rob Sand for Iowa, committee code 5185, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5185 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF. The finance record belongs to governor candidate Rob Sand; Dave Muhlbauer is the running mate on the printed ticket and is not combined into these totals.

View identity record

Iowa IECDB. DR-2 period ending July 14, 2026

Secretary of State

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Paul D. Pate

View filing record
$2,110.00Cash contributions
Cash contributions$2,110.00Expenditures$119.48
Ending cash on hand$90,147.14

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$2,110.00Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$0.00Schedule E: In-Kind Contributions
$119.48Schedule B: Expenditure Total
$90,147.14Cash on Hand at End of Period
$0.00Schedule D: Unpaid Bills
$293,500.00Schedule F2: Outstanding Loans

Source record: Pate for Iowa, committee code 5158, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5158 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Democratic Party

Ryan Peterman

View filing record
$51,908.07Cash contributions
Cash contributions$51,908.07Expenditures$29,975.05
Ending cash on hand$168,695.88

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$51,908.07Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$1,666.93Schedule E: In-Kind Contributions
$29,975.05Schedule B: Expenditure Total
$168,695.88Cash on Hand at End of Period
$0.00Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Ryan Peterman for Iowa, committee code SWGA51126, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51126 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Iowa IECDB. DR-2 period ending July 14, 2026

Auditor of State

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Chris Cournoyer

View filing record
$144,801.00Cash contributions
Cash contributions$144,801.00Expenditures$14,552.04
Ending cash on hand$133,475.02

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$144,801.00Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$0.00Schedule E: In-Kind Contributions
$14,552.04Schedule B: Expenditure Total
$133,475.02Cash on Hand at End of Period
$11,773.92Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Cournoyer for Iowa, committee code SWGA51117, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51117 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Democratic Party

Taylor Wettach

View filing record
$272,126.25Cash contributions
Cash contributions$272,126.25Expenditures$99,954.03
Ending cash on hand$763,229.92

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$272,126.25Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$0.00Schedule E: In-Kind Contributions
$99,954.03Schedule B: Expenditure Total
$763,229.92Cash on Hand at End of Period
$0.00Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Taylor Wettach for Iowa, committee code SWGA51477, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51477 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Iowa IECDB. DR-2 period ending July 14, 2026

Treasurer of State

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Roby Smith

View filing record
$149,160.51Cash contributions
Cash contributions$149,160.51Expenditures$1,082.47
Ending cash on hand$358,383.11

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$149,160.51Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$0.00Schedule E: In-Kind Contributions
$1,082.47Schedule B: Expenditure Total
$358,383.11Cash on Hand at End of Period
$5,992.94Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Smith for Treasurer, committee code 5202, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5202 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Democratic Party

John Norwood

View filing record
$56,194.53Cash contributions
Cash contributions$56,194.53Expenditures$42,812.51
Ending cash on hand$57,000.98

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$56,194.53Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$0.00Schedule E: In-Kind Contributions
$42,812.51Schedule B: Expenditure Total
$57,000.98Cash on Hand at End of Period
$0.59Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Citizens for John Norwood, committee code 5205, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5205 is preserved for exact portal lookup. The report was filed 2026-07-19. Amounts reproduce the named fields on the official summary PDF.

View identity record

Iowa IECDB. DR-2 period ending July 14, 2026

Secretary of Agriculture

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Mike Naig

View filing record
$179,201.63Cash contributions
Cash contributions$179,201.63Expenditures$19,698.05
Ending cash on hand$672,703.85

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$179,201.63Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$2,276.00Schedule E: In-Kind Contributions
$19,698.05Schedule B: Expenditure Total
$672,703.85Cash on Hand at End of Period
$932.00Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Mike Naig for Iowa Agriculture, committee code 5191, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5191 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Democratic Party

Chris Jones

View filing record
$110,350.61Cash contributions
Cash contributions$110,350.61Expenditures$75,203.19
Ending cash on hand$98,805.74

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$110,350.61Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$5,198.00Schedule E: In-Kind Contributions
$75,203.19Schedule B: Expenditure Total
$98,805.74Cash on Hand at End of Period
$0.00Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Chris Jones for Secretary of Agriculture Committee, committee code SWGA51414, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51414 is preserved for exact portal lookup. The report was filed 2026-07-18. Amounts reproduce the named fields on the official summary PDF.

View identity record

Iowa IECDB. DR-2 period ending July 14, 2026

Attorney General

State records

Cash contribution and expenditure bars use one dollar scale within each race. Expand a card for beginning cash, loans, in-kind contributions, ending cash, unpaid bills, outstanding loans, committee code, filed date, and direct report PDF. Account drilldowns open a separate calendar-2026 source view. Those sums do not replace these original report-period amounts.

Republican Party

Brenna Bird

View filing record
$1,961,723.11Cash contributions
Cash contributions$1,961,723.11Expenditures$92,599.03
Ending cash on hand$6,806,291.10

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$1,961,723.11Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$33,105.00Schedule E: In-Kind Contributions
$92,599.03Schedule B: Expenditure Total
$6,806,291.10Cash on Hand at End of Period
$103,658.85Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Bird for Iowa, committee code 5206, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5206 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

Democratic Party

Nate Willems

View filing record
$1,945,794.60Cash contributions
Cash contributions$1,945,794.60Expenditures$153,518.67
Ending cash on hand$2,670,810.95

Inspect this committee's contribution recordsView every published ledger for this committee

The transaction snapshot and this report summary have different coverage. Check the dates before comparing totals.

All displayed fields and source notes
$1,945,794.60Schedule A: Cash Contributions Total
$0.00Schedule F1: Loans Received Total
$49.97Schedule E: In-Kind Contributions
$153,518.67Schedule B: Expenditure Total
$2,670,810.95Cash on Hand at End of Period
$0.00Schedule D: Unpaid Bills
$0.00Schedule F2: Outstanding Loans

Source record: Willems for Iowa, committee code SWGA51124, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026.

The official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51124 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.

View identity record

View all official state fields in one table

This table provides the same source fields in a compact format.

Iowa Ethics and Campaign Disclosure Board DR-2 summaries for the period ending July 14, checked October 1, 2026
Candidate and source profileOfficeBallot affiliationSchedule A: Cash Contributions TotalSchedule F1: Loans Received TotalSchedule E: In-Kind ContributionsSchedule B: Expenditure TotalCash on Hand at End of PeriodSchedule D: Unpaid BillsSchedule F2: Outstanding Loans
Zach Lahn / Derek WulfLahn for Governor, committee code SWGA51409, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51409 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF. The finance record belongs to governor candidate Zach Lahn; Derek Wulf is the running mate on the printed ticket and is not combined into these totals.Governor / Lieutenant GovernorRepublican Party$6,372,830.86$0.00$20,111.25$5,963,655.28$1,045,364.82$294,683.50$2,500,000.00
Rob Sand / Dave MuhlbauerRob Sand for Iowa, committee code 5185, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5185 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF. The finance record belongs to governor candidate Rob Sand; Dave Muhlbauer is the running mate on the printed ticket and is not combined into these totals.Governor / Lieutenant GovernorDemocratic Party$9,385,645.52$0.00$9,051.01$9,461,286.16$17,957,959.32$23,656.53$0.00
Paul D. PatePate for Iowa, committee code 5158, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5158 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Secretary of StateRepublican Party$2,110.00$0.00$0.00$119.48$90,147.14$0.00$293,500.00
Ryan PetermanRyan Peterman for Iowa, committee code SWGA51126, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51126 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Secretary of StateDemocratic Party$51,908.07$0.00$1,666.93$29,975.05$168,695.88$0.00$0.00
Chris CournoyerCournoyer for Iowa, committee code SWGA51117, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51117 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Auditor of StateRepublican Party$144,801.00$0.00$0.00$14,552.04$133,475.02$11,773.92$0.00
Taylor WettachTaylor Wettach for Iowa, committee code SWGA51477, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51477 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Auditor of StateDemocratic Party$272,126.25$0.00$0.00$99,954.03$763,229.92$0.00$0.00
Roby SmithSmith for Treasurer, committee code 5202, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5202 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Treasurer of StateRepublican Party$149,160.51$0.00$0.00$1,082.47$358,383.11$5,992.94$0.00
John NorwoodCitizens for John Norwood, committee code 5205, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5205 is preserved for exact portal lookup. The report was filed 2026-07-19. Amounts reproduce the named fields on the official summary PDF.Treasurer of StateDemocratic Party$56,194.53$0.00$0.00$42,812.51$57,000.98$0.59$0.00
Mike NaigMike Naig for Iowa Agriculture, committee code 5191, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5191 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Secretary of AgricultureRepublican Party$179,201.63$0.00$2,276.00$19,698.05$672,703.85$932.00$0.00
Chris JonesChris Jones for Secretary of Agriculture Committee, committee code SWGA51414, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51414 is preserved for exact portal lookup. The report was filed 2026-07-18. Amounts reproduce the named fields on the official summary PDF.Secretary of AgricultureDemocratic Party$110,350.61$0.00$5,198.00$75,203.19$98,805.74$0.00$0.00
Brenna BirdBird for Iowa, committee code 5206, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code 5206 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Attorney GeneralRepublican Party$1,961,723.11$0.00$33,105.00$92,599.03$6,806,291.10$103,658.85$0.00
Nate WillemsWillems for Iowa, committee code SWGA51124, Filed, DR-2 Disclosure Summary, May 15 through July 14, or Wednesday preceding Primary through July 14, 2026. View filing record View identity recordThe official ballot name matches the Iowa committee registry and DR-2 candidate name. Committee code SWGA51124 is preserved for exact portal lookup. The report was filed 2026-07-20. Amounts reproduce the named fields on the official summary PDF.Attorney GeneralDemocratic Party$1,945,794.60$0.00$49.97$153,518.67$2,670,810.95$0.00$0.00
Federal candidate records

Iowa U.S. Senate candidate finance

Search FEC records

Federal Election Commission data is separate from Iowa's state disclosure system. All three printed U.S. Senate candidates have processed candidate or principal-committee summaries through June 30, 2026.

Federal Election Commission

U.S. Senator

Federal records

Receipts bars use one scale within this race. Read the date and committee scope before comparing candidates.

Republican Party

Ashley Hinson

View FEC record
$10,217,845.39Total receipts

January 1, 2025, through June 30, 2026. ASHLEY FOR IOWA, principal campaign committee.

$7,499,995.32Contributions
$5,396,429.30Disbursements
$6,749,491.49Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6IA00314. Committee ID C00706267. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The official roster name Ashley Hinson matches the FEC heading ARENHOLZ, ASHLEY HINSON. Candidate ID S6IA00314 and principal committee C00706267 support the match. Total loans were $0.00, and debts owed by or to the committee were $0.00.

Democratic Party

Josh Turek

View FEC record
$6,276,526.90Total receipts

July 1, 2025, through June 30, 2026. JOSH TUREK FOR IOWA, principal campaign committee.

$6,275,943.50Contributions
$3,914,213.12Disbursements
$2,362,313.78Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6IA00298. Committee ID C00915645. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The official roster name Josh Turek matches the FEC heading TUREK, JOSHUA. Candidate ID S6IA00298 and principal committee C00915645 support the match. Total loans were $0.00, and debts owed by or to the committee were $0.00.

Libertarian Party

Thomas Laehn

View FEC record
$31,907.87Total receipts

January 1, 2025, through June 30, 2026. THOMAS LAEHN EXPLORATORY COMMITTEE, INCORPORATED, principal campaign committee.

$31,907.87Contributions
$38,130.82Disbursements
$8,334.37Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID S6IA00181. Committee ID C00872903. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

The official roster name Thomas Laehn matches the FEC heading LAEHN, THOMAS RAYMOND DR. Candidate ID S6IA00181 and principal committee C00872903 support the match. Total loans were $0.00, and debts owed by or to the committee were $0.00.

View all federal fields in one table
Iowa 2026 U.S. Senate FEC summaries through June 30, checked October 1, 2026
Candidate and federal identifiersBallot affiliationCoverageReceiptsContributionsDisbursementsCash on handDebts and loans owed
Ashley HinsonFEC candidate S6IA00314, C00706267, ASHLEY FOR IOWA, principal campaign committeeRepublican PartyJanuary 1, 2025, through June 30, 2026$10,217,845.39$7,499,995.32$5,396,429.30$6,749,491.49$0.00
Josh TurekFEC candidate S6IA00298, C00915645, JOSH TUREK FOR IOWA, principal campaign committeeDemocratic PartyJuly 1, 2025, through June 30, 2026$6,276,526.90$6,275,943.50$3,914,213.12$2,362,313.78$0.00
Thomas LaehnFEC candidate S6IA00181, C00872903, THOMAS LAEHN EXPLORATORY COMMITTEE, INCORPORATED, principal campaign committeeLibertarian PartyJanuary 1, 2025, through June 30, 2026$31,907.87$31,907.87$38,130.82$8,334.37$0.00
Matching method

Ballot name first, finance identity second

  1. Start with the official ballotUse the printed name and office as the roster.
  2. Search the correct disclosure systemKeep state and federal records separate.
  3. Publish source fieldsTranscribe the official amounts without silently changing them.
  4. Mark missing comparisonsDo not turn an unavailable figure into $0.

State and federal sources reviewed October 1, 2026. View all official sources.