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

Paid for and Authorized by Results PAC

Buena Vista County, Iowa

Buena Vista 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.

Buena Vista County total ballots cast: 1,286. Precincts listed: 4 of 8.

  • United States Senator - Dem.: Michael Franken 174 (58.0%); Abby Finkenauer 116 (38.7%); Glenn Hurst 10 (3.3%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Chuck Grassley 684 (70.6%); Jim Carlin 283 (29.2%); Write-in 2 (0.2%)
  • Governor - Dem.: Deidre DeJear 280 (100.0%); Write-in 0 (0.0%)
  • Governor - Rep.: Kim Reynolds 934 (99.4%); Write-in 6 (0.6%)
  • United States Representative District 4 - Dem.: Ryan Melton 266 (100.0%); Write-in 0 (0.0%)
  • United States Representative District 4 - Rep.: Randy Feenstra 891 (98.5%); Write-in 14 (1.5%)
Results by precinct (4)
  • SL01, ballots 74
    • United States Senator - Dem.: Abby Finkenauer 14 (46.7%); Michael Franken 14 (46.7%); Glenn Hurst 2 (6.7%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 36 (81.8%); Jim Carlin 8 (18.2%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 29 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 44 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 29 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 43 (100.0%); Write-in 0 (0.0%)
  • SL02, ballots 45
    • United States Senator - Dem.: Abby Finkenauer 12 (60.0%); Michael Franken 8 (40.0%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 19 (76.0%); Jim Carlin 6 (24.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 18 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 25 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 14 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 24 (100.0%); Write-in 0 (0.0%)
  • SL03, ballots 218
    • United States Senator - Dem.: Michael Franken 45 (60.8%); Abby Finkenauer 28 (37.8%); Glenn Hurst 1 (1.4%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 107 (77.0%); Jim Carlin 32 (23.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 71 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 132 (98.5%); Write-in 2 (1.5%)
    • United States Representative District 4 - Dem.: Ryan Melton 68 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 127 (99.2%); Write-in 1 (0.8%)
  • SL04, ballots 120
    • United States Senator - Dem.: Michael Franken 38 (73.1%); Abby Finkenauer 13 (25.0%); Glenn Hurst 1 (1.9%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 43 (64.2%); Jim Carlin 24 (35.8%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 47 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 62 (98.4%); Write-in 1 (1.6%)
    • United States Representative District 4 - Dem.: Ryan Melton 44 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 56 (98.2%); Write-in 1 (1.8%)

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.

Buena Vista County total ballots cast: 557. Precincts listed: 1 of 8.

  • United States Representative District 4 - Dem.: Ryan Melton 34 (97.1%); Write-in 1 (2.9%)
  • United States Representative District 4 - Rep.: Kevin Virgil 325 (62.7%); Randy Feenstra 193 (37.3%); Write-in 0 (0.0%)
Results by precinct (1)
  • SL03, ballots 62
    • United States Representative District 4 - Dem.: Ryan Melton 11 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 33 (66.0%); Kevin Virgil 17 (34.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.

Buena Vista County total ballots cast: 1,640. Precincts listed: 1 of 8.

  • United States Senator - Dem.: Josh Turek 325 (66.5%); Zach Wahls 164 (33.5%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Ashley Hinson 735 (69.9%); Jim Carlin 313 (29.8%); Write-in 3 (0.3%)
  • Governor - Dem.: Rob Sand 493 (99.4%); Write-in 3 (0.6%)
  • Governor - Rep.: Zach Lahn 479 (42.9%); Randy Feenstra 414 (37.1%); Brad Sherman 101 (9.1%); Adam Steen 84 (7.5%); Eddie Andrews 35 (3.1%); Write-in 3 (0.3%)
  • United States Representative District 4 - Dem.: Ashley WolfTornabane 327 (67.6%); Dave Dawson 87 (18.0%); Stephanie Steiner 70 (14.5%); Write-in 0 (0.0%)
  • United States Representative District 4 - Rep.: Chris McGowan 940 (99.2%); Write-in 8 (0.8%)
Results by precinct (1)
  • SL03, ballots 273
    • United States Senator - Dem.: Josh Turek 75 (65.2%); Zach Wahls 40 (34.8%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 114 (77.6%); Jim Carlin 32 (21.8%); Write-in 1 (0.7%)
    • Governor - Dem.: Rob Sand 109 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Randy Feenstra 64 (42.1%); Zach Lahn 58 (38.2%); Adam Steen 16 (10.5%); Eddie Andrews 7 (4.6%); Brad Sherman 7 (4.6%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ashley WolfTornabane 82 (73.2%); Dave Dawson 18 (16.1%); Stephanie Steiner 12 (10.7%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 126 (97.7%); Write-in 3 (2.3%)

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.

Buena Vista County total ballots cast: 2,203. Precincts listed: 1 of 8.

  • Albert City-Truesdale School Director At-Large: Megan Lovin 104 (34.6%); Kayla McCarthy 101 (33.6%); Roman De La Torre 92 (30.6%); Write-in 4 (1.3%)
  • Alta-Aurelia School Director At-Large: Thomas Hinkeldey 500 (43.6%); Jayden Van Berkum 426 (37.2%); Lindsay Brown 211 (18.4%); Write-in 9 (0.8%)
  • City of Albert City - City Council At-Large: Kenneth Krohn 68 (50.4%); Bruce Forbes 64 (47.4%); Write-in 3 (2.2%)
  • City of Albert City - Mayor: Dale Skog 70 (98.6%); Write-in 1 (1.4%)
  • City of Alta - City Council At-Large: Alyson Sievers 269 (28.2%); Laura Millard 224 (23.5%); Michael Miller 210 (22.0%); Tom Lane 103 (10.8%); Linda Pickett 77 (8.1%); Jerry Stone 51 (5.3%); Write-in 21 (2.2%)
  • City of Alta - City Council At-Large To Fill a Vacancy: Peggy Hinkeldey 412 (91.8%); Write-in 37 (8.2%)
  • City of Alta - Mayor: Desi Suter 343 (66.9%); Jonathan Hansen 163 (31.8%); Write-in 7 (1.4%)
  • City of Alta - Park Board: Anna Speers 461 (93.3%); Write-in 25 (5.1%); Brian Schreck 8 (1.6%)
  • City of Alta - Park Board To Fill a Vacancy: Shannon Strand 401 (95.2%); Write-in 20 (4.8%)
  • City of Alta - Public Measure CI: No 315 (60.2%); Yes 208 (39.8%)
  • City of Lakeside - City Council At-Large: Charlie Larson 49 (29.2%); Steve Brashears 42 (25.0%); Diane Fulcher 40 (23.8%); Geneva Brungardt 36 (21.4%); Write-in 1 (0.6%)
  • City of Lakeside - Mayor: Troy Mayland 53 (89.8%); Write-in 6 (10.2%)
  • City of Linn Grove - City Council At-Large: Eugene Johnson 33 (18.0%); Wade Withers 32 (17.5%); Steven C. Jessen 31 (16.9%); Jud Graesing 30 (16.4%); Denny Graesing 26 (14.2%); Melissa Merida 24 (13.1%); Write-in 7 (3.8%)
  • City of Linn Grove - Mayor: Aaron Anderson 35 (89.7%); Write-in 4 (10.3%)
  • City of Marathon - City Council At-Large: Dakota York 27 (33.8%); Douglas L. Enger 23 (28.8%); Jon A. Carlsen 16 (20.0%); Terry Swisse 13 (16.3%); Write-in 1 (1.3%)
  • City of Marathon - Mayor: Mary Brooks 28 (75.7%); Write-in 9 (24.3%)
  • City of Newell - City Council At-Large: Larry Nielsen 127 (41.1%); Stephen Taylor 117 (37.9%); Quinten Robinson 35 (11.3%); Write-in 30 (9.7%)
  • City of Newell - Mayor: Justin Lyman 110 (60.1%); Wayne Westergaard 73 (39.9%); Write-in 0 (0.0%)
  • City of Rembrandt - City Council At-Large: Damon Lynn Hickman 22 (31.4%); Michael Siebrecht 21 (30.0%); Justin Harrington 15 (21.4%); Natasha Hickman 6 (8.6%); Write-in 6 (8.6%)
  • City of Sioux Rapids - City Council At-Large: Susan Mathe 48 (31.2%); Write-in 40 (26.0%); Christy Wernimont 38 (24.7%); Angie Gunderson 28 (18.2%)
  • City of Sioux Rapids - City Council At-Large To Fill a Vacancy: Kevin Thompson 139 (94.6%); Write-in 8 (5.4%)
  • City of Sioux Rapids - Mayor: Michael Katschman 92 (55.4%); James Wise 73 (44.0%); Write-in 1 (0.6%)
  • City of Storm Lake - City Council At-Large: Margaret Martinez 502 (38.1%); Richard Riner 404 (30.6%); Dalton Walker 393 (29.8%); Write-in 20 (1.5%)
  • City of Storm Lake - City Council At-Large To Fill a Vacancy: Don Piercy Jr. 581 (93.4%); Write-in 41 (6.6%)
  • City of Storm Lake - Mayor: Meg McKeon 301 (51.0%); Charles Hernandez 158 (26.8%); Write-in 131 (22.2%)
  • City of Truesdale - City Council At-Large: Kevin Weiland 9 (19.6%); Melinda Barkley 8 (17.4%); Write-in 8 (17.4%); Needra Ripke 7 (15.2%); La Tonya Weiland 7 (15.2%); Vaughn Barkley 7 (15.2%)
  • City of Truesdale - Mayor: Mike Paulsen 8 (88.9%); Write-in 1 (11.1%)
  • Galva-Holstein School Director At-Large: Reuben DeLaO 0; Tyler Vohs 0; Write-in 0
  • Galva-Holstein School Director District 1: Jeff Witzke 0; Write-in 0
  • Galva-Holstein School Director District 2: Jamie Whitmer 0; Write-in 0
  • Galva-Holstein School Director District 5: Matthew Wittrock 0; Write-in 0
  • Iowa Central Community College - Public Measure VT: Yes 1,169 (58.9%); No 816 (41.1%)
  • Iowa Central Community College Director District 2: Brandon Wessels 912 (99.3%); Write-in 6 (0.7%)
  • Iowa Central Community College Director District 3: Larry Hecht 742 (99.5%); Write-in 4 (0.5%)
  • Iowa Lakes Community College Director District 6: Patrick Kibbie 38 (100.0%); Write-in 0 (0.0%)
  • Laurens-Marathon School Director At-Large: Amanda J. Martz 26 (50.0%); Mason Reed 25 (48.1%); Write-in 1 (1.9%)
  • Newell-Fonda School Director District 1: John Sievers 172 (97.2%); Write-in 5 (2.8%)
  • Newell-Fonda School Director District 2: Amanda Johnson 165 (100.0%); Write-in 0 (0.0%)
  • Schaller-Crestland School Director District 1: Matt Cress 0; Write-in 0
  • Schaller-Crestland School Director District 2: Steven R. Mason 0; Write-in 0
  • Sioux Central School - Public Measure CJ: Yes 195 (75.9%); No 62 (24.1%)
  • Sioux Central School Director District 2: Randy Ripke 256 (100.0%); Write-in 0 (0.0%)
  • Sioux Central School Director District 3: Jennifer Thomsen 234 (99.2%); Write-in 2 (0.8%)
  • Sioux Central School Director District 5 To Fill a Vacancy: Write-in 26 (100.0%)
  • Storm Lake School Director At-Large: Erika Dierking 745 (52.6%); Steven Mills 660 (46.6%); Write-in 12 (0.8%)
  • Western Iowa Tech Community College Director District 2: Brad Griffin 4 (80.0%); Write-in 1 (20.0%)
Results by precinct (1)
  • SL03, ballots 1
    • City of Storm Lake - City Council At-Large: Dalton Walker 1 (50.0%); Richard Riner 1 (50.0%); Margaret Martinez 0 (0.0%); Write-in 0 (0.0%)
    • City of Storm Lake - City Council At-Large To Fill a Vacancy: Don Piercy Jr. 1 (100.0%); Write-in 0 (0.0%)
    • City of Storm Lake - Mayor: Write-in 0; Charles Hernandez 0; Meg McKeon 0
    • Iowa Central Community College - Public Measure VT: Yes 1 (100.0%); No 0 (0.0%)
    • Iowa Central Community College Director District 3: Larry Hecht 1 (100.0%); Write-in 0 (0.0%)
    • Storm Lake School Director At-Large: Steven Mills 1 (50.0%); Erika Dierking 1 (50.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