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
1 2 3 4