Cumberland County, Maine DMV

Cumberland County DMV hours, appointments, locations, phone numbers, holidays, and services. Find the Cumberland County, ME DMV office near me.

List of Cumberland County DMV Locations

Bridgton BMV Mobile Unit 10 Iredale Street Bridgton ME 04009 207-624-9000

Brunswick AAA Office 147 Bath Road Brunswick ME 04011 207-729-3300

Portland AAA Office 68 Marginal Way Portland ME 04101 207-780-6800

Portland Motor Vehicle Branch Office 125 Presumpscot Street Portland ME 04103 207-822-6400

Scarborough Motor Vehicle Branch Office 200 Expedition Drive Scarborough ME 04074 207-883-2596

South Portland AAA Office 401 Western Avenue South Portland ME 04106 207-775-6211