DMV.com is a privately owned website.* Privacy

Maine DMV Office Contact Information

Javascript is required to view this map.

South Portland Motor Vehicle Branch Office
704 Maine Mall Road, South Portland, ME 04106

Portland Motor Vehicle Branch Office
125 Presumpscot St. Unit 4, Portland, ME 04103

Kennebunk Motor Vehicle Branch Office
63 Portland Road Suite 4, Kennebunk, ME 04043

Limerick BMV Mobile Unit
55 Washington St. Municipal Building, Limerick, ME 04048