Idaho DMV Office Locations
Click here to see all DMV offices in Idaho
Enter your zip code above to find the closest DMV offices in your local area.
Idaho Local DMV Office FAQs
1. How do I renew my Idaho driver’s license?
Idaho offers several renewal options. If you meet eligibility requirements (your license is valid and your personal details haven’t changed), you can renew online through the Idaho Transportation Department’s website. Otherwise, you may schedule an in‑person appointment at your local DMV office. Be sure to bring your current license along with proof of identity and residency.
2. What documents are required to register a vehicle in Idaho?
To register your vehicle in Idaho, you’ll typically need to complete an Application for Title and Registration, provide the vehicle’s title (or out‑of‑state registration if applicable), show proof of Idaho auto insurance, and present a valid government-issued ID. Additionally, if the vehicle is new to Idaho or coming from another state, a VIN inspection may be required.
3. How do I transfer my out‑of‑state driver’s license to Idaho?
New residents must transfer their out‑of‑state driver’s license within 90 days of establishing residency. Visit a local Idaho DMV office with your current license, proof of identity (such as a passport or birth certificate), two documents verifying Idaho residency (e.g., a utility bill and lease agreement), and your Social Security documentation. A vision test will also be administered as part of the process.
Local DMV Office By City
- Aberdeen (Bingham County Assessor’s Office)
- American Falls (Power County Assessor’s Office)
- American Falls (American Falls License Office)
- Arco (Butte County Assessor’s Office)
- Arco (Arco Driver’s License Office)
- Blackfoot (Blackfoot Driver’s License Office)
- Blackfoot (Bingham County Assessor’s Office)
- Boise (Ada Assessor Courthouse Office)
- Boise (Driver’s License Office)
- Boise (Vehicle Registration & Title Office)
- Bonners Ferry (Boundary County Assessor’s Office)
- Bonners Ferry (Bonners Ferry Driver License Office)
- Buhl (Buhl Driver’s License Office)
- Buhl (Buhl Motor Vehicle Office)
- Burley (Burley Driver’s License Office)
- Burley (Cassia County Assessor’s Office)
- Caldwell (Caldwell Driver’s License Office)
- Caldwell (Canyon Assessor’s Annex Office)
- Cascade (Cascade Driver License Office)
- Cascade (Valley County Registration & Title)
- Challis (Custer County Assessor’s Office)
- Coeur D` Alene (Coeur D’ Alene Driver License Office)
- Coeur D` Alene (Coeur D’ Alene Vehicle Registration & Title)
- Council (Adams County Assessor’s Office)
- Council (Council Driver License Office)
- Driggs (Driggs Driver’s License Office)
- Driggs (Teton County Assessor’s Office)
- Dubois (Clark Country Assessor’s Office)
- Dubois (Dubois Driver’s License Branch)
- Emmett (Gem County Assessor’s Office)
- Emmett (Emmett Driver’s License Office)
- Fairfield (Camas County Assessor’s Office)
- Fairfield (Fairfield Driver’s License Office)
- Garden City (Ada County Vehicle Registration & Title Office)
- Glenns Ferry (Glenns Ferry Vehicle Registration Office)
- Gooding (Gooding Driver’s License Office)
- Gooding (Vehicle Registration & Title Office)
- Grand View (Grandview Driver License Office)
- Grangeville (Grangeville Driver License Office)
- Grangeville (Idaho County Assessor’s Office (Registration & Title))
- Hailey (Blaine Motor Vehicle Office)
- Hailey (Hailey Driver’s License Office)
- Horseshoe Bend (Horseshoe Bend Driver License Office)
- Idaho City (Idaho City Driver’s License Office)
- Idaho City (Boise County Motor Vehicle Office)
- Idaho Falls (Bonneville County Vehicle Registration & Title)
- Idaho Falls (Idaho Falls License Office)
- Jerome (Jerome County Assessor’s Office)
- Jerome (Jerome Driver’s License Office)
- Lewiston (Nez Perce County Assessor’s Office)
- Lewiston (Nez Perce Driver’s License Office)
- Malad City (Malad Driver’s License Office)
- Marsing (Marsing Driver’s License Office)
- McCall (Valley County Assessor’s Office)
- Meridian (Ada County Assessor’s Office (Registration & Title))
- Moscow (Latah County Registration & Title)
- Moscow (Driver’s License Office)
- Mountain Home (Mountain Home License Office)
- Mountain Home (Elmore County Assessor’s Office)
- Mud Lake (JEFFERSON – Mud Lake Office)
- Murphy (Murphy Driver’s License Office)
- Nez Perce (Lewis County Assessor’s Office)
- Nezperce (Nez Perce Driver’s License Office)
- Orofino (Orofino Driver’s License Office)
- Orofino (Clearwater Assessor’s Office)
- Paris (Bear Lake County Assessor’s Office)
- Paris (Paris Driver’s License Office)
- Payette (Payette County Assessor’s Office)
- Payette (Payette Driver’s License Office)
- Pocatello (Bannock County Assessor)
- Pocatello (Pocatello Driver’s License Office)
- Ponderay (Ponderay Motor Vehicle Office)
- Post Falls (Post Falls Registration & Title)
- Post Falls (Post Falls Driver License Office)
- Preston (Franklin County Assessor’s Office)
- Preston (Preston Driver’s License Office)
- Priest River (Priest River Drivers License Office)
- Priest River (Bonner County Assessor)
- Rexburg (Madison County Assessor)
- Rexburg (Rexburg Driver’s License Office)
- Rigby (Jefferson County Assessor’s Office)
- Rigby (Rigby Driver’s License Office)
- Rupert (Rupert Driver’s License Office)
- Rupert (Minidoka County Assessor’s Office)
- Saint Anthony (Fremont County Assessor’s Office)
- Saint Anthony (St. Anthony Driver License Office)
- Saint Maries (Benewah County Assessor’s Office)
- Salmon (Salmon Driver’s License Office)
- Salmon (Salmon Motor Vehicle Office)
- Sandpoint (Sandpoint Driver’s License Office)
- Shelley (Bingham County Assessor’s Office)
- Shoshone (Lincoln County Registration & Title Office)
- Shoshone (Shoshone Driver’s License Office)
- Soda Springs (Soda Springs License Office)
- Soda Springs (Caribou County Assessor’s Office)
- St Anthony (St. Anthony Driver License Office)
- Star (Ada County Vehicle Registration & Title – Star)
- Terreton (Mud Lake Registation & Title Office)
- Terreton (Mud Lake Driver’s License Office)
- Twin Falls (Twin Falls Driver’s License Office)
- Twin Falls (Twin Falls Assessor’s Office)
- Wallace (Shoshone County Vehicle Registration & Title)
- Wallace (Wallace Driver’s License Office)
- Weiser (Washington County Registration & Title (Closed June 13 & 14))
- Weiser (Weiser Driver’s License Office)