Iowa  ·  Ledger

The 2026 races

All 125 legislative seats on the November 2026 ballot — 80 contested. Candidates from the Iowa Secretary of State list, cash on hand from each committee's latest state disclosure filing. Sorted by money in the race; click any row for the head-to-head, or see them all on the terrain.

Candidate list as of 2026-07-02 — the date the Secretary of State last updated it, not the date we read it. A race showing one candidate is uncontested as of that date, not settled: the list states that ballot vacancies arising after the primary may be filled by convention until August 19.

don't know it? →

Statewide & federal — the top of the ticket

Governor, U.S. Senate, the four U.S. House districts, and the five state executive offices — where the biggest money sits. Cash on hand from FEC (federal) or state disclosure (state) filings; never mixed.

State cash on hand is as of each committee's latest filing (newest 2026-07-20 among these state-office committees); federal cash is through 2026-06-30, the end of the latest FEC report. Each race page dates its own figures.

Office Candidates Cash leader Cash lead Polling
Governor Sand (D) vs Lahn (R) $17,957,959.32 17.2× more Sand (D) +4.2 avg of 4, thru 2026-09-01
U.S. Senate Hinson (R) vs Turek (D) vs Laehn (L) $6,749,491.49 2.9× more Hinson (R) +1.0 avg of 5, thru 2026-09-01
U.S. House · IA-01 Bohannan (D) vs Miller-Meeks (R) vs Bridgford (N) $5,425,318.34 1.2× more Bohannan (D) +4.5 avg of 2, thru 2026-07-16
U.S. House · IA-02 Mitchell (R) vs James (D) vs Bushaw (N) vs Stewart (L) $895,564.08 1 unknown not comparable James (D) +2.0 avg of 2, thru 2026-07-19
U.S. House · IA-03 Garriott (D) vs Nunn (R) $3,859,683.22 1.1× more one poll only, see race page
U.S. House · IA-04 McGowan (R) vs Dawson (D) $328,850.23 6.6× more no public polling
Attorney General Bird (R) vs Willems (D) $6,806,291.10 2.5× more no public polling
Secretary of State Peterman (D) vs Pate (R) $168,695.88 1.9× more no public polling
Treasurer of State Smith (R) vs Norwood (D) $358,383.11 6.3× more no public polling
Auditor of State Wettach (D) vs Cournoyer (R) $763,229.92 5.7× more no public polling
Secretary of Agriculture Naig (R) vs Jones (D) $672,703.85 6.8× more no public polling

The legislative districts

Cash on hand is as of each committee's latest state disclosure filing (newest 2026-07-24 among these legislative committees); each race page dates its own figures. A committee that reports a balance below zero counts as zero in the race total, and its row says so.

