Maine DMV offices
Compare office details and prepare for your visit.
14 office records in Maine.Find a location, compare saved hours and check the official visit instructions.
Browse the directoryWhat the saved records include
- Cities and towns
- 13
- With a weekly schedule
- 0 of 14
- With a phone number
- 14 of 14
A record without hours is shown as unavailable, not closed.
Compare offices
Open status uses the current time and saved weekly hours. It does not confirm holiday closures or appointment availability. Unknown hours and uncertain time zones are excluded from the open filter.
Augusta BMV Branch
19 Anthony Ave., Augusta, ME 04330
ME BMV BranchAugusta BMV Branch
29 State House Station, Augusta, ME 04333
ME BMV BranchBangor BMV Branch
396 Griffin Road, Suite 202, Bangor, ME 04401
ME BMV BranchCalais BMV Branch
23 Washington St., Suite 2, Calais, ME 04619
ME BMV BranchCaribou BMV Branch
14 Access Highway Suite 2, Caribou, ME 04736
ME BMV BranchEllsworth BMV Branch
22 School St., Ellsworth, ME 04605
ME BMV BranchKennebunk BMV Branch
63 Portland Road, Kennebunk, ME 04043
ME BMV BranchLewiston BMV Branch
36 Mollison Way Suite 1, Lewiston, ME 04240
ME BMV BranchPortland BMV Branch
125 Presumpscot St., Portland, ME 04103
ME BMV BranchRockland BMV Branch
360 Old County Road Suite 1, Rockland, ME 04841
ME BMV BranchRumford BMV Branch
65 Lincoln Ave., Rumford, ME 04276
ME BMV BranchScarborough BMV Branch
200 Expedition Drive Suite G, Scarborough, ME 04074
ME BMV BranchSpringvale BMV Branch
456 Main St., Springvale, ME 04083
ME BMV BranchTopsham BMV Branch
125B Main St., Topsham, ME 04086
ME BMV BranchAbout these office details
Saved office records
The original office record was saved the dates shown on individual office pages. Later checks identify the individual fields updated; they do not reverify every detail.
Visit the official state agencyHours and visit guidance
Agency visit guidance has its own check date. Weekly hours do not confirm holidays, emergency closures or appointment availability. Selected monthly visit days are kept separate from weekly hours.
How we check and update the informationWait data has limited coverage
Only matched California offices have saved estimates in this directory. Those readings are dated October 23, 2026. A missing reading is not a zero-minute wait.