FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Polls / Iowa / Cass County

Paid for and Authorized by Results PAC

Cass County, Iowa

Cass County precincts: past elections and census data

Choose a layer, then select a precinct to see past results and census data for that precinct. GOTV poll results are published as statewide and district totals only.

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Kamala D. Harris and Tim Walz minus Donald J. Trump and JD Vance) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Deidre DeJear and Eric Van Lancker minus Kim Reynolds and Adam Gregg) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Joseph R. Biden and Kamala D. Harris minus Donald J. Trump and Michael R. Pence) / all votes, by precinct.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data

Choose a layer above. Hover a precinct for its values.

Past results: certified precinct results from the state election office (Iowa Secretary of State, Election Night Reporting), on current precinct shapes. Census: U.S. Census Bureau American Community Survey, ACS 2020-2024 5-year.

Primary and city-school results, 2022 to 2026

Certified results from the Iowa Secretary of State. Not all precincts are matched to the map yet for these elections; unmatched precincts are counted in county totals but not listed by precinct.

2022 primary (June 7, 2022)

Precinct results shown for 72% of reporting units (1,184 of 1,648); the rest are being matched to map precincts. County totals include every reporting unit.

Cass County total ballots cast: 1,957. Precincts listed: 11 of 12.

  • United States Senator - Dem.: Abby Finkenauer 178 (50.6%); Michael Franken 145 (41.2%); Glenn Hurst 29 (8.2%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Chuck Grassley 1,157 (74.3%); Jim Carlin 396 (25.4%); Write-in 4 (0.3%)
  • Governor - Dem.: Deidre DeJear 325 (99.7%); Write-in 1 (0.3%)
  • Governor - Rep.: Kim Reynolds 1,450 (99.0%); Write-in 14 (1.0%)
  • United States Representative District 3 - Dem.: Cindy Axne 339 (99.1%); Write-in 3 (0.9%)
  • United States Representative District 3 - Rep.: Zach Nunn 793 (57.3%); Gary Leffler 295 (21.3%); Nicole Hasso 288 (20.8%); Write-in 7 (0.5%)
Results by precinct (11)
  • Atlantic 1, ballots 119
    • United States Senator - Dem.: Michael Franken 13 (44.8%); Abby Finkenauer 12 (41.4%); Glenn Hurst 4 (13.8%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 55 (64.7%); Jim Carlin 30 (35.3%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 26 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 82 (97.6%); Write-in 2 (2.4%)
    • United States Representative District 3 - Dem.: Cindy Axne 28 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 27 (36.0%); Nicole Hasso 24 (32.0%); Gary Leffler 24 (32.0%); Write-in 0 (0.0%)
  • Atlantic 2, ballots 117
    • United States Senator - Dem.: Michael Franken 16 (48.5%); Abby Finkenauer 12 (36.4%); Glenn Hurst 5 (15.2%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 66 (79.5%); Jim Carlin 17 (20.5%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 30 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 78 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 30 (96.8%); Write-in 1 (3.2%)
    • United States Representative District 3 - Rep.: Zach Nunn 37 (50.7%); Gary Leffler 20 (27.4%); Nicole Hasso 16 (21.9%); Write-in 0 (0.0%)
  • Atlantic 3, ballots 224
    • United States Senator - Dem.: Michael Franken 19 (59.4%); Abby Finkenauer 11 (34.4%); Glenn Hurst 2 (6.3%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 146 (76.4%); Jim Carlin 44 (23.0%); Write-in 1 (0.5%)
    • Governor - Dem.: Deidre DeJear 29 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 172 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 32 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 104 (61.9%); Nicole Hasso 36 (21.4%); Gary Leffler 27 (16.1%); Write-in 1 (0.6%)
  • Atlantic 4, ballots 287
    • United States Senator - Dem.: Abby Finkenauer 25 (64.1%); Michael Franken 12 (30.8%); Glenn Hurst 2 (5.1%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 179 (74.6%); Jim Carlin 61 (25.4%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 38 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 212 (99.5%); Write-in 1 (0.5%)
    • United States Representative District 3 - Dem.: Cindy Axne 37 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 121 (59.6%); Nicole Hasso 47 (23.2%); Gary Leffler 35 (17.2%); Write-in 0 (0.0%)
  • Atlantic 5, ballots 307
    • United States Senator - Dem.: Abby Finkenauer 27 (52.9%); Michael Franken 21 (41.2%); Glenn Hurst 3 (5.9%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 170 (70.2%); Jim Carlin 71 (29.3%); Write-in 1 (0.4%)
    • Governor - Dem.: Deidre DeJear 46 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 222 (97.8%); Write-in 5 (2.2%)
    • United States Representative District 3 - Dem.: Cindy Axne 49 (98.0%); Write-in 1 (2.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 118 (56.5%); Gary Leffler 51 (24.4%); Nicole Hasso 39 (18.7%); Write-in 1 (0.5%)
  • Bear Grove/Cass/Lewis, ballots 125
    • United States Senator - Dem.: Abby Finkenauer 14 (63.6%); Michael Franken 8 (36.4%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 73 (73.7%); Jim Carlin 25 (25.3%); Write-in 1 (1.0%)
    • Governor - Dem.: Deidre DeJear 22 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 96 (99.0%); Write-in 1 (1.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 22 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 54 (60.7%); Nicole Hasso 20 (22.5%); Gary Leffler 14 (15.7%); Write-in 1 (1.1%)
  • Benton/Franklin/Grant/Lincoln/Anita/Wiota, ballots 227
    • United States Senator - Dem.: Abby Finkenauer 34 (58.6%); Michael Franken 18 (31.0%); Glenn Hurst 6 (10.3%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 126 (76.8%); Jim Carlin 38 (23.2%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 52 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 153 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 56 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 98 (62.4%); Gary Leffler 30 (19.1%); Nicole Hasso 29 (18.5%); Write-in 0 (0.0%)
  • Brighton/Grove/Pymosa/Washington/Marne, ballots 181
    • United States Senator - Dem.: Michael Franken 12 (46.2%); Abby Finkenauer 9 (34.6%); Glenn Hurst 5 (19.2%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 118 (77.6%); Jim Carlin 34 (22.4%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 24 (96.0%); Write-in 1 (4.0%)
    • Governor - Rep.: Kim Reynolds 147 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 25 (96.2%); Write-in 1 (3.8%)
    • United States Representative District 3 - Rep.: Zach Nunn 84 (59.6%); Nicole Hasso 29 (20.6%); Gary Leffler 28 (19.9%); Write-in 0 (0.0%)
  • Edna/Victoria/East side of Massena Township, ballots 49
    • United States Senator - Dem.: Michael Franken 3 (60.0%); Abby Finkenauer 2 (40.0%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 30 (69.8%); Jim Carlin 13 (30.2%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 3 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 40 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Cindy Axne 4 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 19 (55.9%); Gary Leffler 9 (26.5%); Nicole Hasso 6 (17.6%); Write-in 0 (0.0%)
  • Noble/Pleasant/Griswold, ballots 212
    • United States Senator - Dem.: Abby Finkenauer 17 (51.5%); Michael Franken 15 (45.5%); Glenn Hurst 1 (3.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 138 (79.8%); Jim Carlin 34 (19.7%); Write-in 1 (0.6%)
    • Governor - Dem.: Deidre DeJear 33 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 172 (98.9%); Write-in 2 (1.1%)
    • United States Representative District 3 - Dem.: Cindy Axne 32 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 83 (52.9%); Gary Leffler 44 (28.0%); Nicole Hasso 28 (17.8%); Write-in 2 (1.3%)
  • Union/Cumberland, ballots 57
    • United States Senator - Dem.: Abby Finkenauer 7 (50.0%); Michael Franken 6 (42.9%); Glenn Hurst 1 (7.1%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 29 (67.4%); Jim Carlin 14 (32.6%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 13 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 40 (97.6%); Write-in 1 (2.4%)
    • United States Representative District 3 - Dem.: Cindy Axne 14 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 21 (53.8%); Gary Leffler 9 (23.1%); Nicole Hasso 8 (20.5%); Write-in 1 (2.6%)

2024 primary (June 4, 2024)

Precinct results shown for 78% of reporting units (1,250 of 1,596); the rest are being matched to map precincts. County totals include every reporting unit. Black Hawk County is not included yet: its county results file is not available from the state results site.

Cass County total ballots cast: 680. Precincts listed: 1 of 12.

  • United States Representative District 3 - Dem.: Lanon Baccam 94 (59.9%); Melissa Vine 63 (40.1%); Write-in 0 (0.0%)
  • United States Representative District 3 - Rep.: Zach Nunn 469 (99.2%); Write-in 4 (0.8%)
Results by precinct (1)
  • West Massena Township/Massena, ballots 33
    • United States Representative District 3 - Dem.: Lanon Baccam 4 (57.1%); Melissa Vine 3 (42.9%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 18 (100.0%); Write-in 0 (0.0%)

2026 primary (June 2, 2026)

Precinct results shown for 74% of reporting units (1,232 of 1,658); the rest are being matched to map precincts. County totals include every reporting unit.

Cass County total ballots cast: 1,512. Precincts listed: 1 of 12.

  • United States Senator - Dem.: Josh Turek 331 (78.8%); Zach Wahls 89 (21.2%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Ashley Hinson 766 (74.7%); Jim Carlin 257 (25.1%); Write-in 2 (0.2%)
  • Governor - Dem.: Rob Sand 416 (99.8%); Write-in 1 (0.2%)
  • Governor - Rep.: Randy Feenstra 401 (37.7%); Adam Steen 301 (28.3%); Zach Lahn 289 (27.2%); Brad Sherman 48 (4.5%); Eddie Andrews 24 (2.3%); Write-in 1 (0.1%)
  • United States Representative District 3 - Dem.: Sarah Trone Garriott 382 (98.7%); Write-in 5 (1.3%)
  • United States Representative District 3 - Rep.: Zach Nunn 966 (99.6%); Write-in 4 (0.4%)
Results by precinct (1)
  • West Massena Township/Massena, ballots 47
    • United States Senator - Dem.: Josh Turek 7 (77.8%); Zach Wahls 2 (22.2%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 26 (76.5%); Jim Carlin 8 (23.5%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 9 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Zach Lahn 14 (40.0%); Randy Feenstra 12 (34.3%); Adam Steen 7 (20.0%); Eddie Andrews 1 (2.9%); Brad Sherman 1 (2.9%); Write-in 0 (0.0%)
    • United States Representative District 3 - Dem.: Sarah Trone Garriott 8 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 3 - Rep.: Zach Nunn 32 (100.0%); Write-in 0 (0.0%)

2025 city-school election (Nov 4, 2025)

Precinct results shown for 54% of reporting units (862 of 1,592); the rest are being matched to map precincts. County totals include every reporting unit. Nonpartisan city and school contests; a precinct votes only in the contests on its ballot.

Cass County total ballots cast: 3,012. Precincts listed: 0 of 12.

  • AHSTW School Director At-Large: Adam C. Long 2 (100.0%); Write-in 0 (0.0%)
  • AHSTW School Director District 1: Angie Grote 2 (100.0%); Write-in 0 (0.0%)
  • AHSTW School Director District 4: Preston Eugene Krohn 2 (100.0%); Write-in 0 (0.0%)
  • Atlantic School - Public Measure DG: Yes 1,383 (70.5%); No 579 (29.5%)
  • Atlantic School - Public Measure DH: Yes 1,438 (69.9%); No 618 (30.1%)
  • Atlantic School - Public Measure DI: No 1,276 (62.3%); Yes 771 (37.7%)
  • Atlantic School Director At-Large: Chet Meneely 1,086 (29.0%); Josh McLaren 1,029 (27.5%); Justin Williams 994 (26.5%); Jordan Zarbano 629 (16.8%); Write-in 9 (0.2%)
  • CAM School Director At-Large: Cara Murphy 418 (95.7%); Write-in 19 (4.3%)
  • CAM School Director North: Adam Akers 417 (98.1%); Write-in 8 (1.9%)
  • CAM School Director South: Mallory Armstrong 402 (96.2%); Write-in 16 (3.8%)
  • City of Anita - City Council At-Large: Eyon Steffensen 124 (20.0%); John Knutson 123 (19.9%); Deanna Andrews 85 (13.7%); Shelli Hogueison 84 (13.6%); Kevin Littleton 73 (11.8%); Kim Miller 49 (7.9%); Mark Harris 42 (6.8%); Sara L Sisler 37 (6.0%); Write-in 2 (0.3%)
  • City of Atlantic - City Council At-Large: Jeremy Butler 1,363 (98.6%); Write-in 20 (1.4%)
  • City of Atlantic - City Council Ward 2: Jim Behrens 154 (99.4%); Write-in 1 (0.6%)
  • City of Atlantic - City Council Ward 5: Dana Halder 302 (97.7%); Write-in 7 (2.3%)
  • City of Atlantic - Mayor: Rob Clausen 1,418 (97.9%); Write-in 31 (2.1%)
  • City of Cumberland - City Council At-Large: Matthew Dolch 40 (33.1%); Randall Anderson Jr 29 (24.0%); Tatiana Thielen 28 (23.1%); Write-in 14 (11.6%); Darrin Hardisty 10 (8.3%)
  • City of Cumberland - City Council At-Large To Fill a Vacancy: Dori A Borras 34 (87.2%); Write-in 5 (12.8%)
  • City of Cumberland - Mayor: Rachel McCann 42 (91.3%); Write-in 4 (8.7%)
  • City of Griswold - City Council At-Large: Nick Demanett 84 (24.9%); Jim Ridlen 83 (24.6%); Troy Nicklaus 71 (21.0%); Jesse Doty 51 (15.1%); Kevin Farr 48 (14.2%); Write-in 1 (0.3%)
  • City of Griswold - Mayor: Brad Rhine 166 (97.6%); Write-in 4 (2.4%)
  • City of Lewis - City Council At-Large: Betty Auten 109 (34.1%); Russell Miller 97 (30.3%); Jim Triller 58 (18.1%); David Raymond 53 (16.6%); Write-in 3 (0.9%)
  • City of Marne - City Council At-Large: Aaron Williams 19 (33.9%); Angela Redler 16 (28.6%); Kyle Frederiksen 15 (26.8%); Write-in 6 (10.7%)
  • City of Massena - City Council At-Large: Doug Venteicher 89 (48.4%); Jackson Bissell 83 (45.1%); Write-in 12 (6.5%)
  • City of Massena - Mayor: Phil Przychodzin 33 (60.0%); Write-in 22 (40.0%)
  • City of Wiota - City Council At-Large: Charles Bechtold 15 (46.9%); Jenna Grossman 11 (34.4%); Write-in 4 (12.5%); Jim Fischer 2 (6.3%)
  • City of Wiota - Mayor: Bryon Armstrong 13 (100.0%); Write-in 0 (0.0%)
  • Des Moines Area Community College Director District 3: Trish Roberts 0; Write-in 0
  • Exira-Elk Horn-Kimballton School Director At-Large: Anna Schleimer 0; Nick Fredericksen 0; Eric Konecne 0; Deborah King 0; Beth Larsen 0; Emily Paulsen 0; Abby Rasmussen 0; Write-in 0
  • Exira-Elk Horn-Kimballton School Director At-Large To Fill a Vacancy: Anthony L. Hough 0; Cally Lee Christensen 0; Write-in 0
  • Griswold School Director At-Large: Robert Peterson 299 (55.7%); Aaron Houser 233 (43.4%); Write-in 5 (0.9%)
  • Griswold School Director District 3: Write-in 1 (100.0%); Christian VanScyoc 0 (0.0%)
  • Griswold School Director District 4: Keyla Wyman 108 (99.1%); Write-in 1 (0.9%)
  • Iowa Western Community College - Public Measure SE: Yes 2,001 (69.6%); No 872 (30.4%)
  • Iowa Western Community College Director District 4: Chris Blake 2,266 (99.4%); Write-in 14 (0.6%)
  • Iowa Western Community College Director District 9: Randy Pash 2 (100.0%); Write-in 0 (0.0%)

Source: Iowa Secretary of State, official results by county (electionresults.iowa.gov, county detail files).

Past results: certified results from the Iowa Secretary of State. Early vote: civicAPI and Call the Map, republishing Iowa Secretary of State counts. Census: ACS 2020-2024 5-year estimates.

Paid for and Authorized by Results PAC