DMV Finder

Find a local DMV office

Enter your ZIP Code

You Searched by State: Iowa


IA Department of Motor Vehicles by Alphabet: M
Please select the nearest office below or search by zip code above.



Manchester DMV Location
301 E Main St Room 200
P.o. Box 27, Delaware County Treasurer
Manchester, IA   52057
563-927-2845
View Map

 
Office Hours
Monday: 8am-4:30pm
Tuesday: 8am-4:30pm
Wednesday: 8am-4:30pm
Thursday: 8am-4:30pm
Friday: 8am-4:30pm
Saturday: Closed
Sunday: Closed
Services:
Online Payment Services

All information subject to change without notice.


Maquoketa DMV Location
201 West Platt Str
Jackson County Treasurer
Maquoketa, IA   52060
563-652-5640
View Map

 
Office Hours
Monday: 8:30am-4:30pm
Tuesday: 8:30am-4:30pm
Wednesday: 8:30am-4:30pm
Thursday: 8:30am-4:30pm
Friday: 8:30am-4:30pm
Saturday: Closed
Sunday: Closed
Services:
Online Payment Services

All information subject to change without notice.


Marengo DMV Location
901 Court Avenue
P.o. Box 145, Iowa County Treasurers' Office
Marengo, IA   52301
319-642-3921
View Map

Services:
Online Payment Services

All information subject to change without notice.


Marshalltown DMV Location
2500 S Center Street
Marshalltown Driver's License Station Marshalltown Mall
Marshalltown, IA   50158
641-752-5668
View Map

Services:
Marshalltown Driver's License Station

All information subject to change without notice.


Mason City DMV Location
South Federal Avenue
Mason City Driver's License Station Southport Mall
Mason City, IA   50401
641-423-8391
View Map

Services:
Mason City Driver's License Station

All information subject to change without notice.


Montezuma DMV Location
302 E Main Street
Poweshiek County Treasurer's Office
Montezuma, IA   50171
641-623-5128
View Map

 
Office Hours
Monday: 8am-4pm
Tuesday: 8am-4pm
Wednesday: 8am-4pm
Thursday: 8am-4pm
Friday: 8am-4pm
Saturday: Closed
Sunday: Closed
Services:
Online Payment Services

All information subject to change without notice.


Mount Ayr DMV Location
109 W Madison, Ste. 200
Ringgold County Treasurers' Office
Mount Ayr, IA   50854
641-464-3230
View Map

 
Office Hours
Monday: 8am-4pm
Tuesday: 8am-4pm
Wednesday: 8am-4pm
Thursday: 8am-4pm
Friday: 8am-4pm
Saturday: Closed
Sunday: Closed
Services:
Online Payment Services

All information subject to change without notice.


Mt. Pleasant DMV Location
100 E. Washington
P.o. Box 146, Henry County Treasurer's Office
Mt. Pleasant, IA   52641
319-385-0763
View Map

 
Office Hours
Monday: 8am-4:30pm
Tuesday: 8am-4:30pm
Wednesday: 8am-4:30pm
Thursday: 8am-4:30pm
Friday: 8am-4:30pm
Saturday: Closed
Sunday: Closed
Services:
Online Payment Services

All information subject to change without notice.


Muscatine DMV Location
1903 Park Avenue
Muscatine Driver's License Station Muscatine Plaza
Muscatine, IA   52761
563-263-5414
View Map

Services:
Muscatine driver's License Station


All information subject to change without notice.


Next Steps: Find an Attorney  |  Start a New Search