Iowa DMV

Search all DMV locations in the state of Iowa. Find a Iowa DMV office in your city. Below is the statewide list of Iowa offices. Make an appointment at any of the IA DMV Locations listed below and get all your driving needs and requirements done.

DMV Address City Details
County Treasurer's Office
200 N. Fifth St. Guthrie Center IA 50115
Guthrie Center
County Treasurer's Office
400 Public Square Greenfield IA 50849
Greenfield
County Treasurer's Office
5 W. Seventh Atlantic IA 50022
Atlantic
County Treasurer's Office
318 Leroy St. #5 Audubon IA 50025
Audubon
County Treasurer's Office
918 Court St. Adel IA 50003
Adel
County Treasurer's Office
500 Ninth St. Corning IA 50841
Corning
County Treasurer's Office
300 N. Pine St. Ste. 1 Creston IA 50801
Creston
County Treasurer's Office
112 N. John Wayne Drive Winterset IA 50273
Winterset
County Treasurer's Office
105 Coolbaugh St. Red Oak IA 51566
Red Oak
County Treasurer's Office
112 E. Main St. Clarinda IA 51632
Clarinda
County Treasurer's Office
405 Jefferson St. Bedford IA 50833
Bedford
County Treasurer's Office
109 W. Madison Ste. 200 Mount Ayr IA 50854
Mount Ayr
County Treasurer's Office
110 Allamakee St. Waukon IA 52172
Waukon
County Treasurer's Office
201 W. Main St. Decorah IA 52101
Decorah
County Treasurer's Office
137 N. Elm Cresco IA 52136
Cresco
County Treasurer's Office
114 N. Vine St. West Union IA 52175
West Union
County Treasurer's Office
111 High St. NE Elkader IA 52043
Elkader
County Treasurer's Office
340 First Ave. E. Dyersville IA 52040
Dyersville
County Treasurer's Office
201 N. 12th St. Centerville IA 52544
Centerville
County Treasurer's Office
10 Benton Ave. E. Albia IA 52531
Albia
County Treasurer's Office
100 N. Lafayette St. Corydon IA 50060
Corydon
County Treasurer's Office
916 Braden Ave. Chariton IA 50049
Chariton
County Treasurer's Office
102 E. Main St. Ottumwa IA 52501
Ottumwa
Department of Transportation
2830 N. Court Ottumwa IA 52501
Ottumwa