District Candidates Prior margin Cash in race Cash lead
House 57 Grassley (R) vs Ellerbroek (D) +20.4% 2024 $913,774.57 59.6× more
Senate 47 Wagle (D) vs Webster (R) +12.3% 2022 $277,311.71 3.8× more
House 28 Young (R) vs Walton (D) +6.6% 2024 $276,245.69 11.2× more
House 93 Mohr (R) vs Soko (D) +20.4% 2024 $269,503.81 309.9× more
House 82 Kaufmann (R) vs Behrmann (D) +21.1% 2024 $245,963.88 1100.5× more
House 40 Sievers (D) vs Gustoff (R) +1.9% 2024 $153,113.06 1.2× more
House 47 Nordman (R) vs New (D) +28.2% 2024 $131,575.27 69.3× more
Senate 21 Matson (D) vs Hollinrake (R) +1.9% 2022 $131,441.91 86.3× more
House 21 Waugh (D) vs Boden (R) +17.4% 2024 $122,242.55 2.9× more
Senate 45 Weiner (D) +64.1% 2022 $120,321.55
Senate 23 Bousselot (R) vs Thompson (D) +17.4% 2022 $106,063.71 2.2× more
Senate 1 Drey (D) vs Prosch (R) +10.3% 2022 $94,015.84 422.9× more
House 43 Alesch (D) vs Hasso (R) +3.4% 2024 $85,100.17 1.8× more
House 30 Srinivas (D) +25.3% 2024 $84,680.09
House 39 Boulton (D) vs Clark (R) +9.4% 2024 $79,189.44 139.8× more
House 27 Judge (D) +11.5% 2024 $76,324.52
Senate 35 Zimmer (D) vs Stutting (R) +22.1% 2022 $76,128.22 3.8× more
Senate 33 Koelker (R) vs Ungs-Sogaard (D) +31.7% 2022 $69,761.38 20.1× more
House 90 Zabner (D) $69,102.18
House 69 Determann (R) vs Meier (D) +14.1% 2024 $65,789.72 1.3× more
House 41 Buck (D) vs Weldon (R) +0.6% 2024 $65,739.13 2.9× more
House 87 O'Donnell (D) vs Shipley (R) +18.5% 2024 $57,818.71 5.4× more
House 51 Barker (R) vs Perin (D) +25.3% 2024 $57,774.40 21.0× more
House 65 Lundgren (R) vs Wiezorek (D) +28.6% 2024 $53,986.92 9.1× more
House 54 Meggers (R) vs Staton (D) $52,350.28 1.1× more
House 76 Wulf (R) vs Horn (D) +21% 2024 $50,335.42 35.5× more
House 75 Stensland (D) $46,746.62
Senate 11 Waugh (D) vs Zajicek (R) +23.3% 2022 $43,525.24 2.7× more
House 52 Tupper (D) vs Blom (R) +4.6% 2024 $43,435.10 1.4× more
House 81 Gosa (D) vs Fillion (R) $42,791.07 2.0× more
House 2 Henderson (R) vs Lopez-Walker (D) +21.4% 2024 $42,466.19 9.7× more
House 29 Meyer (D) $39,930.99
House 19 Siegrist (R) vs Larson (D) +17.3% 2024 $39,693.39 45.0× more
House 42 Tagliareni (D) vs Stephenson (R) +0.8% 2024 $38,703.44 2.8× more
Senate 41 Gruenhagen (R) vs Wieck (D) +16.3% 2022 $37,562.20 2.6× more
Senate 25 Quirmbach (D) +52.4% 2022 $36,412.40
House 22 Taylor (D) vs Fett (R) +18.6% 2024 $35,933.04 9.3× more
House 72 Robinson (D) vs Smith (R) +6.6% 2024 $34,253.66 1.4× more
House 94 Vondran (R) vs Roebuck (D) +15.2% 2024 $34,246.14 130.7× more
Senate 19 McCulla (R) vs Mecham (D) +37.3% 2022 $33,911.11 7.1× more
House 48 Behn (R) vs Olsen (D) +20.5% 2024 $32,956.11 17.9× more
House 63 Bergan (R) vs Thurlow (D) $32,857.51 2.6× more
House 46 Rosenow (D) vs Gehlbach (R) +10.3% 2024 $32,056.12 1.2× more
House 68 Ingels (R) vs Bodley (D) +34.6% 2024 $31,898.63 30.3× more
House 25 Wilz (R) vs Jones (D) +29.7% 2024 $31,540.33 runner-up reports a balance below zero
House 23 Sorensen (R) vs Varley (D) +44.4% 2024 $31,302.04 4.2× more
Senate 7 Alons (R) $30,947.09
Senate 29 Salmon (R) vs Vowels (D) +30.9% 2022 $30,673.46 1.2× more
House 92 Hora (R) vs Erickson (D) +21.5% 2024 $30,487.19 93.0× more
House 70 Pickup (D) vs Mommsen (R) +22.8% 2024 $29,947.30 1.3× more
House 9 Stone (R) +46.7% 2024 $29,882.98
House 58 Thomson (R) vs May (D) +27% 2024 $29,715.61 13.5× more
House 56 Thompson (R) vs Kruse (D) +48.5% 2024 $29,322.74 10.2× more
Senate 27 Sweeney (R) +33.4% 2022 $29,117.26
House 100 Watkins (R) vs Mohrfeld (D) $27,513.22 2.5× more
House 59 Hermanson (R) vs Welper (D) +2.4% 2024 $27,487.97 1.3× more
Senate 37 Donahue (D) vs Marzen (R) +12.1% 2022 $25,374.29 2.4× more
House 91 Lawler (R) +9.7% 2024 $25,107.72
House 80 Wichtendahl (D) +4.8% 2024 $22,996.24
House 67 Johnson (R) vs Coonrad (D) $22,879.10 44.0× more
House 97 Peters (D) +17.6% 2024 $22,773.21
House 38 Magg (D) vs Oleson (R) +11.6% 2024 $22,704.82 5.9× more
House 8 Meyer (R) vs Williams (D) $20,152.48 55.0× more
House 73 Wilson (D) $19,698.30
House 66 Bradley (R) vs English (D) +10.9% 2024 $18,910.76 9.7× more
House 10 Wills (R) $17,605.36
House 96 Cisneros (R) vs Salazar (D) +17.7% 2024 $17,576.95 1.2× more
House 84 Gerhold (R) vs Denison (D) +46.6% 2024 $16,642.24 8.9× more
House 99 Kirkman (D) vs Rinker (R) +11.4% 2024 $16,435.02 5.3× more
House 17 Wood (R) $16,299.80
House 89 Levin (D) vs Arch (N) $16,239.24 + 1 unknown not comparable
House 4 Wheeler (R) vs Donselaar (N) $16,079.32 + 1 unknown not comparable
Senate 31 Powers (D) $15,977.85
Senate 15 Bisignano (D) $15,674.49
House 78 Ramirez (D) $15,097.48
House 11 Williams (R) vs Owen (D) +44.9% 2024 $14,627.00 5.2× more
House 7 Larson (R) vs Burns (D) $13,855.14 2.9× more
House 15 Schauer (D) vs Mentzer (N) vs Sherer (R) vs Johnson (N) +38.7% 2024 $13,275.30 1.2× more
Senate 17 Langston (R) vs El-Baroudi (D) +71.8% 2022 $13,180.50 1.1× more
House 55 Paschen (D) vs Klaver (R) $13,010.93 1.3× more
Senate 49 Winckler (D) vs Mensendick (R) $12,966.16 2160.0× more
House 98 Fitzgerald (D) vs Ramker (R) +0.3% 2024 $12,358.07 1.2× more
House 64 Gearhart (R) vs Bruening (D) $12,081.64 6.9× more
House 83 Golding (R) +17.5% 2024 $12,055.66
House 53 Fisher (R) +13.7% 2024 $11,857.05
House 6 Jones (R) $11,449.41
House 71 Wooden (D) +12.3% 2024 $11,077.73
House 77 Cooling (D) $10,928.75
Senate 3 Frantz (D) vs Evans (R) $10,642.75 14.0× more
House 18 Moore (R) vs Narup (D) +47.9% 2024 $9,766.54 1.4× more
House 35 Bagniewski (D) +38.2% 2024 $9,552.23
House 49 Wessel-Kroeschell (D) +47.9% 2024 $9,234.35
House 60 Ollenburg (R) vs Schmidt (D) $8,768.51 4.0× more
House 16 Sieck (R) vs Goodman (D) +50.2% 2024 $8,401.33 2.4× more
House 26 Harris (R) vs Mohler (D) +47.5% 2024 $8,321.43 1.9× more
House 20 Armstrong (D) vs Jones (R) +5% 2024 $7,847.28 2.5× more
House 14 Bossman (R) $7,784.49
House 61 Collis (D) vs Hewitt (N) $7,272.35 runner-up reports a balance below zero
House 32 Jones (D) $7,166.69
House 79 Ehlert (D) vs Woerner (R) +21.6% 2024 $7,014.76 3.7× more
House 85 Nielsen (D) $6,899.14
House 45 Haug (D) vs Stubbs (R) +29.4% 2024 $6,538.82 1.4× more
Senate 43 Foster (D) $6,426.06
House 37 Sandholdt (R) $6,400.54
House 31 Madison (D) vs DuBay (R) $5,952.80 + 1 unknown not comparable
Senate 13 Case (D) vs Kulmatycki (R) +29.8% 2022 $5,936.88 2.4× more
House 44 McBurney (D) +29.5% 2024 $5,617.51
Senate 39 Bennett (D) +29.7% 2022 $5,309.10
House 33 Muhammad (D) vs Hammel (R) +52.8% 2024 $5,169.44 162.8× more
House 36 Baeth (D) $4,878.78
House 88 Hayes (R) $3,301.56
House 86 Jacoby (D) +52.3% 2024 $3,210.24
House 12 Holt (R) vs Durbin (D) +47.6% 2024 $2,997.64 1.5× more
House 24 Wengryn (R) vs Hicks (D) +34% 2024 $2,583.66 runner-up reports a balance below zero
Senate 5 Rowley (R) vs Gravert (N) $2,532.79 4.4× more
House 74 Gjerde (D) $2,342.56
House 13 Sitzmann (R) +59.2% 2024 $1,876.64
House 62 Amos (D) +51.7% 2024 $1,857.33
House 1 Olorundami (D) vs Steinhoff (R) +6.9% 2024 $1,604.43 12.8× more
House 95 Collins (R) +42.8% 2024 $1,287.40
House 5 Glienke (R) $874.63
House 34 Johnson (D) +53.7% 2024 $562.23
House 50 Wilburn (D) $506.20
House 3 Driesen (R) +57.6% 2024 $353.79
Senate 9 Baier (R) +53.8% 2022 unknown + 1 unknown

Money vs. competitiveness

Each dot is a contested district — how safe the seat was last election (left = a tossup, right = a blowout) against the total campaign cash in the 2026 race (log scale). A description of where the money sits, not a claim that money decides races.

$1k $10k $100k $1M +0%+10%+20%+30%+40%+50%+60% prior win margin — safer seat →

■ Republican-won · ■ Democratic-won (most recent race). Median cash in race: $43,435.10 in tossups (<10 pts), $39,693.39 in lean seats (10–25), and $16,642.24 in safe seats (25+) — the money doesn't simply chase the closest races. Past margins: certified results from the Iowa Secretary of State; cash: state disclosure filings.