On this page: Motor Vehicle Branch Office locations | Administrative Office of the Bureau of Motor Vehicles | AAA Northern New England locations
TEMPORARY OFFICE HOURS CHANGE
Some branch offices are closing at 4:00 pm due to extraordinary customer demand for Real ID credentials. Branch locations may also limit walk-in traffic when capacity is reached. Check your specific branch location below for closing time.
BMV Branch Offices are open from:
Monday – Friday
8 a.m. (see specific branch location below for closing time)
The phone lines in BMV Branch Offices are online from:
Monday – Friday
8:30 a.m. – 4:30 p.m.
All Branch locations are closed on holidays.
Motor Vehicle Branch Office Locations
If you would like to skip the line, ! Or, you can look at our online services and save yourself the trip!
AUGUSTA
*Appointment only the rest of the day today 05/09/25
19 Anthony Ave.
Augusta, ME 04330
Phone: 207-287-3330
Fax: 207-287-3389
Hours: 8:00 a.m. – 4:00 p.m.
BANGOR
*Appointment only the rest of the day today 05/09/25
396 Griffin Road, Suite 202
Bangor, ME 04401
Phone: 207-942-1319
Fax: 207-945-0175
Hours: 8:00 a.m. – 4:00 p.m.
CALAIS
23 Washington St., Suite 2
Calais, ME 04619
Phone: 207-454-2175
Fax: 207-454-7987
Hours: 8:00 a.m. – 4:30 p.m.
CARIBOU
14 Access Highway Suite 2
Caribou, ME 04736
Phone: 207-492-9141
Fax: 207-492-9142
Hours: 8:00 a.m. – 4:00 p.m.
ELLSWORTH
22 School St.
Ellsworth, ME 04605
Phone: 207-667-9363
Fax: 207-667-0048
Hours: 8:00 a.m. – 4:30 p.m.
KENNEBUNK
63 Portland Road
Kennebunk, ME 04043
Phone: 207-985-4890
Fax: 207-985-2849
Hours: 8:00 a.m. – 4:00 p.m.
LEWISTON
*Appointment only the rest of the day today 05/09/25
36 Mollison Way Suite 1
Lewiston, ME 04240
Phone: 207-753-7750
Fax: 207-783-5385
Hours: 8:00 a.m. – 4:00 p.m.
PORTLAND
*Appointment only the rest of the day today 05/09/25
125 Presumpscot St.
Portland, ME 04103
Phone: 207-822-6400
Fax: 207-822-6417
Hours: 8:00 a.m. – 4:00 p.m.
ROCKLAND
360 Old County Road Suite 1
Rockland, ME 04841
Phone: 207-596-2255
Fax: 207-596-2209
Hours: 8:00 a.m. – 4:30 p.m.
RUMFORD
65 Lincoln Ave.
Rumford, ME 04276
Phone: 207-369-9921
Fax: 207-369-0106
Hours: 8:00 a.m. – 4:30 p.m.
SCARBOROUGH
*Appointment only the rest of the day today 05/09/25
200 Expedition Drive Suite G
Scarborough, ME 04074
Phone: 207-883-2596
Fax: 207-883-2649
Hours: 8:00 a.m. – 4:00 p.m.
SPRINGVALE
456 Main St.
Springvale, ME 04083
Phone: 207-490-1261
Fax: 207-324-4883
Hours: 8:00 a.m. – 4:00 p.m.
TOPSHAM
*Appointment only the rest of the day today 05/09/25
125B Main St.
Topsham, ME 04086
Phone: 207-725-6520
Fax: 207-725-1244
Hours: 8:00 a.m. – 4:00 p.m.
Administrative Office of the Bureau of Motor Vehicles
Mailing Address:
29 State House Station
Augusta, ME 04333-0029
Physical Location:
101 Hospital St., Augusta, ME
Phone: 207-624-9000
Fax: 207-624-9013
TTY: Users Call fb88 relay 711
AAA Northern New England Locations
AAA Locations can only perform limited transactions. They can renew and replace State ID Cards and Class-C, non-Commercial Driver’s Licenses. Additionally, these transactions cannot require a name change, a new photograph, or a change in restrictions or endorsements.
.
AUBURN
600 Center St.
Phone: 207-786-0664
AUGUSTA
19 Stephen King Drive # 2
Phone: 207-622-2221
BANGOR
339 Griffin Road
Phone: 207-942-8287
BIDDEFORD
472 Alfred St., Suite 102
Phone: 207-282-5212
BRUNSWICK
147 Bath Road, Suite A130
Phone: 207-729-3300
PORTLAND
68 Marginal Way
Phone: 207-780-6950
SOUTH PORTLAND
401 Western Ave.
Phone: 207-775-6211
WATERVILLE
13 Washington St.
Phone: 207-873-0692