Maine DMV Hours

Search all DMV office locations in the state of Maine. There are currently 16 offices in Maine to choose from in order to get your driving requirements fulfilled. View all DMV hours, locations, and contact information to make an appointment today. Find a Maine DMV office by the city your looking for. Below is the statewide list of Maine DMV offices.

Office Address City Phone Details
South Paris BMV Mobile Unit34 Buckfield Road, Trinity Lutheran Church
South Paris, ME 4281
South Paris(207) 624-9000
BMV Mobile Unit120 School St. Elks Lodge
West Farmington, ME 4992
West Farmington(207) 624-9000
Skowhegan BMV Mobile Unit39 Poulin Drive Community Center
Skowhegan, ME 4976
Skowhegan(207) 624-9000
Motor Vehicle Branch Office212 New County Road
Thomaston, ME 4861
Thomaston(207) 596-2255
BMV Mobile Unit9 Hannaford Drive American Legion Hall (back entrance)
York, ME 3909
York(207) 624-9000
BMV Mobile Unit13 Murray St. Municipal Building
Bingham, ME 4920
Bingham(207) 624-9000
Belfast BMV Mobile Unit23 Mill Lane Methodist Church
Belfast, ME 4915
Belfast(207) 624-9000
Fort Kent BMV Mobile Unit416 W. Main St.
Fort Kent, ME 4743
Fort Kent(207) 624-9000
Madawaska BMV Mobile Unit428 Main St. Safety Complex Building
Madawaska, ME 4756
Madawaska(207) 624-9000
BMV Mobile Unit19 VFW Drive Lincoln Center
Lincoln, ME 4457
Lincoln(207) 624-9000
BMV Mobile Unit369 Main St., Town Office
Jackman, ME 4945
Jackman(207) 624-9000
Machias BMV Mobile Unit1 Stockpole Road Telecommunications Center
Machias, ME 4654
Machias(207) 624-9000
Kittery BMV Mobile Unit117 State Road, Route 1 S. Lions Club
Kittery, ME 3904
Kittery(207) 624-9000
BMV Mobile Unit18 Central St.
Danforth, ME 4424
Danforth(207) 624-9000
BMV Mobile Unit22 School St. Town Office
Milbridge, ME 4658
Milbridge(207) 624-9000
Millinocket BMV Mobile Unit970 Central St. American Legion Hall
Millinocket, ME 4462
Millinocket(207) 624-9000