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 Phone Details
South Paris BMV Mobile Unit
34 Buckfield Road, Trinity Lutheran Church
South Paris, ME 4281
BMV Mobile Unit
120 School St. Elks Lodge
West Farmington, ME 4992
Skowhegan BMV Mobile Unit
39 Poulin Drive Community Center
Skowhegan, ME 4976
Motor Vehicle Branch Office
212 New County Road
Thomaston, ME 4861
BMV Mobile Unit
9 Hannaford Drive American Legion Hall (back entrance)
York, ME 3909
BMV Mobile Unit
13 Murray St. Municipal Building
Bingham, ME 4920
Belfast BMV Mobile Unit
23 Mill Lane Methodist Church
Belfast, ME 4915
Fort Kent BMV Mobile Unit
416 W. Main St.
Fort Kent, ME 4743
Madawaska BMV Mobile Unit
428 Main St. Safety Complex Building
Madawaska, ME 4756
BMV Mobile Unit
19 VFW Drive Lincoln Center
Lincoln, ME 4457
BMV Mobile Unit
369 Main St., Town Office
Jackman, ME 4945
Machias BMV Mobile Unit
1 Stockpole Road Telecommunications Center
Machias, ME 4654
Kittery BMV Mobile Unit
117 State Road, Route 1 S. Lions Club
Kittery, ME 3904
BMV Mobile Unit
18 Central St.
Danforth, ME 4424
BMV Mobile Unit
22 School St. Town Office
Milbridge, ME 4658
Millinocket BMV Mobile Unit
970 Central St. American Legion Hall
Millinocket, ME 4462