DMV Locations in Cumberland County, Maine

Bridgton BMV Mobile Unit
10 Iredale Street
Bridgton, ME, 04009
Phone: 207-624-9000
Brunswick AAA Office
147 Bath Road
Brunswick, ME, 04011
Phone: 207-729-3300
Portland AAA Office
68 Marginal Way
Portland, ME, 04101
Phone: 207-780-6800
Portland Motor Vehicle Branch Office
125 Presumpscot Street
Portland, ME, 04103
Phone: 207-822-6400
Scarborough Motor Vehicle Branch Office
200 Expedition Drive
Scarborough, ME, 04074
Phone: 207-883-2596
South Portland AAA Office
401 Western Avenue
South Portland, ME, 04106
Phone: 207-775-6211