Mahaska County Courthouse

Treasurer: Driver's License

Office Hours: 8 a.m. to 4 p.m. and closed for lunch from 1 p.m. to 2 p.m., Monday through Friday first come first served: for Driver License renewals, duplicate DL credentials, new Driver License issuance, identification cards, and handicap placards.
Phone: (641) 673-9521

Driver's License Knowledge Exam: daily - first come first served, last knowledge test sat down at 3:30PM

Driver's License Car Drive Testing: - by APPOINTMENT ONLY - EVERY TUESDAY MORNING

Driver's License Motor Cycle Drive Testing: - by APPOINTMENT ONLY - THURSDAY MORNING (seasonal)

REAL ID (gold star): goes into affect May 7, 2025.  

Find out how to access drivers license services at the state level.  You may be eligible to renew online, as well as many other online services. The DOT Service-Selector is located at:  This is a very helpful tool regarding drivers license services across the state of Iowa.  This link also directs you to Iowa DOT service centers locations to book appointments at state locations, including drive testing.  This site also will be able to direct you to other county locations for availability as well.   Please check OFTEN for availability and cancellations.

If you wish to reserve an appointment at another location at this time.  Please use the DOT Service-Selector link above.

Please go here for current Iowa DOT Driver License information or go here and search Press Release for the most current information. 

The County Treasurer's Drivers License Department is responsible to administer knowledge, vision and skills tests for operators to obtain drivers licenses for: non-commercial operator, non-commercial chauffeur, motorcycle, moped, intermediate license, instruction permit, minor's school license, and non-driver ID cards.

Iowa DOT Forms

Iowa DOT Manuals and Practice Test

Real ID Checklist

Mahaska County Treasurer

We continue to offer CDL KNOWLEDGE and ISSUANCE of Commercial Driver Licenses, you must schedule a CDL drive test with a state drivers license station.   

 Disclaimer: While every effort is made to insure that this web site reflects accurate information, Mahaska County does not warrant or guarantee the accuracy, reliability or timeliness of information posted on this site or information referenced or linked by this site.