Indiana Driver License Offices
Find your nearest DMV office in Indiana. 99 locations with addresses, phone numbers, and office hours.
Browse the complete directory of Indiana DMV office locations below. Each listing includes the office address, phone number, and business hours. Use the search bar to filter by city or zip code, or click "Use My Location" to find the nearest DMV office to you. We recommend contacting your local office directly before visiting to confirm hours and appointment requirements.
Indiana BMV Central Office
BMV Branch - Alexandria
BMV Branch - Anderson
BMV Branch - Auburn
BMV Branch - Batesville
BMV Branch - Bedford
BMV Branch - Beech Grove
BMV Branch - Bloomington
BMV Branch - Bluffton
BMV Branch - Brazil
BMV Branch - Brownsburg
BMV Branch - Carmel
BMV Branch - Clarksville
BMV Branch - Columbia City
BMV Branch - Columbus
BMV Branch - Connersville
BMV Branch - Corydon
BMV Branch - Crawfordsville
BMV Branch - Crown Point
BMV Branch - Danville
BMV Branch - Decatur
BMV Branch - Delphi
BMV Branch - East Chicago
BMV Branch - Elkhart
BMV Branch - Evansville East
BMV Branch - Evansville North
BMV Branch - Fishers
BMV Branch - Fort Wayne Pine Valley
BMV Branch - Fort Wayne Waynedale
BMV Branch - Frankfort
BMV Branch - Franklin
BMV Branch - Gary
BMV Branch - Goshen
BMV Branch - Greencastle
BMV Branch - Greenfield
BMV Branch - Greensburg
BMV Branch - Greenwood
BMV Branch - Hammond
BMV Branch - Hartford City
BMV Branch - Highland
BMV Branch - Huntington
BMV Branch - Indianapolis - Midtown
BMV Branch - Indianapolis - North Meridian
BMV Branch - Indianapolis - South
BMV Branch - Jasper
BMV Branch - Jeffersonville
BMV Branch - Kendallville
BMV Branch - Knox
BMV Branch - Kokomo
BMV Branch - La Porte
BMV Branch - Lafayette
BMV Branch - Lawrenceburg
BMV Branch - Lebanon
BMV Branch - Linton
BMV Branch - Logansport
BMV Branch - Madison
BMV Branch - Marion
BMV Branch - Martinsville
BMV Branch - Merrillville
BMV Branch - Michigan City
BMV Branch - Mishawaka
BMV Branch - Monticello
BMV Branch - Mooresville
BMV Branch - Mount Vernon
BMV Branch - Muncie
BMV Branch - Nappanee
BMV Branch - New Albany
BMV Branch - New Castle
BMV Branch - New Haven
BMV Branch - Noblesville
BMV Branch - North Vernon
BMV Branch - Peru
BMV Branch - Plainfield
BMV Branch - Plymouth
BMV Branch - Portland
BMV Branch - Princeton
BMV Branch - Rensselaer
BMV Branch - Richmond
BMV Branch - Rochester
BMV Branch - Rockville
BMV Branch - Rushville
BMV Branch - Salem
BMV Branch - Scottsburg
BMV Branch - Seymour
BMV Branch - Shelbyville
BMV Branch - South Bend
BMV Branch - Sullivan
BMV Branch - Tell City
BMV Branch - Terre Haute
BMV Branch - Tipton
BMV Branch - Valparaiso
BMV Branch - Vincennes
BMV Branch - Wabash
BMV Branch - Warsaw
BMV Branch - Washington
BMV Branch - West Lafayette
BMV Branch - Winchester
BMV Branch - Winamac
BMV Branch - Zionsville
What to Bring to the DMV
Before visiting a Indiana DMV office, make sure you have all required documents. Requirements may vary by office and the type of service you need, so check with your local DMV ahead of time. Most offices require the following items:
Disclaimer: Office locations, hours, and phone numbers may change. We recommend calling ahead or visiting the to confirm details before your visit. Schedule an appointment online when available to reduce wait times.
Official Federal Resources
For additional information about driver licensing, vehicle safety standards, and commercial vehicle regulations, consult these official federal resources. Each agency provides authoritative guidance for drivers across all 50 states.