Attention iconIowa City DMV moving to Coralville July 31

The Iowa City DMV will be moving to Coralville beginning July 31, 2023.

The last day of service at the current location, 1700 S 1st Ave STE 6 in Iowa City, will be July 26.

No services will be available on July 27 or July 28 to allow staff time to move equipment to the new facility.

The new location at 2303 Jones Blvd. in Coralville will open at 8 a.m. on July 31.

Services and appointments

Vehicle registrations, license plates, and titling services are processed at a county treasurer’s office. Please contact the county treasurer in the county appropriate for your transaction, using the Iowa counties map.

Motor Carrier Services
Get information about your options for receiving motor vehicle services.

Driver’s license and ID services customers may have a variety of options to receive services. Use our service selector to find out your options. Please note that appointments are preferred, but walk-service is available if you have an immediate need. 

Find a DMV location

Click on the pins to view the hours of service and other information about each location. 

Save time by coming prepared

Find out what documents you need to get your Iowa license or ID for the first time or to get your REAL ID gold star.

DOT drivers license stations
 DOT driver's license service centers
County drivers license offices
 County drivers license offices

Vehicle registration and titling information

Vehicle registration is handled by your county treasurer's office. Please contact them for questions regarding your registration fees.

Office of Vehicle & Motor Carrier Services

Mailing address

Vehicle & Motor Carrier Services
P.O. Box 10382
Des Moines, IA  50306-0382


Vehicle & Motor Carrier Services
6310 SE Convenience Blvd.
Ankeny, IA 50021


Monday: 8:30 a.m. – 4:15p.m.
Tuesday: 8:30 a.m. – 4:15p.m.
Wednesday: 8:30 a.m. – 12 p.m.
Thursday: 8:30 a.m. – 4:15p.m.
Friday: 8:30 a.m. – 4:15p.m.

Holiday closings

Martin Luther King Day
Monday, Jan. 16, 2023
Memorial Day
Monday, May 29, 2023
Independence Day
Tuesday, July 4, 2023
Labor Day
Monday, Sept. 4, 2023
Veterans Day
Friday, Nov. 10, 2023
Thursday, Nov. 23, 2023
Friday, Nov. 24, 2023
Monday, Dec. 25, 2023
New Years Day
Monday, Jan. 1, 2024


Login  |  ©  Iowa Department of Transportation.  All rights reserved.