Paid for and Authorized by Results PAC
O'Brien County, Iowa
O'Brien 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.
O'Brien County total ballots cast: 1,847. Precincts listed: 6 of 9.
- United States Senator - Dem.: Michael Franken 106 (54.6%); Abby Finkenauer 74 (38.1%); Glenn Hurst 13 (6.7%); Write-in 1 (0.5%)
- United States Senator - Rep.: Chuck Grassley 1,162 (71.7%); Jim Carlin 457 (28.2%); Write-in 2 (0.1%)
- Governor - Dem.: Deidre DeJear 183 (99.5%); Write-in 1 (0.5%)
- Governor - Rep.: Kim Reynolds 1,536 (99.2%); Write-in 12 (0.8%)
- United States Representative District 4 - Dem.: Ryan Melton 181 (99.5%); Write-in 1 (0.5%)
- United States Representative District 4 - Rep.: Randy Feenstra 1,489 (99.1%); Write-in 14 (0.9%)
Results by precinct (6)
- Carroll-Floyd, ballots 82
- United States Senator - Dem.: Michael Franken 4 (66.7%); Abby Finkenauer 1 (16.7%); Glenn Hurst 1 (16.7%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 59 (81.9%); Jim Carlin 12 (16.7%); Write-in 1 (1.4%)
- Governor - Dem.: Deidre DeJear 6 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 70 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Ryan Melton 6 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 70 (100.0%); Write-in 0 (0.0%)
- Franklin, ballots 316
- United States Senator - Dem.: Abby Finkenauer 9 (64.3%); Michael Franken 5 (35.7%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 215 (72.9%); Jim Carlin 80 (27.1%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 13 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 288 (99.7%); Write-in 1 (0.3%)
- United States Representative District 4 - Dem.: Ryan Melton 14 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 280 (98.9%); Write-in 3 (1.1%)
- Hartley-Lincoln-Omega, ballots 263
- United States Senator - Dem.: Michael Franken 24 (58.5%); Abby Finkenauer 13 (31.7%); Glenn Hurst 4 (9.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 149 (69.0%); Jim Carlin 66 (30.6%); Write-in 1 (0.5%)
- Governor - Dem.: Deidre DeJear 36 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 202 (98.5%); Write-in 3 (1.5%)
- United States Representative District 4 - Dem.: Ryan Melton 34 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 201 (99.5%); Write-in 1 (0.5%)
- Summit-Center-Dale-Highland, ballots 251
- United States Senator - Dem.: Michael Franken 21 (56.8%); Abby Finkenauer 14 (37.8%); Glenn Hurst 1 (2.7%); Write-in 1 (2.7%)
- United States Senator - Rep.: Chuck Grassley 137 (65.6%); Jim Carlin 72 (34.4%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 35 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 189 (97.4%); Write-in 5 (2.6%)
- United States Representative District 4 - Dem.: Ryan Melton 34 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 174 (98.3%); Write-in 3 (1.7%)
- Union-Baker-Caledonia, ballots 198
- United States Senator - Dem.: Michael Franken 17 (54.8%); Abby Finkenauer 13 (41.9%); Glenn Hurst 1 (3.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 128 (78.5%); Jim Carlin 35 (21.5%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 31 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 160 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Ryan Melton 30 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 150 (99.3%); Write-in 1 (0.7%)
- Waterman-Grant-Liberty, ballots 173
- United States Senator - Dem.: Abby Finkenauer 10 (58.8%); Michael Franken 5 (29.4%); Glenn Hurst 2 (11.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Chuck Grassley 104 (67.5%); Jim Carlin 50 (32.5%); Write-in 0 (0.0%)
- Governor - Dem.: Deidre DeJear 16 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Kim Reynolds 144 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Ryan Melton 17 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Randy Feenstra 138 (97.9%); Write-in 3 (2.1%)
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.
O'Brien County total ballots cast: 1,677. Precincts listed: 6 of 9.
- United States Representative District 4 - Dem.: Ryan Melton 64 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 953 (60.1%); Randy Feenstra 632 (39.8%); Write-in 1 (0.1%)
Results by precinct (6)
- Carroll-Floyd, ballots 66
- United States Representative District 4 - Dem.: Ryan Melton 0; Write-in 0
- United States Representative District 4 - Rep.: Kevin Virgil 36 (54.5%); Randy Feenstra 30 (45.5%); Write-in 0 (0.0%)
- Franklin, ballots 247
- United States Representative District 4 - Dem.: Ryan Melton 4 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 132 (54.5%); Randy Feenstra 110 (45.5%); Write-in 0 (0.0%)
- Hartley-Lincoln-Omega, ballots 222
- United States Representative District 4 - Dem.: Ryan Melton 6 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 141 (66.5%); Randy Feenstra 71 (33.5%); Write-in 0 (0.0%)
- Summit-Center-Dale-Highland, ballots 299
- United States Representative District 4 - Dem.: Ryan Melton 12 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 194 (69.8%); Randy Feenstra 84 (30.2%); Write-in 0 (0.0%)
- Union-Baker-Caledonia, ballots 185
- United States Representative District 4 - Dem.: Ryan Melton 12 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 115 (67.3%); Randy Feenstra 56 (32.7%); Write-in 0 (0.0%)
- Waterman-Grant-Liberty, ballots 189
- United States Representative District 4 - Dem.: Ryan Melton 13 (100.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Kevin Virgil 125 (72.7%); Randy Feenstra 47 (27.3%); 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.
O'Brien County total ballots cast: 1,951. Precincts listed: 6 of 9.
- United States Senator - Dem.: Josh Turek 210 (73.7%); Zach Wahls 75 (26.3%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 980 (63.6%); Jim Carlin 562 (36.4%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 286 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 714 (43.6%); Randy Feenstra 585 (35.7%); Adam Steen 183 (11.2%); Brad Sherman 128 (7.8%); Eddie Andrews 24 (1.5%); Write-in 3 (0.2%)
- United States Representative District 4 - Dem.: Stephanie Steiner 107 (38.5%); Dave Dawson 99 (35.6%); Ashley WolfTornabane 72 (25.9%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 1,346 (99.0%); Write-in 14 (1.0%)
Results by precinct (6)
- Carroll-Floyd, ballots 99
- United States Senator - Dem.: Josh Turek 9 (90.0%); Zach Wahls 1 (10.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 57 (69.5%); Jim Carlin 25 (30.5%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 10 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 43 (48.9%); Randy Feenstra 25 (28.4%); Adam Steen 13 (14.8%); Brad Sherman 4 (4.5%); Eddie Andrews 3 (3.4%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Dave Dawson 5 (50.0%); Stephanie Steiner 4 (40.0%); Ashley WolfTornabane 1 (10.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 71 (98.6%); Write-in 1 (1.4%)
- Franklin, ballots 246
- United States Senator - Dem.: Josh Turek 11 (78.6%); Zach Wahls 3 (21.4%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 109 (51.4%); Jim Carlin 103 (48.6%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 14 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 110 (48.9%); Randy Feenstra 73 (32.4%); Adam Steen 35 (15.6%); Brad Sherman 7 (3.1%); Eddie Andrews 0 (0.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Stephanie Steiner 6 (42.9%); Dave Dawson 4 (28.6%); Ashley WolfTornabane 4 (28.6%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 179 (100.0%); Write-in 0 (0.0%)
- Hartley-Lincoln-Omega, ballots 276
- United States Senator - Dem.: Josh Turek 40 (71.4%); Zach Wahls 16 (28.6%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 134 (64.4%); Jim Carlin 74 (35.6%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 56 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 107 (49.5%); Randy Feenstra 74 (34.3%); Adam Steen 16 (7.4%); Brad Sherman 15 (6.9%); Eddie Andrews 3 (1.4%); Write-in 1 (0.5%)
- United States Representative District 4 - Dem.: Dave Dawson 22 (40.7%); Stephanie Steiner 18 (33.3%); Ashley WolfTornabane 14 (25.9%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 190 (100.0%); Write-in 0 (0.0%)
- Summit-Center-Dale-Highland, ballots 290
- United States Senator - Dem.: Josh Turek 43 (78.2%); Zach Wahls 12 (21.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 121 (56.5%); Jim Carlin 93 (43.5%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 54 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 102 (44.9%); Randy Feenstra 69 (30.4%); Brad Sherman 27 (11.9%); Adam Steen 22 (9.7%); Eddie Andrews 6 (2.6%); Write-in 1 (0.4%)
- United States Representative District 4 - Dem.: Stephanie Steiner 26 (51.0%); Dave Dawson 15 (29.4%); Ashley WolfTornabane 10 (19.6%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 177 (97.8%); Write-in 4 (2.2%)
- Union-Baker-Caledonia, ballots 213
- United States Senator - Dem.: Josh Turek 30 (69.8%); Zach Wahls 13 (30.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 112 (67.9%); Jim Carlin 53 (32.1%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 43 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 64 (37.9%); Randy Feenstra 63 (37.3%); Brad Sherman 28 (16.6%); Adam Steen 14 (8.3%); Eddie Andrews 0 (0.0%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Stephanie Steiner 18 (41.9%); Dave Dawson 16 (37.2%); Ashley WolfTornabane 9 (20.9%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 143 (97.9%); Write-in 3 (2.1%)
- Waterman-Grant-Liberty, ballots 182
- United States Senator - Dem.: Josh Turek 25 (83.3%); Zach Wahls 5 (16.7%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 87 (64.0%); Jim Carlin 49 (36.0%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 30 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 61 (40.7%); Randy Feenstra 46 (30.7%); Brad Sherman 26 (17.3%); Adam Steen 13 (8.7%); Eddie Andrews 4 (2.7%); Write-in 0 (0.0%)
- United States Representative District 4 - Dem.: Dave Dawson 12 (41.4%); Stephanie Steiner 12 (41.4%); Ashley WolfTornabane 5 (17.2%); Write-in 0 (0.0%)
- United States Representative District 4 - Rep.: Chris McGowan 109 (97.3%); Write-in 3 (2.7%)
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.
O'Brien County total ballots cast: 2,152. Precincts listed: 2 of 6.
- City of Archer - City Council At-Large: Jeremy Engel 9 (40.9%); Vanessa Harig 8 (36.4%); Scattered 3 (13.6%); Gary Stangeland 2 (9.1%); Write-in 0 (0.0%)
- City of Archer - Mayor: Scattered 5 (71.4%); Steven Meyer 2 (28.6%); Write-in 0 (0.0%)
- City of Calumet - City Council At-Large: Andrew Lichter 14 (53.8%); Gloria Schueder 12 (46.2%); Write-in 0 (0.0%)
- City of Calumet - City Council At-Large To Fill a Vacancy: Jon Novak 13 (100.0%); Write-in 0 (0.0%)
- City of Calumet - Mayor: Michael N. Jensen 13 (100.0%); Write-in 0 (0.0%)
- City of Hartley - City Council At-Large: Val Moermond 193 (31.1%); Nick Steuben 176 (28.4%); Darla Meyer 157 (25.3%); Kenneth Embrey 57 (9.2%); Scattered 37 (6.0%); Write-in 0 (0.0%)
- City of Hartley - City Council At-Large To Fill a Vacancy: Drew Sweeney 257 (97.7%); Scattered 6 (2.3%); Write-in 0 (0.0%)
- City of Hartley - Mayor: Rodney Ahrenstorff 249 (97.3%); Scattered 7 (2.7%); Write-in 0 (0.0%)
- City of Paullina - City Council At-Large: Roxanne Pottebaum 129 (27.9%); John Funkhouser 118 (25.5%); Mark Wilson 112 (24.2%); John Ihle 102 (22.0%); Scattered 2 (0.4%); Write-in 0 (0.0%)
- City of Paullina - Mayor: Marlin Sjaarda 200 (79.7%); Cain Junkman 48 (19.1%); Scattered 3 (1.2%); Write-in 0 (0.0%)
- City of Primghar - City Council At-Large: Steve Wittrock 81 (34.5%); Aaron Giese 76 (32.3%); Sean Michael Scroggin 72 (30.6%); Scattered 6 (2.6%); Write-in 0 (0.0%)
- City of Sanborn - City Council At-Large: Stefan Sybesma 256 (36.6%); Larry Reitsma 230 (32.9%); Chris Cammann 107 (15.3%); Brian Elgersma 105 (15.0%); Scattered 2 (0.3%); Write-in 0 (0.0%)
- City of Sanborn - Mayor: Daniel Verrips 207 (57.2%); Randy Lyman 153 (42.3%); Scattered 2 (0.6%); Write-in 0 (0.0%)
- City of Sheldon - City Council At-Large: Jeff Wagner 429 (50.5%); Kevin Miller 399 (46.9%); Ron Beenken 16 (1.9%); Scattered 6 (0.7%); Write-in 0 (0.0%)
- City of Sheldon - City Council Ward 2: Tom Eggers 160 (83.8%); Ron Beenken 25 (13.1%); Scattered 6 (3.1%); Write-in 0 (0.0%)
- City of Sheldon - Mayor: Greg Geels 429 (54.2%); Wayne Barahona 342 (43.2%); Scattered 21 (2.7%); Write-in 0 (0.0%)
- City of Sutherland - City Council At-Large: David Mills 103 (50.2%); Jami Webster 100 (48.8%); Scattered 2 (1.0%); Write-in 0 (0.0%)
- City of Sutherland - Mayor: Tyler Draper 119 (98.3%); Scattered 2 (1.7%); Write-in 0 (0.0%)
- Clay Central-Everly School Director District 1: Denny Dalen 0; Write-in 0
- Clay Central-Everly School Director District 2: Barb Trierweiler 0; Write-in 0
- Hartley-Melvin-Sanborn School Director District 2: Becky Stoltz 558 (98.2%); Scattered 10 (1.8%); Write-in 0 (0.0%)
- Hartley-Melvin-Sanborn School Director District 3: Erin Van Roekel 78 (77.2%); Scattered 23 (22.8%); Write-in 0 (0.0%)
- Hartley-Melvin-Sanborn School Director District 5: Andy Schierholz 86 (78.9%); Scattered 23 (21.1%); Write-in 0 (0.0%)
- Iowa Lakes Community College Director District 6: Patrick Kibbie 2 (100.0%); Write-in 0 (0.0%)
- MOC-Floyd Valley School - Public Measure TK: Yes 0; No 0
- MOC-Floyd Valley School Director District 3: Kley De Jong 0; Sarah Jungers 0; Write-in 0
- MOC-Floyd Valley School Director District 5: Christine Koerselman 0; Write-in 0
- Northwest Iowa Community College Director District 4: Steve Loshman 677 (99.7%); Scattered 2 (0.3%); Write-in 0 (0.0%)
- Sheldon School Director At-Large: Tyler Youngers 627 (39.0%); Trevor Gottula 600 (37.4%); Susan Rensink 368 (22.9%); Scattered 11 (0.7%); Write-in 0 (0.0%)
- Sioux Central School - Public Measure CJ: Yes 1 (50.0%); No 1 (50.0%)
- Sioux Central School Director District 2: Randy Ripke 2 (100.0%); Write-in 0 (0.0%)
- Sioux Central School Director District 3: Jennifer Thomsen 2 (100.0%); Write-in 0 (0.0%)
- Sioux Central School Director District 5 To Fill a Vacancy: Write-in 0
- South O'Brien School Director District 1: Sue McCauley 479 (99.4%); Scattered 3 (0.6%); Write-in 0 (0.0%)
- South O'Brien School Director District 3: Jamie Negus 478 (99.0%); Scattered 5 (1.0%); Write-in 0 (0.0%)
- South O'Brien School Director District 6: Kody Nelson 485 (99.6%); Scattered 2 (0.4%); Write-in 0 (0.0%)
Results by precinct (2)
- Summit Center Dale Highland, ballots 123
- City of Primghar - City Council At-Large: Steve Wittrock 80 (34.5%); Aaron Giese 75 (32.3%); Sean Michael Scroggin 71 (30.6%); Scattered 6 (2.6%); Write-in 0 (0.0%)
- Hartley-Melvin-Sanborn School Director District 2: Becky Stoltz 3 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Hartley-Melvin-Sanborn School Director District 3: Erin Van Roekel 2 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Hartley-Melvin-Sanborn School Director District 5: Andy Schierholz 2 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Northwest Iowa Community College Director District 4: Steve Loshman 102 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Sheldon School Director At-Large: Trevor Gottula 8 (42.1%); Tyler Youngers 5 (26.3%); Susan Rensink 4 (21.1%); Scattered 2 (10.5%); Write-in 0 (0.0%)
- South O'Brien School Director District 1: Sue McCauley 104 (99.0%); Scattered 1 (1.0%); Write-in 0 (0.0%)
- South O'Brien School Director District 3: Jamie Negus 100 (98.0%); Scattered 2 (2.0%); Write-in 0 (0.0%)
- South O'Brien School Director District 6: Kody Nelson 101 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Union Baker Caledonia, ballots 263
- City of Paullina - City Council At-Large: Roxanne Pottebaum 126 (28.1%); John Funkhouser 114 (25.4%); Mark Wilson 107 (23.8%); John Ihle 100 (22.3%); Scattered 2 (0.4%); Write-in 0 (0.0%)
- City of Paullina - Mayor: Marlin Sjaarda 194 (79.5%); Cain Junkman 47 (19.3%); Scattered 3 (1.2%); Write-in 0 (0.0%)
- MOC-Floyd Valley School - Public Measure TK: Yes 0; No 0
- MOC-Floyd Valley School Director District 3: Kley De Jong 0; Sarah Jungers 0; Write-in 0
- MOC-Floyd Valley School Director District 5: Christine Koerselman 0; Write-in 0
- Northwest Iowa Community College Director District 4: Steve Loshman 235 (100.0%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- Sheldon School Director At-Large: Tyler Youngers 5 (62.5%); Susan Rensink 2 (25.0%); Trevor Gottula 1 (12.5%); Write-in 0 (0.0%); Scattered 0 (0.0%)
- South O'Brien School Director District 1: Sue McCauley 237 (99.6%); Scattered 1 (0.4%); Write-in 0 (0.0%)
- South O'Brien School Director District 3: Jamie Negus 229 (99.1%); Scattered 2 (0.9%); Write-in 0 (0.0%)
- South O'Brien School Director District 6: Kody Nelson 236 (99.2%); Scattered 2 (0.8%); 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