Paid for and Authorized by Results PAC
Mahaska County, Iowa
Mahaska 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.
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.
Mahaska County total ballots cast: 3,211. Precincts listed: 6 of 9.
- United States Senator - Dem.: Michael Franken 287 (58.5%); Abby Finkenauer 185 (37.7%); Glenn Hurst 19 (3.9%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 1,836 (68.7%); Jim Carlin 836 (31.3%); Write-in 1 (0.0%)
- Governor - Dem.: Deidre DeJear 442 (99.3%); Write-in 3 (0.7%)
- Governor - Rep.: Kim Reynolds 2,524 (99.4%); Write-in 15 (0.6%)
- United States Representative District 1 - Dem.: Christina Bohannan 432 (99.3%); Write-in 3 (0.7%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 2,340 (99.4%); Write-in 13 (0.6%)
Results by precinct (6)
- AD/LN/MN/SP/KE/UP, ballots 513
- United States Senator - Dem.: Michael Franken 31 (52.5%); Abby Finkenauer 25 (42.4%); Glenn Hurst 3 (5.1%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 301 (67.6%); Jim Carlin 144 (32.4%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 48 (98.0%); Write-in 1 (2.0%)
- Governor - Rep.: Kim Reynolds 421 (98.8%); Write-in 5 (1.2%)
- United States Representative District 1 - Dem.: Christina Bohannan 49 (96.1%); Write-in 2 (3.9%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 402 (100.0%); Write-in 0 (0.0%)
- BO/RL/ST/LT/PL, ballots 336
- United States Senator - Dem.: Michael Franken 15 (57.7%); Abby Finkenauer 11 (42.3%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 216 (70.4%); Jim Carlin 91 (29.6%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 24 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 294 (99.7%); Write-in 1 (0.3%)
- United States Representative District 1 - Dem.: Christina Bohannan 23 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 266 (99.3%); Write-in 2 (0.7%)
- CE/HA/WO/EV/FM/RH, ballots 267
- United States Senator - Dem.: Michael Franken 21 (61.8%); Abby Finkenauer 13 (38.2%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 165 (71.1%); Jim Carlin 67 (28.9%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 30 (96.8%); Write-in 1 (3.2%)
- Governor - Rep.: Kim Reynolds 223 (99.6%); Write-in 1 (0.4%)
- United States Representative District 1 - Dem.: Christina Bohannan 28 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 205 (98.1%); Write-in 4 (1.9%)
- EDM/GF/JF/WDM/BE, ballots 228
- United States Senator - Dem.: Michael Franken 17 (56.7%); Abby Finkenauer 13 (43.3%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 131 (66.8%); Jim Carlin 65 (33.2%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 26 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 188 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Dem.: Christina Bohannan 24 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 169 (98.8%); Write-in 2 (1.2%)
- MD/PG/PR/UN/BC/NS, ballots 505
- United States Senator - Dem.: Michael Franken 24 (57.1%); Abby Finkenauer 15 (35.7%); Glenn Hurst 3 (7.1%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 326 (71.2%); Jim Carlin 131 (28.6%); Write-in 1 (0.2%)
- Governor - Dem.: Deidre DeJear 41 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 432 (99.3%); Write-in 3 (0.7%)
- United States Representative District 1 - Dem.: Christina Bohannan 40 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 404 (99.8%); Write-in 1 (0.2%)
- OS1, ballots 217
- United States Senator - Dem.: Michael Franken 25 (62.5%); Abby Finkenauer 12 (30.0%); Glenn Hurst 3 (7.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 115 (66.5%); Jim Carlin 58 (33.5%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 36 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 168 (99.4%); Write-in 1 (0.6%)
- United States Representative District 1 - Dem.: Christina Bohannan 34 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 157 (99.4%); Write-in 1 (0.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.
Mahaska County total ballots cast: 1,304. Precincts listed: 5 of 9.
- United States Representative District 1 - Dem.: Christina Bohannan 120 (98.4%); Write-in 2 (1.6%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 592 (52.9%); David Pautsch 525 (46.9%); Write-in 2 (0.2%)
Results by precinct (5)
- AD/LN/MN/SP/KE/UP, ballots 211
- United States Representative District 1 - Dem.: Christina Bohannan 15 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: David Pautsch 109 (57.7%); Mariannette Miller-Meeks 79 (41.8%); Write-in 1 (0.5%)
- BO/RL/ST/LT/PL, ballots 179
- United States Representative District 1 - Dem.: Christina Bohannan 5 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: David Pautsch 82 (50.9%); Mariannette Miller-Meeks 79 (49.1%); Write-in 0 (0.0%)
- CE/HA/WO/EV/FM/RH, ballots 135
- United States Representative District 1 - Dem.: Christina Bohannan 10 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 64 (55.2%); David Pautsch 52 (44.8%); Write-in 0 (0.0%)
- MD/PG/PR/UN/BC/NS, ballots 166
- United States Representative District 1 - Dem.: Christina Bohannan 20 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 85 (62.5%); David Pautsch 51 (37.5%); Write-in 0 (0.0%)
- OS1, ballots 62
- United States Representative District 1 - Dem.: Christina Bohannan 11 (100.0%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 27 (55.1%); David Pautsch 22 (44.9%); 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.
Mahaska County total ballots cast: 3,504. Precincts listed: 1 of 9.
- United States Senator - Dem.: Josh Turek 323 (65.8%); Zach Wahls 168 (34.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 1,755 (64.9%); Jim Carlin 943 (34.8%); Write-in 8 (0.3%)
- Governor - Dem.: Rob Sand 493 (99.8%); Write-in 1 (0.2%)
- Governor - Rep.: Zach Lahn 1,242 (43.2%); Randy Feenstra 750 (26.1%); Adam Steen 563 (19.6%); Brad Sherman 218 (7.6%); Eddie Andrews 93 (3.2%); Write-in 12 (0.4%)
- United States Representative District 1 - Dem.: Christina Bohannan 376 (77.8%); Travis Terrell 107 (22.2%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 1,863 (66.6%); David Pautsch 931 (33.3%); Write-in 4 (0.1%)
Results by precinct (1)
- OS1 - EXT, ballots 225
- United States Senator - Dem.: Josh Turek 26 (56.5%); Zach Wahls 20 (43.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 104 (66.2%); Jim Carlin 53 (33.8%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 46 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 63 (37.5%); Randy Feenstra 50 (29.8%); Brad Sherman 26 (15.5%); Adam Steen 20 (11.9%); Eddie Andrews 9 (5.4%); Write-in 0 (0.0%)
- United States Representative District 1 - Dem.: Christina Bohannan 36 (81.8%); Travis Terrell 8 (18.2%); Write-in 0 (0.0%)
- United States Representative District 1 - Rep.: Mariannette Miller-Meeks 95 (57.2%); David Pautsch 70 (42.2%); Write-in 1 (0.6%)
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.
Mahaska County total ballots cast: 99. Precincts listed: 0 of 9.
- City of Barnes City - City Council At-Large: Jeffrey A Tompkins 21 (35.0%); Write-in 20 (33.3%); Jolee Stoddard 19 (31.7%)
- City of Barnes City - Mayor To Fill a Vacancy: Write-in 15 (60.0%); Jennifer McGuire 10 (40.0%)
- City of Beacon - City Council At-Large: Write-in 37 (22.7%); Thomas W. Van Der Veer 33 (20.2%); Ron Kauffman 32 (19.6%); Richard Thomas 32 (19.6%); Darrell Rust 29 (17.8%)
- City of Beacon - Mayor: Shawn Maxwell 29 (69.0%); Dwight Teeter 12 (28.6%); Write-in 1 (2.4%)
- City of Eddyville - City Council At-Large: Write-in 15 (65.2%); Bryce Wursta 8 (34.8%)
- City of Eddyville - Mayor: Write-in 9 (100.0%)
- City of Fremont - City Council At-Large: Mark K. Miller 71 (28.7%); Mark Neff 52 (21.1%); Spencer Kissinger 45 (18.2%); Dollie Horn 38 (15.4%); Randy Hobbs 35 (14.2%); Write-in 6 (2.4%)
- City of Fremont - Public Measure OH: Yes 71 (80.7%); No 17 (19.3%)
- City of Keomah Village - City Council At-Large: Alyce Chandler 37 (23.0%); Mark W. De Jong 33 (20.5%); Derrick Bunnell 27 (16.8%); Nathan Bradbury 26 (16.1%); Ed Rozenboom 19 (11.8%); Mitchell David Driscoll 15 (9.3%); Cliff Williams 3 (1.9%); Write-in 1 (0.6%)
- City of Keomah Village - Mayor: Write-in 35 (100.0%)
- City of Keomah Village - Public Measure OJ: Yes 42 (77.8%); No 12 (22.2%)
- City of Leighton - City Council At-Large: Kimberly A. Sytsma 15 (20.3%); Henry W. Van Roekel 15 (20.3%); Steven Nieuwsma 15 (20.3%); Francis A. Ready 15 (20.3%); Kenneth L. Ver Meer 14 (18.9%); Write-in 0 (0.0%)
- City of Leighton - Mayor: Andy Sytsma 16 (100.0%); Write-in 0 (0.0%)
- City of New Sharon - City Council At-Large: Christian Huffman 182 (39.3%); Justin Stout 167 (36.1%); Write-in 114 (24.6%)
- City of New Sharon - Mayor: Thomas German 150 (64.7%); Lindsey Phillips 78 (33.6%); Write-in 4 (1.7%)
- City of Oskaloosa - City Council At-Large: Andy Holmberg 1,291 (51.0%); Javin Sword 687 (27.1%); Nicholas Ryan 546 (21.6%); Write-in 9 (0.4%)
- City of Oskaloosa - City Council Ward 1: Janet Hermsen 190 (98.4%); Write-in 3 (1.6%)
- City of Oskaloosa - City Council Ward 3: Ronda Almond 392 (98.7%); Write-in 5 (1.3%)
- City of Oskaloosa - Mayor: David Krutzfeldt 1,289 (96.0%); Write-in 54 (4.0%)
- City of Oskaloosa - Public Measure OK: No 805 (54.0%); Yes 687 (46.0%)
- City of Pella - City Council At-Large: Ann Summitt 0; Calvin Bandstra 0; Write-in 0
- City of Pella - City Council Ward 1: Lynn Branderhorst 0; Write-in 0
- City of Rose Hill - City Council At-Large: Ashley Kunzler 14 (19.2%); Terry Lowe 14 (19.2%); Julia Newcomb 13 (17.8%); Rob Dannels 13 (17.8%); Ryan Humphrey 13 (17.8%); Write-in 6 (8.2%)
- City of Rose Hill - Mayor: Jacob Dannels 14 (87.5%); Write-in 2 (12.5%)
- City of University Park - City Council At-Large: Mike Andersen 59 (42.1%); Josh Nicklaus 41 (29.3%); Write-in 40 (28.6%)
- City of University Park - Mayor: George Toubekis 73 (93.6%); Write-in 5 (6.4%)
- Des Moines Area Community College Director District 5: Chaz Allen 27 (100.0%); Write-in 0 (0.0%)
- Eddyville-Blakesburg-Fremont School Director District 1: Brianne Batterson 70 (85.4%); Bryce Edmonds 11 (13.4%); Write-in 1 (1.2%)
- Eddyville-Blakesburg-Fremont School Director District 2: Micah Van Mersbergen 54 (56.8%); Jeff Swim 24 (25.3%); Jessica Nollen 17 (17.9%); Write-in 0 (0.0%)
- Indian Hills Community College Director District 1: Beth Danowsky 265 (100.0%); Write-in 0 (0.0%)
- Lynnville-Sully School Director At-Large: John D. Schultz 0; Jeremy Schnell 0; Jonathan Manatt 0; Jason Fisk 0; Write-in 0
- North Mahaska School Director District 4: Todd VanderWilt 74 (84.1%); Lisa McKee 14 (15.9%); Write-in 0 (0.0%)
- North Mahaska School Director District 5: Heather Shaw 27 (57.4%); Nicole Spruell 20 (42.6%); Write-in 0 (0.0%)
- Oskaloosa School Director At-Large: James Feudner 1,504 (23.0%); Tyler Wilson 1,342 (20.5%); Aaron Hinnah 1,275 (19.5%); Scott Van Veldhuizen 891 (13.6%); Kathy L. Butler 798 (12.2%); Tasha Mae Janssen 724 (11.1%); Write-in 14 (0.2%)
- Oskaloosa School Director At-Large To Fill a Vacancy: Katie Johnston 1,488 (64.8%); Crystal Jimenez Boender 798 (34.8%); Write-in 10 (0.4%)
- Pella School Director At-Large: Elisa Klahsen 20 (95.2%); Write-in 1 (4.8%)
- Pella School Director District 1: Jesse Peterson 21 (100.0%); Write-in 0 (0.0%)
- Pella School Director District 2: Joan M Corbin 21 (100.0%); Write-in 0 (0.0%)
- Tri-County School - Public Measure MN: Yes 0; No 0
- Tri-County School Director At-Large: Derek Hall 0; Ben Molyneux 0; Write-in 0
- Twin Cedars School - Public Measure OR: Yes 4 (50.0%); No 4 (50.0%)
- Twin Cedars School Director At-Large: Doug Hoksbergen 9 (42.9%); MaKenzie Burk 9 (42.9%); Michael Fay 3 (14.3%); 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