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
612 Court St. Room 207 Harlan IA 51537
Harlan
Department of Transportation
510 N. Carroll St. Ste.1 Carroll IA 51401
Carroll
County Treasurer's Office
114 E. Sixth St. Carroll IA 51401
Carroll
County Treasurer's Office
1202 Broadway Denison IA 51442
Denison
County Treasurer's Office
935 Second St. SW Cedar Rapids IA 52404
Cedar Rapids
Department of Transportation
152 Collins Road NE Cedar Rapids IA 52402
Cedar Rapids
Benton County Treasurer's Office Driver's License
111 E. Fourth St. Vinton IA 52349
Vinton
Benton County Treasurer's Office Registration & Titling
111 E. Fourth St. Vinton IA 52349
Vinton
County Treasurer's Office
901 Court Ave. Marengo IA 52301
Marengo
County Treasurer's Office
1309 Fifth Ave. Belle Plaine IA 52208
Belle Plaine
County Treasurer's Office
104 W. State St. Toledo IA 52342
Toledo
County Treasurer's Office
210 Fifth Ave. NE Independence IA 50644
Independence
County Treasurer's Office
316 E. Fifth St. Waterloo IA 50703
Waterloo
County Treasurer's Office
913 S. Dubuque St. Iowa City IA 52240
Iowa City
County Treasurer's Office
415 E. Bremer Ave. Room 101 Waverly IA 50677
Waverly
County Treasurer's Office
706 G Ave. Grundy Center IA 50638
Grundy Center
County Treasurer's Office
428 6th St. Allison IA 50602
Allison
County Treasurer's Office
114 N. Chestnut Jefferson IA 50129
Jefferson
County Treasurer's Office
201 State St., Ste. 9 Boone IA 50036
Boone
Driver's License Station
3708 Lincoln Way Ames IA 50014
Ames
County Treasurer's Office
900 Sixth St. Nevada IA 50201
Nevada
County Treasurer's Office
2300 Superior St. Webster City IA 50595
Webster City
Department of Transportation
2313 First Ave. S. Fort Dodge IA 50501
Fort Dodge
County Treasurer's Office
703 Central Ave. Fort Dodge IA 50501
Fort Dodge