Driver’s license and ID services

To ensure the best service, we recommend scheduling an appointment with us. However, walk-ins are always welcome, and we'll do our best to accommodate you.

Registration, Titling, and Plates Services

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

Make a motor carrier services appointment.

Contact us by email (omcs@iowadot.us) or call us at 515-237-3268 to receive an appointment time if you are not able to schedule an appointment at the link above.