Past Elections


2024 Primary Election

June 4, 2024

Primary Election
The Primary Election is an election to determine which candidates will qualify for the General Election for a given party. In Iowa you must be a member of the political party of which you wish to vote for in order to participate. This is known as a "closed primary." The primary election is held on the 1st Tuesday following the 1st Monday in June of each even-numbered year.

Election Results

9/9 Precincts Counted

Archived Election Details

Tuesday, June 4, 2024

Candidate Filing Period 

Monday, March 4 - Friday, March 22  (Candidate Information)

     *Board of Supervisors




Tuesday, March 26 - First Day to submit Absentee Request

Wednesday, May 15 - First Day Absentee Voting begins in Auditor's Office

Monday, May 20 - Voter Pre-Registration Deadline

                                 Deadline to Request Absentee Ballot be mailed

Saturday, June 1 - Auditor's Office open

Monday, June 3 - Last day to vote in Auditor's Office

Primary Write In Winner with no candidate on ballot:

The Party would need 35% of votes casted the last time office was on ballot for the party.

EX:  Last election with candidate - total votes cast for party was 1996

        This year a write in recieved 435

        1996 X 35% = 698.60 , The write in with 435 did not reach the threashold and would not be automatically put on the General Ballot.

*This is different for each party

Poll Watcher Form

Precincts and Polling Locations

Please reference the list below or use the Secretary of State website to find your polling location.

Adams, Lincoln, Monroe, Spring Creek, Keomah Village, University Park

Mahaska County Conservation Environmental Learning Center · 2342 Hwy 92 · Oskaloosa, IA 52577

Black Oak, Richland, Scott, Leighton, Pella

Leighton Christian Reformed Church · 415 Reid St. · Leighton, IA 50143

Cedar, Harrison, White Oak, Eddyville, Fremont, Rose Hill

Fremont Community Building · 107 E. Main St. · Fremont, IA 52561

East/West Des Moines, Garfield, Jefferson, Beacon

Beacon City Hall · 408 Reed St · Beacon, IA 52534

Madison, Pleasant Grove, Prairie, Union, Barnes City, New Sharon

New Sharon City Park Building · 102 West High Street · New Sharon, IA 50207

Oskaloosa - Ward 1

Ag Extension Office · 212 North I Street · Oskaloosa, IA 52577

Oskaloosa - Ward 2

Gateway Church of the Nazarene · 140 Gateway Drive · Oskaloosa, IA 52577

Oskaloosa - Ward 3

Assembly of God Church Gym · 716 S. 17th St. · Oskaloosa, IA 52577

Oskaloosa - Ward 4

Old YMCA · 414 North 3rd Street · Oskaloosa, IA 52577
powered by Neapolitan Labs