Find the Maine DMV Office Closest to You

LocationAddressPhone #/Fax #
Augusta285 State Street287-3330/287-3389
BangorAirport Mall, 1129 Union St. Suite 9942-1319/945-0175
Calais376 North Street454-2175/454-7987
Caribou159 Bennett Drive, Suite 1492-9141/492-9142
Ellsworth24 Church Street667-9363/667-0048
Kennebunk63 Portland Road, Suite 4985-4890/985-2849
Lewiston36 Mollison Way753-7750/783-5385
Mexico110 Main Street - Mexico Shopping Plaza369-9921/369-0106
Portland125 Presumpscot Street, Unit #4822-6400/822-6417
Rockland212 New County Road (Thomaston)596-2255/596-2209
South Portland704 Maine Mall Road822-0730/822-0733
Springvale456 Main Street490-1261/324-4883
Topsham49 Topsham Fair Mall Road725-6520/725-1244