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.