
As the 2024 general election enters its penultimate weekend, registered voters will be able to cast an early ballot in many counties around the state on Saturday, and in a few on Sunday.
Except in Polk County, any registered voter will be able to vote at any satellite early location in their county. In Polk, ballots for all precincts “will be available for voters who need assistance marking a ballot using the Open Elect Marking Devices,” according to the Polk County Auditor’s Office, but otherwise ballots at satellite locations will be limited to specific precincts. Polk County voters unsure what precinct they live in can use the precinct look-up tool on the Iowa Secretary of State’s site to get the answer.
Johnson County
• Johnson County Administration Building (913 S Dubuque St)
Saturday, Oct. 26, noon-5 p.m.
Sunday, Oct. 26, noon-5 p.m.• Drive-thru voting at Johnson County Health and Human Services (855 S Dubuque St)
Saturday, Oct. 26, noon-5 p.m.
Sunday, Oct. 27, noon-5 p.m.• Iowa City Public Library (123 S Linn St)
Saturday, Oct. 26, 11 a.m.-4 p.m.
Sunday, Oct. 27, noon-5 p.m.
Linn County
• Lindale Mall (4444 1st Ave NE)
Saturday, Oct. 26, 11 a.m.-6:30 p.m.
Sunday, Oct. 27, noon-5 p.m.• Ladd Library (3750 Williams Blvd SW)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Sunday, Oct. 27, 1:30-4:30 p.m.
Polk County
• Altoona Public Library (700 8th St, SW)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for all precincts in Altoona, Bondurant and Pleasant Hill in the county
• Ankeny Kirkendall Public Library (1250 SW District Dr)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for all precincts in Ankeny and precincts 1 and 2 in Crocker
• East Des Moines Public Library (2559 Hubbell Ave)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for 16 Des Moines precincts: 1, 2, 3, 21, 22, 23, 24, 25, 26, 27, 47, 48, 49, 50, 51 and 52
• Johnston Public Library (6700 Merle Hay Rd)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for all precincts in Johnston and Polk City in the county
• Northwest Community Center (5110 Franklin Ave)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for 15 Des Moines precincts — 7, 8, 9, 10, 11, 12, 13, 34, 35, 36, 37, 38, 39, 40 and 41 — as well as precincts 1 and 2 in Windsor Heights
• Urbandale Public Library (3520 86th St)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for all precincts in Urbandale and Clive in the county
• West Des Moines Public Library (4000 Mills Civic Pkwy)
Saturday, Oct. 26, 10 a.m.-4 p.m.
Ballots available for all West Des Moines precincts in the county
Story County
• Story County Administration Building (900 6th St, Nevada)
Saturday, Oct. 26, 8 a.m.-5 p.m.
• Ames Public Library (515 Douglas Ave)
Saturday, Oct. 26, 9 a.m.-4 p.m.
Scott County
• Davenport Public Library (6000 Eastern Ave)
Saturday, Oct. 26, 9:30 a.m.-3:30 p.m.
• Davenport Public Library (3000 N Fairmount St),
Saturday, Oct. 26, 9:30 a.m.-3:30 p.m.
• Bettendorf Public Library (2950 Learning Center Campus)
Saturday, Oct. 26, 9:30 a.m.-3:30 p.m.
• Scott County Library (200 N 6th St, Eldridge)
Saturday, Oct. 26, 9 a.m.-3 p.m.

Dubuque County
• Dubuque County Elections Office (880 Central Ave, Dubuque)
Saturday, 8 a.m.- 4 p.m.
• Dyersville Social Center (625 3rd Ave SE)
Saturday, Oct. 26, 7:30 a.m.-1:30 p.m.
Whether you vote early or on Election Day, you’ll need to show one of the state-approved forms of ID to exercise your right to vote.
• Iowa Voter Identification Card
• Iowa Driver’s License
• Iowa Non-Operator ID
• U.S. Military ID or Veteran ID
• U.S. Passport
• Tribal ID Card/Document
If you have moved since the last time you voted, and your ID does not have your current address, you will need to provide proof of your current residence. According to the Iowa Secretary of State’s Office, the following forms of proof of residence are acceptable.
• Residential lease
• Utility bill, including a cell phone bill
• Bank statement
• Paycheck
• Government check
• Other government document
• Property tax statement
Voters who requested a mail-in ballot can still vote in-person if they changes their minds, but will need to bring the absentee ballot they received in the mail and surrender it to election worker before getting a ballot to vote in-person.




