Montana DMV Office Locations
Click here to see all DMV offices in Montana
Enter your zip code above to find the closest DMV offices in your local area.
Montana Local DMV Office FAQs
1. How do I renew my Montana driver’s license?
Montana offers both online and in-person renewal options. If you meet the eligibility requirements—such as holding a valid, unexpired license with no significant changes to your personal information—you can renew online via the Montana Motor Vehicle Division website. Otherwise, you should visit a local DMV office with your current license and required identification documents; in-person renewals may include a vision test.
2. What documents are required to register a vehicle in Montana?
To register your vehicle in Montana, you must prove ownership by providing the vehicle title or, if the vehicle is coming from another state, a bill of sale. In addition, you’ll need to complete the registration application, provide proof of valid Montana auto insurance, and submit documentation verifying your residency—typically through a utility bill or lease agreement. Depending on your vehicle’s history or if it was purchased out-of-state, additional inspections or supporting documents may also be required.
3. How do I transfer my out‑of‑state driver’s license to Montana?
New Montana residents are required to obtain a Montana driver’s license within 90 days of establishing residency. To complete the transfer, visit a local DMV office with your current out‑of‑state license, acceptable proof of identity (such as a passport or birth certificate), your Social Security documentation, and two documents verifying your Montana residency. A vision test is generally required, and if your out‑of‑state license is expired or nearly expired, additional testing may be necessary.
Local DMV Office By City
- Anaconda (Driver Exam Station)
- Anaconda (County Treasurer’s Office)
- Baker (Driver Exam Station)
- Baker (County Treasurer’s Office)
- Belgrade (Gallatin Motor Vehicle Satellite Office)
- Big Timber (County Treasurer’s Office)
- Big Timber (Driver Exam Station)
- Billings (County Treasurer’s Office)
- Billings (Driver Exam Station)
- Boulder (County Treasurer’s Office)
- Bozeman (Driver Exam Station)
- Bozeman (County Treasurer’s Office (Registration & Title ONLY))
- Broadus (Driver Exam Station)
- Broadus (County Treasurer’s Office)
- Butte (County Treasurer’s Office)
- Butte (Driver Exam Station)
- Chester (County Treasurer’s Office)
- Chester (Driver Exam Station)
- Chinook (Driver Exam Station)
- Chinook (County Treasurer’s Office)
- Choteau (Driver Exam Station)
- Choteau (County Treasurer’s Office)
- Circle (County Treasurer’s Office (Registration & Title))
- Circle (Driver Exam Station)
- Colstrip (Driver Exam Station)
- Columbus (Driver Exam Station)
- Columbus (County Treasurer’s Office)
- Conrad (County Treasurer’s Office)
- Conrad (Driver Exam Station)
- Cut Bank (County Treasurer’s Office)
- Cut Bank (Driver Exam Station)
- Deer Lodge (County Treasurer’s Office)
- Dillon (County Treasurer’s Office)
- Dillon (Driver Exam Station)
- Ekalaka (County Treasurer’s Office)
- Eureka (Driver Exam Station)
- Forsyth (Driver Exam Station)
- Forsyth (County Treasurer’s Office)
- Fort Benton (Driver Exam Station)
- Fort Benton (County Treasurer’s Office)
- Glasgow (County Treasurer’s Office)
- Glasgow (Driver Exam Station)
- Glendive (County Treasurer’s Office)
- Glendive (Driver Exam Station)
- Great Falls (Driver Exam Stations)
- Great Falls (Cascade County Treasurer’s Office)
- Hamilton (Ravalli County Treasurer’s Office)
- Hardin (County Treasurer’s Office)
- Hardin (Driver Exam Station)
- Harlowton (County Treasurer’s Office)
- Harlowton (Driver Exam Station)
- Havre (County Treasurer’s Office)
- Havre (Driver Exam Station)
- Helena (County Treasurer’s Office)
- Helena (Driver Exam Station)
- Hysham (County Treasurer’s Office)
- Jordan (County Treasurer’s Office)
- Kalispell (Driver Exam Station)
- Kalispell (Flathead County Treasurer’s Office)
- Laurel (Yellowstone County Satellite Office (Registration & Titling))
- Lewistown (Driver Exam Station)
- Lewistown (County Treasurer’s Office)
- Libby (Driver Exam Station)
- Libby (County Treasurer’s Office (Registration & Title))
- Livingston (Driver Exam Station)
- Livingston (County Treasurer’s Office)
- Malta (County Treasurer’s Office)
- Malta (Malta Driver License Office)
- Miles City (County Treasurer’s Office)
- Miles City (Driver Exam Station)
- Missoula (County Treasurer’s Office)
- Missoula (Driver Exam Station)
- Philipsburg (County Treasurer’s Office)
- Philipsburg (Driver Exam Station)
- Plentywood (Driver Exam Station)
- Plentywood (County Treasurer’s Office)
- Polson (County Treasurer’s Office)
- Red Lodge (County Treasurer’s Office)
- Red Lodge (Driver Exam Station)
- Roundup (Driver Exam Station)
- Roundup (County Treasurer’s Office)
- Ryegate (County Treasurer’s Office)
- Scobey (Driver Exam Station)
- Scobey (County Treasurer’s Office)
- Seeley Lake (Missoula Satellite Office)
- Shelby (Driver Exam Station)
- Shelby (County Treasurer’s Office)
- Sidney (County Treasurer’s Office)
- Sidney (Driver Exam Station)
- Stanford (County Treasurer’s Office)
- Stevensville (Driver Exam Station)
- Superior (County Treasurer’s Office)
- Superior (Driver Exam Station)
- Terry (County Treasurer’s Office)
- Thompson Falls (County Treasurer’s Office)
- Thompson Falls (Driver Exam Station)
- Townsend (County Treasurer’s Office)
- Townsend (Driver Exam Station)
- Virginia City (County Treasurer’s Office)
- White Sulphur Springs (Driver Exam Station)
- White Sulphur Springs (County Treasurer’s Office)
- Wibaux (County Treasurer’s Office)
- Wolf Point (County Treasurer’s Office)
- Wolf Point (Driver Exam Station)