Dmv Locations in Iowa
Found 73 dmv facilities across the state.
Dallas County Treasurer's Office
918 Court Street, Adel, IA 50003
515-993-5812
Independence County Treasurer's Office
210 5th Avenue Northeast, Independence, IA 50644
319-334-2005
Burlington Department of Transportation
2700 Mount Pleasant Street, Burlington, IA 52601
319-754-8767
Des Moines County Treasurer's Office
513 North Main Street, Burlington, IA 52601
319-753-8273
Sioux County Treasurer's Office
104 1st Street Northeast, Orange, IA 51041
712-737-3505
Dubuque County Treasurer's Office
340 1st Avenue East, Dyersville, IA 52040
563-875-6052
Mason City Department of Transportation
1622 South Federal Avenue, Mason, IA 50401
641-423-8391
Davenport Department of Transportation
902 West Kimberly Road, Davenport, IA 52806
563-386-1050
Hamilton County Treasurer's Office
2300 Superior Street, Webster, IA 50595
515-832-9540
Mitchell County Treasurer's Office
117 Plaza Lane, Osage, IA 50461
641-832-3940
Ringgold County Treasurer's Office
109 West Madison Street, Mount Ayr, IA 50854
641-464-3230
Ames Driver's License Station
3708 Lincoln Way, Ames, IA 50014
515-296-2393
Pottawattamie County Treasurer's Office
227 North 6th Street, Council Bluffs, IA 51503
712-328-5631
Guthrie Center County Treasurer's Office
200 North 5th Street, Guthrie Center, IA 50115
641-747-3414
Des Moines Department of Transportation
2339 Euclid Avenue, Des Moines, IA 50310
515-244-1052
Hancock County Treasurer's Office
855 State Street, Garner, IA 50438
641-923-3341
Davis County Treasurer's Office
100 Courthouse Square, Bloomfield, IA 52537
641-664-2155
Van Buren County Treasurer's Office
404 Dodge Street, Keosauqua, IA 52565
319-293-3450
Belle Plaine County Treasurer's Office
1309 5th Avenue, Belle Plaine, IA 52208
319-444-2019
Henry County Treasurer's Office
100 East Washington Street, Mount Pleasant, IA 52641
319-385-0764