Iowa DMV offices
105 offices from official Iowa agency data. We never charge: book only on the official site.
Popular: Des MoinesCedar Rapids
What do you need to do in Iowa?
Free · No sign-up · Every answer explained
Iowa Permit Practice Test
Practice for the Iowa knowledge exam with questions based on the official handbook, each with an explanation and its source.
- 25 questions per test
- 20 correct is our target
- 392 questions in the bank
Take the practice testor practice one of 12 topics
Offices by city
- Des Moines capital (1)
- Cedar Rapids (1)
Offices by county
- Adair County (1)
- Adams County (1)
- Allamakee County (1)
- Appanoose County (1)
- Audubon County (1)
- Benton County (2)
- Black Hawk County (1)
- Boone County (1)
- Bremer County (1)
- Buchanan County (1)
- Buena Vista County (1)
- Butler County (1)
- Calhoun County (1)
- Carroll County (1)
- Cass County (1)
- Cedar County (1)
- Cerro Gordo County (1)
- Cherokee County (1)
- Chickasaw County (1)
- Clarke County (1)
- Clay County (1)
- Clayton County (1)
- Clinton County (1)
- Crawford County (1)
- Dallas County (1)
- Davis County (1)
- Decatur County (1)
- Delaware County (1)
- Des Moines County (1)
- Dickinson County (1)
- Dubuque County (1)
- Emmet County (1)
- Fayette County (2)
- Floyd County (1)
- Franklin County (1)
- Fremont County (1)
- Greene County (1)
- Grundy County (1)
- Guthrie County (1)
- Hamilton County (1)
- Hancock County (1)
- Hardin County (1)
- Harrison County (1)
- Henry County (1)
- Howard County (1)
- Humboldt County (1)
- Ida County (1)
- Iowa County (1)
- Jackson County (1)
- Jasper County (1)
- Jefferson County (1)
- Johnson County (1)
- Jones County (1)
- Keokuk County (1)
- Kossuth County (1)
- Lee County (1)
- Linn County (1)
- Louisa County (1)
- Lucas County (1)
- Lyon County (1)
- Madison County (1)
- Mahaska County (1)
- Marion County (2)
- Marshall County (1)
- Mills County (1)
- Mitchell County (1)
- Monona County (1)
- Monroe County (1)
- Montgomery County (1)
- Muscatine County (1)
- O'Brien County (1)
- Osceola County (1)
- Page County (2)
- Palo Alto County (1)
- Plymouth County (1)
- Pocahontas County (1)
- Polk County (2)
- Pottawattamie County (1)
- Poweshiek County (1)
- Ringgold County (1)
- Sac County (1)
- Scott County (1)
- Shelby County (1)
- Sioux County (2)
- Story County (1)
- Tama County (1)
- Taylor County (1)
- Union County (1)
- Van Buren County (1)
- Wapello County (1)
- Warren County (1)
- Washington County (1)
- Wayne County (1)
- Webster County (1)
- Winnebago County (1)
- Winneshiek County (1)
- Woodbury County (1)
- Worth County (1)
- Wright County (1)
How appointments work
Iowa DOT recommends scheduling an appointment for driver's license and ID services, but says walk-ins are always welcome. Appointments are booked online through links for each service type.
Checked October 29, 2026 against: Iowa DOT Motor Vehicle Division; Schedule an appointment - Iowa DOT. The agency’s site is authoritative; we are an independent website.
State agency
- Name
- Iowa Department of Transportation, Motor Vehicle Division
- Driver's Licenses & Motor Vehicle Division
- 515-244-8725
All phone numbers and address
- Iowa DOT main line
- 515-239-1101
- Office of Vehicle & Motor Carrier Services (specialty plates)
- 515-237-3110
- Iowa DOT Central Office
- 800 Lincoln Way
Ames, IA 50010
Checked October 29, 2026 against: Contact Iowa DOT; Driver's Licenses & Motor Vehicle Division (Iowa DOT); License Plates (Iowa DOT). For a specific office, use its page.
Iowa DMV guides
- Visiting the Iowa DMV: appointments, what to bring and what to expect
- Iowa driver license and ID card: first license, renewal, replacement and REAL ID
- Registering and titling a vehicle in Iowa: new residents, purchases and renewals
Where to take the driving test in Iowa
In Iowa you schedule the drive test through Iowa DOT's online services, and a drive examiner gives it after your vehicle passes an inspection. Over 93% of students who complete an approved driver education course are exempt from further drive skills testing, though a parent, guardian, instructor or licensing personnel can ask for a test. Check the agency's page before you book a test.
Checked November 4, 2026 against: Driver Education | Department of Transportation; Prepare for Your Driving Test | Department of Transportation. The official page always wins.
About these 105 offices
Office types: County Treasurer: 87 · State DL Station: 18.
By what they handle: Driver licenses & IDs: 105 · Vehicle registration & titles: 87 · Other services: 0. An office can handle several.