fb88

State seal - fb88 Secretary of State

HomeBureau of Motor VehiclesVisit Your BMV Branch → Find Your Local Branch

Find Your Local Branch

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